|
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 |
|
|
4451e41285
|
New setting: introduce a decote/discount to exercice's gain
|
2024-04-19 11:46:52 +02:00 |
|
|
838ce2fb3f
|
ui: Mark locked theme as « Confidential »
|
2024-04-19 11:46:52 +02:00 |
|
|
d4ce0dd474
|
Can lock theme
|
2024-04-19 11:46:52 +02:00 |
|
|
ef1eafb789
|
themes.json: Use a exercice list instead of hash
|
2024-04-19 11:46:52 +02:00 |
|
|
eb85b28f5b
|
Add a disabled state to exercices
|
2024-04-19 11:46:52 +02:00 |
|
|
0f41e44e13
|
Increase external_id capacity in db
|
2024-04-19 11:46:52 +02:00 |
|
|
5427d3cbf1
|
Don't count label flags in NbFlags
|
2024-04-19 11:46:52 +02:00 |
|
|
aa0e7406c1
|
Detect theme and exercice language at runtime (not stored)
|
2024-04-19 11:46:52 +02:00 |
|
|
bd19d31577
|
New attribute "disclaimer" on downloadable files
|
2024-04-19 11:46:51 +02:00 |
|
|
6ca71230c1
|
Refactor sync file reading
|
2024-04-19 11:46:51 +02:00 |
|
|
67f129ce4c
|
qa: Auto-solve OK requests
|
2024-04-19 11:46:51 +02:00 |
|
|
c415e06237
|
libfic: Can indicate that an exercice is WIP
|
2024-04-19 11:46:51 +02:00 |
|
|
ae1378780f
|
admin/sync: Also handle uncompressed file in CheckExerciceFiles
|
2024-04-19 11:46:51 +02:00 |
|
|
9d171cfe89
|
libfic: Fix my.json generation when number flag are present
|
2024-04-19 11:46:51 +02:00 |
|
|
960122dfb6
|
Justified MCQ are back!
|
2024-04-19 11:46:51 +02:00 |
|
|
a28f108b8a
|
db: Add a published attribute, filled by challenge.txt
|
2024-04-19 11:46:51 +02:00 |
|
|
6b7ed273b7
|
db: Add cksum_shown field to files in order to store second checksum in case of gziped content
|
2024-04-19 11:46:51 +02:00 |
|
|
fb368d79d1
|
sync: Introduce repochecker-ack.txt to support check exceptions
|
2024-04-19 11:46:50 +02:00 |
|
|
721908ee18
|
libfic: Refactor flag label parsing
|
2024-04-19 11:46:10 +02:00 |
|
|
2b26b2b819
|
repochecker/epita: Fix nil pointer exception
|
2024-04-19 11:46:10 +02:00 |
|
|
64feef8b95
|
libfic: New function to analyze number flag
|
2022-10-29 17:22:55 +02:00 |
|
|
41fb5a1cd0
|
backend: Don't fail if an hint is already opened
|
2022-10-29 17:21:50 +02:00 |
|
|
a85c2efa45
|
admin: Fix reset exercices
|
2022-10-29 17:21:50 +02:00 |
|
|
95aadffb2e
|
fic: Use user order to sort exercices in interface
|
2022-10-29 17:21:50 +02:00 |
|
|
c78545c18b
|
sync: Report custom errors
|
2022-10-29 17:21:50 +02:00 |
|
|
e84b1d67cb
|
Fix go vet errors
|
2022-10-29 17:21:50 +02:00 |
|
|
223f44572e
|
admin: Can import videos
|
2022-06-12 13:18:18 +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 |
|
|
329bd246c7
|
admin: Add stats about submissions rate
|
2022-06-08 04:02:06 +02:00 |
|
|
6d9fd1ff12
|
libfic: Update ScoreGridFormat format and expose stats
|
2022-06-07 16:05:41 +02:00 |
|
|
ba096c0af1
|
admin: Able to reset issues, QA and events
|
2022-06-07 12:37:35 +02:00 |
|
|
a414cd22c8
|
Handle optionnal flags
|
2022-06-01 12:56:43 +02:00 |
|
|
5d25024481
|
old fix
|
2022-05-27 17:11:51 +02:00 |
|
|
d24b1c5d4d
|
libfic: Use MEDIUMTEXT to store resolution.md
|
2022-05-24 21:30:11 +02:00 |
|
|
a6adc1ac8c
|
ui: Display writeup in interface
|
2022-05-24 17:53:44 +02:00 |
|
|
8b3fbdb64a
|
admin: Use gin-gonic as router
|
2022-05-22 19:10:17 +02:00 |
|
|
1313f2caf9
|
Include ID and dependancy in zqds file
continuous-integration/drone/push Build is passing
|
2022-05-02 18:42:19 +02:00 |
|
|
dff4f4eb63
|
Distribute and handle challenge.json
|
2022-05-02 18:42:19 +02:00 |
|
|
e8f6a03cd9
|
settings: Rename struct to remove FIC occurence
|
2022-05-01 22:15:16 +02:00 |
|
|
457cd307dd
|
admin: Can extract exercices as ZQDS session.yml
|
2022-05-01 22:05:26 +02:00 |
|
|
7a7f90eeda
|
fic: Refactor CountTries function to fix timeouted submission
continuous-integration/drone/push Build is passing
|
2022-02-04 17:33:11 +01:00 |
|
|
40a9b0d187
|
fic: Define gain even if the estimation fails
|
2022-02-04 17:32:55 +01:00 |
|
|
25e2e60092
|
Overwrite column name
continuous-integration/drone/push Build is passing
|
2022-02-03 17:37:10 +01:00 |
|
|
0355ec1a54
|
Improve logging of gain estimation errors
|
2022-02-03 17:36:59 +01:00 |
|