- Aug 12, 2018
-
-
Daniel Gerhardt authored
Consistently use singular for packages which contain mixed kinds of classes. Moved a few classes to packages that better fit them.
-
- Aug 11, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Add support for sub paths and remove restriction of HTTP methods.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Fixes regression introduced by commit 7eec95ae.
-
Daniel Gerhardt authored
This enables the manipulation of Contents before creation/update and ContentGroups of Rooms after creation/update for API v3.
-
Daniel Gerhardt authored
This enables the manipulation of Comments (creatorId) before creation for API v3. Closes !80.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
This is used by RoomController to allow requests to /room/~{shortId}.
-
Daniel Gerhardt authored
This enables the manipulation of Rooms (shortId, ownerId) before creation/updating for API v3.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Additionally, added AnswerController for API v3.
-
Daniel Gerhardt authored
-
See !75.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Renamed UserAuthentication to ClientAuthentication and moved it to v2. API v3 uses its own model.
-
- Aug 07, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
A new cache 'room.id-by-shortid' has been introduced to speed up ID lookups.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Some legacy identifiers remain very persistently.
-
Daniel Gerhardt authored
Additionally, remove obsolete VisitedRoom repository and renamed VisitedRoom references to RoomHistory.
-
Daniel Gerhardt authored
Additionally, remove obsolete MotdListRepository.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Implemented migration of settings.
-
Daniel Gerhardt authored
* AuthenticationProvider-agnostic User object allows access to common user attributes: userId, loginId, authProvider, etc. * Auto-create UserProfiles for external accounts * Use userId (instead of loginId) for permission checks * Use custom implementation for Pac4j integration (remove org.pac4j.spring-security-pac4j) * Move authentication logic from controller to service layer * Remove user room role handling * Rename targetDomainType 'session' to 'room'
-
Daniel Gerhardt authored
-