|
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 |
|
|
eb07eadae0
|
admin: Copy challenge.json from sync to distsettings
|
2022-05-26 12:26:53 +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 |
|
|
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 |
|
|
d24b1c5d4d
|
libfic: Use MEDIUMTEXT to store resolution.md
|
2022-05-24 21:30:11 +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 |
|
|
a6adc1ac8c
|
ui: Display writeup in interface
|
2022-05-24 17:53:44 +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 |
|
|
630c065825
|
ui: When enter is pressed on vector flag, add an item
|
2022-05-22 19:10:17 +02:00 |
|
|
7cdca440e6
|
ui: Ensure images in statement fit container
|
2022-05-22 19:10:17 +02:00 |
|
|
f690a4e1c8
|
sync: Use goldmark instead of blackfriday
|
2022-05-22 19:10:17 +02:00 |
|
|
72add55723
|
ui: Open PDF, JPG, PNG, TXT in another tab
|
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 |
|
|
c25c11e70a
|
chore(deps): update golang.org/x/crypto digest to 403b017
continuous-integration/drone/push Build is passing
|
2022-05-16 17:27:52 +00:00 |
|
|
5a5e02e533
|
chore(deps): update golang.org/x/crypto digest to 4661260
continuous-integration/drone/push Build is passing
|
2022-05-13 21:28:53 +00:00 |
|
|
a9b3a45fb1
|
chore(deps): update golang.org/x/crypto digest to c6db032
continuous-integration/drone/push Build is passing
|
2022-05-11 20:25:50 +00:00 |
|
|
9cf33ee755
|
repochecker: Revert binary file checks
continuous-integration/drone/push Build is passing
|
2022-05-10 10:23:52 +02:00 |
|
|
3fa53bc877
|
chore(deps): update golang.org/x/crypto digest to 2cf3ade
continuous-integration/drone/push Build is passing
|
2022-05-07 03:26:25 +00:00 |
|
|
1313f2caf9
|
Include ID and dependancy in zqds file
continuous-integration/drone/push Build is passing
|
2022-05-02 18:42:19 +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 |
|
|
c713a0a25d
|
ui: Update node modules
|
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 |
|
|
dc64eb549f
|
chore(deps): update golang.org/x/oauth2 digest to 9780585
continuous-integration/drone/push Build is passing
|
2022-04-27 21:21:19 +00:00 |
|
|
de4e97f033
|
chore(deps): update golang.org/x/image digest to 70e8d0d
continuous-integration/drone/push Build is passing
|
2022-04-27 19:26:04 +00:00 |
|
|
86aaf5f519
|
chore(deps): update golang.org/x/crypto digest to eb4f295
continuous-integration/drone/push Build is passing
|
2022-04-27 18:22:42 +00:00 |
|
|
14281b5485
|
chore(deps): update module github.com/burntsushi/toml to v1.1.0
continuous-integration/drone/push Build is passing
|
2022-04-05 00:12:16 +00:00 |
|
|
fa7dc0b9b7
|
chore(deps): update golang.org/x/crypto digest to ae2d966
continuous-integration/drone/push Build is passing
|
2022-03-31 23:13:21 +00:00 |
|
|
b5cb3b92ec
|
chore(deps): update golang.org/x/crypto commit hash to 2c7772b
continuous-integration/drone/push Build is passing
|
2022-03-24 23:07:40 +00:00 |
|
|
840e9c3534
|
chore(deps): update golang.org/x/image commit hash to a8550c1
continuous-integration/drone/push Build is passing
|
2022-03-23 14:35:17 +00:00 |
|
|
c11eb8a315
|
CI: Fix compilation with go 1.18
continuous-integration/drone/push Build is failing
|
2022-03-21 14:22:26 +01:00 |
|