Commit Graph

398 Commits

Author SHA1 Message Date
nemunaire 2e3b262a78 frontend: move started file at a dedicated path 2018-05-11 05:27:50 +02:00
nemunaire 3f1f60030c db: increase DB connection retries 2018-05-11 05:27:50 +02:00
nemunaire 72bb5acc0a frontend: don't display prems rate if this bonus is disabled 2018-05-11 05:27:50 +02:00
nemunaire 4dbfffef7b admin: bump new API version 2018-05-11 05:27:50 +02:00
nemunaire 59beafb314 admin/pki: avoid some hard to read characters in password 2018-05-11 05:27:50 +02:00
nemunaire c18465d498 Reserved directory for public interface now lives in public instead of _public 2018-05-11 05:27:50 +02:00
nemunaire c118035c33 Introducing new PKI management 2018-05-11 05:27:50 +02:00
nemunaire 5b558bcf00 admin/api: bytes handlers now returned data as application/octet-stream 2018-05-11 05:27:50 +02:00
nemunaire 992221a6da Remove old PKI 2018-05-11 05:27:50 +02:00
nemunaire e083da2f72 Remove team's initial_name, replaced by their ID 2018-05-11 05:27:50 +02:00
nemunaire 191c89f7ad backend: Don't watch symlinks nor temporary directories 2018-05-11 05:27:50 +02:00
nemunaire b8f573ce86 Update to bootstrap 4.0 2018-05-11 05:27:50 +02:00
nemunaire bbaf0ed9d9 Update to angularJS 1.6.8 2018-01-26 12:02:32 +01:00
nemunaire 0c540a39eb frontend: beautiful URLs 2018-01-26 12:02:32 +01:00
nemunaire bd75157a79 frontend: improve readality and fix typo 2018-01-18 12:08:12 +01:00
nemunaire 1eef71923a admin: new interface to manage claims 2018-01-18 12:08:12 +01:00
nemunaire 3932bba83d db: when DB is unreachable, retry 5 times before fatal return 2018-01-18 12:08:12 +01:00
nemunaire 5b2dc909e2 frontend: add autofocus directive 2018-01-18 12:08:12 +01:00
nemunaire 9d4c048f0e backend: add debug logs 2018-01-18 12:08:12 +01:00
nemunaire 2bf88089b3 frontend: use FIC2018 logo 2018-01-18 12:08:12 +01:00
nemunaire ca41e4edee admin/sync: defines.txt can also contains informations about hints 2018-01-18 12:08:12 +01:00
nemunaire 332aa90931 admin/sync: handle exercice gain from toml file: defines.txt 2018-01-18 12:08:12 +01:00
nemunaire e7d3e34c0b libfic: explode theme file 2018-01-18 12:08:12 +01:00
nemunaire db4cc9ce85 Update favicon 2018-01-18 12:08:12 +01:00
nemunaire 494ccb740b admin/sync: tiny refactor 2018-01-18 12:08:12 +01:00
nemunaire 5edccf21cd fixup! Update bootstrap to 4.0-beta 2018-01-18 12:08:12 +01:00
nemunaire 1b852f255e admin: autofocus search fields 2018-01-18 12:08:12 +01:00
nemunaire beba0a615f improve overall exercices interfaces 2018-01-18 12:08:12 +01:00
nemunaire 11d0fe8d1f admin/sync: handle hint files download 2018-01-18 12:08:12 +01:00
nemunaire 6cc40be36a admin/sync: rename Indice to Astuce 2018-01-18 12:08:12 +01:00
nemunaire db9077a85c admin/sync: add stat method to importer 2018-01-18 12:08:12 +01:00
nemunaire 57758cd018 admin/sync: avoid error when no depends.txt exists 2018-01-18 12:08:12 +01:00
nemunaire 24f527ab8a admin/sync: includes mcq and ucq in full synchronization 2018-01-18 12:08:12 +01:00
nemunaire 935b1666ac admin/sync: Add last sync date into full_import_report 2018-01-18 12:08:12 +01:00
nemunaire 809d166a2d admin/sync: avoid false positive when no files are distributed 2018-01-18 12:08:12 +01:00
nemunaire fc902e1063 admin/sync: import resolution movies 2018-01-18 12:08:12 +01:00
nemunaire 2aa1d6eeca libfic: fix bad hints displayed 2018-01-18 12:08:11 +01:00
nemunaire 5e2e03f5e9 admin: can edit theme introductions 2018-01-18 12:08:11 +01:00
nemunaire 0f9c8e0335 admin: use light text on dark background in interface 2018-01-18 12:08:11 +01:00
nemunaire 87428909b2 admin: avoid CSRF: use POST instead of GET, mainly for synchronisation methods 2018-01-18 12:08:11 +01:00
nemunaire 9a1a64c41c admin: complet API and interface with files checking page 2018-01-18 12:08:11 +01:00
nemunaire 184714aeeb frontend: team registration 2018-01-18 12:08:11 +01:00
nemunaire bc135d00c5 admin: general statistics page 2018-01-18 12:08:11 +01:00
nemunaire ea3f3b709d admin/sync: import theme introductions 2018-01-18 12:08:10 +01:00
nemunaire 39b57119fe frontend: improve partial validation visibility 2018-01-17 18:52:48 +01:00
nemunaire e9910fe827 admin: can delete team history item 2018-01-17 18:52:48 +01:00
nemunaire a0737d91b9 libfic: force MySQL charset 2018-01-17 18:52:47 +01:00
nemunaire 76597280f5 frontend: add button to next challenge 2018-01-17 18:52:47 +01:00
nemunaire bc9d27aa94 public: can control up to 9 separate displays 2018-01-17 18:52:47 +01:00
nemunaire baf992bccb admin: fix camembert size overflow 2018-01-17 18:52:47 +01:00