Age | Commit message (Collapse) | Author |
|
|
|
SAML-type login of an existing user.
|
|
* All requests have a session ID, except for the initial create_session system messages.
* User session can be in an authenticated or anonymous state.
* In anonymous state it is not possible to perform user actions.
* Logout has been implemented.
* Sessions timeout and are cleared after a period of inactivity (1 hour).
* Bugfixed the lang setting handling.
* Renamed get_problem -> get_current_solution, return only the user's current solution, not the whole problem data.
|
|
|
|
|
|
* Implemented a node web server supporting asynchronous websocket and long-polling communication with clients.
* Implemented TCP communication between python middleware and node web server.
|
|
Implemented basic infrastructure for daemon (Prolog), and partial support for services in wsgi_server.
|