|
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 |
|
|
1bd403cd8c
|
Handle file import digest
|
2018-01-17 18:51:53 +01:00 |
|