Commit graph

1,277 commits

Author SHA1 Message Date
e81fcb4d0e epita-rules: Checks that CVE- flag are UCQ, and number of choices
Fixes: #26
2022-07-12 12:48:26 +02:00
d96c9090fd settings: Convert JSON strings to the given type 2022-07-12 12:48:26 +02:00
6096b1e8aa fic: Use user order to sort exercices in interface 2022-07-12 12:48:26 +02:00
84af763c3a sync: Report custom errors 2022-07-12 12:48:26 +02:00
bd9a8e887b admin: Arrange unlockedChallengeUpTo field
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-11 11:29:28 +02:00
defee7b2cf admin: Disable syncVideos when prod mod enabled
Some checks are pending
continuous-integration/drone/push Build is running
2022-07-11 11:15:51 +02:00
5875e689cf admin: Add button to switch from WIP to PROD 2022-07-11 11:15:43 +02:00
de340989da admin: config is not defined on sync page, use settings instead 2022-07-11 11:03:24 +02:00
b5dbf1c7b4 Fix go vet errors
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-08 23:11:11 +02:00
05262eac77 sync: Use errors instead of string to report 2022-07-02 00:01:05 +02:00
b49e23a20a admin: Improve resolutions.json
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-20 00:10:29 +02:00
Élie BRAMI
a3144fac45 feat: Avoid question in label.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-12 23:12:23 +02:00
05f396f5c9 Remove all favicon
Some checks failed
continuous-integration/drone/push Build is failing
2022-06-12 14:48:55 +02:00
e0034a1fc1 Add .dockerignore 2022-06-12 13:18:18 +02:00
b26ef1c0ce ui: Home button redirect to main_link 2022-06-12 13:18:18 +02:00
223f44572e admin: Can import videos 2022-06-12 13:18:18 +02:00
dfe62e0b97 sync: Also allow overview.md for themes 2022-06-12 12:06:02 +02:00
cf75367b5b ui: Fix main_logo loading 2022-06-12 12:06:02 +02:00
01a9bb2e94 ui: Prefix $FILES$ by base path 2022-06-12 12:06:02 +02:00
4cce95245e dockerfile: Update to node 16 + alpine 3.15 2022-06-12 12:06:02 +02:00
d69c062d40 frontend: Fix chbase.sh using new version of svelte 2022-06-10 18:56:00 +02:00
9f45f10775 sync: Also ignore theme directories starting by _ 2022-06-10 18:54:25 +02:00
0f75b71f5f repochecker: Don't prefix stderr messages
Some checks failed
continuous-integration/drone/push Build is failing
2022-06-10 16:54:13 +02:00
7b300d4ffe backend: Check file error
Some checks failed
continuous-integration/drone/tag Build is failing
continuous-integration/drone/push Build is failing
FIC2022
2022-06-08 17:13:41 +02:00
32d003f7b7 admin: Fix public retrieval 2022-06-08 16:49:28 +02:00
4b1b5445f7 backend: Don't consider non error in MCQ as good response 2022-06-08 16:49:28 +02:00
0a8d0dad30 Can Unlock challenge up to a certain level 2022-06-08 16:47:03 +02:00
e922171f17 evdist: Fix some segv 2022-06-08 12:31:08 +02:00
7a5c1eeba7 admin: Fix flag edition 2022-06-08 12:24:38 +02:00
38857054ba dashboard: Fix dockerfile 2022-06-08 11:23:55 +02:00
36af72d616 admin: Fix team symlink for dex generation 2022-06-08 11:22:30 +02:00
498e3c5b63 evdist: Chmod temporary files 2022-06-08 10:00:21 +02:00
30a665ff72 Add theodore keys 2022-06-08 10:00:01 +02:00
750db69b06 settings: Can display a global message on all pages 2022-06-08 09:12:56 +02:00
e9dd35f8ac settings: Can disable all submission button for maintenance 2022-06-08 09:12:56 +02:00
329bd246c7 admin: Add stats about submissions rate 2022-06-08 04:02:06 +02:00
116c061715 dashboard: Update 2022-06-08 03:39:50 +02:00
9ea415b857 admin: Fix nil pointer when seeing public team 2022-06-08 03:06:29 +02:00
159672ec47 admin: Don't erase challenge.json if already exists 2022-06-08 03:00:50 +02:00
cfde1689cc Remove from frontend the settings distribution role 2022-06-08 02:57:29 +02:00
af6e86d4ef evdist: New project to handle settings programming 2022-06-08 02:57:29 +02:00
0831ea6088 remote-challenge-sync-airbus: WIP 2022-06-08 02:57:29 +02:00
a82defe2a7 fickit: Add missing gateway 2022-06-08 02:57:29 +02:00
a7dda3a999 fickit: Reenable dhcpd on admin 2022-06-08 02:57:29 +02:00
cdc342bea3 fickit: Missing SYNC dir 2022-06-08 02:57:29 +02:00
d2d7b35623 remote-challenge-sync-airbus: Handle interrupts 2022-06-08 02:57:29 +02:00
cc1b212cca remote-challenge-sync-airbus: Add inotify watcher 2022-06-08 02:57:29 +02:00
367e686e8a remote-challenge-sync-airbus: WIP 2022-06-07 16:18:48 +02:00
6d9fd1ff12 libfic: Update ScoreGridFormat format and expose stats 2022-06-07 16:05:41 +02:00
6aa0f4da95 ui: Use a PNG favicon 2022-06-07 12:42:52 +02:00