1. 18 Sep, 2023 2 commits
  2. 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
  3. 15 Nov, 2016 2 commits
    • 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
    • Administrator's avatar
      Disables JSF test execution · aced3815
      Administrator authored
      The JSF test execution has been disabled due to an error in the Gecko driver
      that makes these test fail in some environments.
      aced3815
  4. 09 Nov, 2016 1 commit
    • Administrator's avatar
      Fixes JSF testing problems · c8daff52
      Administrator authored
      The default FirefoxDriver from Selenium no longer supports Firefox since
      version 47 without a native web driver. This commit adds support to
      native drivers, downloading and configuring this drivers depending on
      the current OS (only Unix, Windows and Mac OS supported at this moment).
      c8daff52
  5. 28 Sep, 2016 1 commit
  6. 08 Nov, 2015 1 commit
    • Administrator's avatar
      Adds JaCoCo and Wildfly plugins · 0e9c6f1d
      Administrator authored
      The JaCoCo plugin has been added to perform the coverage test, while the
      Wildfly plugins allows the automatic deployment of the project on a
      Wildfly server using the 10990 port as the administration port.
      0e9c6f1d
  7. 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
  8. 27 Oct, 2015 1 commit
    • Administrator's avatar
      Adds the REST layer implementation partially tested · f739d617
      Administrator authored
      The REST layer has been added but with incomplete tests. Students will
      have to complete the tests.
      
      This commit includes an important refactorization regarding tests. Test
      classes and datasets have been moved from the "service" project to a new
      "tests" project. This way, any project can include this "tests" project
      as a dependency in order to have access to these common testing
      resources.
      f739d617
  9. 25 Oct, 2015 1 commit
    • Administrator's avatar
      Adds the service layer implementation · 7fe00cf8
      Administrator authored
      This commit adds the OwnerService and PetService EJBs to the
      implementation. This commit also includes the tests for this EJBs with
      two different Wildfly profiles: a H2 profile and a MySQL profile.
      7fe00cf8
  10. 27 Sep, 2015 1 commit
    • Administrator's avatar
      Initial commit · 0fea0159
      Administrator authored
      Initial commit with a basic .gitignore, README.md and POM files.
      0fea0159