summaryrefslogtreecommitdiff
path: root/js/codeq
AgeCommit message (Collapse)Author
2016-02-18Translate and improve "login failed" messageTimotej Lazar
2016-02-18Fix handling of settings navigation iconTimotej Lazar
2016-02-17Remove old commentsTimotej Lazar
2016-02-17Keep page title on state transitionsTimotej Lazar
2016-02-15Support resource templates in language/group/problem descriptionsTimotej Lazar
2016-02-15Move template handling code into a separate fileTimotej Lazar
2016-02-15Prolog terminal: do not submit an empty queryTimotej Lazar
2016-02-15Do not reuse hint class names in a problem sessionTimotej Lazar
Reusing class names (e.g. “_emark_0”) caused an incorrect message (from the previous hint) to be displayed for subsequent hints with the same class.
2015-12-17fixed the session expired bugRobert Zorko
2015-12-17added 'use strict', coirrected some errors which were revealed by it and ↵Robert Zorko
fixed the argument of the call of the wait function used in the reset function (core.js)
2015-12-16merge with Ales fixesRobert Zorko
2015-12-16moved loading of problem data into the 'enter' of the python, robot and ↵Robert Zorko
prolog states
2015-12-15Add error reporting on uncaught errors. Add "logService" to siteDefinition ↵Aleš Smodiš
for sending client logs to the server, commented out by default.
2015-12-15Implement codeq.comms.forceReset() to better handle possible timeouts and ↵Aleš Smodiš
resulting blockage in codeq.reset().
2015-12-15Remove a diagnostic log line from the prolog screen, which remained there by ↵Aleš Smodiš
mistake.
2015-12-15Merge branch 'master' of ssh://212.235.189.51:22122/codeq-webAleš Smodiš
Conflicts: js/codeq/navigation.js
2015-12-15Fixed the bug about the loss of problem solving screen state when entering a ↵Aleš Smodiš
navigation-bar state and getting back. Now every state carries with itself the publicly exposed jqScreen object and isModal boolean information, which is used by the globalStateMachine in the actualTransition method.
2015-12-14Improve robot screenTimotej Lazar
2015-12-14fixed the bug with the overlay not beeing hidden after server times outRobert Zorko
2015-12-11Fix URL for mobile apps to properly show pictures/resources within ↵Marko Pušnik
hint/plan; raising the pg version to 1.0;
2015-12-10Convert js/codeq/profile.js to Unix formatTimotej Lazar
2015-12-10Add copyright info to JS filesTimotej Lazar
2015-12-07Fix layout for Robot problem screenTimotej Lazar
2015-11-19Reduce bottom margin for popup hintsTimotej Lazar
2015-11-19Make language selection in login/signup tab-accessibleTimotej Lazar
2015-11-19Convert js/codeq/language.js to Unix formatTimotej Lazar
2015-11-19Use preventDefault instead of return false for link eventsTimotej Lazar
2015-11-18Disable editor while waiting for hint/test resultsTimotej Lazar
2015-11-18Add support for tabkey and accesskey navigationTimotej Lazar
2015-11-18Escape from editor using the escape keyTimotej Lazar
2015-11-18Editor: decrease indent with shift-tab / backspaceTimotej Lazar
Backspace is "smart" - behaves normally except on the first non-whitespace character in the current line.
2015-11-18Allow tabbing out of consoleTimotej Lazar
2015-11-18Do not output "hint"/"test" in Prolog terminalTimotej Lazar
2015-11-17Support different highlight colors for popup hintsTimotej Lazar
2015-11-09Merge branch 'master' of ssh://212.235.189.51:22122/codeq-webMarko Pušnik
2015-11-09about screen mockup; TODO: text&design -> Loni&SašaMarko Pušnik
2015-11-09Merge branch 'master' of ssh://212.235.189.51:22122/codeq-webAleš Smodiš
2015-11-09Changed the "Shibboleth.sso" path to "saml".Aleš Smodiš
2015-11-09clean upMarko Pušnik
2015-11-06Gui support for SAML account merge/upgrade upon first SAML-type login of an ↵Marko Pušnik
existing user.
2015-10-21Show a spinner on hint/test buttons when clickedTimotej Lazar
2015-10-21global saml_logout has been disabled. A bug with the saml login timeout has ↵Robert Zorko
been fixed (if the user entered the saml login screen and went back he would later get the timeout error)
2015-10-20- iconsMarko Pušnik
- any state marker from the URL before everything else loads removed - settings dropdown separator visibility in case of saml login fixed - profile screen: - go back button refactored - name, email field - phone, browser and platform type detection (misc.js) added - mobile apps: - meta viewport and add HandheldFriendly changed - style @-ms-viewport defined - ajaxPrefix and eioHost temporary changed to dev server - android: phonegap whitelistening in config.xml fixed - ios: add hide status bar to config.xml TODO: - WP8 mobile app: test - iOS mobile app: saml login solution (iframe cross domain url not allowed) - "No Content-Security-Policy meta tag found. Please add one when using the cordova-plugin-whitelist plugin."
2015-10-19Show attempted/solved status in problem listTimotej Lazar
2015-10-19hiding the change password buttons if the user logs in via samlRobert Zorko
2015-10-16Improve (hopefully) the problem list screenTimotej Lazar
2015-10-16added layout choise to the setting screen, the layout has also been added to ↵Robert Zorko
the codeq.settings (codeq-server and database has been updated as well)
2015-10-16added an error msg ot the settings screen if something goes wrong and moved ↵Robert Zorko
the redirect to only happen if the update request is successful. Also tested validation - the auto validation works, but the regex might need tweaking
2015-10-16added a transition to the original login state if the saml login failsRobert Zorko
2015-10-16moved settings to its own page and changed the 'save' button from a normal ↵Robert Zorko
button to a form submit