|
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 |
|
|
58217d1d8a
|
admin: Save challenge info over importer
|
2022-05-24 22:57:16 +02:00 |
|
|
aab66bf612
|
sync: Implement writable importer
|
2022-05-24 22:57:16 +02:00 |
|
|
8ed9415c68
|
admin: Read challenge.json from imported directory
|
2022-05-24 21:54:45 +02:00 |
|
|
560110ba5e
|
sync: Expose GetFile and GetFileContent functions
|
2022-05-24 21:52:58 +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 |
|
|
45a9240834
|
Handle special chars in exercice path
|
2022-05-24 17:36:33 +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 |
|
|
70bad90756
|
sync: Handle overview.md and statement.md
|
2022-05-24 12:03:00 +02:00 |
|
|
f690a4e1c8
|
sync: Use goldmark instead of blackfriday
|
2022-05-22 19:10:17 +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 |
|
|
9d639a0315
|
sync: Non-empty directory without .git is Fatal
|
2022-05-17 18:18:33 +02:00 |
|
|
3c0751a78a
|
sync: Fix division by zero
|
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 |
|
|
e8f6a03cd9
|
settings: Rename struct to remove FIC occurence
|
2022-05-01 22:15:16 +02:00 |
|
|
457cd307dd
|
admin: Can extract exercices as ZQDS session.yml
|
2022-05-01 22:05:26 +02:00 |
|
|
15afbb8b87
|
settings: Use pointer
|
2022-05-01 21:32: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 |
|
|
02bd5f316a
|
admin: When deleting team, also delete associations
|
2022-02-03 10:16:52 +01:00 |
|
|
86748b36c8
|
sync: Use git reset --hard --recurse-submodule
continuous-integration/drone/push Build is passing
|
2022-01-22 08:10:53 +01:00 |
|
|
d4a81aa660
|
sync: Improve git sync reliability
continuous-integration/drone/push Build is running
|
2022-01-22 07:51:02 +01:00 |
|
|
01b05aaed0
|
Implement label only flag
continuous-integration/drone/push Build is passing
|
2022-01-21 13:26:52 +01:00 |
|
|
892bb99461
|
admin: Disable PKI regeneration in prod
continuous-integration/drone/push Build is passing
|
2022-01-21 11:09:16 +01:00 |
|
|
ce41ab76eb
|
Upgrade bootstrap to 4.6.1
This fixes a bug with toast
|
2022-01-21 09:59:13 +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 |
|
|
252ff33b83
|
sync: Allow Markdown in flag help
|
2022-01-21 09:00:22 +01:00 |
|
|
5a79343af8
|
Implement sort_regexp_validator_groups
|
2022-01-21 08:44:51 +01:00 |
|
|
40a9078b70
|
sync: Handle title.txt in exercice dir
|
2022-01-21 08:02:23 +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 |
|
|
92bb409764
|
admin: Fix panic on not provided password
|
2022-01-20 14:44:11 +01:00 |
|
|
f8001653cd
|
sync: Parse resolution.md
|
2021-12-11 11:20:44 +01:00 |
|
|
0cc72712a4
|
Trim flags to avoid mistakes due to empty lines or espaces...
|
2021-12-11 11:20:44 +01:00 |
|
|
e6d8f2db1b
|
sync: Try to improve git-lfs support
|
2021-12-11 11:20:44 +01:00 |
|
|
c7569b5e54
|
Use pointer receiver more offen
|
2021-12-11 11:20:44 +01:00 |
|
|
8a6d480d17
|
sync: Make value lowercase if flag is not case sensitive
|
2021-12-11 02:02:06 +01:00 |
|
|
57d351c6c1
|
sync: Allow free hint
|
2021-12-11 02:02:06 +01:00 |
|
|
43be59b97d
|
admin: Create a GitImporter based on git binaries
|
2021-12-11 02:02:06 +01:00 |
|