|
abb277210c
|
admin: Fix file download from admin interface
|
2024-04-19 11:46:51 +02:00 |
|
|
9bcf4a481e
|
repochecker: Check gunziped file hash
|
2024-04-19 11:46:51 +02:00 |
|
|
6ca71230c1
|
Refactor sync file reading
|
2024-04-19 11:46:51 +02:00 |
|
|
541e32e10b
|
sync: Return the reader from importer instead of writing to a given Writer
|
2024-04-19 11:46:51 +02:00 |
|
|
f4c3f1e15e
|
sync: Create empty file for nginx gzip-static module
|
2024-04-19 11:46:51 +02:00 |
|
|
85027166d7
|
repochecker: Fix dependency loop detection
|
2024-04-19 11:46:51 +02:00 |
|
|
95a7986e94
|
admin: Rephrase label
|
2024-04-19 11:46:51 +02:00 |
|
|
a8fa58e111
|
repochecker: Add loop dependency detection
|
2024-04-19 11:46:51 +02:00 |
|
|
67f129ce4c
|
qa: Auto-solve OK requests
|
2024-04-19 11:46:51 +02:00 |
|
|
cd07bec05b
|
admin: Use branch main instead of master
|
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 |
|
|
f9e9bfcb75
|
repochecker: fix numerous general issues with exception inheritance
|
2024-04-19 11:46:51 +02:00 |
|
|
19daf69482
|
admin/sync: New syntax for flag dependency
|
2024-04-19 11:46:51 +02:00 |
|
|
cc37348aaa
|
repochecker/epita: Check full numbered flag has type number
|
2024-04-19 11:46:51 +02:00 |
|
|
7b2603afb0
|
admin/sync: Able to filter on the second column
|
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 |
|
|
38a4e21e28
|
admin/sync: Use globbing for ack handling
|
2024-04-19 11:46:51 +02:00 |
|
|
23ac512ce6
|
admin/sync: Keep Exceptions from multiple files
|
2024-04-19 11:46:50 +02:00 |
|
|
5d07634d0d
|
admin/sync: Add custom hooks that plugins can register and call
|
2024-04-19 11:46:50 +02:00 |
|
|
a790ced236
|
admin/sync: Removes windows \r in exceptions
|
2024-04-19 11:46:50 +02:00 |
|
|
adebdd180d
|
admin: Fix sync report display
|
2024-04-19 11:46:50 +02:00 |
|
|
fb368d79d1
|
sync: Introduce repochecker-ack.txt to support check exceptions
|
2024-04-19 11:46:50 +02:00 |
|
|
95c992555c
|
admin: Fix marshal of error in SyncReport
|
2022-10-29 17:21:50 +02:00 |
|
|
c78545c18b
|
sync: Report custom errors
|
2022-10-29 17:21:50 +02:00 |
|
|
08ea1bac0d
|
admin: Arrange unlockedChallengeUpTo field
|
2022-10-29 17:21:50 +02:00 |
|
|
a0013947dd
|
admin: Disable syncVideos when prod mod enabled
|
2022-10-29 17:21:50 +02:00 |
|
|
c7968fb256
|
admin: Add button to switch from WIP to PROD
|
2022-10-29 17:21:50 +02:00 |
|
|
c34fe51641
|
admin: config is not defined on sync page, use settings instead
|
2022-10-29 17:21:50 +02:00 |
|
|
e84b1d67cb
|
Fix go vet errors
|
2022-10-29 17:21:50 +02:00 |
|
|
b0129e5239
|
sync: Use errors instead of string to report
|
2022-10-29 17:21:49 +02:00 |
|
|
d8943ba1f3
|
admin: Improve resolutions.json
|
2022-10-29 17:21:49 +02:00 |
|
Élie BRAMI
|
a3144fac45
|
feat: Avoid question in label.
continuous-integration/drone/push Build is passing
|
2022-06-12 23:12:23 +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 |
|
|
9f45f10775
|
sync: Also ignore theme directories starting by _
|
2022-06-10 18:54:25 +02:00 |
|
|
32d003f7b7
|
admin: Fix public retrieval
|
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 |
|
|
7a5c1eeba7
|
admin: Fix flag edition
|
2022-06-08 12:24:38 +02:00 |
|
|
36af72d616
|
admin: Fix team symlink for dex generation
|
2022-06-08 11:22:30 +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 |
|
|
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 |
|
|
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 |
|