vikunja/pkg
waza-ari d69fc28125
All checks were successful
continuous-integration/drone/push Build is passing
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: #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
..
caldav feat(caldav): Add support for subtasks (i.e. RELATED-TO property) in CalDAV (#1634) 2023-11-10 22:44:03 +00:00
cmd feat: rename frontend url config to public url 2024-02-09 14:41:55 +01:00
config feat: rename frontend url config to public url 2024-02-09 14:41:55 +01:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db fix(auth): use (issuer, name) to check for uniqueness of oidc teams (#2152) 2024-03-04 20:26:45 +00:00
events chore(deps): update golangci-lint rules 2023-12-19 13:34:31 +01:00
files fix(dump): do not export files which do not exist in storage 2024-02-13 21:14:31 +01:00
initialize fix(typesense): update tasks in Typesense directly when the change happened 2024-01-28 11:47:17 +01:00
integrations feat: fetch all projects with a recursive cte instead of recursive query 2024-02-28 13:42:45 +01:00
log chore: rename function 2024-01-28 13:36:13 +01:00
mail chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
metrics fix(metrics): typo 2024-02-12 14:23:16 +01:00
migration fix(auth): use (issuer, name) to check for uniqueness of oidc teams (#2152) 2024-03-04 20:26:45 +00:00
models fix(openid): OIDC teams should not have admins (#2161) 2024-03-05 22:08:39 +00:00
modules fix(openid): OIDC teams should not have admins (#2161) 2024-03-05 22:08:39 +00:00
notifications feat: rename frontend url config to public url 2024-02-09 14:41:55 +01:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes fix(sentry): send unwrapped error to sentry instead of http error 2024-03-03 17:36:57 +01:00
swagger [skip ci] Updated swagger docs 2024-03-02 14:50:56 +00:00
user feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +00:00
utils feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +00:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00