- 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
`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
Implements #30. Fixes #29.
-
- Nov 20, 2018
-
-
Daniel Gerhardt authored
Patching of child objects is now handled.
-
- Nov 15, 2018
-
-
Daniel Gerhardt authored
This was broken by refactoring of events.
-
- Nov 14, 2018
-
-
See merge request !96
-
- Nov 13, 2018
-
-
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
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
@EventListener is used for handler methods instead of implementing a visitor interface.
-
Daniel Gerhardt authored
-
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
-
-
- Oct 11, 2018
-
-
- Oct 09, 2018
-
-
See merge request !94
-
- Aug 30, 2018
-
-
Daniel Gerhardt authored
Migration version now falls back to -1 if no document exists.
-
- Aug 21, 2018
-
-
Daniel Gerhardt authored
-
- Aug 14, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
A log file path can now be set via `arsnova.log.file` Java system property. If a log file path is set, the threshold for STDOUT logging is increased to WARN.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Support for java system properties to tune logging have been added: * arsnova.log.exceptions * arsnova.log.level * arsnova.log.level.root * arsnova.log.level.spring * arsnova.log.properties
-
- Aug 13, 2018
-
-
Tom Käsler authored
-
- Aug 12, 2018
-
-
Currently supports finding contents by `roomId`.
-
Daniel Gerhardt authored
Consistently use singular for packages which contain mixed kinds of classes. Moved a few classes to packages that better fit them.
-
Daniel Gerhardt authored
We now use the format property instead as type ID for Jackson. A custom TypeIdResolver is used for the mapping.
-
- Aug 11, 2018
-
-
Daniel Gerhardt authored
-