ce4869f155
Merge branch 'master' into fradrive/cr3
2024-02-13 10:21:09 +01:00
bbb9f9fadb
chore(health): telling interface table compiles
2024-02-02 17:16:19 +01:00
fd388b91f4
chore(lpr): error log as interface log
2024-01-30 18:42:13 +01:00
de45731a9b
refactor(company): supervison and company tables changed
...
- company avs id must be unique now, companies with id 0 are deleted
- user supervision can be annotated with company and or a reason, used to avoid accidental supervision relations; company supervision resets ignore non-company supervisions
2024-01-22 18:54:33 +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
fcc802753a
chore(lms): remove obsolete lms handlers v1
2023-12-01 18:11:17 +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
726b05bbe1
chore(lms): allow full timestamps in LmsReport
2023-09-19 16:42:20 +02: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
a7ed659866
fix(lms): accept success for no-status learners and print several more debug messages processing reports
2023-09-04 15:52:06 +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
6052af4d90
refactor(apc): speed up apc id acceptance by delayed processing
2023-08-31 15:34:40 +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
12f4bcfa1b
chore(lms): WIP implement report dispatch job, PART 2
2023-08-24 15:45:54 +00:00
9c156f1b58
chore(lms): WIP implement report dispatch job
2023-08-23 15:42:55 +00:00
20b3a39bc3
chore(lms): WIP V2 Report pages done, job and lms-main page to do
2023-07-21 15:47:57 +00:00
b84577984a
chore(lms): WIP V2 Learners
2023-07-20 16:00:08 +00:00
00d8d684f4
chore(lms): WIP v2 using LmsState
2023-07-20 12:49:45 +00:00
8bcdbd95f0
chore(lms): WIP towards new interface
2023-07-18 15:20:44 +00:00
9422892f72
Merge branch 'master' into fradrive/lms-type-refactor
2023-07-17 14:33:59 +00:00
0beb0e4011
fix(avs): avs background synchs and lms userlist result no longer block handler
2023-07-07 11:32:59 +00:00
a28fb72021
refactor(qualification): blocks need exact time for ordering
2023-06-26 10:07:41 +00:00
73fa46e583
chore(lms): send lms-users delta only
2023-05-15 14:39:23 +00:00
4c5ce11b09
refactor(qualifications): notification mechanic tied to button only for all invalid qualifications
2023-05-08 17:19:46 +00:00
bb2c0858d1
docs(dbtable): clarify usage of dbtProj
2023-04-28 12:58:20 +00:00
eba437de33
refactor(csv): change new user default to xlsx working now
2023-04-28 11:15:51 +00:00
41810dbd75
chore(lms): delay lms user deletion by setting
2023-03-17 15:52:03 +00:00
a9cccef1a5
chore(lms): fix renewal filter for lms-user-handler
2023-03-06 15:38:09 +00:00
4f8295d334
chore(lms): add single lms user modal to qualifications page
2023-03-06 15:11:06 +00:00
Steffen Jost
01cc46c6e4
chore(avs): log postal address changes
2023-01-27 13:29:54 +01:00
Steffen Jost
f208d2aa99
attempt to fix build by removing derive Typeable (likely no effect)
2023-01-20 09:17:50 +01:00
Steffen Jost
65ea64780f
chore(users): add birthday field
2023-01-18 18:51:53 +01:00
Steffen Jost
18767aa968
chore(lms): introduce flag for cancelled qualifications that will no longer be renewed
2023-01-17 11:33:14 +01:00
Steffen Jost
0b2fa2c197
Merge branch 'master' into fradrive/api-avs
2022-11-18 20:03:43 +01:00
Steffen Jost
42cd3e7f08
chore(lms): write users download to log
2022-11-18 16:44:09 +01:00
Steffen Jost
7528c6ec0b
chore(letter): generic supervisor letter working
2022-11-10 13:10:37 +01:00
Steffen Jost
cc07d700ed
chore(letters): fix some spellings and formats
2022-11-01 12:25:26 +01:00
Steffen Jost
e485f2e697
chore(aps): direct route for automatic print job acknowledging
2022-10-14 18:39:31 +02:00
Sarah Vaupel
582b075466
chore: conform to REUSE specification
2022-10-12 09:35:16 +02:00
Steffen Jost
157d2f7970
chore(lms): proper lms dequeueing now implemented; whole process checked
2022-09-19 19:38:29 +02:00
Steffen Jost
4dc828f9a2
chore(lms): add suspension to qualifications
2022-09-16 11:22:52 +02:00
Steffen Jost
cceb60074f
fix(lms): trigger userlist job after upload
2022-09-14 17:20:07 +02:00
Steffen Jost
d174f39530
refactor(lms): lms decoding delimiter is fully optional now
2022-09-09 12:11:13 +02:00