|
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 |
|
|
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 |
|