Commit Graph

81 Commits

Author SHA1 Message Date
d6012dfffb frontend: display MCQ in interface 2018-01-17 18:52:45 +01:00
037f27c62c frontend: fix orthograph, typography, ... 2018-01-17 18:52:44 +01:00
b9182786bf frontend: improve design 2018-01-17 18:52:44 +01:00
33bf5a0f34 Update angularJS to 1.6.6 2018-01-17 18:52:44 +01:00
73080d7d0d Update bootstrap to 4.0-beta 2018-01-17 18:52:43 +01:00
978f260c64 js: compatible with angular 1.6 2018-01-17 18:52:43 +01:00
cd5a9d06ea Define global default value at initialisation 2018-01-17 18:52:39 +01:00
e6e6e6c206 Use BLAKE2b checksum instead of SHA-1 and SHA-512 2018-01-17 18:52:38 +01:00
3f13d81eb3 frontend: light treatment on prefix to avoid multiple / 2018-01-17 18:52:38 +01:00
f17541e252 Move settings and started file into SETTINGS directory 2018-01-17 18:52:38 +01:00
31d98285a4 frontend: refactor submission handlers 2018-01-17 18:52:37 +01:00
fb1d8f90ed frontend: don't give too much right on created files 2018-01-17 18:52:37 +01:00
b31f009d2e frontend: add script to change frontend base URL 2018-01-17 18:52:37 +01:00
e362700031 frontend: inside public interface, hide hints 2018-01-17 18:52:36 +01:00
def822cd45 frontend: avoid RW access to TEAMS dir by placing startedFile into submissions 2018-01-17 18:52:36 +01:00
510e25e351 frontend: fix timer location 2018-01-17 18:52:35 +01:00
d03350f6b3 Fix generated JSON in case of error 2018-01-17 18:52:35 +01:00
fad2534267 frontend: improve home page 2018-01-17 18:52:34 +01:00
5a6b27ff18 frontend: new page that list videos 2018-01-17 18:52:34 +01:00
6148897dac settings: add title and authors 2018-01-17 18:52:33 +01:00
2eb94c8ddb frontend: use ng-cloak and ng-if 2018-01-17 18:52:33 +01:00
da0e7facfd frontend: improve 401 page thank to initial guide 2018-01-17 18:52:32 +01:00
cb1fe0847b frontend: move file (on the same partition) instead of open, write, close the final file 2018-01-17 18:52:32 +01:00
7240cbb414 public interface: rework 2018-01-17 18:52:31 +01:00
51815862f7 frontend: move time in a separate package to be used elsewhere 2018-01-17 18:52:30 +01:00
8d03a08717 frontend: fix partial solved flags display 2018-01-17 18:52:30 +01:00
b42016c74a Coefficients transit and display on UI 2018-01-17 18:52:29 +01:00
78ce24f3f7 fixup! fixup! WIP esthetic changes 2018-01-17 18:52:29 +01:00
21e4b04c19 frontend: dedicate a field in JSON to file hint 2018-01-17 18:52:29 +01:00
b772a22705 Hints can something else than text 2018-01-17 18:52:29 +01:00
8c2e8a19d1 front: use ng-pluralize 2018-01-17 18:52:29 +01:00
31af092203 WIP esthetic changes 2018-01-17 18:52:29 +01:00
da29071ad1 frontend: improve rank rendering 2018-01-17 18:51:55 +01:00
09d1a397c0 frontend: use a common JS file to contain common features between challenger and public interface 2018-01-17 18:51:54 +01:00
e1d1a8d1b1 frontend: add /rules page 2018-01-17 18:51:54 +01:00
10fe40e4a8 Settings are now given through TEAMS/settings.json instead of been given through command line arguments 2018-01-17 18:51:54 +01:00
ac27893a01 Use 2017 logos 2018-01-17 18:51:51 +01:00
234e0460d8 frontend: interface can open hints 2018-01-17 18:51:51 +01:00
19e73dcaa1 frontend: able to receive opening hint 2018-01-17 18:51:51 +01:00
220c26d9c5 frontend: refactor and dispatch in many routes 2018-01-17 18:51:51 +01:00
7fe35c5f1c WIP misc 2018-01-17 18:51:51 +01:00
e76d055bdb Partial resolution of exercices 2018-01-17 18:51:51 +01:00
25bf34e82c Multiple hints 2018-01-17 18:51:50 +01:00
0e30259b7e frontend: redesign download part 2017-11-25 15:01:02 +01:00
5c5f7c4a9e frontend: add some glyphicons 2017-11-25 15:01:02 +01:00
9f78b6bd79 frontend: move user box to the top of the page 2017-11-25 15:01:02 +01:00
1caa5784dd frontend: fail if TEAMS directory doesn't exists 2017-11-25 15:01:01 +01:00
10bd687ecc frontend: add resolution route 2017-11-25 15:01:01 +01:00
5fa19223a9 admin: can change the baseurl interface 2017-11-25 15:01:01 +01:00
aa7afe1a6a by default, only listen on localhost 2017-11-25 15:01:00 +01:00