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