- 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
-
Daniel Gerhardt authored
Added 'ui' prefix for splash screen settings.
-
- Dec 20, 2015
-
-
Daniel Gerhardt authored
Upgrade to Spring IO 2.0.1.RELEASE
-
- Dec 19, 2015
-
-
Paul-Christian Volkmer authored
-
- Dec 10, 2015
-
-
Klaus-Dieter Quibeldey-Cirkel authored
Add "liveClicker" use-case and possibility to lock live feedback ### Live Clicker An additional use-case called "liveClicker" has been added (https://scm.thm.de/redmine/issues/17162). It uses the live feedback implementation in order to make the voting in the style of hardware clicker systems possible. The timed deletion of feedback votes has been disabled for sessions with "liveClicker" configuration. ### Feedback lock The feedback-lock feature allows the speaker to lock the live feedback/clicker. While the lock is active, no further votes are possible. On lock removal all votes from the session will be reseted. See merge request !13
-
Andreas Gärtner authored
-
- Dec 08, 2015
-
-
Andreas Gärtner authored
Feedback reset will be disabled for liveClicker-sessions.
-
Andreas Gärtner authored
-
Andreas Gärtner authored
-
- Dec 04, 2015
-
-
Klaus-Dieter Quibeldey-Cirkel authored
-
- Dec 01, 2015
-
-
Daniel Gerhardt authored
Add support for LDAP manager and search New configuration settings have been implemented to allow additional LDAP environments: * `security.ldap.user-search-filter` * `security.ldap.user-search-base` * `security.ldap.manager-user-dn` * `security.ldap.manager-password` See merge request !12
-
- Nov 26, 2015
-
-
Daniel Gerhardt authored
-
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
-
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 20, 2015
-
-
Daniel Gerhardt authored
-
See http://platform.spring.io/platform/ for more information about it. This patch makes Spring.IO usable with ARSnova Backend and also updates some dependiencies not beeing upgraded in ARSnova Backend POM so I removed explicit version declaration. Problems with json-path-assert dit not occure, so i removed version declaration and use managed version 2.0.0. Remove obsolete version properties Closes GH-17. This is a squshed version of PCV's PR. (DG)
-
- Nov 19, 2015
-
-
Andreas Gärtner authored
-
- Oct 31, 2015
-
-
Andreas Gärtner authored
-
- Oct 27, 2015
-
-
Andreas Gärtner authored
-
- Oct 26, 2015
-
-
Tom Käsler authored
Swagger api new descriptions for the swagger api doc in the entity-classes See merge request !11
-
Tom Käsler authored
-
Tom Käsler authored
-
Andreas Gärtner authored
-
- Oct 25, 2015
-
-
Andreas Gärtner authored
-
- Oct 11, 2015
-
-
Klaus-Dieter Quibeldey-Cirkel authored
-
Klaus-Dieter Quibeldey-Cirkel authored
Add a default exception handler to catch non handled exceptions
-
- Oct 10, 2015
-
-
Paul-Christian Volkmer authored
The default exception handles all excaptions not handled by the following handle methods. It creates a response, containing the HTTP status description and the exception message. This response can be serialized into JSON.
-
- Oct 08, 2015
-
-
Klaus-Dieter Quibeldey-Cirkel authored
-
- Sep 28, 2015
-
-
Christoph Thelen authored
-
Christoph Thelen authored
-
- Sep 18, 2015
-
-
Paul-Christian Volkmer authored
It generally might not occure but in some conditions the previous code could be used to inject something into response by manipulating the origin header to include some \n or \r. These sequences should not occure in results CORS headers. Patch replaces all \n or \r in origin header with a white space char. Newer servlet containers like Tomcat 7.x fix this problem, but it might be a good idea to fix this issue within ARSnova. See: https://www.owasp.org/index.php/HTTP_Response_Splitting
-
- Sep 17, 2015
-
-
Paul-Christian Volkmer authored
NovaEvents is derived from ApplicationEvent which extends EventObject. EventObject implements Serializable. It is bad practice if defined instance fields within NovaEvents derived classes do not implement Serializable.
-
Paul-Christian Volkmer authored
A boxed primitive is created from a String in * RangeAspect#handlePaginationRange() * LoginController#dialog() just to extract the unboxed primitive value with Integer#valueOf(). This creates an Integer object. It is more efficient to use parseInt() which creates a primitive int. Corrected random indention in LoginController
-