SuccessChanges

Summary

  1. Factors out repetitive and error-prone test deploys (details)
  2. Adds event search functionality (details)
Commit 6f60c746a83b2fc50b42c75d90666bed695155f6 by agjacome
Factors out repetitive and error-prone test deploys
Service layer integration tests have been refactored to use a common
Arquillian's deployment builder 'ServiceIntegrationTestBuilder', which
includes the common parts to all the service level tests and offers
cleaner ways to build such Archives.
The file was removedservice/src/test/java/es/uvigo/esei/dgss/letta/service/SearchEJBTest.java (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/JoinEventController.java (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/letta/service/UserEJBTest.java (diff)
The file was removedservice/src/main/java/es/uvigo/esei/dgss/letta/service/util/exceptions/AlreadyRegisteredException.java (diff)
The file was removedservice/src/test/resources-wildfly-embedded-h2/beans.xml (diff)
The file was addedservice/src/test/resources-wildfly-embedded-h2/beans-mailer-principal.xml (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/IndexPageController.java (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/letta/service/EventEJBTest.java (diff)
The file was removedservice/src/main/java/es/uvigo/esei/dgss/letta/service/SearchEJB.java (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/letta/service/UserAuthorizationEJBTest.java (diff)
The file was addedservice/src/main/java/es/uvigo/esei/dgss/letta/service/util/exceptions/EventAlredyJoinedException.java (diff)
The file was addedservice/src/test/java/es/uvigo/esei/dgss/letta/service/util/ServiceIntegrationTestBuilder.java (diff)
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/letta/service/EventEJB.java (diff)
Commit 29932442f05ec58ae266ebefc6c13c45ea7be2a1 by arfarinha
Adds event search functionality
Adds the view and the controller to implement the event search
requirement. Adds a LazyEventList class to implement a mecanism for lazy
pagination Modifies EventEJB to add a count method to use in lazy
pagination
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/LoginUserControllerTest.java (diff)
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/letta/service/EventEJB.java (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/util/EventMappings.java (diff)
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/ConfirmUserControllerTest.java (diff)
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/JoinEventControllerTest.java (diff)
The file was addedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/EventSearchController.java (diff)
The file was addedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/util/LazyEventList.java (diff)
The file was addedjsf/src/main/webapp/searchResults.xhtml (diff)