Commit Graph

1254 Commits

Author SHA1 Message Date
6148897dac settings: add title and authors 2018-01-17 18:52:33 +01:00
963c6ff4f2 admin: fix and generalize team stats 2018-01-17 18:52:33 +01:00
dea178b7ba admin: add danger alert in select 2018-01-17 18:52:33 +01:00
1ebcdd7687 Move PKI scripts at root 2018-01-17 18:52:33 +01:00
2eb94c8ddb frontend: use ng-cloak and ng-if 2018-01-17 18:52:33 +01:00
60192a0a02 Add password paper generator 2018-01-17 18:52:33 +01:00
cc3892463a Compute hint mime type in a variable and display it instead of the hint content 2018-01-17 18:52:33 +01:00
50ec3df2d6 admin: add a route to simulate time.json on backend machine 2018-01-17 18:52:33 +01:00
4f6d4a82b0 db: add constraints to avoid multiple records of unique values 2018-01-17 18:52:32 +01:00
7597fcfe5b admin: add button and route to reset some parts 2018-01-17 18:52:32 +01:00
7478051425 admin: interface to edit teams 2018-01-17 18:52:32 +01:00
da0e7facfd frontend: improve 401 page thank to initial guide 2018-01-17 18:52:32 +01:00
c1c84ba3d1 backend: generate an event when a team open an hint 2018-01-17 18:52:32 +01:00
cb1fe0847b frontend: move file (on the same partition) instead of open, write, close the final file 2018-01-17 18:52:32 +01:00
cab95b7985 libfic: new function to retrieve exercices from a hint 2018-01-17 18:52:32 +01:00
4fe641a9f5 change the way themes are stored in stats 2018-01-17 18:52:31 +01:00
17f51f5e7b admin: can force page regeneration 2018-01-17 18:52:31 +01:00
318bc4bc4d Update openssl settings 2018-01-17 18:52:31 +01:00
544bbb745c admin: new route /members/ 2018-01-17 18:52:31 +01:00
416ad65c87 admin: add public interface management 2018-01-17 18:52:31 +01:00
7240cbb414 public interface: rework 2018-01-17 18:52:31 +01:00
d4177f6228 admin: allow import of remote hint and partials remote parts 2018-01-17 18:52:31 +01:00
b8b1f14806 admin: restore function to add team and members 2018-01-17 18:52:31 +01:00
8e91e7edbe admin: sanitize use of InitialName when needed 2018-01-17 18:52:30 +01:00
51815862f7 frontend: move time in a separate package to be used elsewhere 2018-01-17 18:52:30 +01:00
49933059f3 certificates: avoid error on noexec partition 2018-01-17 18:52:30 +01:00
4550f653ea admin: Display time before start in UI 2018-01-17 18:52:30 +01:00
8fd2cd66c1 backend: don't regenerate files if config doesn't change 2018-01-17 18:52:30 +01:00
67f27d3d8b Force cd into PKI directory 2018-01-17 18:52:30 +01:00
8d03a08717 frontend: fix partial solved flags display 2018-01-17 18:52:30 +01:00
b1c4ebfe45 settings: admin interface see default params 2018-01-17 18:52:30 +01:00
ef4a738672 admin: control settings 2018-01-17 18:52:29 +01:00
b42016c74a Coefficients transit and display on UI 2018-01-17 18:52:29 +01:00
78ce24f3f7 fixup! fixup! WIP esthetic changes 2018-01-17 18:52:29 +01:00
21e4b04c19 frontend: dedicate a field in JSON to file hint 2018-01-17 18:52:29 +01:00
b772a22705 Hints can something else than text 2018-01-17 18:52:29 +01:00
8c2e8a19d1 front: use ng-pluralize 2018-01-17 18:52:29 +01:00
31af092203 WIP esthetic changes 2018-01-17 18:52:29 +01:00
9dd376ba22 libfic: refactor rank/points SQL query 2018-01-17 18:52:28 +01:00
91182b1877 admin: Improve CA API 2018-01-17 18:52:28 +01:00
1c879fe50e squash! WIP: apply a coeff on given points 2018-01-17 18:52:14 +01:00
da29071ad1 frontend: improve rank rendering 2018-01-17 18:51:55 +01:00
3f80b89a4c fill_exercices: flags.txt files can use tabulation char as separator instead of : 2018-01-17 18:51:54 +01:00
09d1a397c0 frontend: use a common JS file to contain common features between challenger and public interface 2018-01-17 18:51:54 +01:00
0cde350c5e WIP: apply a coeff on given points 2018-01-17 18:51:54 +01:00
e1d1a8d1b1 frontend: add /rules page 2018-01-17 18:51:54 +01:00
10fe40e4a8 Settings are now given through TEAMS/settings.json instead of been given through command line arguments 2018-01-17 18:51:54 +01:00
37310e41f5 New rank and score calculation 2018-01-17 18:51:54 +01:00
80d06f237c backend: log generation errors 2018-01-17 18:51:54 +01:00
f3a484fb67 fill_exercice: define HINT_COST 2018-01-17 18:51:54 +01:00