Commit Graph

104 Commits

Author SHA1 Message Date
Adrien Langou
0a22d09947 feat(gen_metadata): add sshkey 2024-04-19 11:48:57 +02:00
f6b94b33e5 New option to allow teams to self reset their progression 2024-04-19 11:48:57 +02:00
a109c6d341 fickit: Fix preparation and deploy 2024-04-19 11:48:57 +02:00
0c7f5b88df fickit: Fix PXE + prepare 2024-04-19 11:48:57 +02:00
ec61b7ed1d CI: Build fickit-deploy 2024-04-19 11:48:57 +02:00
a80dd34d1b fickit: Use dm-crypt key is not changed during updates 2024-04-19 11:48:57 +02:00
01281adf28 fickit: Fallback on 7zip if isoinfo doesn't work 2024-04-19 11:48:57 +02:00
e65c54ea37 fickit: Fix tftpd usage 2024-04-19 11:48:57 +02:00
598b34eb4f fickit: Able to update already existing metadata iso 2024-04-19 11:48:57 +02:00
Tanguy
f6bb741070 gen_metada.sh: Check commands exist 2024-04-19 11:48:57 +02:00
Tanguy
1afbab32dd gen_metadata.sh: Change to bash 2024-04-19 11:48:57 +02:00
0ab321bb87 fickit: Check vault binary presence 2024-04-19 11:48:57 +02:00
7c8ab2567a fickit-deploy: Ensure artifacts and metadata are presents 2024-04-19 11:48:57 +02:00
5e5114bbd3 fickit: Standardize kernel filename (given by artifact name) 2024-04-19 11:48:57 +02:00
41ff4b9f50 fickit-deploy: Dynamically update config at start and set expected IP on interface 2024-04-19 11:48:57 +02:00
4b97d20ff6 nginx: Can add custom text before head and body (tracking links, ...) 2024-04-19 11:48:56 +02:00
cb2cd7f4c0 Requires login to see themes (when using fic-nginx container) 2024-04-19 11:48:56 +02:00
06cb10a0c7 fickit-metadata: Add missing key 2024-04-19 11:48:56 +02:00
e000778696 fickit: Add QA platform 2024-04-19 11:48:56 +02:00
bbe2072b4f fickit: Fix inverted hostname 2024-04-19 11:48:56 +02:00
4fb0c11736 Introduce fickit-deploy image 2024-04-19 11:48:56 +02:00
1ace4394b5 fixkit: Ready for tomorrow 2024-04-19 11:48:56 +02:00
0c9ba50fcc Include fickit-prepare in boot (to permit to reinstall) 2024-04-19 11:48:56 +02:00
89d687cd94 Terminate implementation of metadata in fickit 2024-04-19 11:48:56 +02:00
Adrien Langou
a5699b6cce feat(configs): create iso file instead of json 2024-04-19 11:48:56 +02:00
Adrien Langou
a431b75e69 feat(configs): create script gen_metadata 2024-04-19 11:48:55 +02:00
8717fc24fd Start playing with metadata 2024-04-19 11:48:55 +02:00
acf909ab1e chbase: Use same strategy for relative paths as qa 2024-04-19 11:48:55 +02:00
472e3a8cba chbase: Follow new sveltekit changes 2024-04-19 11:48:55 +02:00
c86349bc72 Update external IP for fic.srs.epita.fr 2024-04-19 11:48:55 +02:00
50adfa9536 nginx: Fix localhost redirections when not ending with / 2024-04-19 11:48:55 +02:00
934493f77a nginx: Increase allowed load time for admin api 2024-04-19 11:48:55 +02:00
ed091e761c Split backend service into checker and generator
Both are linked through a unix socket.
2024-04-19 11:48:55 +02:00
1ca5452707 Rename frontend as receiver 2024-04-19 11:48:51 +02:00
acabe41e07 nginx: When no base url, remove the unneed rewrite 2024-04-19 11:46:54 +02:00
5cf4565573 Keep chbase in sync with latest sveltekit version 2024-04-19 11:46:53 +02:00
217c85aed5 fickit: Update keys 2024-04-19 11:46:53 +02:00
848eb913e4 fickit: Add paul.leroux 2024-04-19 11:46:53 +02:00
71d7ac3cbf Update ssh-keys 2024-04-19 11:46:53 +02:00
f0e6183c21 configs: Enable gzip_static module 2024-04-19 11:46:52 +02:00
Antoine Thouvenin
643ecb1e14 nixos: backend server 2024-04-19 11:46:51 +02:00
d69c062d40 frontend: Fix chbase.sh using new version of svelte 2022-06-10 18:56:00 +02:00
30a665ff72 Add theodore keys 2022-06-08 10:00:01 +02:00
cfde1689cc Remove from frontend the settings distribution role 2022-06-08 02:57:29 +02:00
39acdee6b2 ui: Display score grid in team page
Some checks are pending
continuous-integration/drone/push Build is running
2022-06-06 14:40:18 +02:00
cf7482a14a configs: Update SSH keys 2022-06-06 11:26:39 +02:00
d09c1741a2 admin: Also generate associations when generating dex.yaml 2022-06-04 18:11:10 +02:00
722295989c fickit: Use DHCP during preparation and update 2022-06-04 14:59:32 +02:00
f61b0a8e47 synchro: Start the synchronization by performing time sync 2022-06-04 14:59:32 +02:00
dff4f4eb63 Distribute and handle challenge.json 2022-05-02 18:42:19 +02:00