Commit Graph

147 Commits

Author SHA1 Message Date
nemunaire 89120bdaef Add role for backend 2016-12-14 13:14:47 +01:00
nemunaire 4a625bf3eb Add frontend playbook 2016-12-14 13:14:46 +01:00
nemunaire 3bcffbe251 Start playbooks with nrpe role 2016-12-14 13:14:45 +01:00
nemunaire 0083c6ec17 [WIP] Merge splitted files 2016-12-14 13:14:45 +01:00
nemunaire 84f0229044 Use 2017 logos 2016-12-14 13:12:39 +01:00
nemunaire 077cecdf1a frontend: interface can open hints 2016-12-14 13:12:39 +01:00
nemunaire 573d9650d0 frontend: able to receive opening hint 2016-12-14 13:12:38 +01:00
nemunaire 5d22bd3fbf backend: can open hint 2016-12-14 13:12:38 +01:00
nemunaire 0b1f8ea046 frontend: refactor and dispatch in many routes 2016-12-14 13:12:37 +01:00
nemunaire 724d8581a8 WIP misc 2016-12-14 13:12:37 +01:00
nemunaire 5db3f5eff9 WIP esthetic changes 2016-12-14 13:12:36 +01:00
nemunaire 4cd94a74c2 WIP: apply a coeff on given points 2016-12-14 13:12:36 +01:00
nemunaire cda6fde9bf [WIP] frontend: add /rules page 2016-12-14 13:12:35 +01:00
nemunaire 8e0f7acb57 Partial resolution of exercices 2016-12-14 13:12:35 +01:00
nemunaire dc8ecc9ede Multiple hints 2016-12-14 13:12:34 +01:00
nemunaire 73afd8124f WIP merge big splitted files before import 2016-12-14 13:12:33 +01:00
nemunaire 4cccf95aa8 backend: use fsnotify instead of the deprecated inotify 2016-12-14 13:12:33 +01:00
nemunaire 972503292d admin/api: use gorilla/mux instead of Go router 2016-12-14 13:12:32 +01:00
nemunaire e2593e5f24 frontend: redesign download part 2016-12-04 20:26:39 +01:00
nemunaire 2472aebec4 frontend: add some glyphicons 2016-12-04 20:26:39 +01:00
nemunaire cbe8ea987f frontend: move user box to the top of the page 2016-12-04 19:04:41 +01:00
nemunaire 4ff47fc46d backend: new option that unlock all challenges 2016-12-04 18:58:53 +01:00
nemunaire 105160334d themes: don't expect authors to be dirty 2016-11-25 15:26:43 +01:00
nemunaire b4c17876c6 frontend: fail if TEAMS directory doesn't exists 2016-11-25 15:26:42 +01:00
nemunaire 3c84c6194d frontend: add resolution route 2016-11-25 15:26:42 +01:00
nemunaire 0c6e3e7771 admin: can give the static dir location 2016-11-25 15:26:41 +01:00
nemunaire 885cae4721 admin: can change the baseurl interface 2016-11-25 15:26:41 +01:00
nemunaire 25652847c4 by default, only listen on localhost 2016-11-25 15:26:40 +01:00
nemunaire 5592b2e676 fill_team: improve script reliability 2016-11-25 15:26:39 +01:00
nemunaire b41180c7b0 admin: add ability to add files from local storage 2016-11-25 15:26:39 +01:00
nemunaire a3940abed8 Use slate CSS theme on all pages 2016-11-19 16:40:42 +01:00
nemunaire 85cbab1d70 Add a logger prefix 2016-11-19 16:40:42 +01:00
nemunaire c0c6762313 [admin] Improve interface 2016-11-19 16:40:41 +01:00
nemunaire 24cbed411e [admin] statistic generation 2016-11-19 16:40:40 +01:00
nemunaire e11cd88ee2 [admin] Can retrieves tries rate 2016-11-19 16:40:40 +01:00
nemunaire b618d4f886 Ready to publish solutions 2016-11-19 16:40:39 +01:00
nemunaire 1129bd68be frontend: log time.json GET 2016-11-19 16:40:39 +01:00
nemunaire f88068c08d Add translation to french 2016-11-19 16:40:39 +01:00
nemunaire bde582ad4b Don't use the default mux for handling requests 2016-10-13 19:56:31 +02:00
nemunaire fc0834ea4c log.Fatal already do Exit(1) 2016-10-13 19:56:31 +02:00
nemunaire ad95ce6f16 admin: display team details instead of members 2016-10-13 19:56:30 +02:00
nemunaire c711f9e78e admin: add exercices/ API to access and modify exercices 2016-10-13 19:56:30 +02:00
nemunaire 97386a5d6f frontend: Add a registration process 2016-10-13 19:56:29 +02:00
nemunaire 61f96a643c Use initial name instead of ID 2016-10-13 19:56:29 +02:00
nemunaire 467641f4f2 Add initial_name field in DB 2016-10-13 19:56:29 +02:00
nemunaire d30b4946b3 Backend: handle registration 2016-10-13 19:56:28 +02:00
nemunaire 1d8f9b0785 Backend: start by generating files for all teams 2016-10-13 19:56:27 +02:00
nemunaire 1c62f61bf0 Backend: extract file generation and team renaming in dedicated files 2016-10-13 19:56:27 +02:00
nemunaire aefd078ebf Avoid singular form of 'minutes' word 2016-10-13 19:56:26 +02:00
nemunaire ee67788d59 Expect full downloadable file pathname (allow CDN) 2016-10-13 19:56:26 +02:00