UnstableChanges

Summary

  1. Fixes the message generation in the EventAlreadyJoinedException class (details)
  2. tsk14 Solves some inconsistencies in the event join action (details)
  3. Adds functionalities for anonymous user check to the LoginUserController (details)
  4. Updates the version control style guide in the contributing guide (details)
Commit 4938ed36b399642b1083790a738a85834d8e118d by Miguel Reboiro-Jato
Fixes the message generation in the EventAlreadyJoinedException class
The message in the EventAlreadyJoinedException was intended to contain
the user's login and the message's id, but it wasn't. This commit fixes
this problem, changing the formatting method employed.
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/letta/service/util/exceptions/EventAlredyJoinedException.java (diff)
Commit 191cc8e9fe2da08a1931cc9f9c528c4609ea09a7 by Miguel Reboiro-Jato
tsk14 Solves some inconsistencies in the event join action
The current implementation of the event joining action was inconsistent
and caused some unexpected results arbitrarily. The main cause was the
use of forms inside an repeat element in the JSF layer. This
implementation has been changed and, instead of using a form, a link
redirects the join request to a new joinEvent.xhtml page, that processes
the request.
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/JoinEventControllerTest.java (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/letta/service/EventEJBTest.java (diff)
The file was addedjsf/src/main/webapp/joinEvent.xhtml (diff)
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/letta/domain/entities/User.java (diff)
The file was modifiedjsf/src/main/webapp/index.xhtml (diff)
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/letta/service/EventEJB.java (diff)
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/pages/EventsList.java (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/JoinEventController.java (diff)
Commit 88b50f351f7729a53699b20a53efd61fb8db0d1d by Miguel Reboiro-Jato
Adds functionalities for anonymous user check to the LoginUserController
This new functionalities make easier to check whether the current user
is an anonymous user or not. Additionally, redirecting functions based
on user anonymity were added to avoid illegal page access. This
functions can be used as "preView" events, to avoid page rendering when
the user can't access a certaing page.
The file was modifiedjsf/src/main/webapp/createEvent.xhtml (diff)
The file was addedjsf/src/main/webapp/template/templateHeaderUser.xhtml (diff)
The file was modifiedjsf/src/main/webapp/template/templateHeader.xhtml (diff)
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/pages/CreateEventPage.java (diff)
The file was modifiedtests/src/main/resources/datasets/users-create-event.xml (diff)
The file was modifiedjsf/src/main/webapp/joinEvent.xhtml (diff)
The file was modifiedjsf/src/main/webapp/template/templateLayout.xhtml (diff)
The file was modifiedjsf/src/main/webapp/confirm.xhtml (diff)
The file was modifiedjsf/src/main/webapp/logout.xhtml (diff)
The file was modifiedjsf/src/main/webapp/template/templateFooter.xhtml (diff)
The file was modifiedtests/src/main/java/es/uvigo/esei/dgss/letta/domain/entities/EventsDataset.java (diff)
The file was modifiedjsf/src/main/webapp/login.xhtml (diff)
The file was modifiedjsf/src/main/webapp/index.xhtml (diff)
The file was modifiedjsf/src/test/java/es/uvigo/esei/dgss/letta/jsf/CreateEventControllerTest.java (diff)
The file was modifiedjsf/src/main/webapp/template/templateContent.xhtml (diff)
The file was modifiedjsf/src/main/webapp/searchResults.xhtml (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/LoginUserController.java (diff)
The file was modifiedjsf/src/main/webapp/register.xhtml (diff)
Commit 797634c14575e77395cde96b4cf65bb8c9ff409d by Miguel Reboiro-Jato
Updates the version control style guide in the contributing guide
Now, if a commit is related to a specific task, the commit title must
start with the task id.
The file was modifiedCONTRIBUTING.md (diff)