summaryrefslogtreecommitdiff
path: root/server/handlers.py
AgeCommit message (Expand)Author
2015-12-11Return is_admin field on loginTimotej Lazar
2015-12-10Add copyright infoTimotej Lazar
2015-11-02Modified the python server to support SAML account merge/upgrade upon first S...Aleš Smodiš
2015-10-21username added to login replayMarko Pušnik
2015-10-19Add method to return attempted/solved problems for given languageTimotej Lazar
2015-10-16Record solved problems in databaseTimotej Lazar
2015-10-15Server-side support for SAML logout, sessions are destroyed only using an AJA...Aleš Smodiš
2015-10-15Implemented python login using authenticated SAML credentials.Aleš Smodiš
2015-10-15Implemented minimum support for authentication via SAML with an addition of a...Aleš Smodiš
2015-10-12get basic user statisticsMarko Pušnik
2015-10-12attributes for profile pageMarko Pušnik
2015-10-12signup: +name +emailMarko Pušnik
2015-10-08Reworked session handling.Aleš Smodiš
2015-10-06Bugfix: revert to request.session.update_settings() in the Settings class.Aleš Smodiš
2015-10-06sign up, update last_loginMarko Pušnik
2015-10-06change passwordMarko Pušnik
2015-10-05Add logging to file to python server. Configure logfile paths from environmen...Aleš Smodiš
2015-10-04Unification of language session implementations. Added load_problem and end_p...Aleš Smodiš
2015-09-30Add RobotSessionTimotej Lazar
2015-09-29removed some debug output and actually enabled writing into the DBRobert Zorko
2015-09-29added support to save settings, currently only 'lang' will actually be saved,...Robert Zorko
2015-09-29added settings to the user session and the login function now also returns th...Robert Zorko
2015-09-22Add support for execing the user's Python programTimotej Lazar
2015-09-18added a parameter to the get problems python function, which accepts the lang...Robert Zorko
2015-09-16Implement async. comm. with Python interpreterTimotej Lazar
2015-09-15Add handlers for python_{push,pull} requestsTimotej Lazar
2015-09-14Reimplemented communication with the client side.Aleš Smodiš