Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-08 | Reworked session handling. | Aleš Smodiš | |
* 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. | |||
2015-10-07 | Bugfix: make the as yet unimplemented meta protocol not generate errors on ↵ | Aleš Smodiš | |
the Python side. | |||
2015-10-05 | Add logging to file to python server. Configure logfile paths from ↵ | Aleš Smodiš | |
environment variables CODEQ_SERVER_LOG and CODEQ_WEB_LOG. | |||
2015-10-05 | Bugfix: correctly handle python-nodejs transport using bytes. | Aleš Smodiš | |
2015-09-22 | Fix an inconsequential typo | Timotej Lazar | |
2015-09-15 | Bugfix: invert the packet length comparison in the TCP packet decode loop. | Aleš Smodiš | |
2015-09-15 | Augmented the readme with apache directives for proxying websocket directives. | Aleš Smodiš | |
2015-09-14 | Reimplemented communication with the client side. | Aleš Smodiš | |
* Implemented a node web server supporting asynchronous websocket and long-polling communication with clients. * Implemented TCP communication between python middleware and node web server. |