|
|
f88e527fe4
|
chore(model): remigrate ExternalAuth -> ExternalUser for more general data lookup; redefine lastSync timestamp semantics contd
|
2024-03-01 12:03:38 +01:00 |
|
|
|
ac5bca2fcd
|
chore(ldap): use separate source-id for ldap instance identification
|
2024-02-28 15:50:47 +01:00 |
|
|
|
012c75db21
|
chore(pwhash): reintroduce digest computation
|
2024-02-21 02:32:15 +01:00 |
|
|
|
a2e01e74af
|
chore(notifications): reimplement authmode-update notification to support new login modes
|
2024-02-20 01:33:34 +01:00 |
|
|
|
0a01490aa7
|
chore(auth): use ldap external auth in health reports
|
2024-02-20 00:09:31 +01:00 |
|
|
|
115452035d
|
refactor(jobs): SynchroniseUserdb -> SynchroniseUsers
|
2024-02-20 00:05:56 +01:00 |
|
|
|
f39de71c02
|
chore(jobs): upsertAzureUser on synchronise user job with azure config
|
2024-01-30 21:52:30 +01:00 |
|
|
|
c8350722a4
|
chore(ldap): migrate more campusUser usages
|
2024-01-30 14:01:54 +01:00 |
|
|
|
264aaab24c
|
chore: campus->ldap
|
2024-01-28 20:05:52 +01:00 |
|
|
|
514bca5257
|
chore: rename setting
|
2024-01-28 18:37:28 +01:00 |
|
|
|
d4a3459adf
|
chore: user sources
|
2024-01-28 18:06:30 +01:00 |
|
|
|
ff5b31929e
|
refactor(jobs): ldap->userdb
|
2024-01-26 23:31:13 +01:00 |
|
|
|
1f31fe8cf2
|
chore(settings): add support for multiple modes for userdb
|
2024-01-23 02:16:06 +01:00 |
|
|
|
55ed01cb40
|
chore: improve settings, rename old ldap settings
|
2024-01-19 23:23:23 +01:00 |
|
Sarah Vaupel
|
3e9e90ed86
|
chore(settings): restructure Settings.hs; add OAuthConf to AppSettings
|
2024-01-12 17:14:42 +01:00 |
|
|
|
d4f0d69428
|
fix(migration): fix #133 by removing old outdated migrations irrelevant to FRADrive
|
2023-12-12 12:33:21 +01:00 |
|
|
|
5ea0289eb7
|
chore(log): log lms background tasks running
|
2023-12-09 10:40:16 +00:00 |
|
|
|
48ef25aa8f
|
fix(avs): background synch was only triggerd by manual synchs
|
2023-12-07 16:58:04 +01:00 |
|
|
|
fcc802753a
|
chore(lms): remove obsolete lms handlers v1
|
2023-12-01 18:11:17 +01:00 |
|
|
|
6aa06292b8
|
Merge branch 'fradrive/company'
|
2023-12-01 17:02:55 +01:00 |
|
|
|
75e4975c52
|
refactor(mail): course and firm message are sent only once to each supervisor
|
2023-11-30 18:32:25 +01:00 |
|
|
|
fb41caceff
|
Resolve "Crontab appQualificationCheckHour funktioniert nicht"
|
2023-11-24 15:56:34 +00:00 |
|
|
|
975c9c6c00
|
Merge branch 'fradrive/company'
|
2023-11-17 17:55:35 +00:00 |
|
|
|
6761767c6c
|
fix(lms): LMS restart failing due to old LmsUser entry
|
2023-11-15 12:42:04 +01:00 |
|
|
|
65cdc8ddfe
|
fix(firm): firm messaging now works fine
|
2023-11-14 16:55:14 +01:00 |
|
|
|
a6fb00f072
|
minor refactor
|
2023-11-13 17:10:27 +01:00 |
|
|
|
f627de503e
|
Merge branch 'master' into fradrive/company
|
2023-11-08 17:58:31 +01:00 |
|
|
|
390ff317ea
|
fix(lms): report log did not match qualification
|
2023-11-08 15:56:35 +00:00 |
|
|
|
a98c3190e0
|
chore(firm): messaging almost complete - illegal variable name splicing dispatch
|
2023-11-08 13:00:31 +01:00 |
|
|
|
2d37315d18
|
chore(lms): log newly unreported idents
|
2023-11-07 17:06:46 +01:00 |
|
|
|
5936435c54
|
Revert "fix(lms): mark as ended only if not seen for at least one day"
This reverts commit 8165892b2e
|
2023-11-07 11:50:01 +00:00 |
|
|
|
8165892b2e
|
fix(lms): mark as ended only if not seen for at least one day
|
2023-11-07 11:35:12 +00:00 |
|
|
|
5f7b2aac26
|
chore(sap): more test for compileBlocks
|
2023-11-03 15:28:16 +00:00 |
|
|
|
d7a94b9619
|
chore(lms): include lms ids in qualification audit log events triggered by e-learning
|
2023-11-03 14:41:31 +01:00 |
|
|
|
be527ada32
|
refactor: minor code cleaning
|
2023-10-06 15:07:34 +00:00 |
|
|
|
e3b6a7e4c6
|
chore(qualification): block expired qualification users explicitly
|
2023-10-06 11:16:49 +00:00 |
|
|
|
f776aaaef5
|
chore(lms): prefix lms-ident with qualification shorthand
|
2023-10-06 09:14:19 +00:00 |
|
|
|
b7d4f6913d
|
fix(print): apc ident aliases did not stop at first success
|
2023-10-04 08:18:46 +00:00 |
|
|
|
8b0218ba89
|
refactor(qualification): more efficient correct code to discern expiry notifications
|
2023-09-28 11:29:02 +00:00 |
|
|
|
cdb23115ef
|
refactor(lms): clean lms handling code
|
2023-09-27 15:36:05 +00:00 |
|
|
|
f48862efbc
|
fix(lms): sorting and filtering lms status
|
2023-09-26 16:15:58 +00:00 |
|
|
|
a84812640f
|
fix(lms): do not mark lms users with open status as ended
|
2023-09-26 09:55:16 +00:00 |
|
|
|
cb9e09d071
|
fix(lms): disable workaround for late lms success
|
2023-09-21 14:41:00 +00:00 |
|
|
|
dfa07a95eb
|
fix(time): midnight timezone conversion bug eliminated
|
2023-09-20 11:14:47 +00:00 |
|
|
|
520e649fc8
|
chore(lms): minor refactoring for selectValidQualifications
|
2023-09-20 09:51:43 +00:00 |
|
|
|
2bdb85faa1
|
chore(lms): full timestamps in LmsStatus too
|
2023-09-19 18:31:20 +00:00 |
|
|
|
726b05bbe1
|
chore(lms): allow full timestamps in LmsReport
|
2023-09-19 16:42:20 +02:00 |
|
|
|
16b6b33c37
|
chore(lms): disable workaround for lms success after failure
|
2023-09-19 12:56:51 +00:00 |
|
|
|
b85c8bd74f
|
fix(lms): ensure lms uniqueness across all qualifications
|
2023-09-18 15:34:58 +00:00 |
|
|
|
ac77aa176a
|
fix(build): v2
|
2023-09-07 20:14:29 +00:00 |
|