Commit Graph

2136 Commits

Author SHA1 Message Date
1856a78d10 admin: Improve title and toasts rendering 2022-05-31 16:41:36 +02:00
fbeb2cc42b admin: Update fill_teams.sh 2022-05-31 14:54:34 +02:00
70891bf0e9 admin: Fix old routes 2022-05-31 14:54:19 +02:00
6c31820178 admin: Return the updated team struct after password regeneration 2022-05-31 14:53:53 +02:00
8fd2a70894 admin: Fix nil dereference when asking password 2022-05-31 14:53:26 +02:00
ad41513654 Add Nix flakes
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-31 00:09:27 +02:00
48895af3e8 ui: Don't change page title if challenge info are not loaded
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-27 20:26:38 +02:00
5d25024481 old fix 2022-05-27 17:11:51 +02:00
5bfd1574f2 chore(deps): update dependency eslint-plugin-svelte3 to v4
Some checks are pending
continuous-integration/drone/push Build is running
2022-05-27 16:23:33 +02:00
565c55754d chore(deps): update module github.com/yuin/goldmark to v1.4.12 2022-05-27 16:23:33 +02:00
243f16d2b8 chore(deps): update golang.org/x/crypto digest to 6f7dac9 2022-05-27 16:23:33 +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
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-11 20:25:50 +00:00
9cf33ee755 repochecker: Revert binary file checks
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-07 03:26:25 +00:00
1313f2caf9 Include ID and dependancy in zqds file
All checks were successful
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