- Jun 05, 2013
-
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
This could be used to send data via websockets without searching sessionIDs or user tables within ARSnova. Simply publish an event with ARSnova-sessionKey from within the application.
-
Paul-Christian Volkmer authored
This sets current user and ARSnova session information in a session scoped service bean. If the user connects with a websocket, the websocket session ID will be set in addition to the user and session object. The aspects methods pointcut after returning from joinSession() method in SessionService. So the UserSessionService will be set with all needed data after a user successfully joins a session. With this service available, it can be used to replace some usage of Array/Map based application wide data structures that cause some trouble when stopping or redeploying the application.
-
Paul-Christian Volkmer authored
Use service and dao beans in application context and controllers in servlet context. This prevents controller beans from being created twice in application and servlet context witch causes some trouble in the past.
-
- Jun 04, 2013
-
-
Paul-Christian Volkmer authored
This bean will now be linked to a session returning different values for different sessions and users. It can be used to access current users (ARSnova)-session and user object.
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
This bean holds user and session object of the current user after he joins a session and could be used to access those objects within the application. Added two simple URIs to get a JSON representation of the referenced objects.
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
Jenkins tries to use old version 2.1.1 but this artifact is not available anymore.
-
Paul-Christian Volkmer authored
This indicates conflicts in CouchDB that should be handled by application. Those conflicts might occure, if a single user is logged in on two different devices at the same time.
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
Those logging entries are obsolete and only used to grow log files ;-) Only log log entries if an error occured - not for each event.
-
- May 15, 2013
-
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
- May 14, 2013
-
-
Christoph Thelen authored
-
- May 13, 2013
-
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
-
Paul-Christian Volkmer authored
These classes could be used to replace methods from DAO class.
-
- May 08, 2013
-
-
Christoph Thelen authored
-
Christoph Thelen authored
-
Christoph Thelen authored
-
Christoph Thelen authored
-
Christoph Thelen authored
-
- May 07, 2013
-
-
Christoph Thelen authored
-
- Apr 17, 2013
-
-
Christoph Thelen authored
-
- Mar 25, 2013
-
-
Christoph Thelen authored
-
- Mar 24, 2013
-
-
Daniel Gerhardt authored
question. See commit 990eb9fe.
-
Daniel Gerhardt authored
-
- Mar 21, 2013
-
-
Daniel Gerhardt authored
**/lecturerquestion/{questionId}/answer/ for free text answers.
-
Daniel Gerhardt authored
**/lecturerquestion/{questionId}/answer/.
-
Daniel Gerhardt authored
-
Daniel Gerhardt authored
question object.
-
Daniel Gerhardt authored
property set.
-
Daniel Gerhardt authored
answers of the previous piRound were selected if no answer for the current piRound had been saved.
-