Commit Graph

586 Commits

Author SHA1 Message Date
Renovate Bot 6eab49510c chore(deps): update dependency prettier to v3.0.1 2024-04-19 11:48:56 +02:00
Renovate Bot 705047f770 chore(deps): update dependency eslint-config-prettier to v8.10.0 2024-04-19 11:48:56 +02:00
Renovate Bot 0fcdcfaa7a chore(deps): lock file maintenance 2024-04-19 11:48:56 +02:00
Renovate Bot d12e6597bd chore(deps): update dependency sass to v1.64.2 2024-04-19 11:48:56 +02:00
Renovate Bot 23a982f083 chore(deps): update dependency @sveltejs/kit to v1.22.4 2024-04-19 11:48:56 +02:00
Renovate Bot 17d140d7cc chore(deps): lock file maintenance 2024-04-19 11:48:56 +02:00
nemunaire cb2cd7f4c0 Requires login to see themes (when using fic-nginx container) 2024-04-19 11:48:56 +02:00
Renovate Bot 19c447d4e4 chore(deps): update dependency prettier-plugin-svelte to v3.0.1 2024-04-19 11:48:56 +02:00
Renovate Bot 9aee418889 chore(deps): update dependency bootstrap to v5.3.1 2024-04-19 11:48:56 +02:00
Renovate Bot dd594a8d08 chore(deps): update dependency vite to v4.4.7 2024-04-19 11:48:56 +02:00
nemunaire 6caf8c53b9 chbase: Use same strategy for relative paths as qa 2024-04-19 11:48:55 +02:00
Renovate Bot 8132bc6b17 chore(deps): lock file maintenance 2024-04-19 11:48:55 +02:00
nemunaire acf909ab1e chbase: Use same strategy for relative paths as qa 2024-04-19 11:48:55 +02:00
Renovate Bot 27d2121337 chore(deps): update dependency sass to v1.64.1 2024-04-19 11:48:55 +02:00
Renovate Bot 0aff2a3151 chore(deps): update dependency vite to v4.4.6 2024-04-19 11:48:55 +02:00
Renovate Bot 55817f265b chore(deps): update dependency prettier-plugin-svelte to v3 2024-04-19 11:48:55 +02:00
Renovate Bot bbb23e08ec chore(deps): update dependency sass to v1.64.0 2024-04-19 11:48:55 +02:00
Renovate Bot b6bc7f5736 chore(deps): update dependency eslint to v8.45.0 2024-04-19 11:48:55 +02:00
Renovate Bot 3d2a601580 chore(deps): update dependency @sveltejs/kit to v1.22.3 2024-04-19 11:48:55 +02:00
Renovate Bot 3502e3f6b8 chore(deps): update dependency vite to v4.4.4 2024-04-19 11:48:55 +02:00
Renovate Bot c08386b0ca chore(deps): update dependency prettier to v3 2024-04-19 11:48:55 +02:00
Renovate Bot f755d7c998 chore(deps): lock file maintenance 2024-04-19 11:48:55 +02:00
nemunaire 1ca5452707 Rename frontend as receiver 2024-04-19 11:48:51 +02:00
Renovate Bot b9a456e8f7 chore(deps): update dependency vite to v4.4.0 2024-04-19 11:46:54 +02:00
Renovate Bot 2116253e9d chore(deps): update dependency @sveltejs/kit to v1.22.0 2024-04-19 11:46:54 +02:00
Renovate Bot 064d291c2a chore(deps): update dependency eslint to v8.44.0 2024-04-19 11:46:54 +02:00
Renovate Bot 144ae6d5a2 chore(deps): update dependency @sveltejs/kit to v1.21.0 2024-04-19 11:46:54 +02:00
Renovate Bot 073258e067 chore(deps): update dependency svelte to v3.59.2 2024-04-19 11:46:54 +02:00
Renovate Bot 2137c8c243 chore(deps): update dependency sass to v1.63.6 2024-04-19 11:46:54 +02:00
Renovate Bot d5642d7888 chore(deps): update dependency @sveltejs/kit to v1.20.5 2024-04-19 11:46:54 +02:00
Renovate Bot b3ec909f96 chore(deps): update dependency eslint to v8.43.0 2024-04-19 11:46:54 +02:00
nemunaire 61ec7a56f5 ui: Fix size of countdown 2024-04-19 11:46:54 +02:00
nemunaire 60243dd486 ui: Handle exercice authors 2024-04-19 11:46:54 +02:00
nemunaire 1a8ebcb8bf ui: Handle exercice image 2024-04-19 11:46:54 +02:00
Renovate Bot 1051291b84 chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
Renovate Bot 3a2fce7376 chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
Renovate Bot 232e7ae879 chore(deps): update dependency sass-loader to v13.3.2 2024-04-19 11:46:54 +02:00
Renovate Bot 033cb1fe18 chore(deps): update dependency sass to v1.63.3 2024-04-19 11:46:54 +02:00
Renovate Bot 620f744c0c chore(deps): update dependency sass to v1.63.2 2024-04-19 11:46:54 +02:00
Renovate Bot 3c5b4a7d9f chore(deps): update dependency @sveltejs/kit to v1.20.2 2024-04-19 11:46:54 +02:00
Renovate Bot 290a445e41 chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
Renovate Bot 4a19893480 chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
Renovate Bot 81b7dea92d chore(deps): update dependency sass-loader to v13.3.1 2024-04-19 11:46:54 +02:00
Renovate Bot 1ece65ff9b chore(deps): update dependency @popperjs/core to v2.11.8 2024-04-19 11:46:54 +02:00
Renovate Bot 1c87b9ce55 chore(deps): update dependency prettier-plugin-svelte to v2.10.1 2024-04-19 11:46:54 +02:00
Renovate Bot 6943c66c25 chore(deps): update dependency vite to v4.3.9 2024-04-19 11:46:54 +02:00
Renovate Bot 7712419a9f chore(deps): update dependency @sveltejs/kit to v1.20.0 2024-04-19 11:46:54 +02:00
Renovate Bot 5b102ad8ea chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
Renovate Bot 0a627b9c6d chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
Renovate Bot 1c78cefb09 chore(deps): update dependency eslint to v8.41.0 2024-04-19 11:46:54 +02:00
Renovate Bot 6fa262eb7f chore(deps): update dependency vite to v4.3.8 2024-04-19 11:46:54 +02:00
Renovate Bot bd0b1d28a1 chore(deps): update dependency @sveltejs/kit to v1.18.0 2024-04-19 11:46:54 +02:00
Renovate Bot 2d6fd8eb45 chore(deps): update dependency vite to v4.3.6 2024-04-19 11:46:54 +02:00
Renovate Bot 4a603dcaf7 chore(deps): lock file maintenance 2024-04-19 11:46:54 +02:00
nemunaire 890a532d01 Minimize needed images 2024-04-19 11:46:54 +02:00
nemunaire 37dde01444 New settings hide_header to hide the top banner with partners and countdown 2024-04-19 11:46:53 +02:00
nemunaire aad95f1e53 settings: Challenge can never ends 2024-04-19 11:46:53 +02:00
Renovate Bot 34889a949f chore(deps): update dependency @sveltejs/kit to v1.16.3 2024-04-19 11:46:53 +02:00
Renovate Bot 532cb6e489 chore(deps): update dependency svelte to v3.59.1 2024-04-19 11:46:53 +02:00
Renovate Bot 541741760b chore(deps): lock file maintenance 2024-04-19 11:46:53 +02:00
Renovate Bot 2ca3d1471f chore(deps): update dependency vite to v4.3.5 2024-04-19 11:46:53 +02:00
Renovate Bot 902d9195ac chore(deps): update dependency @sveltejs/kit to v1.16.1 2024-04-19 11:46:53 +02:00
Renovate Bot 79a5d251aa chore(deps): update dependency svelte to v3.59.0 2024-04-19 11:46:53 +02:00
Renovate Bot abd91012f8 chore(deps): update dependency @sveltejs/kit to v1.16.0 2024-04-19 11:46:53 +02:00
Renovate Bot f1d96089ce chore(deps): update dependency vite to v4.3.4 2024-04-19 11:46:53 +02:00
Renovate Bot 8f18dbbf81 chore(deps): lock file maintenance 2024-04-19 11:46:53 +02:00
Renovate Bot dd8781ea24 chore(deps): lock file maintenance 2024-04-19 11:46:53 +02:00
Renovate Bot 4fd8d3880a chore(deps): update dependency @sveltejs/kit to v1.15.6 2024-04-19 11:46:53 +02:00
Renovate Bot 1f16cabe19 chore(deps): update dependency @sveltejs/adapter-static to v2.0.2 2024-04-19 11:46:53 +02:00
Renovate Bot 5db62e45d4 chore(deps): update dependency @sveltejs/kit to v1.15.5 2024-04-19 11:46:53 +02:00
Renovate Bot 6faae3e48d chore(deps): update dependency sass to v1.62.0 2024-04-19 11:46:53 +02:00
nemunaire d8462cf58e backend: Display a message when the exercice is disabled 2024-04-19 11:46:53 +02:00
nemunaire 089e604679 ui: Move behind in the menu disabled themes 2024-04-19 11:46:53 +02:00
nemunaire 18b8f0f722 ui: Don't count label in flag count 2024-04-19 11:46:53 +02:00
nemunaire b79fe47f00 ui: Ask confirmation before open hint 2024-04-19 11:46:53 +02:00
nemunaire 37bfd8f2b9 ui: Change exercices' theme alignment 2024-04-19 11:46:53 +02:00
nemunaire 9ac09278f6 ui: Add a link to change password through issue report 2024-04-19 11:46:53 +02:00
nemunaire 00f7399170 ui: Update rules to include discounted factor 2024-04-19 11:46:53 +02:00
Renovate Bot 32a3414ff1 chore(deps): lock file maintenance 2024-04-19 11:46:53 +02:00
Renovate Bot d84040bda9 chore(deps): update dependency bootstrap-icons to v1.10.4 2024-04-19 11:46:53 +02:00
Renovate Bot 7faec773d6 chore(deps): update dependency @sveltejs/kit to v1.15.2 2024-04-19 11:46:53 +02:00
Renovate Bot 0fef44a542 chore(deps): update dependency sass to v1.61.0 2024-04-19 11:46:53 +02:00
Renovate Bot 802e7b4f53 chore(deps): update dependency @sveltejs/kit to v1.15.1 2024-04-19 11:46:53 +02:00
nemunaire 47aea1de66 ui: Title was not readable 2024-04-19 11:46:53 +02:00
nemunaire 6a0b0545d7 ui: Display a message when dealing with compressed downloads 2024-04-19 11:46:53 +02:00
nemunaire 1a21115503 ui: Ensure a message is shown when theme is disabled 2024-04-19 11:46:53 +02:00
nemunaire 0a7b40abd7 ui: Move locked themes at the end of the list 2024-04-19 11:46:53 +02:00
nemunaire 4d7161281d ui: Next button is back! 2024-04-19 11:46:53 +02:00
nemunaire 0c7eecf315 ui: Fill correctly the field containing a link to the exercice 2024-04-19 11:46:53 +02:00
Renovate Bot d17e0d17a9 chore(deps): update dependency @sveltejs/kit to v1.15.0 2024-04-19 11:46:52 +02:00
Renovate Bot 8ffa7a2cba chore(deps): update dependency svelte to v3.58.0 2024-04-19 11:46:52 +02:00
Renovate Bot 769024517f chore(deps): update dependency eslint to v8.37.0 2024-04-19 11:46:52 +02:00
Renovate Bot 159b8bda50 chore(deps): update dependency sass-loader to v13.2.2 2024-04-19 11:46:52 +02:00
Renovate Bot 54a96ab501 chore(deps): lock file maintenance 2024-04-19 11:46:52 +02:00
nemunaire 4451e41285 New setting: introduce a decote/discount to exercice's gain 2024-04-19 11:46:52 +02:00
nemunaire 838ce2fb3f ui: Mark locked theme as « Confidential » 2024-04-19 11:46:52 +02:00
nemunaire d4ce0dd474 Can lock theme 2024-04-19 11:46:52 +02:00
nemunaire b8c5ec6725 ui: Hide tags with less than 2 exercices 2024-04-19 11:46:52 +02:00
nemunaire fd7f6d0c63 Update package-lock.json 2024-04-19 11:46:52 +02:00
nemunaire e636763597 Fix access to exercice page directly 2024-04-19 11:46:52 +02:00
nemunaire 38c0a5ceee Make stop_refresh an object that can be modified from another module 2024-04-19 11:46:52 +02:00
nemunaire ef1eafb789 themes.json: Use a exercice list instead of hash 2024-04-19 11:46:52 +02:00
nemunaire 3d89159d0c ui: Use programatic base 2024-04-19 11:46:52 +02:00
nemunaire d2aa336bf2 ui: New button to expand resolution text in a large modal 2024-04-19 11:46:52 +02:00
Renovate Bot f1c0ffd679 chore(deps): lock file maintenance 2024-04-19 11:46:52 +02:00
Renovate Bot 444d6c3523 chore(deps): update dependency @sveltejs/adapter-static to v2 2024-04-19 11:46:52 +02:00
Renovate Bot f7dfc5a510 chore(deps): lock file maintenance 2024-04-19 11:46:52 +02:00
nemunaire f7540ee5cf ui: Update node packages 2024-04-19 11:46:52 +02:00
nemunaire cad2bc09e4 ui: Update to sveltekit 1.0 + fix warnings 2024-04-19 11:46:52 +02:00
nemunaire ef194d2cf3 ui: Update node packages 2024-04-19 11:46:52 +02:00
Renovate Bot dbe0984560 chore(deps): update dependency vite to v4 2024-04-19 11:46:52 +02:00
nemunaire baa410e654 sync: Import labels of Label flags as Markdown 2024-04-19 11:46:52 +02:00
nemunaire bd19d31577 New attribute "disclaimer" on downloadable files 2024-04-19 11:46:51 +02:00
nemunaire 8e1b3bede0 ui: Cap large image to screen size 2024-04-19 11:46:51 +02:00
nemunaire 0e0b50d439 ui: Mark wip on theme page 2024-04-19 11:46:51 +02:00
nemunaire c13fd3d0b1 ui: Redesign step attributs display 2024-04-19 11:46:51 +02:00
nemunaire 2ace5e1e52 ui: Center images on browsers supporting :has selector 2024-04-19 11:46:51 +02:00
nemunaire c415e06237 libfic: Can indicate that an exercice is WIP 2024-04-19 11:46:51 +02:00
nemunaire 3d35cee67d ui: Solve scenario loading mess 2024-04-19 11:46:51 +02:00
nemunaire ffd43ac8e1 ui: Refactor stores 2024-04-19 11:46:51 +02:00
nemunaire 960122dfb6 Justified MCQ are back! 2024-04-19 11:46:51 +02:00
nemunaire d791e74a2a ui: Fix errors after migration 2024-04-19 11:46:10 +02:00
nemunaire 47776eeeb4 ui: Update node modules 2024-04-19 11:46:10 +02:00
nemunaire 3a6daa3d04 ui: Use $lib instead of ../../../../ mess 2024-04-19 11:46:10 +02:00
nemunaire 3cf92b4798 svelte-migrate: updated files 2024-04-19 11:46:06 +02:00
nemunaire ca12b3dde5 svelte-migrate: renamed files 2022-10-29 17:23:58 +02:00
nemunaire e2b47e744d ui: Update node version and node packages 2022-10-29 17:21:50 +02:00
nemunaire b26ef1c0ce ui: Home button redirect to main_link 2022-06-12 13:18:18 +02:00
nemunaire 223f44572e admin: Can import videos 2022-06-12 13:18:18 +02:00
nemunaire cf75367b5b ui: Fix main_logo loading 2022-06-12 12:06:02 +02:00
nemunaire 01a9bb2e94 ui: Prefix $FILES$ by base path 2022-06-12 12:06:02 +02:00
nemunaire d69c062d40 frontend: Fix chbase.sh using new version of svelte 2022-06-10 18:56:00 +02:00
nemunaire 750db69b06 settings: Can display a global message on all pages 2022-06-08 09:12:56 +02:00
nemunaire e9dd35f8ac settings: Can disable all submission button for maintenance 2022-06-08 09:12:56 +02:00
nemunaire cfde1689cc Remove from frontend the settings distribution role 2022-06-08 02:57:29 +02:00
nemunaire af6e86d4ef evdist: New project to handle settings programming 2022-06-08 02:57:29 +02:00
nemunaire 6aa0f4da95 ui: Use a PNG favicon 2022-06-07 12:42:52 +02:00
nemunaire 11a12e1d44 Import logos from challenge.json
continuous-integration/drone/push Build is running Details
2022-06-06 20:42:46 +02:00
nemunaire 39acdee6b2 ui: Display score grid in team page
continuous-integration/drone/push Build is running Details
2022-06-06 14:40:18 +02:00
Renovate Bot 8cb7bf8b96 chore(deps): update dependency sass-loader to v13
continuous-integration/drone/push Build is passing Details
2022-06-06 07:23:37 +00:00
nemunaire a414cd22c8 Handle optionnal flags 2022-06-01 12:56:43 +02:00
nemunaire eca15b394a ui: Upgrade packages 2022-05-31 22:23:19 +02:00
nemunaire fafb778c9d ui: Use logos from challenge.info 2022-05-31 19:11:28 +02:00
nemunaire 48895af3e8 ui: Don't change page title if challenge info are not loaded
continuous-integration/drone/push Build is passing Details
2022-05-27 20:26:38 +02:00
Renovate Bot 5bfd1574f2 chore(deps): update dependency eslint-plugin-svelte3 to v4
continuous-integration/drone/push Build is running Details
2022-05-27 16:23:33 +02:00
nemunaire a6adc1ac8c ui: Display writeup in interface 2022-05-24 17:53:44 +02:00
nemunaire 45a9240834 Handle special chars in exercice path 2022-05-24 17:36:33 +02:00
nemunaire 4a190f51c5 admin: Fix video route 2022-05-24 12:03:00 +02:00
nemunaire 630c065825 ui: When enter is pressed on vector flag, add an item 2022-05-22 19:10:17 +02:00
nemunaire 7cdca440e6 ui: Ensure images in statement fit container 2022-05-22 19:10:17 +02:00