SuccessChanges

Summary

  1. Access service for wall event (details)
  2. Changes the WildFly testing ports (details)
  3. Adds the presentation of cover events (details)
  4. Adds the fake smtp server and resolves minor bugs (details)
  5. Adds events persistence to the EventEJB (details)
Commit d99bde47660939773e1a37f2ba81bc5f354d9d46 by mgrodriguez3
Access service for wall event
Correction of some bugs:
- supress the anotation transcient on verificationToken
- persistence.xml in jsf need the class name of the entity
- persistence.xml in rest need the class name of the entity
- *.xml update the name of the atributes to the same in
  the database and add users and events to use in the test
- UserEJB modification of the method sendConfirmationUrl
  because the other code not have a good functionality
  when the verificationToken is null
Create:
- EventEJB
- EventEJBTest
- ServiceTestSuite
Update:
- isEqualToUser ckeck the new attribute accepted
- User add new attribute and put the method getter, setter
  and registeredUser with the javaDoc of the method
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/project/ejb/UserEJB.java
The file was addedservice/src/test/java/es/uvigo/esei/dgss/project/test/ejb/EventEJBTest.java
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/project/domain/VerificationToken.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-head.xml
The file was addedservice/src/main/java/es/uvigo/esei/dgss/project/ejb/EventEJB.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-start.xml
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/project/domain/User.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-location.xml
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/IsEqualToUser.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-description.xml
The file was modifiedtests/src/main/resources/datasets/user-update-event-title.xml
The file was modifiedtests/src/main/resources/datasets/user-delete-event.xml
The file was modifiedtests/src/main/resources/datasets/user-create-event.xml
The file was modifiedjsf/src/main/resources/META-INF/persistence.xml
The file was modifiedrest/src/main/resources/META-INF/persistence.xml
The file was addedservice/src/test/java/es/uvigo/esei/dgss/project/test/ejb/ServiceTestSuite.java
The file was modifiedadditional-material/db/letta-mysql.full.sql
The file was modifiedtests/src/main/resources/datasets/users.xml
Commit ab0fb265d4e47a2483adfd028943e198df8e862e by Miguel Reboiro-Jato
Changes the WildFly testing ports
The ports used by the WildFly executed during tests had an offset of
10000. This was the same offset used by the other tools in the
integration server, causing port collisions in the integration server.
This commit increases the offset to 30000 in order to avoid this port
collision.
The file was modifiedjsf/src/test/resources-wildfly-embedded-mysql/standalone.xml
The file was modifiedjsf/src/test/resources/arquillian.xml
The file was modifiedrest/src/test/resources-wildfly-embedded-h2/standalone.xml
The file was modifiedjsf/src/test/resources-wildfly-embedded-h2/standalone.xml
The file was modifiedrest/src/test/resources/arquillian.xml
The file was modifiedservice/src/test/resources/arquillian.xml
The file was modifiedrest/src/test/resources-wildfly-embedded-mysql/standalone.xml
The file was modifiedservice/src/test/resources-wildfly-embedded-h2/standalone.xml
The file was modifiedservice/src/test/resources-wildfly-embedded-mysql/standalone.xml
Commit cab13337649a68117bc7ba8495d8876c0ba3859d by sicofan
Adds the presentation of cover events
HomeController and index.xhtml have been added. This allows to show the
main events and a list of the last events. tsk5 completed.
The file was addedjsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/HomeController.java
The file was modifiedjsf/src/main/webapp/index.xhtml
The file was modifiedjsf/pom.xml
Commit d83fa0145372807d79439df4a755d92ec58df3af by sicofan
Adds the fake smtp server and resolves minor bugs
Fake smtp server is necessary to check the sending of emails from the
wildfly server. The script fake_smtp.sh has been added to automatice the
download and the execution of fakeSMTP-2.0 server. Besides, .jar and
.zip files used by this script have been added to .gitignore. Steps for
use this script have been added to CONTRIBUTING.md. The standalone.xml
has been modified to support the smtp connection. The pom.xml has been
modified to automatice the use of smtp server by testing servers.
Finally, Mail ejb has been modified to reference the mail session
resource created in the standalone.xml. tsk6 completed.
The file was modified.gitignore
The file was addedadditional-material/fake-smtp/fake_smtp.sh
The file was modifiedpom.xml
The file was modifiedjsf/src/main/webapp/index.xhtml
The file was modifiedCONTRIBUTING.md
The file was modifiedadditional-material/wildfly/standalone.xml
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/project/domain/Event.java
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/project/ejb/Mail.java
The file was modifiedjsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/HomeController.java
Commit b0b36ba9e2b245d613017d3faff4ea6fcef7cb10 by ifcunharro
Adds events persistence to the EventEJB
The EventEJB class now can persist events. This commit also includes an
important refactorization of the entity classes, that have been moved to
a new and more adequate package. In addition, the dataset classes for
user and event have been created.
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/User.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/letta/service/util/security/RegisteredUserCaller.java
The file was modifiedtests/src/main/resources/datasets/users.xml
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/project/ejb/EventEJB.java
The file was modifiedjsf/src/main/resources/META-INF/persistence.xml
The file was modifiedtests/src/main/resources/datasets/user-update-event-start.xml
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/project/domain/VerificationToken.java
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/project/domain/User.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/UserDataset.java
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/letta/entities/EventTest.java
The file was addedjsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/RegisterController.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/Category.java
The file was modifiedtests/src/main/resources/datasets/user-create-event.xml
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/project/ejb/EventEJBTest.java
The file was removeddomain/src/test/java/es/uvigo/esei/dgss/project/domain/UserTest.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-description.xml
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/IsEqualToUser.java
The file was removeddomain/src/test/java/es/uvigo/esei/dgss/project/domain/EntitiesTestSuite.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-title.xml
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/Role.java
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/letta/entities/EntitiesTestSuite.java
The file was addeddomain/src/test/java/es/uvigo/esei/dgss/teama/letta/entities/UserTest.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/Event.java
The file was modifiedjsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/HomeController.java
The file was modifiedtests/src/main/resources/datasets/user-update-event-head.xml
The file was modifiedtests/src/main/resources/datasets/user-update-event-location.xml
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/project/domain/Category.java
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/project/domain/Role.java
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/project/ejb/UserEJB.java
The file was modifiedrest/src/main/resources/META-INF/persistence.xml
The file was removeddomain/src/test/java/es/uvigo/esei/dgss/project/domain/EventTest.java
The file was addedtests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/EventDataset.java
The file was addeddomain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/VerificationToken.java
The file was modifiedservice/src/test/resources/beans.xml
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/IsEqualToEvent.java
The file was modifiedtests/src/main/resources/datasets/user-delete-event.xml
The file was removedjsf/src/main/java/RegisterController.java
The file was removeddomain/src/main/java/es/uvigo/esei/dgss/project/domain/Event.java