Commit Graph

150 Commits

Author SHA1 Message Date
e9a4c838a8 refactor(map): clarify some unnecessarily obfuscated code
also, using Map.fromList is more efficient if the list happens to be ordered
2025-02-28 16:25:43 +01:00
43319fbcca chore(admin): unreachable page offers convient avs and ldap synch buttons 2024-08-29 18:12:10 +02:00
e8f9c21b7c chore(problem): admin problem filtering works on full text now 2024-08-26 15:17:01 +02:00
109e845db6 chore(problem): towards admin problem filtering 2024-08-22 17:44:19 +02:00
53abdb7cc3 chore(health): augement #154 by adding option to disable interface warnings
Also:
- add usage explanation
- show intervals in a human readable form
2024-08-22 17:28:28 +02:00
760b102d52 chore(avs): flag AVS R-holders about to be revoked
- flag on admin problem view
- exempt from automatic avs licence synch for levels below 3
2024-08-09 17:01:10 +02:00
c813c665ed fix(users): remove users with company post address from list of unreachable users 2024-07-09 11:56:58 +02:00
9a0e8988fa refactor(health): avoid duplicate interface health check speficiations 2024-07-09 10:45:30 +02:00
f869a829d2 fix(lms): fix #161 lms for multiple joint qualifications 2024-07-04 14:15:05 +02:00
feb8d92bc1 chore(log): add more filter options to admin problem log 2024-07-03 17:56:13 +02:00
37efc89e07 fix(avs): company superior emails become company wide supervisors 2024-06-27 12:40:35 +02:00
996e6a0ce5 fix(avs): repeated avs sync enqueue no longe violates duplicate db uniqueness constraints 2024-06-12 11:47:23 +02:00
3c4a0b86c1 fix(avs): fix #76 allowing company changes and fix #69 2024-05-06 19:35:59 +02:00
fdbaa3c9d4 chore(avs): add function to change to secondary company 2024-04-30 17:45:29 +02:00
6fd45f6896 refactor(avs): complete rewrite AVS synch
Three former background jobs could be removed
2024-04-25 17:07:12 +02:00
4c29150371 chore(AVS): implement user avs update to primary company as outlined in graph in wiki 2024-04-08 18:31:29 +02:00
4a51f94a8f chore(avs): WIP update UserCompany accodring to AVS 2024-03-19 18:29:38 +01:00
b51f8a454a chore(log): display admin problem table with actions on admin problem view 2024-03-18 18:01:36 +01:00
dcb947b1fb refactor(email): eliminate userAddress function due to user company linked email 2024-03-12 13:02:38 +01:00
09d10e1ba2 refactor(user): empty postal uses high priority company address instead working 2024-03-08 18:06:52 +01:00
c71814d1ef fix(health): fix #151 by offering route /health/interface/* 2024-02-02 18:43:57 +01:00
798a07e36c chore(log): lpr log page made accessible 2024-01-31 12:43:12 +01:00
fd388b91f4 chore(lpr): error log as interface log 2024-01-30 18:42:13 +01:00
5ea0289eb7 chore(log): log lms background tasks running 2023-12-09 10:40:16 +00:00
30fae33ded fix(admin): minor fixes and translations for admin problem page 2023-12-08 11:52:15 +01:00
4c39670866 chore(avs): proper problem display on admin page 2023-12-08 10:34:21 +01:00
5c8a571c76 refactor(avs): show avs problems within interface table 2023-12-07 17:32:51 +01:00
0b9a1257db chore(admin): show lms and sap interface status on problem page 2023-12-07 13:16:55 +01:00
391c87be9f chore(avs): fix #113 by showing avs problems 2023-09-11 16:24:24 +00:00
6052af4d90 refactor(apc): speed up apc id acceptance by delayed processing 2023-08-31 15:34:40 +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
05b807a49a Merge branch 'master' into fradrive/lms-type-refactor 2023-07-03 10:53:05 +00:00
23bc9033e7 refactor(qualifications): views course, admin-avs and lms-user refactored (WIP) 2023-06-29 17:05:46 +00:00
6dc3d8d059 fix(avs): fix #7 by sequencing avs background jobs one after another 2023-06-29 09:30:31 +00:00
132a0438ef chore(avs): fix #34 by scheduling avs background updates 2023-05-22 15:14:32 +00:00
9d715cd20c chore(avs): fix #39 by queueing avs synch for known avs users 2023-05-16 15:55:15 +00:00
bb2c0858d1 docs(dbtable): clarify usage of dbtProj 2023-04-28 12:58:20 +00:00
bb27324ee8 fix(reachability): account for e-users being assigned a useless company department 2023-03-31 13:22:28 +00:00
48e86fa578 chore(admin): show active card colors on problem resolution page 2023-03-30 16:38:59 +00:00
ba8bcc5436 chore(tutorial): show user qualification info 2023-03-27 17:51:34 +00:00
8cc04c8e11 chore(email): improve email validity checks 2023-03-13 16:31:08 +00:00
3865afbceb fix(email): ensure sending to valid emails only 2023-03-10 17:56:02 +00:00
Steffen Jost
935403ec4f chore(postal): count number of unreachables us 2023-02-08 14:45:19 +01:00
Steffen Jost
ed147dbd20 fix(user): check reachability by post or email did not account for department 2023-01-31 14:38:49 +01:00
Steffen Jost
86d947f7e8 fix(mail): mail-reroute-to now changes envelope-recipients as expected 2023-01-18 17:33:12 +01:00
Steffen Jost
b97c28413b chore(avs): distinguish grant vorfeld between up and downgrade 2022-12-22 16:06:03 +01:00
Steffen Jost
f8d20cd9c8 chore(avs): add problem resolver for unknown avs driving licences 2022-12-14 14:50:35 +01:00
Steffen Jost
a890179d81 chore(avs): prepare proper avs interface for admin 2022-12-13 18:04:43 +01:00
Steffen Jost
6606ccc82c chore(users): show companies in users list 2022-12-09 18:02:26 +01:00