- Aug 04, 2018
-
-
Daniel Gerhardt authored
-
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
-
- Jul 12, 2018
-
-
Daniel Gerhardt authored
Limit logging for profile handling to WARN level for privacy reasons.
-
- Jul 09, 2018
-
-
Cherry-picked from GH-52.
-
- Jul 08, 2018
-
-
Daniel Gerhardt authored
-
- Jul 15, 2017
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Java's ScriptEnging is used to transform design doc JS objects into valid JSON. A custom CouchDbConnector has been implemented to handle this transformation and create the design docs in the database at startup.
-
Daniel Gerhardt authored
Functions need to be stringified to create valid JSON which is accepted by CouchDB.
-
- Jul 03, 2017
-
-
This eliminates issues in edge cases like calling annotated methods from inside the same class. The use of `AopContext.currentProxy()` and the `exposeProxy` setting are no longer necessary for these cases.
-
- Apr 26, 2017
-
-
Daniel Gerhardt authored
-
- Feb 13, 2017
-
-
Daniel Gerhardt authored
-
- Jan 24, 2017
-
-
Daniel Gerhardt authored
-
- Dec 19, 2016
-
-
Daniel Gerhardt authored
The cleanup is now disabled by default and can be set up by uncommenting the configuration parameter `session.guest-session.cleanup-days`.
-
- Nov 03, 2016
-
-
Daniel Gerhardt authored
-
- Oct 26, 2016
-
-
Tom Käsler authored
-
- Sep 28, 2016
-
-
Tom Käsler authored
-
- Jul 18, 2016
-
-
Daniel Gerhardt authored
Configuration for Socket.IO has been refactored to support proxies and replace ambiguous property names: * Added API property `socketioPath` to `/configuration/` * Added property `socketio.proxy-path` * Removed property `security.ssl` * Renamed properties: * `socketio.ip` -> `socketio.bind-address` * `security.keystore` -> `socketio.ssl.jks-file` * `security.storepass` -> `socketio.ssl.jks-password` The default port to bind to has been changed from 10443 to 8090 since SSL is not enabled by default. There is enough room (8081-8089) for additional severs (e.g. `grunt run`) in development environments.
-
- Jul 06, 2016
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
The original implementation did not correcly implement the W3C Recommendation (https://www.w3.org/TR/2014/REC-cors-20140116/). CORS is now implemented based the CorsFilter provided by Spring MVC. Origins allowed for CORS can now be set in the configuration. Additionally, GET access to the following request URLs is allowed from all origins: * / * /arsnova-config and /configuration/ * /statistics
-
- Apr 11, 2016
-
-
Daniel Gerhardt authored
-
- Mar 15, 2016
-
-
Tom Käsler authored
-
- Mar 09, 2016
-
-
Andreas Gärtner authored
-
- Feb 05, 2016
-
-
Andreas Gärtner authored
-
- Feb 02, 2016
-
-
Daniel Gerhardt authored
See also: 003b064b
-
Daniel Gerhardt authored
Also added documentation for the property.
-
- Jan 19, 2016
-
-
Tom Käsler authored
- add controller/service/entity/dao-functions - add motdlist so that users can tell the backend, which motds they have read - add admin account (in arsnova.properties: security.adminaccount). - add permission function for admin
-
- Jan 12, 2016
-
-
Daniel Gerhardt authored
Version information is now compiled as part of a build and written to version.properties. It is exposed by the API.
-
Daniel Gerhardt authored
Markdown and learning progress features are no longer considered experimental. Leaning progress can no longer be globally disabled.
-
- Jan 07, 2016
-
-
Daniel Gerhardt authored
Added 'ui' prefix for splash screen settings.
-
- Dec 04, 2015
-
-
Klaus-Dieter Quibeldey-Cirkel authored
-
- Nov 26, 2015
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
An LDAP search pattern can now be used instead of binding with a DN pattern.
-
Daniel Gerhardt authored
-
- Nov 23, 2015
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
This reverts commit fc78eb18. SASS variables only exist at compile time and are not available for arsnova.properties.
-
- Nov 21, 2015
-
-
Klaus-Dieter Quibeldey-Cirkel authored
-
- Nov 19, 2015
-
-
Andreas Gärtner authored
-
- Oct 31, 2015
-
-
Andreas Gärtner authored
-
- Oct 27, 2015
-
-
Andreas Gärtner authored
-