Commit Graph

2665 Commits

Author SHA1 Message Date
Steffen Jost
4e4508b919 refactor(avs): reduce DB overhead in updateReceivers 2023-02-13 09:56:19 +01:00
Steffen Jost
bf466c688d chore(email): obey email/postal preference even if no pin password is set 2023-02-10 12:51:08 +01:00
Steffen Jost
242dd0b8d4 fix(lms): lms admin renew pin actions were ignored 2023-02-10 12:12:53 +01:00
Steffen Jost
e68d05f3ee chore(profile): ignore PDF pin password if postal is preferred 2023-02-10 12:01:45 +01:00
Steffen Jost
1cc6240354 fix(supervisors): reroute to non-avs supervisors too 2023-02-10 12:00:54 +01:00
Steffen Jost
87e1219ebb Preset new tutorial name to today +1 2023-02-09 09:50:37 +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
935403ec4f chore(postal): count number of unreachables us 2023-02-08 14:45:19 +01:00
Steffen Jost
006ab632a3 fix(ldap): allow ldap update for mangled user entries 2023-02-07 18:31:13 +01:00
Steffen Jost
6098d4554d chore(qualifications): supervisor page finished with sorting and infos 2023-02-07 15:32:41 +01:00
Steffen Jost
80e5dad4aa chore(lms): qualifications view for supervisors 2023-02-06 20:16:18 +01:00
Steffen Jost
cc070ed21b chore(super): split view compiles again 2023-02-06 16:10:56 +01:00
Steffen Jost
2de8ee0ee6 chore(letter): use tt-font for pin and password 2023-02-06 10:27:45 +01:00
Steffen Jost
11cc45aacf fix(build): weird build error, probably whitespace in routes 2023-02-03 18:52:05 +01:00
Steffen Jost
882bd2a14b chore(qualification): create page for supervisors (WIP) 2023-02-03 18:07:05 +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
451dcd0a09 chore(company): assign company supervisors for new users (model:add column) 2023-02-02 13:12:12 +01:00
Steffen Jost
ca59adee03 chore(lms): increase readability printed lms pins 2023-02-02 12:57:52 +01:00
Steffen Jost
394ce3066c chore(course): direct link for add participant to existing tutorial 2023-02-02 09:57:02 +01:00
Steffen Jost
e9eeaca229 chore(avs): set qu-renewal flag; tutorial add space separated 2023-02-01 18:00:53 +01:00
Steffen Jost
086e49e2ae fix(sap): do not export e-accounts 2023-02-01 13:20:51 +01:00
Steffen Jost
6ff26fcc6c core(avs): add tooltip about lms notifications 2023-01-31 18:36:15 +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
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
43ace1c6a0 chore(users): allow multiple company-user associations at once 2023-01-27 11:48:37 +01:00
Steffen Jost
526b38027e workaround(pagination): add paginations workarounds to lms and avs synch 2023-01-25 17:10:09 +01:00
Steffen Jost
3d51f2ebdb chore(avs): upsertAvsUser now has a failsafe alternative 2023-01-20 17:54:46 +01:00
Steffen Jost
b3a87c440c chore(avs): remove dangerous test button 2023-01-20 10:43:58 +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
53499fd637 chore(avs): ensure audit log usage for avs problem resolution 2023-01-18 18:04:30 +01:00
Steffen Jost
06f283be7e chore(avs): add safety catch for revoke unknown avs licences 2023-01-18 17:36:11 +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
cabecec99d chore(avs): preparations for avs synch confirmation 2023-01-17 18:45:06 +01:00
Steffen Jost
eb4e50b19c chore(avs): show avs config on test page 2023-01-17 18:13:46 +01:00
Steffen Jost
19012abd38 chore(users): add action to remove all supervisors 2023-01-17 15:53:59 +01:00
Steffen Jost
c42930d4d0 chore(lms): deactivate lms actions for supervisors 2023-01-17 15:52:38 +01:00
Steffen Jost
d6f7214b03 chore(lms): add arbritrary text to qualificationBlocked 2023-01-17 14:32:56 +01:00
Steffen Jost
9da61c10b5 chore(mail): add setting to reroute all mails (letters are generated but not sent) 2023-01-17 13:34:37 +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
771bcd6993 chore(users): change supervisors in user list 2023-01-13 19:04:36 +01:00
Steffen Jost
b503ced38f Merge branch 'master' of gitlab.ifi.lmu.de:fradrive/fradrive 2023-01-13 11:55:31 +01:00
Steffen Jost
92d520060f chore(users): clarify new user auth notifications options 2023-01-12 17:32:22 +01:00
Steffen Jost
a0338a40a1 Revert "Merge branch 'master' of gitlab.ifi.lmu.de:fradrive/fradrive"
This reverts commit b732479d89
2023-01-12 16:59:01 +01:00
Steffen Jost
a1516d9116 fix(user): add new user failed due to AuthNoLogin not treated in notification template 2023-01-12 16:52:23 +01:00
Steffen Jost
306b54fa3e chore(avs): attempts to fix pagination on avs synch resolve page 2023-01-12 11:55:01 +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