|
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 |
|
|
a545112cb2
|
frontend: highlight current questions
|
2020-01-17 14:57:03 +01:00 |
|
|
11a66346e7
|
repochecker: use a temporary directory to import files
|
2020-01-17 14:57:03 +01:00 |
|
|
56053f3350
|
backend: implement hint dependencies
|
2020-01-17 14:57:03 +01:00 |
|
|
f3a34c00db
|
sync: implement hint dependency on flags
|
2020-01-17 14:57:03 +01:00 |
|
|
6ad11e49d5
|
backend: add an identifier to each treated file
|
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 |
|
|
1db035e050
|
dashboard: fix urlbase
|
2020-01-17 14:57:03 +01:00 |
|
|
698c2f1a47
|
libfic: add new functions to retrieve the Id of some contents from Title, Label, ...
|
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 |
|
|
fa33fac003
|
frontend: add a timestamp file for time checking on backend
|
2020-01-17 07:02:40 +01:00 |
|
|
6740256a32
|
sync: implement hint dependency on flags
|
2020-01-17 07:02:40 +01:00 |
|
|
20f2597248
|
backend: fix a pointer reuse
|
2019-11-25 14:52:19 +01:00 |
|
|
cefed3bf23
|
admin: fix synchronisation when idtheme is not in url
|
2019-11-25 14:52:19 +01:00 |
|
|
c2c5cf4ce3
|
backend: add parameter to launch a number of generation workers
|
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 |
|
|
48a941e2c5
|
compose: use /dashboard baseurl to be proxified by nginx
|
2019-11-25 14:52:19 +01:00 |
|
|
0c8099a639
|
config: add a route to fic-dashboard
|
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 |
|
|
ded583008a
|
dashboard: handle correctly baseurl option
On the first public.html GET, load the index.html file, as Go
Template.
|
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 |
|
|
6f7bd3b785
|
admin interface need rw access to TEAMS directory to do associations
|
2019-11-25 14:52:19 +01:00 |
|
|
168be0f7cc
|
config: Allow unconditional access to admin interface with compose
|
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 |
|
|
0cbd6390ba
|
docker-compose: fix started detection
|
2019-11-25 14:52:19 +01:00 |
|
|
6d72e6b970
|
Complete commit 75463dcebb : if not configured, challenge should not be considered as started
|
2019-11-25 14:52:19 +01:00 |
|
|
41a3279bf8
|
libfic: avoid stange MYSQL_HOST variable, expect IP or DN
|
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 |
|
|
2b75287d16
|
backend: multithread generation
|
2019-07-11 19:52:13 +02:00 |
|
|
3bcac39f5f
|
FIC2020 logo
|
2019-07-10 17:41:07 +02:00 |
|
|
4c7fd839b6
|
fixup! sync: Extract function that import flags from importer
|
2019-07-10 16:58:20 +02:00 |
|