Commit Graph

275 Commits

Author SHA1 Message Date
cc465fad16 chore(haddock): fix some misleading comments 2023-06-06 10:19:46 +00:00
c57ab17d25 refactor(letter): remove class MDMail 2023-06-05 11:20:31 +00:00
Steffen Jost
b72ee99e3e chore(qualification): add expiry option and diversify expiry letter 2023-06-02 15:20:57 +02:00
88d43560ae fix(qualification): prevent qualification mixups 2023-06-02 09:57:02 +00:00
798a4bdf0a chore(lms): filter lms by qualification id 2023-06-02 09:28:34 +00:00
807cf4b3cf chore(lpr): quick fix short apc ids expiry 2023-05-22 16:40:56 +00:00
c33964750d chore(avs): prepare general background synch job 2023-05-17 09:35:24 +00:00
9d715cd20c chore(avs): fix #39 by queueing avs synch for known avs users 2023-05-16 15:55:15 +00:00
f123f40ad2 chore(avs): add avs synch background jobs towards #34 2023-05-16 10:31:35 +00:00
e4908bc4fc chore(lms): allow late qualification renewal by lms success 2023-05-15 07:51:09 +00:00
1de1cdbfd4 chore(letter): option to avoid sending a notification upon blocking 2023-05-10 10:41:15 +00:00
07aa74fbef chore(lms): fix jsonb sql query for LMS dequeing 2023-05-09 14:12:00 +00:00
4c5ce11b09 refactor(qualifications): notification mechanic tied to button only for all invalid qualifications 2023-05-08 17:19:46 +00:00
cdf7f5c3b9 chore(letter): expiry letter phone and expiry date fixes 2023-05-05 15:28:05 +00:00
56aa593c8d chore(lms): Fix #45 subsequent lms success also unblocks e-learning blocks 2023-05-04 11:24:09 +00:00
c62a42d5c2 fix(lms): send e-learning failed qualification only once 2023-03-28 14:57:31 +00:00
db9ffa1830 fix(lms): mark expired learners as ended with status expired 2023-03-24 17:33:17 +00:00
c9806302db refactor(letter): pdf letter mechanics 2023-03-20 16:07:13 +00:00
83ec6d4a90 chore(lms): regular renewal for lms success only 2023-03-20 15:15:52 +00:00
09c4eb3a7b chore(qualifications): use blocking mechanism (WIP) 2023-03-15 17:10:32 +00:00
3865afbceb fix(email): ensure sending to valid emails only 2023-03-10 17:56:02 +00:00
109e2373a4 chore(lms): account for local timezone in LMS communication 2023-03-03 09:56:17 +00:00
Steffen Jost
a97c8168da chore(lms): workaround for simultaneous success and failure lms status 2023-02-28 17:19:13 +01:00
Steffen Jost
b3861144aa chore(qualifications): renew regularly implemented 2023-02-21 13:45:34 +01:00
Steffen Jost
242dd0b8d4 fix(lms): lms admin renew pin actions were ignored 2023-02-10 12:12:53 +01:00
Steffen Jost
9fafb0b7c3 fix(ldap): improve debug message 2023-02-08 10:06:44 +01:00
Steffen Jost
71ccac0dfe fix(email): avoid sending to invalid email address 2023-02-07 18:31:35 +01:00
Steffen Jost
006ab632a3 fix(ldap): allow ldap update for mangled user entries 2023-02-07 18:31:13 +01:00
Steffen Jost
80e5dad4aa chore(lms): qualifications view for supervisors 2023-02-06 20:16:18 +01:00
Steffen Jost
1c02b85fa2 fix(letter): email wrapper for renewal letter reinstated in full again 2023-02-02 18:56:56 +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
ad4fbc41c6 chore: refactor to fix circular depenency, update receivers before sending, improve company model 2023-01-19 17:59:58 +01:00
Steffen Jost
d6f7214b03 chore(lms): add arbritrary text to qualificationBlocked 2023-01-17 14:32:56 +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
Sarah Vaupel
5a2d2247ad Merge branch 'master' into fradrive/driving-course-participants 2022-12-13 22:23:19 +01:00
Sarah Vaupel
71cde92a1a chore(audit): replace lms audit table with Transaction log entries 2022-12-13 19:58:56 +01:00
Sarah Vaupel
66b4cf8542 refactor!: remove applications and allocations 2022-12-13 19:39:37 +01:00
Steffen Jost
8015775ce6 refactor(avs): set licence chain types 2022-11-28 15:21:39 +01:00
Steffen Jost
7528c6ec0b chore(letter): generic supervisor letter working 2022-11-10 13:10:37 +01:00
Steffen Jost
a7949aba9c chore(letter): generalizing letter sending (WIP) 2022-11-09 17:05:57 +01:00
Steffen Jost
2cdc5530ad chore(i18n): working on i18nHamletFile 2022-11-08 18:05:50 +01:00
Steffen Jost
3e848976df chore(mail): supervisor email reroute working 2022-11-08 12:25:49 +01:00
Steffen Jost
6f1a4020ba chore(mail): supervisor info messages (WIP) 2022-11-07 17:52:33 +01:00
Steffen Jost
0cad77c32c Merge branch 'master' into fradrive/api-avs 2022-11-07 08:51:00 +01:00
Steffen Jost
e185015b75 chore(mail): reworked testmail to test named attachments 2022-11-04 16:23:43 +01:00
Steffen Jost
a6b62674d2 test(mail): modify sendTestMail to find out how addHtmlMarkdownAlternatives truly works 2022-11-03 15:48:30 +01:00
Steffen Jost
a75c7520b5 chore(mail): modify subject for supervisor 2022-11-03 15:46:50 +01:00
Steffen Jost
85894c0805 chore(mail): revert supervisor rerouting at notification level 2022-10-31 09:45:55 +01:00
Steffen Jost
e01fd96bb5 chore(supervisor): reroute most notifications (WIP) 2022-10-28 17:59:54 +02:00
Steffen Jost
e9eaa8263f Merge branch 'master' into fradrive/api-avs 2022-10-28 15:08:26 +02:00