UnstableChanges

Summary

  1. fix: fixes typo in UserService @RolesAllowed annotation (details)
  2. fix: makes Story entity primary key not modifiable (details)
  3. tsk55: adds authentication checks to EJB create story method (details)
Commit 9538a179baa45dd2dfec1d26b09d8cc8a12dcccb by aggarcia3
fix: fixes typo in UserService @RolesAllowed annotation
This commit just fixes a typo that made the UserService EJB not work as
expected.
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/UserService.java (diff)
Commit 97127dcf0be3cbe5016d4243a4c6354507d0fce5 by aggarcia3
fix: makes Story entity primary key not modifiable
The autogenerated identifier we use as a surrogate key is not meant to
be edited by end users, and cascading these modifications to tables with
a FK to the Story entity table might get messy.
The file was modifieddomain/src/main/java/es/uvigo/esei/dgss/teamB/microstories/domain/Story.java (diff)
Commit c0262e70ed7ad31d64a9e7b41b599ba629561591 by aggarcia3
tsk55: adds authentication checks to EJB create story method
This commit also changes the related tests accordingly.
The file was modifiedservice/src/test/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryServiceTest.java (diff)
The file was modifiedservice/src/main/java/es/uvigo/esei/dgss/teamB/microstories/service/StoryService.java (diff)