|
595318e7b1
|
admin: Fix summary table on home page
continuous-integration/drone/push Build is passing
|
2022-06-01 13:25:58 +02:00 |
|
|
a414cd22c8
|
Handle optionnal flags
|
2022-06-01 12:56:43 +02:00 |
|
|
c0260da035
|
admin: Add resync button on theme
|
2022-05-31 18:41:42 +02:00 |
|
|
f65375b01f
|
admin: Handle more info in challenge.json
|
2022-05-31 18:18:08 +02:00 |
|
|
1856a78d10
|
admin: Improve title and toasts rendering
|
2022-05-31 16:41:36 +02:00 |
|
|
3c237819c3
|
settings: Save future changes in a dedicated file
|
2022-05-27 16:23:33 +02:00 |
|
|
465a48c1c0
|
admin: Show diff on settings form
|
2022-05-26 13:01:59 +02:00 |
|
|
123467f3eb
|
settings: Save duration in challenge.json
|
2022-05-24 23:09:43 +02:00 |
|
|
2c76b5c7a3
|
admin: Add link to forge
|
2022-05-24 21:25:51 +02:00 |
|
|
80917ae436
|
admin: New page to list tags
|
2022-05-24 21:25:27 +02:00 |
|
|
3bf0fc69ee
|
admin: Handle resolution.md display
|
2022-05-24 13:32:02 +02:00 |
|
|
4a190f51c5
|
admin: Fix video route
|
2022-05-24 12:03:00 +02:00 |
|
|
b92381f007
|
admin/ui: Improve home page
|
2022-05-24 12:03:00 +02:00 |
|
|
8eb2bda539
|
admin/ui: Improve sync page
|
2022-05-24 12:03:00 +02:00 |
|
|
9fe66c563b
|
admin/ui: Split settings page into sync and settings pages
|
2022-05-24 12:03:00 +02:00 |
|
|
53e70b1eba
|
admin: Can reset challengeInfo
|
2022-05-02 18:42:19 +02:00 |
|
|
c525acff20
|
settings: Add challenge subtitle
|
2022-05-02 18:42:19 +02:00 |
|
|
48ee5321a8
|
admin: Handle challenge info on settings page
|
2022-05-02 18:42:19 +02:00 |
|
|
dff4f4eb63
|
Distribute and handle challenge.json
|
2022-05-02 18:42:19 +02:00 |
|
|
5e4c14c634
|
admin: Make propagation time smarter
continuous-integration/drone/push Build is running
|
2022-02-03 16:56:34 +01:00 |
|
|
2cd40e64ab
|
admin: Add description to fields
|
2022-02-03 16:53:59 +01:00 |
|
|
892bb99461
|
admin: Disable PKI regeneration in prod
continuous-integration/drone/push Build is passing
|
2022-01-21 11:09:16 +01:00 |
|
|
b1315a9eeb
|
admin: Auto change default value for unlockedChallengeDepth
|
2022-01-21 09:17:46 +01:00 |
|
|
15c85c8f59
|
admin: Add setting to differenciate real challenge from common tests
|
2022-01-21 09:10:18 +01:00 |
|
|
63d8ae4ecd
|
settings: Add an option to show MCQ distance from good
|
2022-01-21 08:02:23 +01:00 |
|
|
2645109839
|
admin: Display commit ID in admin interface
|
2022-01-21 08:02:23 +01:00 |
|
|
038abe450d
|
admin: Add a route and a button to sync the filesystem
|
2021-12-11 02:02:06 +01:00 |
|
|
105034ec8c
|
Add global score coefficient
|
2021-09-09 11:33:59 +02:00 |
|
|
cd73622cae
|
New settings to only count bad submissions
|
2021-09-09 11:33:59 +02:00 |
|
|
cf1d8d9516
|
settings: Add IgnoreTeamMembers
|
2021-09-09 11:30:13 +02:00 |
|
|
b6ed4fd966
|
admin: Hide team's password by default on team page
|
2021-09-09 11:30:13 +02:00 |
|
|
5eeb1a6297
|
admin: Handle team password
|
2021-09-09 11:21:29 +02:00 |
|
|
dcb0cb315b
|
admin: Can modify help and order props in ui
continuous-integration/drone/push Build is failing
|
2021-08-31 20:39:24 +02:00 |
|
|
911bcb032e
|
Nouvelle option pour avoir un lien vers le rapport QA de l'exercice
|
2020-11-13 11:38:47 +01:00 |
|
|
1436d9ca81
|
admin: New route to reset settings to sane default values
|
2020-11-13 11:34:31 +01:00 |
|
|
a0155c6deb
|
Replace old Help term by Placeholder
continuous-integration/drone/push Build is passing
|
2020-09-07 19:34:10 +02:00 |
|
|
5b84e4bfdb
|
Fix exercices' theme loading in admin
|
2020-05-16 03:52:43 +02:00 |
|
|
64b9e9a251
|
New option to disallow team creation: join only
|
2020-05-16 03:51:36 +02:00 |
|
|
5849648c70
|
admin: fix handling of description in claims
|
2020-01-30 19:00:14 +01:00 |
|
|
83ba3b88a5
|
dashboard: add trophee scene
|
2020-01-30 19:00:14 +01:00 |
|
|
b9fa5accff
|
dashboard: add graph score
|
2020-01-30 18:57:07 +01:00 |
|
|
7c84301c04
|
admin: implement Enter keypress on search
|
2020-01-30 18:55:57 +01:00 |
|
|
cb97af2f8a
|
admin: redesign home page
|
2020-01-30 18:55:57 +01:00 |
|
|
5df1cc6e93
|
admin: add some stats about exercices
|
2020-01-30 18:55:57 +01:00 |
|
|
007efc6118
|
health: done
|
2020-01-30 18:55:57 +01:00 |
|
|
d093f3670b
|
admin: on pki page, press enter to associate certificate
|
2020-01-30 18:55:56 +01:00 |
|
|
3f692984c7
|
admin: new page to display exercices flags
|
2020-01-30 18:55:56 +01:00 |
|
|
b387f011d8
|
admin: add exercices stats accordion
|
2020-01-30 18:55:56 +01:00 |
|
|
f4c74f57d6
|
admin: Fix bad names in update choices
|
2020-01-30 18:55:56 +01:00 |
|
|
3cb4e98bd1
|
admin: display team and exercice in a new window
|
2020-01-30 18:55:56 +01:00 |
|
|
d944be349a
|
admin: increase claim filtering
|
2020-01-30 18:55:56 +01:00 |
|
|
d8584a8a31
|
admin: can sort claim by last_update
|
2020-01-30 18:55:56 +01:00 |
|
|
e45a674937
|
admin: validate team association on enter press
|
2020-01-30 18:55:56 +01:00 |
|
|
e945071a10
|
admin: add a route and buttons to generate/delete fichtpasswd, if needed
|
2020-01-30 18:55:56 +01:00 |
|
|
a3ffdeae17
|
frontend: display issues related to the team
|
2020-01-30 18:55:56 +01:00 |
|
|
9d93331868
|
admin: display {hint,flag,mcq} dependancies on interface
|
2020-01-30 18:55:56 +01:00 |
|
|
ac9361b4ce
|
admin: redesign propagation time button + can use propagation time in public timer
|
2020-01-30 18:55:56 +01:00 |
|
|
34a2370236
|
admin: can renew the PKI from interface
|
2020-01-29 16:02:30 +01:00 |
|
|
5c17dd4605
|
admin: add indication on how to use exercice dependancies
|
2020-01-29 16:02:30 +01:00 |
|
|
99e53ccfe6
|
admin: use hexadecimal certificate ID
|
2020-01-29 16:02:30 +01:00 |
|
|
e937073588
|
Files can now depends on MCQ
|
2020-01-29 16:02:30 +01:00 |
|
|
6f64eaed95
|
admin: improve claims with menu
|
2020-01-29 16:02:30 +01:00 |
|
|
9186bbc229
|
frontend: add players possibility to report problems with exercices
|
2020-01-23 18:27:14 +01:00 |
|
|
32dc9c1a8c
|
admin: improve claims with related exercices
|
2020-01-23 18:27:14 +01:00 |
|
|
2e3f7c6894
|
admin: claims now reference exercices
|
2020-01-23 18:27:14 +01:00 |
|
|
56b79cae2d
|
admin: make claims more responsive
|
2020-01-23 18:27:14 +01:00 |
|
|
a4c87b92a5
|
admin: introducing speedy deep sync and themed deep sync
|
2020-01-23 18:26:30 +01:00 |
|
|
47ba134b55
|
Implement flag type 'text': this is like keys, but on multiple lines
|
2020-01-23 18:26:30 +01:00 |
|
|
4a490b1a33
|
admin: PKI validity no more hardcoded
|
2020-01-17 14:57:03 +01:00 |
|
|
14f5cf29b7
|
dashboard: parametrize URL in welcome team
|
2020-01-17 14:57:03 +01:00 |
|
|
5dcb13629a
|
admin: display on interface time synchronization diff
|
2020-01-17 14:57:03 +01:00 |
|
|
846f2ce8a4
|
admin: Double check before doing dangerous actions in settings panel
Suggested-by: Nicolas Ribeyrolle <nicolas.ribeyrolle@epita.fr>
|
2019-11-25 14:52:19 +01:00 |
|
|
8131fda0e7
|
admin: display file dependancies and be able to remove them
|
2019-07-21 23:50:26 +02:00 |
|
|
973363b3da
|
admin/api: refactor file API
|
2019-07-21 21:55:11 +02:00 |
|
|
ba5642da8f
|
admin: new form to update history coefficient
|
2019-07-12 19:21:07 +02:00 |
|
|
b778d29dd9
|
admin: allow certid to finish by .p12, to permit downloading .p12 file
|
2019-02-06 03:40:49 +01:00 |
|
|
703eaef880
|
admin: display serial in hexadecimal
|
2019-02-06 03:40:49 +01:00 |
|
|
14d31737e0
|
admin: new route and interface to manage symlink for team association exclusing certificates
|
2019-02-06 03:40:49 +01:00 |
|
|
2b95995104
|
settings: add canJoinTeam parameter
|
2019-02-06 03:40:49 +01:00 |
|
|
6a1f73c895
|
admin: include coefficient in history.json
|
2019-02-06 03:40:49 +01:00 |
|
|
60ec9704e3
|
admin: add exercice history.json
|
2019-02-06 03:40:49 +01:00 |
|
|
2381fb490b
|
libfic: fix checks in handling of team history deletiion
|
2019-02-06 03:40:49 +01:00 |
|
|
473332e101
|
admin: show only active team in export
|
2019-02-06 03:40:48 +01:00 |
|
|
fa2d514bbc
|
dashboard: add rank on the side
|
2019-01-23 01:38:00 +01:00 |
|
|
eee2cd6a2f
|
admin: add a button to edit the raw flag value instead of the checksum
|
2019-01-22 08:49:44 +01:00 |
|
|
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 |
|
|
19b57f5908
|
admin: read sync import in settings page
|
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 |
|
|
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 |
|
|
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 |
|
|
7227c7109e
|
admin: add a progression indicator for the deep synchronization
|
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 |
|
|
af1cecd3ce
|
admin: highlight revoked certificates on PKI page
|
2019-01-21 09:58:36 +01:00 |
|
|
024ae04f45
|
admin: new page to see score details
|
2019-01-21 09:58:36 +01:00 |
|
|
4a4d0f634a
|
settings: add new coefficient for all exercices
|
2019-01-21 09:58:36 +01:00 |
|
|
9be56fb9a2
|
settings: new option to postpone the activation of the given settings file
|
2019-01-21 09:58:36 +01:00 |
|
|
c5f8288f39
|
settings: add coefficient to hint and wchoices
|
2019-01-21 09:58:36 +01:00 |
|