Commit graph

56 commits

Author SHA1 Message Date
Markus Bauer
5168fac743 List assistants/tutors 2023-07-17 18:35:32 +02:00
Markus Bauer
9d41ca1865 Bulk import of results 2023-06-23 12:09:13 +02:00
Markus Bauer
00227caeed Add endpoint for testing list 2023-06-23 11:58:00 +02:00
Markus Bauer
b1502db778 Retrieve teams 2023-06-22 16:24:39 +02:00
Markus Bauer
9f7f99a865 Functions to get/set submission feedback 2023-06-22 16:12:27 +02:00
Markus Bauer
484dabe4c2 API for exam correction 2023-06-16 15:47:33 +02:00
Markus Bauer
881c3a451d More API for examination 2023-06-12 19:23:20 +02:00
Markus Bauer
f7404bb6e1 Basic API support for the upcoming examination feature 2023-06-12 17:55:21 +02:00
Markus Bauer
547a1042b3 tokens index 2023-04-21 12:28:56 +02:00
Markus Bauer
3763ceefd3 Add API call to get testings 2023-02-23 16:10:07 +01:00
Markus Bauer
465668f282 Add API call to change results 2023-02-23 14:24:57 +01:00
Markus Bauer
b87705fffc Fix content disposition parsing 2021-12-13 15:04:27 +01:00
Markus Bauer
05192aa32c Materials API 2021-12-13 12:35:43 +01:00
Markus Bauer
0e3dcda1ff Add note endpoints to API 2021-05-21 17:48:52 +02:00
Markus Bauer
53dfe0df22 Cispa lecture statistics 2021-02-18 21:24:51 +01:00
Markus Bauer
4a15354498 Code style 2021-02-18 12:53:09 +01:00
Markus Bauer
8e9150055c script to get student statistics from cms 2020-12-10 13:24:20 +01:00
Markus Bauer
ebe7480738 Drop python2 2020-12-10 13:23:26 +01:00
Markus Bauer
36d2fe7b4f Apply patch from florian 2019-11-29 14:39:37 +01:00
Markus Bauer
fd4ca459bc LSF Debug 2018-03-07 12:19:51 +01:00
Markus Bauer
b62666c9b5 Config path fix 2018-01-24 12:07:52 +01:00
Markus Bauer
0e4384175c ++ 2018-01-24 11:56:34 +01:00
Markus Bauer
70c8ebaa42 LSF import script 2018-01-24 11:46:47 +01:00
Markus Bauer
60cc2bbebd Import registrations from LSF 2018-01-23 22:07:47 +01:00
Markus Bauer
10fbf256a8 Submission API 2017-07-13 15:15:16 +02:00
Markus Bauer
4ac75f5456 Downloading calendar for each course 2017-01-26 11:34:39 +01:00
Markus Bauer
9d75f662f5 New API for calendar 2017-01-26 11:34:18 +01:00
Markus Bauer
7253f130c1 ... 2017-01-25 17:37:22 +01:00
Markus Bauer
3665ecad02 Encoding error (windows console - I hate you!) 2017-01-25 17:37:09 +01:00
Markus Bauer
0690c9f424 Doku 2017-01-25 17:24:28 +01:00
Markus Bauer
6c3b730e8e Using the same anonymization as other people 2017-01-25 02:26:33 +01:00
Markus Bauer
cb9081a533 Config update 2017-01-25 02:25:12 +01:00
Markus Bauer
61c533f599 ... working ootb 2017-01-05 19:48:21 +01:00
Markus Bauer
822ebc6a39 Improving error handling 2017-01-05 11:12:47 +01:00
Markus Bauer
b792f1aa69 Proper command-line interface 2017-01-05 10:55:42 +01:00
Markus Bauer
adee18dc99 API to seat students for an exam 2017-01-04 23:43:54 +01:00
Markus Bauer
8dc008cf1a Better error handling 2016-12-15 19:20:34 +01:00
Markus Bauer
e120d1d480 Config fix 2016-12-09 21:57:31 +01:00
Markus Bauer
89a9de08a9 Starting with real config 2016-12-09 21:20:17 +01:00
Markus Bauer
075af1e616 Updating build-scripts 2016-12-09 21:12:44 +01:00
Markus Bauer
38e3bea82a Adjusting code for stand-alone executable 2016-12-09 21:06:25 +01:00
Markus Bauer
5878bd5fee Adding pyinstaller build file 2016-12-09 21:00:02 +01:00
Markus Bauer
3d34e39bff Implementing an optional matriculation filter 2016-11-24 17:25:39 +01:00
Markus Bauer
9e36b9098a Documentation 2016-11-24 17:04:25 +01:00
Markus Bauer
0d15e9e66a Sample configuration 2016-11-24 16:57:36 +01:00
Markus Bauer
62044fb620 Important 2016-11-24 16:52:41 +01:00
Markus Bauer
6b205d0ecb Anonymization and saving 2016-11-24 16:48:49 +01:00
Markus Bauer
d0467c33f4 Matriculation correction 2016-11-24 16:30:14 +01:00
Markus Bauer
95f3733b1c Api method to get a single course's object 2016-11-24 15:59:15 +01:00
Markus Bauer
ff35006db2 Code to read and progress cms csv tables 2016-11-24 15:58:59 +01:00