Commit graph

433 commits

Author SHA1 Message Date
anhefti
ed9ded57db SEBSERV-176 fixed 2021-03-11 13:05:24 +01:00
anhefti
736a686e2a fixed deletion 2021-03-09 14:29:24 +01:00
anhefti
d4c79e06d8 code cleanup 2021-03-04 13:50:40 +01:00
anhefti
53a9710ec8 Improved event log batch processing 2021-03-04 13:48:16 +01:00
anhefti
2f8913f129 improved LMS fail handling on exams
1. if LMS is not available the exams gets a state override and is not
running
2. if LMS lms is available but the course id is invalid, the exams gets
a state override and is not running
2021-03-03 13:28:33 +01:00
anhefti
527c005702 fixed update id 2021-03-01 20:21:12 +01:00
anhefti
0383aebcbf fix: take also finished exams into running check 2021-03-01 20:07:00 +01:00
anhefti
290ca046c3 allow updating client connection in active state 2021-02-22 13:05:59 +01:00
anhefti
fa327e4e29 fixed view of foreign SEB Settings 2021-02-22 13:05:08 +01:00
anhefti
8e0dd36a41 invest 2021-02-18 13:33:31 +01:00
anhefti
653b5a4c75 inspection 2021-02-18 13:31:23 +01:00
anhefti
26a26c7989 investigate TableConverter error 2021-02-18 13:20:52 +01:00
anhefti
96313e41a7 minor fixes 2021-02-18 12:41:04 +01:00
anhefti
273d9fd923 Fixed master and created tests 2021-02-17 10:21:19 +01:00
anhefti
89ebf4da4b proctoring refactoring 2021-02-16 11:50:30 +01:00
anhefti
a6a9988cbe SEBSERV-139 added moderator flag to the jitsi meet room token 2021-02-15 16:29:22 +01:00
anhefti
256b59e566 SEBSERV-168 fixed. Missed to apply the filter after refactoring 2021-02-15 10:03:20 +01:00
anhefti
7e40cec488 fixed description from LMS and missing ping error indication 2021-02-03 11:12:41 +01:00
anhefti
65e63c8446 docu 2021-02-03 10:04:18 +01:00
anhefti
87951bdaaa fixed sort in User Activity Logs for User column 2021-02-01 09:20:32 +01:00
anhefti
4734b1a3b3 fixed GUI issues 2021-01-27 10:02:08 +01:00
anhefti
ff31692160 db schema update for distributed setup and a lot performance
improvements done with caching as well as with the monitoring table
This should now also work for distributed setups but is not fully tested
yet
2021-01-27 09:17:45 +01:00
anhefti
004c54a173 SEBSERV-142 fixes 2021-01-21 15:04:31 +01:00
anhefti
c9eda69065 added update_time to client_connection table
this is used to track changes on client connections within distributed
setups. But there are still some todos that has to implement and work
with the update_time to guarantee proper cache sync
2021-01-20 16:07:11 +01:00
anhefti
adce16bc7c fixed some bugs in bulk action and moodle load sync 2021-01-19 14:55:09 +01:00
anhefti
de760b3714 catch Moodle warnings and improved logging 2021-01-18 13:19:10 +01:00
anhefti
7143bd7ed9 fixed logging 2021-01-14 17:39:48 +01:00
anhefti
49d6938e0f fixed null start date in moodle course 2021-01-14 17:32:24 +01:00
anhefti
5f969a22cf SEBSERV-143 and SEBSERV-144 2021-01-13 11:58:30 +01:00
anhefti
a7e0dded7f SEBSERV-142 fixed 2021-01-12 16:04:35 +01:00
anhefti
c5008ad5c2 SEBSERV-97 implementation 2021-01-12 15:14:05 +01:00
anhefti
eec4392f78 Added EHcache for caching and improved Moodle asnyc loading 2021-01-12 10:10:30 +01:00
anhefti
433aad87df SEBSERV-147: finished todos 2021-01-06 15:55:11 +01:00
anhefti
69f8d6cd4a handle another error caused by invalid LMS Setup access 2020-12-17 19:34:48 +01:00
anhefti
7ad3dc77b5 fixed error for getting exams on invalid LMS Setup 2020-12-17 19:25:39 +01:00
anhefti
9941d57d44 SEBSERV-150 fixed filtering 2020-12-17 18:04:28 +01:00
anhefti
7fcfcf1445 Filter fromDate in Moodle lookup 2020-12-17 18:03:56 +01:00
anhefti
3cefcbe3f3 better Moodle course access (background fetch and caching) 2020-12-17 13:20:08 +01:00
anhefti
5aca3bc5b5 test with two pages a 1000 courses 2020-12-15 21:45:35 +01:00
anhefti
5f39d02b07 get page of 1000 2020-12-15 21:34:10 +01:00
anhefti
7eeb133a74 added course filter again 2020-12-15 21:27:11 +01:00
anhefti
868420108d filter quizzes now 2020-12-15 21:15:18 +01:00
anhefti
2b5047343c moodle filtering 2020-12-15 20:28:22 +01:00
anhefti
85a784b3c0 moodle course filtering logs 2020-12-15 19:55:44 +01:00
anhefti
1c28aad328 adapt Moodle course filtering again 2020-12-15 19:38:32 +01:00
anhefti
d3a794c5b1 fixed some tests and filtering 2020-12-15 17:53:21 +01:00
anhefti
c72bf2cf9c fixed some minor bugs for Moodle integration 2020-12-14 17:01:33 +01:00
anhefti
39a90d201b fixed moodle course filter 2020-12-14 12:40:13 +01:00
anhefti
34c8e2e33c fixed tests 2020-12-10 21:01:30 +01:00
anhefti
4c002b4ac2 fixed various issues 2020-12-10 20:27:43 +01:00