Commit Graph

2136 Commits

Author SHA1 Message Date
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
8c87451d80 sync: better trim authors lines 2019-01-21 03:08:06 +01:00
f3eabd74fc admin: add wchoices in team_history.json 2019-01-21 03:08:06 +01:00
1b75547308 db: cap the maximum number of simultaneous connections to the database 2019-01-21 03:08:06 +01:00
99ef5046db admin: add button to move to previous and next exercice 2019-01-21 03:08:06 +01:00
aa3750bb68 dashboard: improve general design (mostly events related) 2019-01-21 03:08:06 +01:00
83ad6340b2 admin: display important information first
No more useless column, link with theme when possible
2019-01-21 03:08:06 +01:00
81ce648b5d admin: add related theme in exercice list page 2019-01-21 03:08:06 +01:00
78b6211b94 include id_theme in Exercice struct 2019-01-21 03:08:06 +01:00
69979ced1d admin: able to download files through /files/ route 2019-01-21 03:08:06 +01:00
e2fdce10ef frontend: click on card to go to the related theme/defi 2019-01-21 03:08:06 +01:00
f2f94a399b synchro: copy symlink as symlink 2019-01-21 03:08:06 +01:00
a5eb6ca285 frontend: move helper string as input placeholder 2019-01-21 03:08:06 +01:00
8d5504205e frontend: add a warning about malicious files 2019-01-21 03:08:06 +01:00
2b0d16aa0d backend: format events with non-breakable spaces 2019-01-21 03:08:05 +01:00
0c5aa65092 frontend: use monospaced font in flag input 2019-01-21 03:08:05 +01:00
85658bb3c6 admin: secondary formating 2019-01-21 03:08:05 +01:00
4de0c64672 fill_teams.sh: add a new option to generate password 2019-01-21 03:08:05 +01:00
a1c94d582d admin: score grid is a JSON to display scoring detail for a team 2019-01-21 03:08:05 +01:00
5dbf60eaa2 admin: new route to try a flag 2019-01-21 03:08:05 +01:00
d89cd2f0ca sync: Allow \r at EOL in DIGESTS 2019-01-21 03:08:05 +01:00
910ec94fd8 Add a new setting to don't count same responses in scores 2019-01-21 03:08:05 +01:00
8dc460b507 rank: count wchoices in score 2019-01-21 03:08:05 +01:00
2c5144aac0 fic: improve ranking query lisibility 2019-01-21 03:08:05 +01:00
74550f8907 rank: fix long running scoring error 2019-01-21 03:08:05 +01:00
7edd70c3c0 admin: apply settings to internal structures
This allows scores and rank to be properly generated in admin interface.
2019-01-21 03:08:05 +01:00
8edc8e697c infra: dusting 2019-01-21 03:08:05 +01:00
93519e5f62 dashboard: improve animation 2019-01-21 03:08:05 +01:00
2daa04bb5f backend: wording defi instead of challenge 2019-01-21 03:08:05 +01:00
d6dfdbc238 admin: generate events file on delete 2019-01-21 03:08:05 +01:00
7970b552e9 dashboard: move public.json files into a dedicated directory 2019-01-21 03:08:05 +01:00
485ffafc9a admin: display errmsg 2019-01-21 03:08:05 +01:00
2c5325c507 frontend: CSS formating in markdown 2019-01-21 03:08:05 +01:00
3f9e5f887a frontend: allow two defi in 2 differents themes to have the same name 2019-01-21 03:08:05 +01:00
d1ce2a0740 Wording: tentative is better than soumission 2019-01-21 03:08:05 +01:00
2402097012 frontend: design 2019-01-21 03:08:05 +01:00
819614278f Update bootstrap 2019-01-21 03:08:05 +01:00
4ea34e0136 frontend: sticky-top navbar 2019-01-21 03:08:05 +01:00
c02b30409b use clearfix feature from bootstrap 2019-01-21 03:08:05 +01:00
c877da1161 admin: use accordeon on exercice page 2019-01-21 03:08:05 +01:00
07dcc1804b admin: new button in navbar to regenerate static files 2019-01-21 03:08:05 +01:00
f2e1268398 admin: rearrange settings page 2019-01-21 03:08:05 +01:00
6aacce23ca admin: add the ability to deep sync from interface 2019-01-21 03:08:05 +01:00