Commit Graph

63 Commits

Author SHA1 Message Date
d6607b4432 refactor(model): fix User merge 2025-02-20 15:02:35 +01:00
4eb28c3c5b Merge branch 'master' into test 2025-02-20 11:01:15 +01:00
d65fb2f4cd chore(firm): add reason for user company association 2024-07-10 15:54:15 +02:00
975bf13d9c chore(avs): proper company superiors as company wide default APs (WIP) 2024-06-26 17:18:41 +02:00
ff2347b1c9 fix(avs): avs update on company shorthands working now 2024-05-17 18:06:16 +02:00
234dd28f48 refactor(avs): rework fraport email recognition 2024-04-18 13:32:00 +02:00
3b7762f451 refactor(avs): rework createAvsUserById (WIP) 2024-04-16 11:40:55 +02:00
dcb947b1fb refactor(email): eliminate userAddress function due to user company linked email 2024-03-12 13:02:38 +01:00
708320e067 chore(auth): change user identification to UserIdent for ExternalUser entries 2024-03-08 20:04:19 +01:00
09d10e1ba2 refactor(user): empty postal uses high priority company address instead working 2024-03-08 18:06:52 +01:00
9985151002 refactor(user): empty postal uses high priority company address instead (WIP) 2024-03-07 18:43:43 +01:00
c179c03f9d chore(avs): update company supervisors on avs user update 2024-03-06 13:41:18 +01:00
4ff51c8f6f chore: add TODOs and debug logs 2024-03-03 04:35:39 +01:00
40fe8ecfc6 chore(model): remigrate ExternalAuth -> ExternalUser for more general data lookup; redefine lastSync timestamp semantics 2024-03-01 10:47:52 +01:00
0b7175c26c refactor(avs): company upsert done
updating supervision is still a todo
2024-02-27 17:56:58 +01:00
71e2d6827e chore(model): rename userLastLogin->userLastAuthentication for less migration woes 2024-02-21 02:06:00 +01:00
a1d8dc2e7e chore(auth): migrate password hash back to User model 2024-02-19 02:24:31 +01:00
9a5c487b2c chore(auth): switch back to AuthId UniWorX == UserId 2024-02-19 01:44:58 +01:00
7803b753cb refactor(model): migrate auth models and model types to models/auth.model 2024-02-13 17:38:22 +01:00
54f2430b3e chore(model)!: separate user authentication data from User table; add ExternalAuth and InternalAuth models 2024-02-11 17:36:57 +01:00
12fe58fc81 chore(model)!: move user authentication data to new ExternalUser model 2024-02-09 18:17:43 +01:00
74f044919c chore(model): add azure primary key 2024-01-26 23:21:33 +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
e8d66a4734 chore(avs): lenses for virtual avs fields created 2024-01-17 19:04:42 +01:00
b5340a18a2 chore(avs): heterogeneous list working 2024-01-12 15:48:54 +01:00
b1ce55597e chore(lms): remove debug code 2023-12-01 13:29:38 +01:00
7fc6e43131 chore(profile): allow editing phone numbers 2023-11-22 17:58:03 +01:00
a5ee70c370 chore(ldap): ensure that ldap primary keys are unique 2023-06-16 15:04:33 +00:00
Steffen Jost
6f9e657dd5 Update models/users.model 2023-02-13 11:55:11 +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
01cc46c6e4 chore(avs): log postal address changes 2023-01-27 13:29:54 +01:00
Steffen Jost
43ace1c6a0 chore(users): allow multiple company-user associations at once 2023-01-27 11:48:37 +01:00
Steffen Jost
e188670478 chore(model): Cascade for CompanyId on users 2023-01-26 18:03:45 +01:00
Steffen Jost
47f9d60f12 chore(users): update some defaults for users 2023-01-24 13:13:37 +01:00
Steffen Jost
65ea64780f chore(users): add birthday field 2023-01-18 18:51:53 +01:00
Steffen Jost
17b3341bba chore(avs): upsertAvsUserById completed 2022-11-22 17:39:19 +01:00
Steffen Jost
c04704a549 chore(company): add company db 2022-11-16 13:46:55 +01:00
Steffen Jost
a7949aba9c chore(letter): generalizing letter sending (WIP) 2022-11-09 17:05:57 +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
Sarah Vaupel
582b075466 chore: conform to REUSE specification 2022-10-12 09:35:16 +02:00
Steffen Jost
ddca9f6688 chore(supervisor): access tag implemented 2022-10-11 18:52:33 +02:00
Steffen Jost
83b8e765c6 lms: add pin passwords to user records 2022-09-01 16:16:56 +02:00
Steffen Jost
f8afca0598 feat(avs): add extraction functions for avs datatypes and tests 2022-08-30 18:27:39 +02:00
Steffen Jost
d3314b3e36 lpr: add postal address field to user table 2022-08-24 18:25:34 +02:00
Steffen Jost
841936178d lpr: add system function printer 2022-08-23 18:43:26 +02:00
Sarah Vaupel
f2cf9344e7 Merge branch master of gitlab2.rz.ifi.lmu.de:uni2work/uni2work 2022-06-09 21:09:18 +02:00
Steffen Jost
a09d8b6dd0 Fix/ldap 2021-12-15 19:12:14 +01:00
Steffen Jost
282a7d44b2 fix(models): correct erroneous default values 2021-11-25 12:44:00 +01:00
Sarah Vaupel
029e3e2ff9 chore(model): set default for UserNotificationSettings 2021-11-18 15:51:43 +01:00