Commit graph

121 commits

Author SHA1 Message Date
6c471b5ec1 Add links to the forge 2023-03-06 18:46:41 +01:00
562cd5b397 Hide repository infos when corrected 2023-03-06 18:24:43 +01:00
0836486e3e Don't launch gradation for 404 submission user
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-06 15:01:39 +01:00
db5658ccc1 Distribute some traces to students
Some checks are pending
continuous-integration/drone/push Build is running
2023-03-06 14:58:37 +01:00
018ed9227f Fetch gradation status 2023-03-06 14:58:36 +01:00
1f7896ff26 Don't consider missing submissions in min grade
Some checks are pending
continuous-integration/drone/push Build is running
2023-03-06 13:15:55 +01:00
5599a94f18 New button to redo gradation
Some checks are pending
continuous-integration/drone/push Build is running
2023-03-06 13:13:04 +01:00
cd500afbd5 Add button to go to the student's repository 2023-03-06 13:08:58 +01:00
3397b9f123 Gradation: add route to add missing users 2023-03-06 13:08:58 +01:00
51a311f0b9 ui: Fix race condition where refresh can occurs before deletion 2023-03-06 12:37:34 +01:00
0b192e4783 ui: Add more grade stats 2023-03-06 12:37:34 +01:00
cc729227ce ui: Auto display grades to admin when work is over 2023-03-06 12:37:33 +01:00
184daa4cab New route to retrieve gradation status
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-06 03:44:39 +01:00
bcf76a2c86 New route to stop all running/pending tests for a given work 2023-03-06 03:17:45 +01:00
a78de73671 ui: Display a spinner during gradation launch 2023-03-06 03:17:45 +01:00
906501cc7b ui: Use ScoreBadge component 2023-03-06 03:17:45 +01:00
64eb8f2852 ui: Add a button to refresh grades 2023-03-06 03:17:45 +01:00
61f4795511 New route to view user's trace through repository
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-05 14:41:09 +01:00
084244449c New route to display user's traces 2023-03-05 14:41:09 +01:00
706e786190 New route to delete grades 2023-03-05 14:41:09 +01:00
6f9b83ef24 ui: New button to launch all tests 2023-03-05 14:41:09 +01:00
e61a8bd51d lives: Can display results as charts on all screens 2023-03-04 16:49:27 +01:00
ce1d61b6c4 ui: Also color score on works page 2023-03-04 16:49:27 +01:00
db203f8031 Remove need help menu item 2023-03-04 16:49:26 +01:00
5ab23024b6 Redirect to the course of the year when promo is different 2023-03-04 16:49:26 +01:00
735a120259 New route to run gradation tests 2023-03-04 16:49:26 +01:00
96466dedf7 Fix a recurrent survey reloading 2022-12-19 15:36:14 +01:00
dde1f825cc ui: Update git remote
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-15 17:33:41 +01:00
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
ff5a2eef65 svelte-migrate: updated files 2022-12-13 12:48:59 +01:00
4d6149760d svelte-migrate: renamed files 2022-12-12 08:49:28 +01:00
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
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
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
ce6141e6e0 Make rendus page more interactive
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-20 15:53:50 +01:00
4c76dd9728 Add categories to sort/filter works/surveys
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-20 15:28:27 +01:00
c21df9d93f Credit François on bounty page
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-19 11:44:47 +01:00
bf5b0e88dd Fix correction template mess 2022-11-19 11:44:31 +01:00
d6f620bc0d ui: Use $lib in imports 2022-11-19 11:44:31 +01:00
b4b531409f Implement optional signature
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-11 13:27:09 +01:00
7cdfafc329 Warn and give hint when using an already used repo for another work
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-30 12:41:34 +02:00
f79c7b43cd New modal to permit admin select user repo for work
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-25 19:28:11 +02:00
1859a715df repo: Admin can override default expected tag 2022-09-25 19:28:11 +02:00
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
862fbef1ee Display responses number percentage
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 19:54:53 +02:00
2365674a97 Fix mean calculation
Some checks are pending
continuous-integration/drone/push Build is running
2022-09-20 19:47:32 +02:00
57d37544f9 Also display erroneous PGP keys
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 00:52:25 +02:00
0ab96472e4 Return an error when no repository data
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-16 16:44:37 +02:00
5b3bdb0429 Can show repository logs in admin interface
Some checks are pending
continuous-integration/drone/push Build is running
2022-09-16 12:03:50 +02:00
73b33f9fb5 Count submissions
Some checks are pending
continuous-integration/drone/push Build is running
2022-09-16 11:15:20 +02:00