Commit Graph

2128 Commits

Author SHA1 Message Date
108814b8b7 frontend: fix angular syntax error 2019-01-21 09:58:36 +01:00
f4c3f9b511 Update favicon for 2019 2019-01-21 09:58:36 +01:00
12eddadc07 frontend: browser notifications of challenge events 2019-01-21 09:58:36 +01:00
8749a7c164 Make go vet -strictshadow mostly happy 2019-01-21 09:58:36 +01:00
75463dcebb backend: rely on configuration instead of started file to determine if the challenge is launched or not 2019-01-21 09:58:36 +01:00
af1cecd3ce admin: highlight revoked certificates on PKI page 2019-01-21 09:58:36 +01:00
891b2ea6bf libfic: fix a potential memory/SQL connection leak 2019-01-21 09:58:36 +01:00
024ae04f45 admin: new page to see score details 2019-01-21 09:58:36 +01:00
4a4d0f634a settings: add new coefficient for all exercices 2019-01-21 09:58:36 +01:00
42e6a4d386 frontend: fix label selection 2019-01-21 09:58:36 +01:00
9be56fb9a2 settings: new option to postpone the activation of the given settings file 2019-01-21 09:58:36 +01:00
8e6b8829ea libfic: new way to handle exercice dependancies 2019-01-21 09:58:36 +01:00
c5f8288f39 settings: add coefficient to hint and wchoices 2019-01-21 09:58:36 +01:00
2623d9dd61 admin: new route to generate htpasswd corresponding to certificate in use by team 2019-01-21 09:58:36 +01:00
6925614f49 admin/api: use libfic struct instead of api one 2019-01-21 09:58:36 +01:00
322c53b086 frontend: add missing Biolinum font 2019-01-21 09:58:36 +01:00
f79c0ad254 fickit: add mysql backup to backend 2019-01-21 09:58:36 +01:00
9263946c88 fickit: new pkg mariadb-client 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
dd2f7b0bd5 fickit: add DHCP server on admin link 2019-01-21 09:58:35 +01:00
ff5bd63eb0 fickit: allow maximal number of connections to MySQL 2019-01-21 09:58:35 +01:00
9466b1d7e6 fixkit: update to latest images 2019-01-21 09:58:35 +01:00
5a144a26f9 fickit/rsync: increase overall security 2019-01-21 09:58:35 +01:00
5e9e45da03 fickit: add DNS server 2019-01-21 09:58:35 +01:00
5516dfc3f5 fickit: upstream on VLAN2 2019-01-21 09:58:35 +01:00
7cbd7b6eeb fickit: include config to forward auth to CRI 2019-01-21 09:58:35 +01:00
5d644fa366 fickit: include local pkg 2019-01-21 09:58:35 +01:00
bcbf5b35cf backend: use TEAMS dir to resolve symlinks instead of relying on duplicates symlink in submissions 2019-01-21 09:58:35 +01:00
2582b9e208 backend: read links from TEAMS dir 2019-01-21 09:58:35 +01:00
5d31ac6e04 libfic: implement more dependancies kind 2019-01-21 09:58:35 +01:00
ff3dec059c sync: Refactor exercice flags 2019-01-21 09:58:35 +01:00
1e183f60ee libfic: extract validation_regexp execution 2019-01-21 09:58:35 +01:00
0f9cc39cc7 Update PKI dates 2019-01-21 09:58:35 +01:00
a66d6885e7 Refactor flags
Both QCM and Key are Flag
2019-01-21 09:58:35 +01:00
e029ec5414 frontend: rank: don't be too precise 2019-01-21 09:58:35 +01:00
93f36faafe admin: new route to export nginx translation file from team name to team_id 2019-01-21 09:58:35 +01:00
20df137eeb Update fickit 2019-01-21 09:58:35 +01:00
a499d23149 Update .gitignore 2019-01-21 03:08:06 +01:00
d60e9264e3 dashboard: perfect view 2019-01-21 03:08:06 +01:00
25b23e7ae0 sync: fix message 2019-01-21 03:08:06 +01:00
ba9bf4ef45 sync: ignore bad named directory when looking for dependancies 2019-01-21 03:08:06 +01:00
d1e98fc4f9 admin: fix bad location change after exercice deletion 2019-01-21 03:08:06 +01:00
03e3bb8118 frontend: change exercice border coloration when solved or bonus are active 2019-01-21 03:08:06 +01:00
6f5d7828db frontend: in rank, hilight current team line 2019-01-21 03:08:06 +01:00
0d8505131e sync: automatically add   before ponctuation 2019-01-21 03:08:06 +01:00
0075bdeb52 admin: update public screen presets 2019-01-21 03:08:06 +01:00
6df8ee8eb7 Avoid too much useless precision when displaying scores 2019-01-21 03:08:06 +01:00
3a372b85c5 settings: reload through SIGHUP 2019-01-21 03:08:06 +01:00
ab67146c0f backend: new option --skipInitialGeneration to skip the full static files regeneration on start 2019-01-21 03:08:06 +01:00