- Nov 27, 2018
-
-
Tom Käsler authored
Fix handling of content groups See merge request !110
-
Daniel Gerhardt authored
Partially reverts changes of 9d0255e7. Added helper methods to Room which transform the ContentGroup collection from Set to Map. Content IDs are now removed from groups when Contents are deleted.
-
Daniel Gerhardt authored
Refactor CRUD and legacy events See merge request !108
-
Daniel Gerhardt authored
-
- Nov 26, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Replaced the following events with StateChangeEvent: * FeatureChangeEvent * LockFeedbackEvent * LockQuestionEvent * LockVoteEvent * LockVotesEvent * PiRoundCancelEvent * PiRoundDelayedStartEvent * PiRoundEndEvent * PiRoundResetEvent * StatusRoomEvent * UnlockQuestionEvent * UnlockVoteEvent Removed the following redundant events: * DeleteAllLectureAnswersEvent * DeleteAllPrepareationAnswersEvent * DeleteAllQuestionsAnswersEvent * DeleteAllQuestionsEvent * LockQuestionsEvent * UnlockQuestionsEvent * UnlockVotesEvent To trigger events, some code was migrated to use EntityServices instead of directly accessing Repositories.
-
Daniel Gerhardt authored
The hook methed was never called.
-
Daniel Gerhardt authored
The event is now published for every single patched entity.
-
Daniel Gerhardt authored
Add modifyRetrieved hook method for DefaultEntityServiceImpl See merge request !107
-
Daniel Gerhardt authored
`modifyRetrieved` can be overriden to modify Entities before they are returned by CRUD methods.
-
Daniel Gerhardt authored
Mock the correct method.
-
- Nov 22, 2018
-
-
Daniel Gerhardt authored
Include ContentGroups when retrieving Contents from service Closes #30 and #29 See merge request !106
-
Daniel Gerhardt authored
Implements #30. Fixes #29.
-
- Nov 20, 2018
-
-
Daniel Gerhardt authored
Patching of child objects is now handled.
-
- Nov 16, 2018
-
-
Daniel Gerhardt authored
See GH-65.
-
Paul-Christian Volkmer authored
Missing dependency versions from legacy spring io platform bom are added as properties.
-
- Nov 15, 2018
-
-
Tom Käsler authored
Fix SpEL for score cache keys See merge request !104
-
Daniel Gerhardt authored
This was broken by refactoring of events.
-
- Nov 14, 2018
-
-
See merge request !96
-
- Nov 13, 2018
-
-
Daniel Gerhardt authored
State change events See merge request !103
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
A new event for full updates has been added.
-
Daniel Gerhardt authored
-
- Nov 12, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
CRUD events See merge request !101
-
Daniel Gerhardt authored
The entity is now stored in a separate property.
-
Daniel Gerhardt authored
Additionally, roomId is used instead of Room object for legacy RoomEvents.
-
- Nov 08, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Refactor event handling See merge request !100
-
Daniel Gerhardt authored
@EventListener is used for handler methods instead of implementing a visitor interface.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Refactor services and repositories See merge request !99
-
Daniel Gerhardt authored
* Prefer simple IDs over entity types for method parameters * Avoid use of obsolete v2 classes in service and repository layers * Optimize imports
-
Daniel Gerhardt authored
The format for answers is now set based on the content's format.
-
- Nov 05, 2018
-
-
Daniel Gerhardt authored
fix comparison See merge request !97
-
-