|
80a4192cb4
|
admin: add badge of new/mines tasks in menu
|
2020-01-23 18:27:14 +01:00 |
|
|
a4c87b92a5
|
admin: introducing speedy deep sync and themed deep sync
|
2020-01-23 18:26:30 +01:00 |
|
|
f7762c0828
|
sync: don't try to import part of splitted files, just import the whole file
|
2020-01-23 18:26:30 +01:00 |
|
|
2bae30a841
|
admin/api: new route to list remote files and their properties
|
2020-01-23 18:26:30 +01:00 |
|
|
084d39f6cf
|
Fix typos
|
2020-01-23 18:26:30 +01:00 |
|
|
22c4835875
|
admin: use default bootstrap theme, even when served with frontend
|
2020-01-23 18:26:30 +01:00 |
|
|
4f6480d7f8
|
sync: add some precision around Empty flags detection
|
2020-01-23 18:26:30 +01:00 |
|
|
769158a9d7
|
repochecker: add new option -skipfiledigests to speed up the checks and avoid downloading lots of content
|
2020-01-23 18:26:30 +01:00 |
|
|
aee3500fdf
|
sync: avoid depending on database when importing files
|
2020-01-23 18:26:30 +01:00 |
|
|
16c337c2bc
|
Update angularJS, jQuery and bootstrap
|
2020-01-23 18:26:30 +01:00 |
|
|
aba311aebd
|
sync: detect bad label wording
|
2020-01-23 18:26:30 +01:00 |
|
|
47ba134b55
|
Implement flag type 'text': this is like keys, but on multiple lines
|
2020-01-23 18:26:30 +01:00 |
|
|
8f998485bb
|
sync: resize heading pictures
|
2020-01-23 18:26:30 +01:00 |
|
|
9983542653
|
admin: always use normalized hexadecimal certificate ID
|
2020-01-23 18:26:30 +01:00 |
|
|
546cae869b
|
admin: passwd authentication can be made with team name or certificate ID
|
2020-01-23 18:26:30 +01:00 |
|
|
e4b740b5bc
|
admin: Use SSHA password instead of APR1
|
2020-01-17 14:57:04 +01:00 |
|
|
572082cd5f
|
fill_teams: also generate apr1 htpasswd
|
2020-01-17 14:57:04 +01:00 |
|
|
225f6d2c99
|
fill_team: fix generation of htpasswd
|
2020-01-17 14:57:04 +01:00 |
|
|
5ffbeabf5b
|
fill_team: avoid \ char in password + fix substitution of UTF-8 chars
|
2020-01-17 14:57:04 +01:00 |
|
|
a475617657
|
admin: heath api now checks untreated files
|
2020-01-17 14:57:03 +01:00 |
|
|
b4fa57f9c9
|
sync: introducing showlines property for vectors
It allows players to know in advance how many items the vector is composed.
|
2020-01-17 14:57:03 +01:00 |
|
|
f3a34c00db
|
sync: implement hint dependency on flags
|
2020-01-17 14:57:03 +01:00 |
|
|
9693940d8c
|
sync: add logs on stderr when doing deepsync
|
2020-01-17 14:57:03 +01:00 |
|
|
d97ecde3fb
|
sync: return binding between challenge.txt IDs and DB item
|
2020-01-17 14:57:03 +01:00 |
|
|
4a490b1a33
|
admin: PKI validity no more hardcoded
|
2020-01-17 14:57:03 +01:00 |
|
|
14f5cf29b7
|
dashboard: parametrize URL in welcome team
|
2020-01-17 14:57:03 +01:00 |
|
|
fbae34ee4f
|
sync: add error message when missing heading.jpg
|
2020-01-17 14:57:03 +01:00 |
|
|
26eab7ed67
|
sync: import heading.jpg only in Sync phase
|
2020-01-17 14:57:03 +01:00 |
|
|
5dcb13629a
|
admin: display on interface time synchronization diff
|
2020-01-17 14:57:03 +01:00 |
|
|
6740256a32
|
sync: implement hint dependency on flags
|
2020-01-17 07:02:40 +01:00 |
|
|
cefed3bf23
|
admin: fix synchronisation when idtheme is not in url
|
2019-11-25 14:52:19 +01:00 |
|
|
97a3aa713f
|
sync: fix hash computation by factorizing
|
2019-11-25 14:52:19 +01:00 |
|
|
0766fbe480
|
sync: don't rely on map order to import flags
Sometimes, maps order doesn't match file order. Return flag ID as
list to keep the order.
|
2019-11-25 14:52:19 +01:00 |
|
Tristan Ruter-Naon
|
cb7f3326c4
|
admin: fix typo
|
2019-11-25 14:52:19 +01:00 |
|
|
f2fc142869
|
api: remote route takes advantage from builds functions
|
2019-11-25 14:52:19 +01:00 |
|
|
ca891cd9b2
|
sync: Fix non-import of MCQ during sync
|
2019-11-25 14:52:19 +01:00 |
|
|
6265f85149
|
sync: Implement vector flags
|
2019-11-25 14:52:19 +01:00 |
|
|
99fcc99e82
|
sync: turn IgnoreCase on by default with reverse field CaseSensitive
|
2019-11-25 14:52:19 +01:00 |
|
|
33f7d104e4
|
sync: MCQ justifications are given in the choice tag directly
|
2019-11-25 14:52:19 +01:00 |
|
|
d7f0425d8a
|
repochecker: Fix given URL to documentation
|
2019-11-25 14:52:19 +01:00 |
|
|
4e01377a29
|
sync: search theme's label in a title.txt file, fallback on dirname
|
2019-11-25 14:52:19 +01:00 |
|
|
846f2ce8a4
|
admin: Double check before doing dangerous actions in settings panel
Suggested-by: Nicolas Ribeyrolle <nicolas.ribeyrolle@epita.fr>
|
2019-11-25 14:52:19 +01:00 |
|
|
8e618565ad
|
sync: Fix long running bug known as "why my fresh uploaded file is now empty again"
Thanks to Nicolas Ribeyrolle
|
2019-11-25 14:52:19 +01:00 |
|
|
8131fda0e7
|
admin: display file dependancies and be able to remove them
|
2019-07-21 23:50:26 +02:00 |
|
|
c8ece39cb2
|
sync: alert about unknown keys in challenge.txt
|
2019-07-21 22:38:45 +02:00 |
|
|
936ef09e33
|
admin: fix strange behaviour when deleting some items
|
2019-07-21 21:55:36 +02:00 |
|
|
973363b3da
|
admin/api: refactor file API
|
2019-07-21 21:55:11 +02:00 |
|
|
3e5b4ebad2
|
admin: add missing default settings
|
2019-07-12 19:22:05 +02:00 |
|
|
ba5642da8f
|
admin: new form to update history coefficient
|
2019-07-12 19:21:07 +02:00 |
|
|
3bcac39f5f
|
FIC2020 logo
|
2019-07-10 17:41:07 +02:00 |
|