Commit Graph

44 Commits

Author SHA1 Message Date
Pierre-Olivier Mercier
e61a8bd51d lives: Can display results as charts on all screens 2023-03-04 16:49:27 +01:00
Pierre-Olivier Mercier
96466dedf7 Fix a recurrent survey reloading 2022-12-19 15:36:14 +01:00
Pierre-Olivier Mercier
c692e34fdf Update to sveltekit 1.0 + fix warnings
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-15 15:17:03 +01:00
Pierre-Olivier Mercier
ff5a2eef65 svelte-migrate: updated files 2022-12-13 12:48:59 +01:00
Pierre-Olivier Mercier
4d6149760d svelte-migrate: renamed files 2022-12-12 08:49:28 +01:00
Pierre-Olivier Mercier
fff8b821c5 Can share survey results with a secret shared key
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-02 12:43:53 +01:00
Pierre-Olivier Mercier
c7059671cb Add a button to export list questions
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-28 00:32:09 +01:00
Pierre-Olivier Mercier
0cab193d6c New view to aggregate survey responses
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-26 16:04:17 +01:00
Pierre-Olivier Mercier
bf5b0e88dd Fix correction template mess 2022-11-19 11:44:31 +01:00
Pierre-Olivier Mercier
d6f620bc0d ui: Use $lib in imports 2022-11-19 11:44:31 +01:00
Pierre-Olivier Mercier
cee08fdb94 Hide question description when correcting to gain screen space
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-23 09:59:23 +02:00
Pierre-Olivier Mercier
862fbef1ee Display responses number percentage
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 19:54:53 +02:00
Pierre-Olivier Mercier
2365674a97 Fix mean calculation
Some checks are pending
continuous-integration/drone/push Build is running
2022-09-20 19:47:32 +02:00
Pierre-Olivier Mercier
3bb6f0374c Can use responses page to edit the survey (as this is default admin page for survey) 2022-09-16 11:15:20 +02:00
Pierre-Olivier Mercier
a5183bc511 Add start live survey button on responses page 2022-09-11 21:58:33 +02:00
Pierre-Olivier Mercier
6323d96b60 Add a new page to list repos and submissions 2022-09-10 20:05:31 +02:00
Pierre-Olivier Mercier
ff5cefa7ac Can ask student browser where they are in the page
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-06 19:26:05 +02:00
Pierre-Olivier Mercier
1d9edfd4b6 New question type: none 2022-09-06 19:25:57 +02:00
Pierre-Olivier Mercier
9436220685 Stats on list responses
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-02 16:24:00 +02:00
Pierre-Olivier Mercier
ab88195607 Introduce survey and question cache 2022-09-02 15:35:01 +02:00
Pierre-Olivier Mercier
967e3ae79d Display an icon when data are transmitted 2022-09-02 15:35:01 +02:00
Pierre-Olivier Mercier
2e4f0eaf30 Avoid reconnection when live ended
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-02 12:28:49 +02:00
Pierre-Olivier Mercier
4f13efbab1 Improve live admin 2022-09-02 12:00:13 +02:00
Pierre-Olivier Mercier
3d772704b7 Fix corrections propagation 2022-09-02 11:58:33 +02:00
Pierre-Olivier Mercier
e0cd502c35 Display mcq and ucq corrections
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-01 22:09:14 +02:00
Pierre-Olivier Mercier
8acdf30ba4 Display graph on admin page 2022-09-01 21:40:38 +02:00
Pierre-Olivier Mercier
a9384730ac Change some texts 2022-09-01 21:40:38 +02:00
Pierre-Olivier Mercier
89f61d1046 Can display corrections in live sessions 2022-09-01 21:40:38 +02:00
Pierre-Olivier Mercier
99441d54f3 Use seconds instead of miliseconds 2022-09-01 21:40:38 +02:00
Pierre-Olivier Mercier
48a7ccc979 Remove debug print 2022-09-01 21:40:38 +02:00
Pierre-Olivier Mercier
32a1fd3688 Add ws debug
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-09 14:50:08 +02:00
Pierre-Olivier Mercier
0d1a1156a2 Add chart for int responses 2022-07-08 10:25:24 +02:00
Pierre-Olivier Mercier
e852f7c76a Add pie chart for MCQ/UCQ 2022-07-08 10:25:24 +02:00
Pierre-Olivier Mercier
1a5eea3bb2 Add button to report bad correction 2022-07-08 10:25:24 +02:00
Pierre-Olivier Mercier
9274a4bed8 Improve responsiveness 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
370b97ccf9 Improve visual 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
39a2626c3a Fix warnings 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
d97dd1576c Fixes survey creation 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
2a3cf97c24 Avoid fantom value 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
5acdaa4596 Fix https detection 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
56fbfb9357 Estetic 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
5c3c476cea Live: add timer questions 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
fe79033d51 Can ask questions during live sessions 2022-07-08 10:25:23 +02:00
Pierre-Olivier Mercier
f85758ef33 Move new ui to ui directory 2022-07-08 10:25:23 +02:00