|
c5b65289d3
|
Add new helper string related to justified MCQ flag
|
2019-01-21 03:07:47 +01:00 |
|
|
024d34f0e4
|
frontend: registration is Ok
|
2019-01-21 03:07:47 +01:00 |
|
|
7b0e8195ff
|
frontend: keep answers on screen after submission (lost on refresh)
|
2019-01-21 03:07:47 +01:00 |
|
|
87b41ab3cc
|
frontend: save flag fields between 2 refresh and pages
|
2019-01-21 03:07:47 +01:00 |
|
|
63a55a8a0b
|
nginx: error pages are now respond as json if accept header request it.
As a consequence, we can rely on them to display a correct information on user pages through angularJS.
|
2019-01-21 03:07:47 +01:00 |
|
|
cf290732dc
|
frontend: css: add bottom border to most of cards and jumboframe
|
2019-01-21 03:07:47 +01:00 |
|
|
a06a256c21
|
frontend: deny hint reveal after challenge's end + respond with 410 GONE
|
2019-01-21 03:07:47 +01:00 |
|
|
0f48b27a04
|
Avoid Atoi to avoid int convertion
|
2019-01-21 03:07:47 +01:00 |
|
|
8702db568c
|
frontend: rework refresh loop
|
2019-01-21 03:07:47 +01:00 |
|
|
0414c392bf
|
frontend: console.log is not a good way to handle errors
|
2019-01-21 03:07:47 +01:00 |
|
|
07cea2e04a
|
frontend: use settings to display change name form or not and registration
|
2019-01-21 03:07:47 +01:00 |
|
|
d40922629b
|
Utilise a new field to send justifications instead of too complex guessing crap
|
2019-01-21 03:07:47 +01:00 |
|
|
69a866bbbf
|
frontend: when a justification is valid, check the MCQ box
|
2019-01-21 03:07:47 +01:00 |
|
|
3838f7645d
|
frontend: fix race condition in interface
|
2019-01-21 03:07:47 +01:00 |
|
|
3dcb233c3f
|
handle justified MCQ in interface and submission
|
2019-01-21 03:07:47 +01:00 |
|
|
01368dd6f4
|
frontend: expose UCQ choices
|
2019-01-21 03:07:47 +01:00 |
|
|
c9152c90e6
|
frontend: fix exercice icon mess
|
2019-01-21 03:07:47 +01:00 |
|
|
5c742834ea
|
frontend: public part now validate through blake2b.js flags and MCQs
|
2019-01-21 03:07:47 +01:00 |
|
|
195490484c
|
Change exported flags format in my.json
|
2019-01-21 03:07:47 +01:00 |
|
|
ef26e46ac9
|
frontend: improve theme page, with icons
|
2019-01-21 03:07:47 +01:00 |
|
|
bb33572b19
|
frontend: really implement next challenge button
|
2019-01-21 03:07:47 +01:00 |
|
|
521507b8e3
|
frontend: add active class on tag menu
|
2019-01-21 03:07:47 +01:00 |
|
|
c11f2403d2
|
frontend: why so much useless style?
|
2019-01-21 03:07:47 +01:00 |
|
|
d0bd722c92
|
frontend: add a menu items regrouping tags
|
2019-01-21 03:07:47 +01:00 |
|
|
c43bafa21b
|
frontend: cap the size of heading image
|
2019-01-21 03:07:47 +01:00 |
|
|
0effdbcf5e
|
Themes can have header image
|
2018-12-09 20:41:43 +01:00 |
|
|
26295dd978
|
frontend: new page theme
|
2018-12-09 20:41:43 +01:00 |
|
|
ea56219fa1
|
frontend: display tags and add new page to filter exercices by tag
|
2018-12-09 20:41:43 +01:00 |
|
|
9e2c0b2610
|
frontend: some spelling in rules page
|
2018-12-09 20:41:43 +01:00 |
|
|
bc2d09e14e
|
frontend: refactor home page
|
2018-12-09 20:41:43 +01:00 |
|
|
168e7cd636
|
frontend: use a menu to group scenarii
|
2018-12-09 20:41:43 +01:00 |
|
|
a5dbde7fb5
|
frontend: don't animate twice countdown time separator when time expired
|
2018-12-08 20:35:36 +01:00 |
|
|
bd0416eede
|
frontend: fix race condition in interface
|
2018-12-08 20:35:36 +01:00 |
|
|
44d335bc9f
|
Add issue field for exercice, to be able to communicate about problem with exercice
|
2018-12-08 20:35:36 +01:00 |
|
|
1166a925fe
|
frontend: display key helper
|
2018-12-08 20:35:36 +01:00 |
|
|
e85a41d713
|
frontend: don't show point lost after unlock hint
|
2018-12-08 20:35:36 +01:00 |
|
|
665fd301c6
|
admin: avoid HTML button without type
|
2018-12-08 20:35:36 +01:00 |
|
|
5eaf1926c1
|
Update angulasJS
|
2018-12-08 20:35:36 +01:00 |
|
|
c5017c83bd
|
Update logo to FIC 2019 one
|
2018-12-08 20:34:05 +01:00 |
|
|
232327e89e
|
Use new ComCyber logotype
|
2018-12-08 20:34:05 +01:00 |
|
|
da2a88a3a6
|
sync: parse complex AUTHORS.txt as described in README
|
2018-12-08 03:23:08 +01:00 |
|
|
7da6f5cd0c
|
settings: add VideosLink parameter
|
2018-12-08 03:23:08 +01:00 |
|
|
6034246015
|
Retrieve time through X-FIC-Time header instead of time.json
|
2018-12-08 03:23:08 +01:00 |
|
|
baf12f87a3
|
frontend: Add -simulator option to serve file without nginx (usefull for some development purposes)
|
2018-12-08 03:23:07 +01:00 |
|
|
72db1c92e7
|
frontend: update RCC naming
|
2018-05-11 15:03:11 +02:00 |
|
|
73eb04bcf0
|
Extract public interface into a separate project: dashboard
|
2018-05-11 15:03:10 +02:00 |
|
|
b0f81c59d4
|
Update logo to FIC 2019 developers
|
2018-05-11 15:03:10 +02:00 |
|
|
c460bb7bf5
|
Handle graceful http shutdown
|
2018-05-11 05:27:51 +02:00 |
|
|
b8cbb9f758
|
frontend: improve exercice selection menu
|
2018-05-11 05:27:51 +02:00 |
|
|
bd51d177b5
|
frontend: display an error message when the team is not registered and registration are not allowed
|
2018-05-11 05:27:51 +02:00 |
|