Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
#### What's New --- ##### `GET` /authenticators/admin/email/ ##### `POST` /authenticators/admin/email/ ##### `GET` /authenticators/admin/email/{id}/ ##### `PUT` /authenticators/admin/email/{id}/ ##### `DELETE` /authenticators/admin/email/{id}/ ##### `PATCH` /authenticators/admin/email/{id}/ ##### `GET` /authenticators/email/ ##### `GET` /authenticators/email/{id}/ ##### `PUT` /authenticators/email/{id}/ ##### `DELETE` /authenticators/email/{id}/ ##### `PATCH` /authenticators/email/{id}/ ##### `GET` /authenticators/email/{id}/used_by/ ##### `GET` /stages/authenticator/email/ ##### `POST` /stages/authenticator/email/ ##### `GET` /stages/authenticator/email/{stage_uuid}/ ##### `PUT` /stages/authenticator/email/{stage_uuid}/ ##### `DELETE` /stages/authenticator/email/{stage_uuid}/ ##### `PATCH` /stages/authenticator/email/{stage_uuid}/ ##### `GET` /stages/authenticator/email/{stage_uuid}/used_by/ #### What's Changed --- ##### `GET` /policies/event_matcher/{policy_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `PUT` /policies/event_matcher/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `PATCH` /policies/event_matcher/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `POST` /policies/event_matcher/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `GET` /policies/event_matcher/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Event Matcher Policy Serializer * Changed property `app` (string) > Match events created by selected application. When left empty, all applications are matched. Added enum value: * `authentik.stages.authenticator_email` * Changed property `model` (string) > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched. Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `POST` /rbac/permissions/assigned_by_roles/{uuid}/assign/ ###### Request: Changed content type : `application/json` * Changed property `model` (string) Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `PATCH` /rbac/permissions/assigned_by_roles/{uuid}/unassign/ ###### Request: Changed content type : `application/json` * Changed property `model` (string) Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `POST` /rbac/permissions/assigned_by_users/{id}/assign/ ###### Request: Changed content type : `application/json` * Changed property `model` (string) Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `PATCH` /rbac/permissions/assigned_by_users/{id}/unassign/ ###### Request: Changed content type : `application/json` * Changed property `model` (string) Added enum values: * `authentik_stages_authenticator_email.authenticatoremailstage` * `authentik_stages_authenticator_email.emaildevice` ##### `GET` /rbac/permissions/assigned_by_roles/ ###### Parameters: Changed: `model` in `query` ##### `GET` /rbac/permissions/assigned_by_users/ ###### Parameters: Changed: `model` in `query` ##### `GET` /stages/authenticator/validate/{stage_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ##### `PUT` /stages/authenticator/validate/{stage_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ##### `PATCH` /stages/authenticator/validate/{stage_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ##### `GET` /flows/executor/{flow_slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` Added 'ak-stage-authenticator-email' component: * Property `flow_info` (object) > Contextual flow information for a challenge * Property `title` (string) * Property `background` (string) * Property `cancel_url` (string) * Property `layout` (string) Enum values: * `stacked` * `content_left` * `content_right` * `sidebar_left` * `sidebar_right` * Property `component` (string) * Property `response_errors` (object) * Property `pending_user` (string) * Property `pending_user_avatar` (string) * Property `email` (string) * Property `email_required` (boolean) ##### `POST` /flows/executor/{flow_slug}/ ###### Request: Changed content type : `application/json` Added 'ak-stage-authenticator-email' component: * Property `component` (string) * Property `code` (integer) * Property `email` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` Added 'ak-stage-authenticator-email' component: ##### `POST` /stages/authenticator/validate/ ###### Request: Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email` ##### `GET` /stages/authenticator/validate/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > AuthenticatorValidateStage Serializer * Changed property `device_classes` (array) > Device classes which can be used to authenticate Changed items (string): Added enum value: * `email`
- Loading branch information