|
088c2402cd
|
admin: add button to disable inactive teams
|
2019-01-22 08:49:44 +01:00 |
|
|
48fcfec0d0
|
backend: use a new team field 'active', to avoid some team generation
|
2019-01-22 08:49:44 +01:00 |
|
|
bf426d2ed2
|
configs: nginx-demo config support both SSL cert + http auth
|
2019-01-22 08:49:44 +01:00 |
|
|
525b3d6b56
|
frontend: update the page title when navigate
|
2019-01-22 08:49:44 +01:00 |
|
|
56faf7b8db
|
fickit: don't include routing things into frontend
|
2019-01-22 08:49:44 +01:00 |
|
|
f32e46c699
|
libfic: db: increase db boot time to 90 seconds
|
2019-01-22 08:49:44 +01:00 |
|
|
19b57f5908
|
admin: read sync import in settings page
|
2019-01-22 08:49:44 +01:00 |
|
|
58dbd9499b
|
sync: fix report display with some security headers
|
2019-01-22 08:49:44 +01:00 |
|
|
50a51ba628
|
libfic: Fix MCQ dependency on flag
|
2019-01-22 08:49:44 +01:00 |
|
|
65908f8880
|
frontend: fix display of timeout message when validating a flag
|
2019-01-22 08:49:44 +01:00 |
|
|
7d9ad18f42
|
settings: new parameter to don't respect flag dependancies
|
2019-01-22 08:49:44 +01:00 |
|
|
09b24cd401
|
udev: ready to FIC2019
|
2019-01-22 08:49:44 +01:00 |
|
|
0812fe5000
|
fickit-pkg: find the minimal set of capabilities to run
|
2019-01-22 08:49:44 +01:00 |
|
|
e59e02e4fc
|
udev: change with the 2019 vendorId/productId
|
2019-01-22 08:49:44 +01:00 |
|
|
9784310dc0
|
fickit: add helper script to simplify nsenter
|
2019-01-22 08:49:44 +01:00 |
|
|
6e612df2e9
|
fickit: ready for prod
|
2019-01-21 09:58:37 +01:00 |
|
|
1fd8f4ee42
|
fickit: nginx downloading problem with nginx under pressure
See: https://hub.docker.com/_/nginx#running-nginx-in-read-only-mode
See: https://stackoverflow.com/questions/25993826/err-content-length-mismatch-on-nginx-and-proxy-on-chrome-when-loading-large-file
|
2019-01-21 09:58:37 +01:00 |
|
|
9a3d3bf038
|
configs: add security headers
For more information, see https://securityheaders.com/?q=fic.srs.epita.fr&hide=on&followRedirects=on
|
2019-01-21 09:58:37 +01:00 |
|
|
dfffb18de1
|
Add udev rule and scripts used to flash the USB sticks
Original work by Alexis Daviot <alexis.daviot@epita.fr>
|
2019-01-21 09:58:36 +01:00 |
|
|
ef35879dde
|
frontend: new parameters to setup kind of notifications allowed
|
2019-01-21 09:58:36 +01:00 |
|
|
24989c4cfa
|
settings: new option to disable event fetch from server side
|
2019-01-21 09:58:36 +01:00 |
|
|
a4e0a90adf
|
dashboard: can now change the sidebar
|
2019-01-21 09:58:36 +01:00 |
|
|
196f10dc9f
|
dashboard: some improvements
|
2019-01-21 09:58:36 +01:00 |
|
|
8190bbfdc0
|
Update bootstrap
|
2019-01-21 09:58:36 +01:00 |
|
|
6042f9b477
|
sync: check video file size during import process
|
2019-01-21 09:58:36 +01:00 |
|
|
2ac205bf83
|
admin: add a page to view resolution video
|
2019-01-21 09:58:36 +01:00 |
|
|
4ee70a8781
|
settings: change param to enable/disable depends by the depth
|
2019-01-21 09:58:36 +01:00 |
|
|
5d432cdcfc
|
admin: API version bump
|
2019-01-21 09:58:36 +01:00 |
|
|
cfb06009c9
|
Revert "db: cap the maximum number of simultaneous connections to the database"
This reverts commit 29ea78f0394a175100666894a15de056ce286b57.
|
2019-01-21 09:58:36 +01:00 |
|
|
7227c7109e
|
admin: add a progression indicator for the deep synchronization
|
2019-01-21 09:58:36 +01:00 |
|
|
d9fb261232
|
sync: import files first during the full import, to permit file dependency to flag
|
2019-01-21 09:58:36 +01:00 |
|
|
41f815f54d
|
frontend: fix undefined variable
|
2019-01-21 09:58:36 +01:00 |
|
|
6be7ba09a5
|
libfic: fix wipefiles: it didn't delete its dependencies
|
2019-01-21 09:58:36 +01:00 |
|
|
3b15fda470
|
frontend: Add a message on submission timeout
|
2019-01-21 09:58:36 +01:00 |
|
|
4f98536f91
|
sync: import MCQ justification as Flag
|
2019-01-21 09:58:36 +01:00 |
|
|
07ec6cb613
|
sync: Use hint title if provided
|
2019-01-21 09:58:36 +01:00 |
|
|
c1eeb382f8
|
frontend: fix one case hang after submission
|
2019-01-21 09:58:36 +01:00 |
|
|
b6769086c2
|
frontend: treat MCQ justification as key flag, instead of special case
|
2019-01-21 09:58:36 +01:00 |
|
|
2879b697c0
|
sync: fix ordered import
|
2019-01-21 09:58:36 +01:00 |
|
|
e57ff1be8d
|
frontend: use the new set of icons for notification
|
2019-01-21 09:58:36 +01:00 |
|
|
19bd8cca0d
|
admin: readd poppler in Dockerfile
|
2019-01-21 09:58:36 +01:00 |
|
|
ad9ab881dd
|
frontend: add new set of icons
|
2019-01-21 09:58:36 +01:00 |
|
|
cf3c4b998f
|
admin: add new event button on event-details page
|
2019-01-21 09:58:36 +01:00 |
|
|
108814b8b7
|
frontend: fix angular syntax error
|
2019-01-21 09:58:36 +01:00 |
|
|
f4c3f9b511
|
Update favicon for 2019
|
2019-01-21 09:58:36 +01:00 |
|
|
12eddadc07
|
frontend: browser notifications of challenge events
|
2019-01-21 09:58:36 +01:00 |
|
|
8749a7c164
|
Make go vet -strictshadow mostly happy
|
2019-01-21 09:58:36 +01:00 |
|
|
75463dcebb
|
backend: rely on configuration instead of started file to determine if the challenge is launched or not
|
2019-01-21 09:58:36 +01:00 |
|
|
af1cecd3ce
|
admin: highlight revoked certificates on PKI page
|
2019-01-21 09:58:36 +01:00 |
|
|
891b2ea6bf
|
libfic: fix a potential memory/SQL connection leak
|
2019-01-21 09:58:36 +01:00 |
|