|
74f388a2b9
|
admin: Check all theme/exercice attribute are in sync with repo
|
2025-03-28 19:39:15 +01:00 |
|
|
5e262b75a3
|
admin: Can list independant exercices as theme
|
2025-03-28 19:39:15 +01:00 |
|
|
590a55c395
|
libfic: Create a color randomization function
|
2025-03-25 18:54:36 +01:00 |
|
|
cb4ceecbf5
|
challenge-sync-airbus: Refactor and prefer calling it cyberrange
|
2025-03-25 18:02:11 +01:00 |
|
|
08a31898df
|
admin: New button to delete tries for a flag
continuous-integration/drone/push Build is passing
|
2025-02-04 19:08:44 +01:00 |
|
|
b409fa6806
|
admin: Retrieve stats on exercices
|
2025-02-04 19:08:44 +01:00 |
|
|
57c3cd8fd6
|
admin: Fix mcq entry update
|
2025-01-24 23:49:37 +01:00 |
|
|
24686a6a24
|
admin: Fix check file on disk for compressed files
|
2025-01-24 23:49:37 +01:00 |
|
|
7692f92aa4
|
Readd disclaimer to my.json
|
2025-01-13 20:21:03 +01:00 |
|
|
a82e3642a8
|
qa: Use GetThemesExtended to include standalones exercices
|
2024-09-18 11:54:52 +02:00 |
|
|
76606b3c80
|
checker: Ensure a flag is found before considering a good response
|
2024-04-19 11:49:00 +02:00 |
|
|
ecb815666e
|
Remove all remaining validator_regexp
|
2024-04-19 11:49:00 +02:00 |
|
|
dc5350c20f
|
fickit: Handle secrets more seriously
|
2024-04-19 11:49:00 +02:00 |
|
|
d9483ee98c
|
libfic: Missing one ?
|
2024-04-19 11:48:59 +02:00 |
|
|
c0017d7cbb
|
challenge-sync-airbus: Use a score with better precision
|
2024-04-19 11:48:59 +02:00 |
|
|
f157d9c3bd
|
challenge-sync-airbus: Handle individual try
|
2024-04-19 11:48:59 +02:00 |
|
|
26c282138e
|
Extract background color to continue image
|
2024-04-19 11:48:59 +02:00 |
|
|
b3c207d07d
|
ui: Avoid some hard coded strings
|
2024-04-19 11:48:59 +02:00 |
|
|
a0cd651dae
|
admin: Can gunzip files
|
2024-04-19 11:48:59 +02:00 |
|
|
977caccc1f
|
admin: Add ability to append element to exercice history
|
2024-04-19 11:48:59 +02:00 |
|
|
ae5068f8b8
|
Split Unlock standalone exercices between themes and standalone ex
|
2024-04-19 11:48:59 +02:00 |
|
|
398de21793
|
Apply standalone exercices settings
|
2024-04-19 11:48:59 +02:00 |
|
|
adb0e36dd4
|
Able to sync and export standalone exercices
|
2024-04-19 11:48:59 +02:00 |
|
|
c7fc18bfb4
|
admin: Really expose route to update team history
Related-to: a35aa7be70
|
2024-04-19 11:48:59 +02:00 |
|
|
a0bc832910
|
Theme can be optional: exercices can be standalone
|
2024-04-19 11:48:59 +02:00 |
|
|
3519f7416d
|
Remove deadcode or fix unreachable code
|
2024-04-19 11:48:59 +02:00 |
|
|
a4fe5bbedd
|
zqsd: Update to 2024 revision
|
2024-04-19 11:48:58 +02:00 |
|
|
334512ef0d
|
qa: New field to save exported state of qa
|
2024-04-19 11:48:58 +02:00 |
|
|
563cf14adc
|
db: Don't forget exercices_qa in reset
|
2024-04-19 11:48:58 +02:00 |
|
|
df90c5c72f
|
sync: Give the type of non-implemented flag type
|
2024-04-19 11:48:57 +02:00 |
|
|
20272e7bad
|
Display a badge to inform about case sensitivity (can be disabled by setting)
|
2024-04-19 11:48:57 +02:00 |
|
|
d6ff46ca7f
|
New option to allow teams to self reset their progression
|
2024-04-19 11:48:57 +02:00 |
|
|
1d4b79bf90
|
sync: Handle remote challenge files
|
2024-04-19 11:48:57 +02:00 |
|
|
cd64fc90bf
|
qa: Managers can view team and manage theirs todo list
|
2024-04-19 11:48:56 +02:00 |
|
|
6acc752bd9
|
label flags: Increase allowed size
|
2024-04-19 11:48:55 +02:00 |
|
|
1769938205
|
generator: Can perform synchronous generation
|
2024-04-19 11:48:55 +02:00 |
|
|
ed091e761c
|
Split backend service into checker and generator
Both are linked through a unix socket.
|
2024-04-19 11:48:55 +02:00 |
|
|
60243dd486
|
ui: Handle exercice authors
|
2024-04-19 11:46:54 +02:00 |
|
|
28ad0fa791
|
fic: Can overwrite authors for each exercice
|
2024-04-19 11:46:54 +02:00 |
|
|
1a8ebcb8bf
|
ui: Handle exercice image
|
2024-04-19 11:46:54 +02:00 |
|
|
abe5ad61d4
|
fic: Exercice can have heading.jpg
|
2024-04-19 11:46:54 +02:00 |
|
|
78189aab37
|
Rename ValidatorRegexp to CaptureRegexp
|
2024-04-19 11:46:54 +02:00 |
|
|
aad95f1e53
|
settings: Challenge can never ends
|
2024-04-19 11:46:53 +02:00 |
|
|
375f1da071
|
Display exercices when theme is not locked, but not flags
|
2024-04-19 11:46:53 +02:00 |
|
|
d8462cf58e
|
backend: Display a message when the exercice is disabled
|
2024-04-19 11:46:53 +02:00 |
|
|
5163ce4c8d
|
Also consider compressed file check
|
2024-04-19 11:46:53 +02:00 |
|
|
6a0b0545d7
|
ui: Display a message when dealing with compressed downloads
|
2024-04-19 11:46:53 +02:00 |
|
|
f263712185
|
Fix non-standard SQL statement in score calculation
|
2024-04-19 11:46:52 +02:00 |
|
|
5fac0d4b30
|
Fix gain estimation error due to variable overwrite
|
2024-04-19 11:46:52 +02:00 |
|
|
3772af4965
|
Fix EstimateGain function
|
2024-04-19 11:46:52 +02:00 |
|