summaryrefslogtreecommitdiff
path: root/js/codeq/core.js
AgeCommit message (Collapse)Author
2016-04-24Receive info about experiments from the serverTimotej Lazar
2016-03-31Replace window.alert with custom message boxTimotej Lazar
2016-02-24Ensure a ~1 second delay before displaying test resultsTimotej Lazar
2016-02-17Remove old commentsTimotej Lazar
2016-02-15Move template handling code into a separate fileTimotej Lazar
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-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-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-10Add copyright info to JS filesTimotej 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-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-15added gui_lang to the saml_login requestRobert Zorko
2015-10-15Don't mess with whitespace in HTML templatesTimotej Lazar
2015-10-13Remove codeq.getLang functionTimotej Lazar
2015-10-12Rename lang setting to gui_lang and store it in codeq.settingsTimotej Lazar
2015-10-12Fix: $.extend instead of $.merge settings objectTimotej Lazar
2015-10-09Fix setting the resources var in boot sequenceTimotej Lazar
2015-10-08Adapted to the reworked session handling on the server. Bugfixed the lang ↵Aleš Smodiš
setting handling.
2015-10-05handle phonegap native mobile appMarko Pušnik
2015-10-05Fix iteration order in codeq.codePointCountTimotej Lazar
2015-10-05Move makeActivityHandler to core.jsTimotej Lazar
There were three identical copies for {prolog,python,robot}.js.
2015-10-02Remove the deprecated codeq.chooseTranslation().Aleš Smodiš
2015-10-02Bugfix: don't remove [\n\r\t] from templates.Aleš Smodiš
2015-10-01Add support for @img in templates.Aleš Smodiš
2015-10-01Bugfix core.js: fallback JSONization function, resource resolving function.Aleš Smodiš
2015-10-01Use codeq.templator() for hints. Support for images.Aleš Smodiš
2015-09-30Implemented GUI translations via the data-tkey tag attribute and res/*.json ↵Aleš Smodiš
files.
2015-09-29resolved merge conflictsRobert Zorko
2015-09-29added settings to the global codeq object and they are updated when the user ↵Robert Zorko
logs into the application
2015-09-29logout, sign in + change password modals, setting drop-down, profile screenMarko Pušnik
2015-09-26Reimplemented translation support: leave the DOM structure intact, upon ↵Aleš Smodiš
display language switch only replace language-dependent content.
2015-09-24Make browser autodetection a little more resilient.Aleš Smodiš
2015-09-24Implemented: CodeQ event queue, basic translation infrastructure, ↵Aleš Smodiš
reimplemented problem index from JSON data.
2015-09-24Reimplemented language selection with simple links. Removed unused ↵Aleš Smodiš
startup.js, moved the boot sequence to core.js.
2015-09-23Refactored code from js/codeq.js into js/codeq/core.js.Aleš Smodiš
2015-08-25Login now fetches the list of available problems from the server.Aleš Smodiš
Made the query work, so terminal interaction now works.
2015-08-24Introduced the Q promises library, created a basic login page to test prolog ↵Aleš Smodiš
examples, and started tying the terminal and editor activity to the REST services.