Commit Graph

60 Commits

Author SHA1 Message Date
Steffen Jost
e2a8feee3b fix(avs): update names from avs too 2023-02-23 12:17:49 +01:00
Steffen Jost
c3b6d186c4 chore(avs): allow companies without postal address 2023-02-13 17:47:53 +01:00
Steffen Jost
4e4508b919 refactor(avs): reduce DB overhead in updateReceivers 2023-02-13 09:56:19 +01:00
Steffen Jost
1cc6240354 fix(supervisors): reroute to non-avs supervisors too 2023-02-10 12:00:54 +01:00
Steffen Jost
d47e8c4909 fix(avs): strip trailing whitespace from avs names upon import only 2023-02-08 15:35:01 +01:00
Steffen Jost
01cc46c6e4 chore(avs): log postal address changes 2023-01-27 13:29:54 +01:00
Steffen Jost
d21d66781d chore(letter): make updateReceivers failsafe 2023-01-27 12:27:10 +01:00
Steffen Jost
3d51f2ebdb chore(avs): upsertAvsUser now has a failsafe alternative 2023-01-20 17:54:46 +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
65ea64780f chore(users): add birthday field 2023-01-18 18:51:53 +01:00
Steffen Jost
771bcd6993 chore(users): change supervisors in user list 2023-01-13 19:04:36 +01:00
Steffen Jost
8456f18bf6 fix(user): add new user failed due to AuthNoLogin not treated in notification template 2023-01-12 16:55:48 +01:00
Steffen Jost
f69b9eef13 chore(avs): show only 200 avs synch diffs per table - workaround pagination 2023-01-11 17:32:14 +01:00
Steffen Jost
4214c164c4 chore(letter): default pdf passwort card no without leading zeros 2023-01-11 11:50:31 +01:00
Steffen Jost
850c52b496 fix(avs): import avs users without ldap entry 2023-01-10 18:11:42 +01:00
Steffen Jost
913efb70ba chore(avs): complete AVS synch resolutions options 2022-12-23 16:22:55 +01:00
Steffen Jost
71c141a08d chore(avs): fix #21 2022-12-22 17:13:29 +01:00
Steffen Jost
b97c28413b chore(avs): distinguish grant vorfeld between up and downgrade 2022-12-22 16:06:03 +01:00
Steffen Jost
635532ec49 chore(avs): synch problems to avs implemented 2022-12-20 15:35:14 +01:00
Steffen Jost
bac476e266 chore(avs): fix qualification validity filtering 2022-12-20 12:52:22 +01:00
Steffen Jost
a890179d81 chore(avs): prepare proper avs interface for admin 2022-12-13 18:04:43 +01:00
Steffen Jost
1686a96cc5 chore(avs): prepare function to update all letter receivers 2022-12-08 17:03:10 +01:00
Steffen Jost
612fd9284b refactor(avs): update letter-pin and postal address if unseen before 2022-12-08 11:09:14 +01:00
Steffen Jost
f025b42bfe chore(postal): fix #12 by changing default for userPrefersPostal to True 2022-12-07 10:31:33 +01:00
Steffen Jost
2a98148993 chore(admin): add problem overview on admin main page 2022-12-06 18:20:09 +01:00
Steffen Jost
baedd492d2 Merge branch 'master' into fradrive/api-avs 2022-12-06 14:51:17 +01:00
Steffen Jost
47073d10f4 chore(avs): store and show avs person number, fixes #10 2022-12-06 14:49:50 +01:00
Steffen Jost
214610007c chore(admin): add sql queries for some problems admins have to handle 2022-12-05 18:40:57 +01:00
Steffen Jost
4c901239d5 refactor(avs): fix upsertCampusUserByCn 2022-12-05 16:19:10 +01:00
Steffen Jost
63865f86eb chore(avs): ignore multiple feedback for single id in setLicenceAvs 2022-12-05 11:39:56 +01:00
Steffen Jost
b30260a50e chore(avs): add facilities to debug avs and ldap, chunk set avs licences 2022-12-02 12:19:52 +01:00
Steffen Jost
b20008d3bc fix(avs): normalize internal personal numbers between LDAP and AVS 2022-11-30 15:42:47 +01:00
Steffen Jost
4b295f44d2 chore(avs): fix avs interface to botched specifications 2022-11-30 13:30:00 +01:00
Steffen Jost
2d57a3f631 fix(build) 2022-11-29 08:49:08 +01:00
Steffen Jost
cb58eb3690 chore(avs): add all new avs functions to admin test interface for testing 2022-11-28 18:29:48 +01:00
Steffen Jost
8015775ce6 refactor(avs): set licence chain types 2022-11-28 15:21:39 +01:00
Steffen Jost
fc36161ff2 chore(acs): checkLicences completed 2022-11-28 13:39:02 +01:00
Steffen Jost
59f268a796 chore(avs): E.values working example established 2022-11-28 09:54:27 +01:00
Steffen Jost
3794f7482b chore(avs): avs licence synchronize via anti join (WIP, we see light) 2022-11-25 19:08:46 +01:00
Steffen Jost
1b4911b300 chore(sap): show SAP ids in tooltip; also refactor canonical 2022-11-24 18:19:14 +01:00
Steffen Jost
c30a6003c5 chore(avs): fix build 2022-11-24 10:04:10 +01:00
Steffen Jost
c627d62037 chore(avs): improve avs interface, check licences (WIP) 2022-11-23 19:28:21 +01:00
Steffen Jost
d125bcdc9c test(avs): add more encodings and test cases vor avs datatypes 2022-11-23 19:27:41 +01:00
Steffen Jost
17b3341bba chore(avs): upsertAvsUserById completed 2022-11-22 17:39:19 +01:00
Steffen Jost
494f86a5f7 chore(avs): creating new users by cardno or internpersno completed 2022-11-17 18:13:54 +01:00
Steffen Jost
734eb8927e chore(avs): adjust to newly refined VSM specifications (DONE) 2022-11-17 12:55:58 +01:00
Steffen Jost
39474d169c chore(company): company added by upsertAvsUser 2022-11-16 17:43:46 +01:00
Steffen Jost
c04704a549 chore(company): add company db 2022-11-16 13:46:55 +01:00
Steffen Jost
88d0bf03bf chore(avs): work on new avs upsert user (WIP) 2022-11-15 17:26:54 +01:00