Commit Graph

32 Commits

Author SHA1 Message Date
d701331436 frontend: Fix issue with redirecting URL for chname and issue
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-22 16:17:03 +02:00
0d792dcd8f frontend: don't use path to give team's ID, use a dedicated header
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-08 09:27:12 +01:00
caea02bb4d frontend: copy settings.json on settings reload (to handle delayed settings propagation) 2020-01-30 18:55:56 +01:00
9186bbc229 frontend: add players possibility to report problems with exercices 2020-01-23 18:27:14 +01:00
fa33fac003 frontend: add a timestamp file for time checking on backend 2020-01-17 07:02:40 +01:00
8749a7c164 Make go vet -strictshadow mostly happy 2019-01-21 09:58:36 +01:00
476f0f553c implement choices_cost 2019-01-21 03:08:04 +01:00
6034246015 Retrieve time through X-FIC-Time header instead of time.json 2018-12-08 03:23:08 +01:00
baf12f87a3 frontend: Add -simulator option to serve file without nginx (usefull for some development purposes) 2018-12-08 03:23:07 +01:00
c460bb7bf5 Handle graceful http shutdown 2018-05-11 05:27:51 +02:00
2e3b262a78 frontend: move started file at a dedicated path 2018-05-11 05:27:50 +02:00
184714aeeb frontend: team registration 2018-01-18 12:08:11 +01:00
cd5a9d06ea Define global default value at initialisation 2018-01-17 18:52:39 +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
def822cd45 frontend: avoid RW access to TEAMS dir by placing startedFile into submissions 2018-01-17 18:52:36 +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
51815862f7 frontend: move time in a separate package to be used elsewhere 2018-01-17 18:52:30 +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
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
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
aa7afe1a6a by default, only listen on localhost 2017-11-25 15:01:00 +01:00
c137969b6a Add a logger prefix 2017-04-05 01:51:20 +02:00
97386a5d6f frontend: Add a registration process 2016-10-13 19:56:29 +02:00
3f10eeef64 frontend: new option to deny team name change 2016-01-24 14:33:17 +01:00
645f40f0c6 format 2016-01-23 13:19:28 +01:00
a01f463ee9 frontend: add time management 2016-01-23 12:57:15 +01:00
21e4432fad Add frontend 2016-01-15 13:09:12 +01:00