vikunja/pkg/modules
waza-ari d69fc28125 fix(openid): OIDC teams should not have admins (#2161)
This PR fixes an issue discussed in #2152. Before this PR, the user who triggered team creation automatically got the admin flag set for this group, which makes perfect sense for the normal UI workflow. OIDC managed teams cannot be edited in Vikunja, and they're created automatically by the first user logging in having this team assigned. This PR therefore makes sure that OIDC managed team members do not receive the admin flag.

Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2161
Reviewed-by: konrad <k@knt.li>
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-05 22:08:39 +00:00
..
auth fix(openid): OIDC teams should not have admins (#2161) 2024-03-05 22:08:39 +00:00
avatar chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
background fix(project background): add more checks for whether a background file exists when duplicating or deleting a project 2023-09-13 11:20:59 +02:00
dump fix: lint 2024-02-13 22:24:46 +01:00
keyvalue chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
migration fix(migration): do not halt the whole migration when copying a background file failed 2024-02-19 19:21:06 +01:00