Commit graph

22 commits

Author SHA1 Message Date
bc4a1ee7de Exercice: add overview field
This field is use as a high level description of the exercice. It will be
displayed on the public interface only: not to players.
2017-12-18 00:34:32 +01:00
893e8bf836 Save MCQ diff 2017-12-18 00:34:32 +01:00
e31f325177 Able to check MCQ 2017-12-17 16:15:32 +01:00
05cbcc924d libfic: Type key is now Label 2017-12-17 16:14:22 +01:00
5fbeefd97b libfic: add function to get exercice by title 2017-12-12 07:14:12 +01:00
3713659930 libfic: Add new row in exercices table, to store relative path to exercice 2017-12-12 07:14:12 +01:00
a20de6f938 squash! WIP: apply a coeff on given points 2017-11-25 15:02:08 +01:00
18f058ba51 Merge exercices API routes 2017-11-25 15:02:06 +01:00
3cd6cd959d Partial resolution of exercices 2017-11-25 15:01:02 +01:00
98aa051a37 Multiple hints 2017-11-25 15:01:02 +01:00
e9f2b166a6 Fix submission replay possibility 2016-10-13 19:56:24 +02:00
f3a15b00e9 Too much things 2016-02-01 16:07:41 +01:00
9b293b7d32 themes.json: add stat of tries count 2016-01-25 03:08:42 +01:00
9c1f6c4ab8 theme: new function for getting just the ID of the theme, not all the Theme 2016-01-25 03:08:42 +01:00
70b6b30067 backend: treat file found in directory discovered + handle multiple keys + generate my.json 2016-01-23 12:57:15 +01:00
c1746f3dc7 libfic: Can retrieve the Theme from an exercice 2016-01-23 12:57:15 +01:00
5a8d2c36b7 Export themes.json 2016-01-21 05:34:00 +01:00
381aefa597 HasSolved now returns a tuple (bool, Time, int) 2016-01-21 05:33:58 +01:00
c8d1575ee1 Add a function to get all exercices 2016-01-21 05:33:57 +01:00
5a2a950b1f Use byte slice instead of arrays 2016-01-21 05:33:57 +01:00
e3f7cce80a Able to check submission 2016-01-19 14:42:38 +01:00
92b81e467f Move common structs to libfic 2016-01-19 14:42:37 +01:00
Renamed from admin/exercice.go (Browse further)