1. 24 Oct, 2025 1 commit
  2. 23 Oct, 2025 1 commit
  3. 31 Oct, 2024 1 commit
  4. 18 Sep, 2023 1 commit
  5. 16 Oct, 2018 1 commit
    • Administrator's avatar
      Changes pet list to edit by id instead of entity · fb006883
      Administrator authored
      The pet list "Edit" button was calling a method in the managed bean
      that received the Pet entity. This caused lots of unnecessary queries
      in the database. In order to avoid this, the edit method now receives
      the pet identifier instead of the entity.
      fb006883
  6. 27 Sep, 2017 1 commit
    • Administrator's avatar
      Updates the project for the 17/18 course · 98a7160b
      Administrator authored
      The project dependencies have been updated, including a change from
      WildFly 8.2.1 to 10.1.0. This change affects the project configuration
      in several ways, specially in tests configuration.
      
      The README.md file has been updated to reflect the configuration
      changes.
      98a7160b
  7. 15 Nov, 2016 1 commit
    • Administrator's avatar
      Adds Bootstrap as a Maven dependency · 0e34458e
      Administrator authored
      The Bootstrap libraries (CSS and JavaScript libraries) were inserted in
      the web pages (JSF module) through a CDN. Now, these libraries are added
      as Maven dependencies, using the Webjars project packages.
      
      In addition, the link and script tags used in the JSF template have been
      replaced by the h:outputStylesheet and h:outputScript tags from JSF, as
      this tags make consistent the use of relative paths though the different
      pages of the application.
      
      Finally, a minor error has been solved in the pets.xhtml file, as the
      placeholder text for the birth field was assigned to the animal type
      field.
      0e34458e
  8. 09 Nov, 2016 1 commit
    • Administrator's avatar
      Replaces JSF annotations by CDI annotations · 7ba792b4
      Administrator authored
      The JSF 2.2 specification recommends using CDI annotations (e.g. @Named,
      @RequestScoped, etc.) instead of specific JSF annotations (e.g.
      @ManagedBean, @RequestScoped, etc.). This commit replaces these
      annotations following the recommendations. This change has some side
      effects, as now the container does not automatically recognizes the
      /faces route and JSF must be configured in the web.xml file. The new
      configuration now processes every XHTML page as a JSF and the /faces
      paths are no longer required or recognized.
      7ba792b4
  9. 03 Nov, 2015 1 commit
    • Administrator's avatar
      Adds the JSF and EAR projects · f5c55dc2
      Administrator authored
      This commit adds the JSF project with a web application that allows the
      management of owners (by the administrators) and pets (by the owners).
      The JSF project includes the functional tests for the owners management
      page.
      
      The EAR project only contains a POM that creates an EAR distribution of
      the system.
      f5c55dc2