Commit Graph

19 Commits

Author SHA1 Message Date
17f51f5e7b admin: can force page regeneration 2018-01-17 18:52:31 +01:00
8fd2cd66c1 backend: don't regenerate files if config doesn't change 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
80d06f237c backend: log generation errors 2018-01-17 18:51:54 +01:00
d1c5a545d9 backend: can open hint 2018-01-17 18:51:51 +01:00
e76d055bdb Partial resolution of exercices 2018-01-17 18:51:51 +01:00
22e8937879 backend: use fsnotify instead of the deprecated inotify 2018-01-17 18:51:50 +01:00
636ab65990 backend: new option that unlock all challenges 2017-11-25 15:01:01 +01:00
e0a1aeb053 admin: add ability to add files from local storage 2017-11-25 15:00:54 +01:00
c137969b6a Add a logger prefix 2017-04-05 01:51:20 +02:00
fc0834ea4c log.Fatal already do Exit(1) 2016-10-13 19:56:31 +02:00
d30b4946b3 Backend: handle registration 2016-10-13 19:56:28 +02:00
1d8f9b0785 Backend: start by generating files for all teams 2016-10-13 19:56:27 +02:00
ee67788d59 Expect full downloadable file pathname (allow CDN) 2016-10-13 19:56:26 +02:00
8788eea4f0 Use MySQL instead of SQLite 2016-01-23 13:17:24 +01:00
70b6b30067 backend: treat file found in directory discovered + handle multiple keys + generate my.json 2016-01-23 12:57:15 +01:00
52fc0af6d0 Don't fail if a file is created in an invalid directory 2016-01-19 14:42:38 +01:00
a9f35d224b Run goroutine to check each submission 2016-01-19 14:42:38 +01:00
42ed5c11ec wip backend 2016-01-19 14:42:37 +01:00