Commit Graph

51 Commits

Author SHA1 Message Date
nemunaire 5d25024481 old fix 2022-05-27 17:11:51 +02:00
nemunaire 7a7f90eeda fic: Refactor CountTries function to fix timeouted submission
continuous-integration/drone/push Build is passing Details
2022-02-04 17:33:11 +01:00
nemunaire 01b05aaed0 Implement label only flag
continuous-integration/drone/push Build is passing Details
2022-01-21 13:26:52 +01:00
nemunaire c7569b5e54 Use pointer receiver more offen 2021-12-11 11:20:44 +01:00
nemunaire cd73622cae New settings to only count bad submissions 2021-09-09 11:33:59 +02:00
nemunaire 5eeb1a6297 admin: Handle team password 2021-09-09 11:21:29 +02:00
nemunaire 5c12963da8 fic: Add team's external_id to allow team and score synchronisation 2021-09-08 02:07:37 +02:00
nemunaire 084d39f6cf Fix typos 2020-01-23 18:26:30 +01:00
nemunaire 6740256a32 sync: implement hint dependency on flags 2020-01-17 07:02:40 +01:00
nemunaire 48fcfec0d0 backend: use a new team field 'active', to avoid some team generation 2019-01-22 08:49:44 +01:00
nemunaire 891b2ea6bf libfic: fix a potential memory/SQL connection leak 2019-01-21 09:58:36 +01:00
nemunaire 8e6b8829ea libfic: new way to handle exercice dependancies 2019-01-21 09:58:36 +01:00
nemunaire c5f8288f39 settings: add coefficient to hint and wchoices 2019-01-21 09:58:36 +01:00
nemunaire a66d6885e7 Refactor flags
Both QCM and Key are Flag
2019-01-21 09:58:35 +01:00
nemunaire 910ec94fd8 Add a new setting to don't count same responses in scores 2019-01-21 03:08:05 +01:00
nemunaire 476f0f553c implement choices_cost 2019-01-21 03:08:04 +01:00
nemunaire f9abdd23c6 Dependancy between flags 2019-01-21 03:08:04 +01:00
nemunaire d21f3b0b83 Rename Exercice's Keys as Flags 2018-12-08 20:34:04 +01:00
nemunaire 1e2a74f3ca sync: add dependency on flag to download file 2018-12-08 03:23:08 +01:00
nemunaire bcc598ebd5 Write docs! 2018-05-11 15:03:09 +02:00
nemunaire c118035c33 Introducing new PKI management 2018-05-11 05:27:50 +02:00
nemunaire e083da2f72 Remove team's initial_name, replaced by their ID 2018-05-11 05:27:50 +02:00
nemunaire 184714aeeb frontend: team registration 2018-01-18 12:08:11 +01:00
nemunaire 830dacd6f5 Save MCQ diff 2018-01-17 18:52:45 +01:00
nemunaire 6903c91df2 Able to check MCQ 2018-01-17 18:52:44 +01:00
nemunaire 17d983221d libfic: split team removal in two requests 2018-01-17 18:52:36 +01:00
nemunaire b8b1f14806 admin: restore function to add team and members 2018-01-17 18:52:31 +01:00
nemunaire b42016c74a Coefficients transit and display on UI 2018-01-17 18:52:29 +01:00
nemunaire c57b612205 Split team.go into multiple files 2018-01-17 18:51:53 +01:00
nemunaire d1c5a545d9 backend: can open hint 2018-01-17 18:51:51 +01:00
nemunaire e76d055bdb Partial resolution of exercices 2018-01-17 18:51:51 +01:00
nemunaire 25bf34e82c Multiple hints 2018-01-17 18:51:50 +01:00
nemunaire 636ab65990 backend: new option that unlock all challenges 2017-11-25 15:01:01 +01:00
nemunaire 017adfb2b1 [admin] statistic generation 2017-01-12 11:55:30 +01:00
nemunaire 5e74b3f7ce [admin] Can retrieves tries rate 2017-01-12 11:55:29 +01:00
nemunaire 467641f4f2 Add initial_name field in DB 2016-10-13 19:56:29 +02:00
nemunaire 1c62f61bf0 Backend: extract file generation and team renaming in dedicated files 2016-10-13 19:56:27 +02:00
nemunaire bd0deecc89 Team colors are uint32 2016-10-13 19:56:25 +02:00
nemunaire d35bdca3b1 Prepare tries rank 2016-01-25 03:08:42 +01:00
nemunaire 7f9581f578 Fix rank order... 2016-01-24 14:33:17 +01:00
nemunaire fdeffbdefe Last minute fixes 2016-01-23 14:12:03 +01:00
nemunaire 8788eea4f0 Use MySQL instead of SQLite 2016-01-23 13:17:24 +01:00
nemunaire 8465f442c6 Change HasSolved behaviour: now return last try if not solved 2016-01-23 12:57:11 +01:00
nemunaire 3aafb15f19 Add rank 2016-01-21 05:34:00 +01:00
nemunaire 47610f0e2a Export teams.json 2016-01-21 05:34:00 +01:00
nemunaire 664d78f913 Fix number of previous answered teams 2016-01-21 05:33:59 +01:00
nemunaire 59ae11e68d Add a color field for teams 2016-01-21 05:33:58 +01:00
nemunaire 381aefa597 HasSolved now returns a tuple (bool, Time, int) 2016-01-21 05:33:58 +01:00
nemunaire 1bd8374703 Add HasAccess function 2016-01-21 05:33:57 +01:00
nemunaire e3f7cce80a Able to check submission 2016-01-19 14:42:38 +01:00