Commit Graph

428 Commits

Author SHA1 Message Date
8c53414477 checker: fix start and stop 2021-02-13 19:43:56 +01:00
e1ee8d76ee checker: deduce basechellenge from tunnel version 2021-02-13 19:43:56 +01:00
b695eeb748 tuto3: share resolv.conf between wks mnt namespaces 2021-02-13 19:43:55 +01:00
2f2bf491b7 tuto3: be able to propagate vm fixes through HTTP 2021-02-13 19:43:55 +01:00
d515b760d9 tuto3: fix matrix database setup 2021-02-13 19:43:55 +01:00
c6604ef3f2 tuto3: update nsd pkg (add networking) 2021-02-13 19:43:55 +01:00
4f8b7bc42d tuto3: add welcome helper script 2021-02-13 19:43:55 +01:00
72e0151f50 tuto3: don't consider empty file as valid token 2021-02-13 19:43:55 +01:00
f9f2ce4cd2 tuto3: add raz-my-dd helper script 2021-02-13 19:43:55 +01:00
71669a2f7a tuto3: add sos-dhcp script in case of VM not booting correctly 2021-02-13 19:43:55 +01:00
05caa1d2d3 tuto3: use also IPv6 DNS resolver 2021-02-13 19:43:55 +01:00
5f524b63fc tuto3: oops fix passwd in some vm 2021-02-13 19:43:55 +01:00
c44b17b4fd tuto3: import samples feeds into miniflux 2021-02-13 19:43:55 +01:00
259375f316 tuto3: add vm for vitrine 2021-02-13 19:43:55 +01:00
c880529034 tuto3: define machine hostnames 2021-02-13 19:43:55 +01:00
dc0b0b354d pkg/nsd: enable networking service (as some service depend on it) 2021-02-13 19:43:55 +01:00
4409886b98 token-validator: add a cache when calling wg dump 2021-02-13 19:43:55 +01:00
ea61426809 tuto/nat: update 2021 2021-02-13 19:43:55 +01:00
66efc3bb70 tuto/ansible: fix 2021-02-13 19:43:55 +01:00
7d2976c2be dashboard: add TP3 2021-02-13 19:43:55 +01:00
e1642827d1 token-validator: use version to distinguish TP2's VM from TP3 2021-02-13 19:43:55 +01:00
28d5aa8fca token-validator: add suffixip and version in db 2021-02-13 19:43:55 +01:00
daa0e00619 checker: add verbose flag 2021-02-13 19:43:55 +01:00
7adbd4402a checker: add a base number for challenges 2021-02-13 19:43:55 +01:00
bd64e70ba3 add new pkg awx_web 2021-02-13 19:43:55 +01:00
1dd6de8fb8 tuto3: regroup all network setup into one script 2021-02-13 19:43:55 +01:00
4d7e5a5331 Force uid 0 to files 2021-02-13 19:43:55 +01:00
41b1d950e1 Update tuto3 2021-02-13 19:43:55 +01:00
af88c485b6 Can use the busybox wget by passing special header to GET, instead of requiring curl 2021-02-13 19:43:55 +01:00
68065f4e89 tuto3: update to debian 10 2021-02-13 19:43:55 +01:00
0c661f36f6 split checker from token-validator 2021-02-13 19:43:55 +01:00
685dc0b0ea tuto2: remove passwd as we don't use it and it defines messagebus user that shouldn't be here 2021-02-13 19:43:55 +01:00
1650c7df13 Update tuto2 for 2021 2021-02-13 19:43:55 +01:00
eb4bef9753 2021 server 2021-02-13 19:43:55 +01:00
71b0a396c3 tuto2: update to Debian 10 2020-03-27 13:10:43 +01:00
9111e1bbe1 fix 2020-03-27 13:10:05 +01:00
63e39f8b03 checker: integrate student checker script into token-validator 2020-03-27 13:09:54 +01:00
709205846e maatma: add toast instead of alert 2020-03-27 13:08:47 +01:00
da72f5e28a maatma: update bootstrap & jquery 2020-03-27 13:07:19 +01:00
57996a271c maatma: update domain through dynamic-dns instead of knot interface 2020-03-27 13:06:23 +01:00
9b3a71e39c gofmt 2020-03-15 02:53:32 +01:00
4ddfe9e5c4 token-validator: add OpenID connect with Epita CRI 2020-03-01 18:34:20 +01:00
3837513270 token-validator: don't prepend prefix when redirection are outside the site 2020-03-01 18:25:50 +01:00
e1f7027109 token-validator: maatma should be the root of token-validator 2020-03-01 18:25:50 +01:00
a4a7b48a4f token-validator: use cookies instead of localStorage to store auth token 2020-03-01 18:25:50 +01:00
72a4015288 token-validator: handle graceful shutdown 2020-03-01 18:25:50 +01:00
09552ab516 token-validator: split rawHandler with responseHandler 2020-03-01 18:25:50 +01:00
8d55ecc3af dashboard: use last path item to handle TP number selection 2020-02-28 13:23:11 +01:00
6086b82181 token-validator: add email bonus challenge 2020-02-28 13:22:31 +01:00
0302d30390 token-validator: add missing SSH challenge 2020-02-27 15:30:07 +01:00