|
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
continuous-integration/drone/push Build is failing
|
2022-06-10 16:54:13 +02:00 |
|
|
7b300d4ffe
|
backend: Check file error
continuous-integration/drone/tag Build is failing
continuous-integration/drone/push Build is failing
|
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 |
|
|
ba096c0af1
|
admin: Able to reset issues, QA and events
|
2022-06-07 12:37:35 +02:00 |
|
|
9a2fd85d57
|
sync: Unneeded log
continuous-integration/drone/push Build is failing
|
2022-06-07 01:06:31 +02:00 |
|
|
83a579fbd2
|
admin: Don't fail if importer is not writable
continuous-integration/drone/push Build is passing
|
2022-06-06 23:00:03 +02:00 |
|
|
1591ec4376
|
CI: Remove remote-challenge-sync-airbus temporaly
continuous-integration/drone/push Build is running
|
2022-06-06 21:25:40 +02:00 |
|
|
11a12e1d44
|
Import logos from challenge.json
continuous-integration/drone/push Build is running
|
2022-06-06 20:42:46 +02:00 |
|
|
f4188ec289
|
fix typo
continuous-integration/drone/push Build is failing
Thanks-to: Elie Brami <elie.brami@epita.fr>
|
2022-06-06 15:13:33 +02:00 |
|
|
39acdee6b2
|
ui: Display score grid in team page
continuous-integration/drone/push Build is running
|
2022-06-06 14:40:18 +02:00 |
|
|
46d1bb21f7
|
backend: Also generate scores.json for each team
|
2022-06-06 13:01:09 +02:00 |
|
|
bfdb1c2bf7
|
Introduce remote-challenge-sync-airbus
|
2022-06-06 12:56:07 +02:00 |
|
|
cf502bd9d5
|
fickit: Allow connections to admin only from local (through ssh)
|
2022-06-06 11:27:24 +02:00 |
|
|
cf7482a14a
|
configs: Update SSH keys
|
2022-06-06 11:26:39 +02:00 |
|
|
f2e7b30ace
|
dashboard: Autoreload ip restricted list
|
2022-06-06 11:26:23 +02:00 |
|
|
0e6a6893f1
|
dashboard: Can restrict access by IP
|
2022-06-06 11:02:35 +02:00 |
|
|
437ed4d393
|
dashboard: Can restrict access through htpasswd
|
2022-06-06 10:49:14 +02:00 |
|
|
635e67c224
|
dashboard: Use gin-gonic instead of httprouter directly
|
2022-06-06 10:49:13 +02:00 |
|
|
8cb7bf8b96
|
chore(deps): update dependency sass-loader to v13
continuous-integration/drone/push Build is passing
|
2022-06-06 07:23:37 +00:00 |
|
|
046b38cc32
|
frontend: Use latest node version
continuous-integration/drone/push Build is passing
|
2022-06-04 18:47:13 +02:00 |
|
|
58af047a26
|
admin: Pick challenge title from challenge.json
|
2022-06-04 18:21:41 +02:00 |
|
|
d09c1741a2
|
admin: Also generate associations when generating dex.yaml
|
2022-06-04 18:11:10 +02:00 |
|
|
2ce95ccafc
|
fickit: Fix IP and ifaces
|
2022-06-04 18:09:33 +02:00 |
|