- 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 14, 2016
-
-
Daniel Gerhardt authored
-
- Jul 12, 2016
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Use preexisting questionValue instead of freeTextScore There is no need for a separate property. `questionValue` is used by learning progress views. See merge request !26
-
- Jul 06, 2016
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
The security.*.enabled properties are now loaded as booleans.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
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
-
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 05, 2016
-
-
Daniel Gerhardt authored
The implementation (introduced by 2084f33a) was to permissive and posed a security risk. As a consequence, cross origin requests requiring client authentication are no longer possible.
-
There is no need for a separate property. `questionValue` is used by learning progress views.
-
- Jun 20, 2016
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
Builds no longer depend on a preexisting config in ~/.ssh.
-
Builds no longer depend on a preexisting config in ~/.ssh.
-
- Jun 07, 2016
-
-
Daniel Gerhardt authored
Implements the ability to check free text answers for correctness. Closes !21 Refs !17, !24
-
-
- May 19, 2016
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
- May 17, 2016
-
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
-