release: 2026.2.4

This commit is contained in:
authentik-automation[bot]
2026-05-28 15:02:04 +00:00
parent 0bdb728540
commit d7dedc86d2
12 changed files with 29 additions and 153 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
from functools import lru_cache
from os import environ
VERSION = "2026.2.3"
VERSION = "2026.2.4"
ENV_GIT_HASH_KEY = "GIT_BUILD_HASH"
+1 -55
View File
@@ -2,7 +2,7 @@
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://goauthentik.io/blueprints/schema.json",
"type": "object",
"title": "authentik 2026.2.3 Blueprint schema",
"title": "authentik 2026.2.4 Blueprint schema",
"required": [
"version",
"entries"
@@ -11821,11 +11821,6 @@
"model_authentik_sources_kerberos.groupkerberossourceconnection": {
"type": "object",
"properties": {
"group": {
"type": "string",
"format": "uuid",
"title": "Group"
},
"source": {
"type": "string",
"format": "uuid",
@@ -12119,10 +12114,6 @@
"model_authentik_sources_kerberos.userkerberossourceconnection": {
"type": "object",
"properties": {
"user": {
"type": "integer",
"title": "User"
},
"source": {
"type": "string",
"format": "uuid",
@@ -12165,11 +12156,6 @@
"model_authentik_sources_ldap.groupldapsourceconnection": {
"type": "object",
"properties": {
"group": {
"type": "string",
"format": "uuid",
"title": "Group"
},
"source": {
"type": "string",
"format": "uuid",
@@ -12494,10 +12480,6 @@
"model_authentik_sources_ldap.userldapsourceconnection": {
"type": "object",
"properties": {
"user": {
"type": "integer",
"title": "User"
},
"source": {
"type": "string",
"format": "uuid",
@@ -12540,11 +12522,6 @@
"model_authentik_sources_oauth.groupoauthsourceconnection": {
"type": "object",
"properties": {
"group": {
"type": "string",
"format": "uuid",
"title": "Group"
},
"source": {
"type": "string",
"format": "uuid",
@@ -12862,10 +12839,6 @@
"model_authentik_sources_oauth.useroauthsourceconnection": {
"type": "object",
"properties": {
"user": {
"type": "integer",
"title": "User"
},
"source": {
"type": "string",
"format": "uuid",
@@ -12920,11 +12893,6 @@
"model_authentik_sources_plex.groupplexsourceconnection": {
"type": "object",
"properties": {
"group": {
"type": "string",
"format": "uuid",
"title": "Group"
},
"source": {
"type": "string",
"format": "uuid",
@@ -13165,10 +13133,6 @@
"model_authentik_sources_plex.userplexsourceconnection": {
"type": "object",
"properties": {
"user": {
"type": "integer",
"title": "User"
},
"source": {
"type": "string",
"format": "uuid",
@@ -13216,11 +13180,6 @@
"model_authentik_sources_saml.groupsamlsourceconnection": {
"type": "object",
"properties": {
"group": {
"type": "string",
"format": "uuid",
"title": "Group"
},
"source": {
"type": "string",
"format": "uuid",
@@ -13543,10 +13502,6 @@
"model_authentik_sources_saml.usersamlsourceconnection": {
"type": "object",
"properties": {
"user": {
"type": "integer",
"title": "User"
},
"source": {
"type": "string",
"format": "uuid",
@@ -13709,11 +13664,6 @@
"model_authentik_sources_telegram.grouptelegramsourceconnection": {
"type": "object",
"properties": {
"group": {
"type": "string",
"format": "uuid",
"title": "Group"
},
"source": {
"type": "string",
"format": "uuid",
@@ -13940,10 +13890,6 @@
"model_authentik_sources_telegram.usertelegramsourceconnection": {
"type": "object",
"properties": {
"user": {
"type": "integer",
"title": "User"
},
"source": {
"type": "string",
"format": "uuid",
+1 -1
View File
@@ -1 +1 @@
2026.2.3
2026.2.4
+1 -1
View File
@@ -18,7 +18,7 @@ Parameters:
Description: authentik Docker image
AuthentikVersion:
Type: String
Default: 2026.2.3
Default: 2026.2.4
Description: authentik Docker image tag
AuthentikServerCPU:
Type: Number
+2 -2
View File
@@ -31,7 +31,7 @@ services:
AUTHENTIK_POSTGRESQL__PASSWORD: ${PG_PASS}
AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik}
AUTHENTIK_SECRET_KEY: ${AUTHENTIK_SECRET_KEY:?secret key required}
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.2.3}
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.2.4}
ports:
- ${COMPOSE_PORT_HTTP:-9000}:9000
- ${COMPOSE_PORT_HTTPS:-9443}:9443
@@ -53,7 +53,7 @@ services:
AUTHENTIK_POSTGRESQL__PASSWORD: ${PG_PASS}
AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik}
AUTHENTIK_SECRET_KEY: ${AUTHENTIK_SECRET_KEY:?secret key required}
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.2.3}
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.2.4}
restart: unless-stopped
shm_size: 512mb
user: root
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "@goauthentik/authentik",
"version": "2026.2.3",
"version": "2026.2.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@goauthentik/authentik",
"version": "2026.2.3",
"version": "2026.2.4",
"dependencies": {
"@eslint/js": "^9.39.1",
"@goauthentik/eslint-config": "./packages/eslint-config",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@goauthentik/authentik",
"version": "2026.2.3",
"version": "2026.2.4",
"private": true,
"type": "module",
"dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "authentik"
version = "2026.2.3"
version = "2026.2.4"
description = ""
authors = [{ name = "authentik Team", email = "hello@goauthentik.io" }]
requires-python = "==3.14.*"
+15 -85
View File
@@ -1,7 +1,7 @@
openapi: 3.0.3
info:
title: authentik
version: 2026.2.3
version: 2026.2.4
description: Making authentication simple.
contact:
email: hello@goauthentik.io
@@ -39994,6 +39994,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40023,9 +40024,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40033,7 +40031,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
GroupLDAPSourceConnection:
@@ -40047,6 +40044,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40076,9 +40074,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40086,7 +40081,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
GroupMatchingModeEnum:
@@ -40106,6 +40100,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40135,9 +40130,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40145,7 +40137,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
GroupPlexSourceConnection:
@@ -40159,6 +40150,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40188,9 +40180,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40198,7 +40187,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
GroupRequest:
@@ -40241,6 +40229,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40270,9 +40259,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40280,7 +40266,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
GroupSourceConnection:
@@ -40294,6 +40279,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40323,9 +40309,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40333,7 +40316,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
GroupTelegramSourceConnection:
@@ -40347,6 +40329,7 @@ components:
group:
type: string
format: uuid
readOnly: true
source:
type: string
format: uuid
@@ -40376,9 +40359,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -40386,7 +40366,6 @@ components:
type: string
minLength: 1
required:
- group
- identifier
- source
Hardware:
@@ -48146,9 +48125,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -48159,9 +48135,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -48172,9 +48145,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -48185,9 +48155,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -48225,9 +48192,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -48238,9 +48202,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -48251,9 +48212,6 @@ components:
type: object
description: Group Source Connection
properties:
group:
type: string
format: uuid
source:
type: string
format: uuid
@@ -50601,8 +50559,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -50613,8 +50569,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -50668,8 +50622,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -50687,8 +50639,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -50746,8 +50696,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -50758,8 +50706,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -50770,8 +50716,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -56808,6 +56752,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -56837,8 +56782,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -56848,7 +56791,6 @@ components:
required:
- identifier
- source
- user
UserLDAPSourceConnection:
type: object
description: User source connection
@@ -56859,6 +56801,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -56888,8 +56831,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -56899,7 +56840,6 @@ components:
required:
- identifier
- source
- user
UserLoginChallenge:
type: object
description: Empty challenge
@@ -57105,6 +57045,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -57137,8 +57078,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -57155,7 +57094,6 @@ components:
required:
- identifier
- source
- user
UserPasswordSetRequest:
type: object
description: Payload to set a users' password directly
@@ -57185,6 +57123,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -57214,8 +57153,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -57230,7 +57167,6 @@ components:
- identifier
- plex_token
- source
- user
UserRecoveryEmailRequest:
type: object
description: Payload to create and email a recovery link
@@ -57306,6 +57242,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -57335,8 +57272,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -57346,7 +57281,6 @@ components:
required:
- identifier
- source
- user
UserSelf:
type: object
description: User Serializer for information a user can retrieve about themselves
@@ -57509,6 +57443,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -57538,8 +57473,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -57549,7 +57482,6 @@ components:
required:
- identifier
- source
- user
UserTelegramSourceConnection:
type: object
description: User source connection
@@ -57560,6 +57492,7 @@ components:
title: ID
user:
type: integer
readOnly: true
source:
type: string
format: uuid
@@ -57589,8 +57522,6 @@ components:
type: object
description: User source connection
properties:
user:
type: integer
source:
type: string
format: uuid
@@ -57600,7 +57531,6 @@ components:
required:
- identifier
- source
- user
UserTypeEnum:
enum:
- internal
Generated
+1 -1
View File
@@ -221,7 +221,7 @@ wheels = [
[[package]]
name = "authentik"
version = "2026.2.3"
version = "2026.2.4"
source = { editable = "." }
dependencies = [
{ name = "ak-guardian" },
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "@goauthentik/web",
"version": "2026.2.3",
"version": "2026.2.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@goauthentik/web",
"version": "2026.2.3",
"version": "2026.2.4",
"license": "MIT",
"workspaces": [
"./packages/*"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@goauthentik/web",
"version": "2026.2.3",
"version": "2026.2.4",
"license": "MIT",
"private": true,
"scripts": {