vikunja/pkg
viehlieb ed4da96ab1
continuous-integration/drone/push Build is passing Details
feat: assign users to teams via OIDC claims (#1393)
This change adds the ability to sync teams via a custom openid claim. Vikunja will automatically create and delete teams as necessary, it will also add and remove users when they log in. These teams are fully managed by Vikunja and cannot be updated by a user.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1393
Resolves #1279
Resolves https://github.com/go-vikunja/vikunja/issues/42
Resolves #950
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-committed-by: viehlieb <pf@pragma-shift.net>
2024-03-02 08:47:10 +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 feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +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 feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +00:00
models feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +00:00
modules feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +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: do not send etag when serving the frontend index file 2024-02-13 21:32:41 +01:00
swagger feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +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