<mavenModuleSetBuild _class='hudson.maven.MavenModuleSetBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><origindevelop _class='hudson.plugins.git.util.Build'><buildNumber>45</buildNumber><marked><SHA1>9e741e8ddc108afac8bb80666f3bf267a829e14e</SHA1><branch><SHA1>9e741e8ddc108afac8bb80666f3bf267a829e14e</SHA1><name>origin/develop</name></branch></marked><revision><SHA1>9e741e8ddc108afac8bb80666f3bf267a829e14e</SHA1><branch><SHA1>9e741e8ddc108afac8bb80666f3bf267a829e14e</SHA1><name>origin/develop</name></branch></revision></origindevelop><refsremotesorigindevelop _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>589f6e74c526ec823006ebf61645fbbeb5631cd1</SHA1><branch><SHA1>589f6e74c526ec823006ebf61645fbbeb5631cd1</SHA1><name>refs/remotes/origin/develop</name></branch></marked><revision><SHA1>589f6e74c526ec823006ebf61645fbbeb5631cd1</SHA1><branch><SHA1>589f6e74c526ec823006ebf61645fbbeb5631cd1</SHA1><name>refs/remotes/origin/develop</name></branch></revision></refsremotesorigindevelop></buildsByBranchName><lastBuiltRevision><SHA1>9e741e8ddc108afac8bb80666f3bf267a829e14e</SHA1><branch><SHA1>9e741e8ddc108afac8bb80666f3bf267a829e14e</SHA1><name>origin/develop</name></branch></lastBuiltRevision><remoteUrl>http://sing.ei.uvigo.es/dt/gitlab/dgss-1617-teamA/letta.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action _class='hudson.maven.reporters.MavenAggregatedArtifactRecord'></action><action _class='hudson.maven.reporters.SurefireAggregatedReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>109</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><building>false</building><displayName>#45</displayName><duration>221497</duration><estimatedDuration>283139</estimatedDuration><fullDisplayName>LETTA 1617 Team A #45</fullDisplayName><id>45</id><keepLog>false</keepLog><number>45</number><queueId>56</queueId><result>SUCCESS</result><timestamp>1481387766968</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/LETTA%201617%20Team%20A/45/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/MailSender.java</affectedPath><affectedPath>additional-material/db/letta-mysql.inserts.sql</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/VerificationToken.java</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/IsEqualToUser.java</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/project/ejb/Mail.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/project/ejb/ServiceTestSuite.java</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/Mail.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-update-event-title.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/UserEJB.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/ServiceTestSuite.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-update-event-description.xml</affectedPath><affectedPath>rest/src/test/resources-wildfly-embedded-mysql/standalone.xml</affectedPath><affectedPath>rest/src/test/resources-wildfly-embedded-h2/standalone.xml</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/teama/letta/jsf/RegisterController.java</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/token/UuidGenerator.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-update-event-location.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/user-search-event.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/users.xml</affectedPath><affectedPath>jsf/src/test/resources-wildfly-embedded-mysql/standalone.xml</affectedPath><affectedPath>service/src/test/resources-wildfly-embedded-mysql/standalone.xml</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/RegisterController.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/teama/letta/jsf/HomeController.java</affectedPath><affectedPath>service/src/test/resources-wildfly-embedded-h2/standalone.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/project/ejb/EventEJB.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/token/TokenGeneratorStub.java</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/project/ejb/UserEJB.java</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>tests/src/main/resources/datasets/user-update-event-start.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/ConfirmationMail.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-confirm-registration.xml</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/SearchController.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/EventEJBTest.java</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/EventEJB.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-preregistration.xml</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/User.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-register.xml</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/VerificationTokenDataset.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/HomeController.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/UserEJBTest.java</affectedPath><affectedPath>additional-material/wildfly/standalone.xml</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/project/ejb/EventEJBTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-update-event-head.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/tokens.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/EmailSender.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/teama/letta/jsf/SearchController.java</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/token/TokenGenerator.java</affectedPath><affectedPath>tests/src/main/resources/datasets/user-delete-event.xml</affectedPath><affectedPath>jsf/src/test/resources-wildfly-embedded-h2/standalone.xml</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/email/EmailSenderSpy.java</affectedPath><commitId>9e741e8ddc108afac8bb80666f3bf267a829e14e</commitId><timestamp>1481387621000</timestamp><author><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/sicofan</absoluteUrl><fullName>sicofan</fullName></author><authorEmail>sicofan@esei.uvigo.es</authorEmail><comment>Adds user registration service and tests
This commit adds the user registration service with email verification. 
For this, functionalities preRegistration and confirmRegistration have 
been added to UserEJB. In addition, Mail, UuidGenerator and 
ConfirmationMail classes and MailSender and TokenGenerator interfaces 
have been created.
For testing this functionalities, TokenGeneratorStub and EmailSenderSpy 
classes has been created.
Besides, the property "accepted" of User entity has been deleted because 
it is redundant and the VerificationToken entity has been modified for 
correct operation.
The name of packages have been unified.
Some documentation has been added.
</comment><date>2016-12-10 17:33:41 +0100</date><id>9e741e8ddc108afac8bb80666f3bf267a829e14e</id><msg>Adds user registration service and tests</msg><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/VerificationToken.java</file></path><path><editType>edit</editType><file>rest/src/test/resources-wildfly-embedded-h2/standalone.xml</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/Mail.java</file></path><path><editType>add</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/email/EmailSenderSpy.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-update-event-head.xml</file></path><path><editType>delete</editType><file>jsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/RegisterController.java</file></path><path><editType>delete</editType><file>service/src/main/java/es/uvigo/esei/dgss/project/ejb/UserEJB.java</file></path><path><editType>delete</editType><file>jsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/HomeController.java</file></path><path><editType>add</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/UserEJBTest.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-search-event.xml</file></path><path><editType>delete</editType><file>service/src/main/java/es/uvigo/esei/dgss/project/ejb/Mail.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-update-event-description.xml</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/token/UuidGenerator.java</file></path><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/User.java</file></path><path><editType>delete</editType><file>service/src/test/java/es/uvigo/esei/dgss/project/ejb/ServiceTestSuite.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-update-event-location.xml</file></path><path><editType>edit</editType><file>rest/src/test/resources-wildfly-embedded-mysql/standalone.xml</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/ConfirmationMail.java</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/EmailSender.java</file></path><path><editType>edit</editType><file>service/src/test/resources-wildfly-embedded-mysql/standalone.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-delete-event.xml</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/token/TokenGenerator.java</file></path><path><editType>add</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/teama/letta/jsf/RegisterController.java</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/util/email/MailSender.java</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/user-confirm-registration.xml</file></path><path><editType>edit</editType><file>additional-material/db/letta-mysql.inserts.sql</file></path><path><editType>add</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/token/TokenGeneratorStub.java</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>additional-material/wildfly/standalone.xml</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/EventEJB.java</file></path><path><editType>add</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/letta/ejb/UserEJB.java</file></path><path><editType>delete</editType><file>jsf/src/main/java/es/uvigo/es/esei/dgss/project/jsf/controllers/SearchController.java</file></path><path><editType>add</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/teama/letta/jsf/SearchController.java</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/user-preregistration.xml</file></path><path><editType>edit</editType><file>jsf/src/test/resources-wildfly-embedded-mysql/standalone.xml</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/IsEqualToUser.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-register.xml</file></path><path><editType>delete</editType><file>service/src/main/java/es/uvigo/esei/dgss/project/ejb/EventEJB.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-update-event-title.xml</file></path><path><editType>add</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/letta/entities/VerificationTokenDataset.java</file></path><path><editType>delete</editType><file>service/src/test/java/es/uvigo/esei/dgss/project/ejb/EventEJBTest.java</file></path><path><editType>add</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/EventEJBTest.java</file></path><path><editType>edit</editType><file>service/src/test/resources-wildfly-embedded-h2/standalone.xml</file></path><path><editType>add</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/letta/ejb/ServiceTestSuite.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/user-update-event-start.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/users.xml</file></path><path><editType>edit</editType><file>jsf/src/test/resources-wildfly-embedded-h2/standalone.xml</file></path><path><editType>add</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/teama/letta/jsf/HomeController.java</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/tokens.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/sicofan</absoluteUrl><fullName>sicofan</fullName></culprit><mavenArtifacts></mavenArtifacts><mavenVersionUsed>3.3.9</mavenVersionUsed></mavenModuleSetBuild>