Commit Graph

23 Commits

Author SHA1 Message Date
2566afaec1 chore(lms): complete view for orphaned lms logins
towards #2605
2025-02-04 13:17:23 +01:00
572ad4afa1 chore(lms): add note to orphans and create working filter 2025-02-04 09:53:15 +01:00
a8a1f5607b chore(lms): add route and breadcrumbs for lms oprhan view 2025-02-03 18:10:21 +01:00
3a6b3bc9f2 chore(lms): create stub for lms oprhan view 2025-02-03 16:46:23 +01:00
347a69670e refactor(lms): ensure days/months in qualification settings are always used correctly and implement settings for orphans
- extensive refactoring for qualification lms settings
- qualificationAuditDuration changed from months to days
- qualificationAuditDuration no longer optional
- qualificationAuditDuration is only used for LMS; clarified
- three new settings:
    + orphan-deletion-days:
    + orphan-deletion-batch:
    + orphan-deletion-repeat-hours:
2025-02-03 15:43:36 +01:00
38fc071b8d chore(lms): register and display orphaned LMS idents
towards #2605
2025-01-31 17:31:21 +01:00
faaaa18247 refactor(map): clarify some unnecessarily obfuscated code
also, using Map.fromList is more efficient if the list happens to be ordered
2024-09-11 17:43:56 +02:00
f869a829d2 fix(lms): fix #161 lms for multiple joint qualifications 2024-07-04 14:15:05 +02:00
fd388b91f4 chore(lpr): error log as interface log 2024-01-30 18:42:13 +01:00
fb20defc42 refactor(log): simplify interface logging
Since each interface log also triggers an AuditLog entry, the additional data about user and instance do not need to be saved twice
2023-12-07 16:59:10 +01:00
0b9a1257db chore(admin): show lms and sap interface status on problem page 2023-12-07 13:16:55 +01:00
60644528fc refactor(lms): show deletion days parameter and ensure audit log period is accounted for 2023-09-28 15:05:04 +00:00
cdb23115ef refactor(lms): clean lms handling code 2023-09-27 15:36:05 +00:00
8896885bd9 Revert "hotfix(lms): lms learner filename for test system changed from qsh to t. !!! REVERT BEFORE PRODUCTION!!!"
This reverts commit dfa96c7f3e.
2023-09-21 16:02:08 +00:00
2bdb85faa1 chore(lms): full timestamps in LmsStatus too 2023-09-19 18:31:20 +00:00
dfa96c7f3e hotfix(lms): lms learner filename for test system changed from qsh to t. !!! REVERT BEFORE PRODUCTION!!! 2023-09-12 12:59:40 +00:00
bf53c639e7 chore(table): allow compulsory multi filter criteria 2023-09-06 15:58:18 +00:00
4754ad4b80 chore(lms): allow table filtering by multiple LMS ids and names in several views 2023-09-01 15:11:26 +00:00
f7ad290053 chore(lms): clean learner icons and sorting 2023-08-31 12:22:47 +02:00
2909deb4f6 chore(lms): WIP reset tries and lock logic part 1 2023-08-25 15:31:26 +00:00
3085b8d91d chore(lms): implement report dispatch job DONE 2023-08-25 12:35:21 +00:00
b84577984a chore(lms): WIP V2 Learners 2023-07-20 16:00:08 +00:00
8bcdbd95f0 chore(lms): WIP towards new interface 2023-07-18 15:20:44 +00:00