- Aug 07, 2018
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
PathApiVersionContentNegotiationStrategy selects the media type based on request path. It allows to set the correct media type for old clients which do not set the 'Accept' header.
-
- Aug 04, 2018
-
-
Daniel Gerhardt authored
The new class CouchDbInitializer is using CouchDbConnector as a dependency instead of inheriting from it. This way, circular dependencies can be avoided.
-
Daniel Gerhardt authored
Classes can register reasons for maintenance. While at least one reason is set, all requests are blocked and responded to with a 503 status code.
-
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
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Jackson cannot instantiate non-static inner classes for deserialization.
-
Daniel Gerhardt authored
Use `authProvider` + `loginId` instead of `username`.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Since VisitedRoom does not extend Entity, @JsonProperty has to be set explicitly for id.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Moved PI timer logic to its own service. The implementation for room owner changes has been removed for now.
-
Daniel Gerhardt authored
A new service, repository and entity have been introduced to handle file attachments to other entities. Attachments store meta data about the file. The file upload is not yet implemented. It is planned to abstract the storage handling to allow the support for different storage solutions (local file system, database, cloud).
-
Daniel Gerhardt authored
Additionally moved previously missed v2 entities to the v2 package.
-
Daniel Gerhardt authored
Introduced content groups which replace question variants and support sorting.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
- Jul 21, 2018
-
-
Daniel Gerhardt authored
-
- Jul 12, 2018
-
-
Daniel Gerhardt authored
Limit logging for profile handling to WARN level for privacy reasons.
-
- Jul 09, 2018
-
-
Cast int to double before division to avoid truncation of the division result. Changed corresponding test so that it fails with the old implementation. Cherry-picked and backported from GH-52.
-
Cherry-picked from GH-52.
-