13 Commits

Author SHA1 Message Date
0b6c5bef76 Merge branch 'main' into feat/692-webhooks 2024-02-12 10:04:28 +01:00
5238d1877f feat: extend third-party account linking
Introduce a per provider configuration option that allows users to
define whether automatic linking of accounts on sign-up/sign-in is enabled
or disabled.
2024-02-09 11:07:32 +01:00
d7f10614a5 chore: update config json schema 2024-02-05 10:32:24 +01:00
1d27a39a49 feat(webhooks): add disable option for time expiration
* readd User and Email event
* add config option for disabling expiration => default value expiration is disabled

Related to: #692
2024-01-25 16:18:52 +01:00
85a5383f67 feat(admin api): add user update endpoints
* implement endpoint for adding an email
* implement endpoint for changing an email to primary
* implement endpoint for removing an email
* fix some bugs and oversights in webhooks
* update config json schema
* update OpenAPI file for admin API

Closes #1051
Fixes #692
2024-01-19 14:35:08 +01:00
45e0b7b513 fix: fix user-import json schema 2023-11-16 16:14:32 +01:00
724013e56d feat(saml): implement enterprise saml feature
Co-authored-by: Stefan Jacobi <stefan.jacobi@adesso.de>
2023-10-18 10:50:58 +02:00
e4b79c37e5 refactor(backend): change name of struct 2023-10-16 17:05:32 +05:30
fe034c1fcc feat: add configuration to disable user registration 2023-08-07 17:43:15 +02:00
6549f25513 fix(backend): make passcode email optional in json schema 2023-08-03 16:16:27 +02:00
a60d81a1ac feat: generate more accurate backend config jsonschema 2023-08-01 14:15:27 +02:00
97d6bb4e15 fix: sonatype error 2023-06-13 15:31:00 +02:00
3fee0c7afb doc: Add small passage in Readme and json schema of Import Format 2023-06-13 13:57:08 +02:00