Constantin Graf
c5bcf98b84
Delete running time entries of placeholder when merging members
...
The running time entries of the merged member could give the destination
member a second running time entry. The placeholder is deleted after the
merge, so its running time entries can not stay with it.
2026-10-13 18:04:11 +02:00
Gregor Vostrak
63ca886154
Add goals feature for personal goals with filters
2026-10-08 20:47:12 +02:00
Gregor Vostrak
95ddbf9ead
fix placeholder users being resolved by authentication flows
2026-09-16 15:25:08 +02:00
Constantin Graf
89a9341d91
Removed Laravel Jetstream
2026-06-18 13:27:43 +02:00
Constantin Graf
734aab6353
Replaces all Jetstream model trait functions and relations
2026-06-18 13:27:43 +02:00
Constantin Graf
a30d192ea2
Updated invitation flow, Moved jetstream function to REST endpoints; Lower case email
2026-06-18 13:27:43 +02:00
Gregor Vostrak
2c60d04ba4
override current_team_id in makeMemberToPlaceholder to avoid fk constraint error on user delete, fixes #989
2026-02-16 15:02:42 +01:00
Constantin Graf
47aa65d959
Add checks for placeholder invitation; Fixed bug in member deletion
2025-07-08 16:49:05 +02:00
Constantin Graf
ead9cf2185
Add option to delete members with relations
2025-06-30 12:54:22 +02:00
Constantin Graf
dc21ac8352
Switch organization after accepting invitation
2025-06-10 11:23:53 +02:00
Constantin Graf
d64f0c52be
Fixed bugs in current organization; Add database consistency checks; Add foreign key
2025-05-16 13:03:47 +02:00
Constantin Graf
73ce5f793d
Fixed problem with merge into when project members already exist in destination member
2025-03-10 15:42:43 +01:00
Constantin Graf
ab263e725f
Fixed bugs in member endpoints; Added merge-into member endpoint
2025-03-06 14:44:11 -05:00
Constantin Graf
fc0a840ded
Deactivated registration
2025-02-06 12:22:19 -05:00
Constantin Graf
3b3f593080
Fix foreign keys and deletion service
2024-11-05 12:09:04 +01:00
Constantin Graf
3a17ae83ae
Member update endpoint can now change ownership
2024-07-01 17:06:44 +02:00