Commit Graph

282 Commits

Author SHA1 Message Date
20dc1f65dc dashboard: can customize main image background 2024-04-19 11:46:54 +02:00
37dde01444 New settings hide_header to hide the top banner with partners and countdown 2024-04-19 11:46:53 +02:00
aad95f1e53 settings: Challenge can never ends 2024-04-19 11:46:53 +02:00
6bd23ee9f0 admin: Fix move between exercices 2024-04-19 11:46:53 +02:00
a585a6338e admin: Fix typo 2024-04-19 11:46:53 +02:00
4451e41285 New setting: introduce a decote/discount to exercice's gain 2024-04-19 11:46:52 +02:00
d4ce0dd474 Can lock theme 2024-04-19 11:46:52 +02:00
ef1eafb789 themes.json: Use a exercice list instead of hash 2024-04-19 11:46:52 +02:00
3fcf705dcf admin: Show what properties will be overwritted 2024-04-19 11:46:52 +02:00
eb85b28f5b Add a disabled state to exercices 2024-04-19 11:46:52 +02:00
abb277210c admin: Fix file download from admin interface 2024-04-19 11:46:51 +02:00
95a7986e94 admin: Rephrase label 2024-04-19 11:46:51 +02:00
c415e06237 libfic: Can indicate that an exercice is WIP 2024-04-19 11:46:51 +02:00
a28f108b8a db: Add a published attribute, filled by challenge.txt 2024-04-19 11:46:51 +02:00
adebdd180d admin: Fix sync report display 2024-04-19 11:46:50 +02:00
08ea1bac0d admin: Arrange unlockedChallengeUpTo field 2022-10-29 17:21:50 +02:00
a0013947dd admin: Disable syncVideos when prod mod enabled 2022-10-29 17:21:50 +02:00
c7968fb256 admin: Add button to switch from WIP to PROD 2022-10-29 17:21:50 +02:00
c34fe51641 admin: config is not defined on sync page, use settings instead 2022-10-29 17:21:50 +02:00
223f44572e admin: Can import videos 2022-06-12 13:18:18 +02:00
0a8d0dad30 Can Unlock challenge up to a certain level 2022-06-08 16:47:03 +02:00
750db69b06 settings: Can display a global message on all pages 2022-06-08 09:12:56 +02:00
e9dd35f8ac settings: Can disable all submission button for maintenance 2022-06-08 09:12:56 +02:00
329bd246c7 admin: Add stats about submissions rate 2022-06-08 04:02:06 +02:00
ba096c0af1 admin: Able to reset issues, QA and events 2022-06-07 12:37:35 +02:00
595318e7b1 admin: Fix summary table on home page
All checks were successful
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
bd35705f58 admin: Make menu items active on rights pages 2022-05-27 16:23:33 +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
4b2625c47d admin: Fix toast that wasn't hidden on button click 2022-05-26 11:37:43 +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
8b3fbdb64a admin: Use gin-gonic as router 2022-05-22 19:10:17 +02:00
83468ad723 admin: Fix toast with yes/no after sync 2022-05-17 18:18:33 +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
Some checks are pending
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