Commit Graph

374 Commits

Author SHA1 Message Date
nemunaire
3e29e1324b Add configuration for prod 2018-01-26 12:05:26 +01:00
nemunaire
fe9d0941e2 synchro: add synchronization script 2018-01-26 12:05:26 +01:00
nemunaire
a55823a665 Add nginx config 2018-01-26 12:05:26 +01:00
nemunaire
a60674d881 Add sample hosts 2018-01-26 12:05:26 +01:00
nemunaire
55144cca39 frontend/public: minor fixes 2018-01-26 12:05:26 +01:00
nemunaire
c34d105488 frontend/public: Update RCC name 2018-01-26 12:05:26 +01:00
nemunaire
be36cbffbd frontend/public: don't require etag header 2018-01-26 12:05:26 +01:00
nemunaire
bbdfb4da70 admin: can edit flags after creation 2018-01-26 12:05:26 +01:00
nemunaire
0ed86b4b83 frontend: last minute css fixes 2018-01-26 12:05:25 +01:00
nemunaire
80420ea7a9 admin: fix some details about times 2018-01-26 12:05:25 +01:00
nemunaire
4a7a4d8e47 admin: try to generate events.json file 2018-01-26 12:05:25 +01:00
nemunaire
18a6fbf535 public interface: random fixes 2018-01-26 12:05:25 +01:00
nemunaire
83dd13e392 admin: add happy hour preselect public scene 2018-01-26 12:05:25 +01:00
nemunaire
233286a0fe public front: can choose levels to display in levels table 2018-01-26 12:05:25 +01:00
nemunaire
d54ec899b6 events.json: display 10 events instead of 6 2018-01-26 12:05:25 +01:00
nemunaire
70ff55416b public front: add new carousel displaying themes 2018-01-26 12:05:25 +01:00
nemunaire
271b437d91 my-public.json: prefer display overview instead of statement, if available 2018-01-26 12:05:25 +01:00
nemunaire
3c29eaa2e9 frontend: display challenge introduction when there is access restrinction 2018-01-26 12:05:25 +01:00
nemunaire
5a7a865a2d frontend: fix crazy events 2018-01-26 12:05:25 +01:00
nemunaire
b1bc434790 db: allow multiple identical events 2018-01-26 12:05:25 +01:00
nemunaire
03c1c665ac frontend: don't suggest answers as autocompletion 2018-01-26 12:05:25 +01:00
nemunaire
81bba31429 frontend: fix display of hint cost 2018-01-26 12:05:25 +01:00
nemunaire
58b182c29c backend: generate events.json when needed 2018-01-26 12:05:25 +01:00
nemunaire
eeea24b641 libfic: don't show useless decimals to gain 2018-01-26 12:05:25 +01:00
nemunaire
5fdb35eabc admin: new route to fill URLIds if they are not defined 2018-01-26 12:05:25 +01:00
nemunaire
44ceeb17d9 libfic: remove trailing - at the end of some urlids 2018-01-26 12:05:25 +01:00
nemunaire
57d754acae frontend: move started file at a dedicated path 2018-01-26 12:05:25 +01:00
nemunaire
7958a95d1a db: increase DB connection retries 2018-01-26 12:05:25 +01:00
nemunaire
9b23c977fe frontend: don't display prems rate if this bonus is disabled 2018-01-26 12:05:25 +01:00
nemunaire
7e660045a4 admin: bump new API version 2018-01-26 12:05:25 +01:00
nemunaire
b461fbb1cb admin/pki: avoid some hard to read characters in password 2018-01-26 12:05:25 +01:00
nemunaire
469415b40a Reserved directory for public interface now lives in public instead of _public 2018-01-26 12:05:25 +01:00
nemunaire
0259ae8f94 Introducing new PKI management 2018-01-26 12:05:25 +01:00
nemunaire
69640506d0 admin/api: bytes handlers now returned data as application/octet-stream 2018-01-26 12:05:25 +01:00
nemunaire
84774207c8 Remove old PKI 2018-01-26 12:05:25 +01:00
nemunaire
842a769385 Remove team's initial_name, replaced by their ID 2018-01-26 12:05:25 +01:00
nemunaire
ed89252a72 backend: Don't watch symlinks nor temporary directories 2018-01-26 12:05:25 +01:00
nemunaire
cef37673fa Update to bootstrap 4.0 2018-01-26 12:02:32 +01:00
nemunaire
bbaf0ed9d9 Update to angularJS 1.6.8 2018-01-26 12:02:32 +01:00
Pierre-Olivier Mercier
0c540a39eb frontend: beautiful URLs 2018-01-26 12:02:32 +01:00
Pierre-Olivier Mercier
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
Pierre-Olivier Mercier
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
Pierre-Olivier Mercier
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
Pierre-Olivier Mercier
e7d3e34c0b libfic: explode theme file 2018-01-18 12:08:12 +01:00
Pierre-Olivier Mercier
db4cc9ce85 Update favicon 2018-01-18 12:08:12 +01:00