Commit Graph

54 Commits

Author SHA1 Message Date
281056a723 docker: Don't redo chbase if container has already been launched
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-25 20:51:55 +02:00
87583fbd17 ui: Update modules 2021-10-25 20:51:55 +02:00
48b65e0d39 Add dummy script to animate the challenge launch
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2021-09-09 11:33:59 +02:00
89979eac8f Update .gitignore 2021-09-09 11:33:59 +02:00
71fa7f67ea configs: Add nginx config for OIDC 2021-09-09 11:30:13 +02:00
ed69dc6ba4 fickit: Fix some bugs 2021-09-09 11:01:20 +02:00
75d288000f fickit: Add dexidp on frontend 2021-09-09 11:01:19 +02:00
fb53c9a4f1 configs: Rework nginx configs 2021-09-08 02:07:37 +02:00
6395eaaf5f fickit: Update kernel config used for 2021 2021-09-08 02:07:37 +02:00
84115b89f7 Commit kernel config used in 2020 2021-09-08 02:07:37 +02:00
17839474e1 ui: Fix base url mess 2021-09-08 02:07:37 +02:00
102a0878ac configs: Update scripts and config for new ui 2021-08-30 19:43:35 +02:00
9a9d742e21 configs: Fix a problem with submissions routing
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-22 17:53:56 +02:00
8f1b44e3dd New env variable FIC_BASEURL to change the base URL 2021-07-22 16:17:03 +02:00
8e95cec104 Introduce fic-nginx
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-21 03:03:25 +02:00
0d792dcd8f frontend: don't use path to give team's ID, use a dedicated header
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-08 09:27:12 +01:00
1ad4382e97 CI: also build qa
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-13 14:55:36 +01:00
56c6f282c4 fickit: crypt main partition 2020-01-30 19:04:00 +01:00
0c8bc261d9 fickit: save ssh keys between reboots 2020-01-30 19:02:19 +01:00
a82a0fb170 synchro: synchronize logs from frontend 2020-01-30 19:00:14 +01:00
7f691779f7 Hardenize nginx config 2020-01-30 18:55:56 +01:00
edbac43423 frontend: allow players to respond to issues 2020-01-30 18:55:56 +01:00
a3ffdeae17 frontend: display issues related to the team 2020-01-30 18:55:56 +01:00
caea02bb4d frontend: copy settings.json on settings reload (to handle delayed settings propagation) 2020-01-30 18:55:56 +01:00
9186bbc229 frontend: add players possibility to report problems with exercices 2020-01-23 18:27:14 +01:00
ccf32f8a48 configs: DHCPd config now indicates also default route 2020-01-23 18:26:30 +01:00
91cc8b9314 nginx: fix redirection from HTTP 2020-01-23 18:26:30 +01:00
9c9d4edd74 fickit: fix iptables script on frontend 2020-01-23 18:26:30 +01:00
e7c1812cb0 synchro.sh: sync files in a separate thread 2020-01-23 18:26:30 +01:00
141c5dd33d frontend: update notification icons 2020-01-17 14:57:04 +01:00
e00a67832e Fix missing lower/ part 2020-01-17 14:57:04 +01:00
0c8099a639 config: add a route to fic-dashboard 2019-11-25 14:52:19 +01:00
168be0f7cc config: Allow unconditional access to admin interface with compose 2019-11-25 14:52:19 +01:00
0cbd6390ba docker-compose: fix started detection 2019-11-25 14:52:19 +01:00
ff7c89af9f synchro: back to the default behaviour: don't synchronize/erase files that aren't treated yet 2019-02-06 03:40:49 +01:00
bf426d2ed2 configs: nginx-demo config support both SSL cert + http auth 2019-01-22 08:49:44 +01:00
56faf7b8db fickit: don't include routing things into frontend 2019-01-22 08:49:44 +01:00
9784310dc0 fickit: add helper script to simplify nsenter 2019-01-22 08:49:44 +01:00
9a3d3bf038 configs: add security headers
For more information, see https://securityheaders.com/?q=fic.srs.epita.fr&hide=on&followRedirects=on
2019-01-21 09:58:37 +01:00
f79c0ad254 fickit: add mysql backup to backend 2019-01-21 09:58:36 +01:00
47006d76fe fickit: re-added sysctl 2019-01-21 09:58:36 +01:00
e5a9a2ecba fickit: dedicate an IP address to DNS/routing on frontend 2019-01-21 09:58:36 +01:00
7cbd7b6eeb fickit: include config to forward auth to CRI 2019-01-21 09:58:35 +01:00
20df137eeb Update fickit 2019-01-21 09:58:35 +01:00
f2f94a399b synchro: copy symlink as symlink 2019-01-21 03:08:06 +01:00
8edc8e697c infra: dusting 2019-01-21 03:08:05 +01:00
476f0f553c implement choices_cost 2019-01-21 03:08:04 +01:00
63a55a8a0b nginx: error pages are now respond as json if accept header request it.
As a consequence, we can rely on them to display a correct information on user pages through angularJS.
2019-01-21 03:07:47 +01:00
ea56219fa1 frontend: display tags and add new page to filter exercices by tag 2018-12-09 20:41:43 +01:00
6034246015 Retrieve time through X-FIC-Time header instead of time.json 2018-12-08 03:23:08 +01:00