website: update 2022.9 release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
2bd10dbdee
commit
067166d420
|
@ -3,19 +3,81 @@ title: Release 2022.9
|
||||||
slug: "2022.9"
|
slug: "2022.9"
|
||||||
---
|
---
|
||||||
|
|
||||||
## Breaking changes
|
|
||||||
|
|
||||||
## New features
|
## New features
|
||||||
|
|
||||||
|
- UI for Duo device Import
|
||||||
|
|
||||||
|
Instead of manually having to call an API endpoint, there's now a UI for importing Duo devices.
|
||||||
|
|
||||||
|
- Duo Admin API integration
|
||||||
|
|
||||||
|
When using a Duo MFA, Duo Access or Duo Beyond plan, authentik can now automatically import devices from Duo into authentik. More info [here](../flow/stages/authenticator_duo/index).
|
||||||
|
|
||||||
## API Changes
|
## API Changes
|
||||||
|
|
||||||
|
#### What's New
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
##### `POST` /stages/authenticator/duo/{stage_uuid}/import_device_manual/
|
||||||
|
|
||||||
|
##### `POST` /stages/authenticator/duo/{stage_uuid}/import_devices_automatic/
|
||||||
|
|
||||||
|
#### What's Deleted
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
##### `POST` /stages/authenticator/duo/{stage_uuid}/import_devices/
|
##### `POST` /stages/authenticator/duo/{stage_uuid}/import_devices/
|
||||||
|
|
||||||
|
#### What's Changed
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
##### `GET` /stages/authenticator/duo/{stage_uuid}/
|
||||||
|
|
||||||
|
###### Return Type:
|
||||||
|
|
||||||
|
Changed response : **200 OK**
|
||||||
|
|
||||||
|
- Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
|
##### `PUT` /stages/authenticator/duo/{stage_uuid}/
|
||||||
|
|
||||||
###### Request:
|
###### Request:
|
||||||
|
|
||||||
Deleted content type : `application/json`
|
Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
|
- Added property `admin_secret_key` (string)
|
||||||
|
|
||||||
|
###### Return Type:
|
||||||
|
|
||||||
|
Changed response : **200 OK**
|
||||||
|
|
||||||
|
- Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
|
##### `PATCH` /stages/authenticator/duo/{stage_uuid}/
|
||||||
|
|
||||||
|
###### Request:
|
||||||
|
|
||||||
|
Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
|
- Added property `admin_secret_key` (string)
|
||||||
|
|
||||||
|
###### Return Type:
|
||||||
|
|
||||||
|
Changed response : **200 OK**
|
||||||
|
|
||||||
|
- Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
##### `GET` /flows/executor/{flow_slug}/
|
##### `GET` /flows/executor/{flow_slug}/
|
||||||
|
|
||||||
|
@ -121,8 +183,41 @@ Changed response : **200 OK**
|
||||||
|
|
||||||
- Property `traceback` (string)
|
- Property `traceback` (string)
|
||||||
|
|
||||||
|
##### `POST` /stages/authenticator/duo/
|
||||||
|
|
||||||
|
###### Request:
|
||||||
|
|
||||||
|
Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
|
- Added property `admin_secret_key` (string)
|
||||||
|
|
||||||
|
###### Return Type:
|
||||||
|
|
||||||
|
Changed response : **201 Created**
|
||||||
|
|
||||||
|
- Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
|
##### `GET` /stages/authenticator/duo/
|
||||||
|
|
||||||
|
###### Return Type:
|
||||||
|
|
||||||
|
Changed response : **200 OK**
|
||||||
|
|
||||||
|
- Changed content type : `application/json`
|
||||||
|
|
||||||
|
- Changed property `results` (array)
|
||||||
|
|
||||||
|
Changed items (object): > AuthenticatorDuoStage Serializer
|
||||||
|
|
||||||
|
- Added property `admin_integration_key` (string)
|
||||||
|
|
||||||
## Minor changes/fixes
|
## Minor changes/fixes
|
||||||
|
|
||||||
|
- stages/authenticator_duo: improved import (#3601)
|
||||||
- \*: cleanup stray print calls
|
- \*: cleanup stray print calls
|
||||||
- \*: remove remaining default creation code in squashed migrations
|
- \*: remove remaining default creation code in squashed migrations
|
||||||
- blueprint: fix EntryInvalidError not being handled in tasks
|
- blueprint: fix EntryInvalidError not being handled in tasks
|
||||||
|
|
|
@ -205,13 +205,14 @@ module.exports = {
|
||||||
description: "Release notes for recent authentik versions",
|
description: "Release notes for recent authentik versions",
|
||||||
},
|
},
|
||||||
items: [
|
items: [
|
||||||
|
"releases/v2022.9",
|
||||||
"releases/v2022.8",
|
"releases/v2022.8",
|
||||||
"releases/v2022.7",
|
"releases/v2022.7",
|
||||||
"releases/v2022.6",
|
|
||||||
{
|
{
|
||||||
type: "category",
|
type: "category",
|
||||||
label: "Previous versions",
|
label: "Previous versions",
|
||||||
items: [
|
items: [
|
||||||
|
"releases/v2022.6",
|
||||||
"releases/v2022.5",
|
"releases/v2022.5",
|
||||||
"releases/v2022.4",
|
"releases/v2022.4",
|
||||||
"releases/v2022.2",
|
"releases/v2022.2",
|
||||||
|
|
Reference in New Issue