Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2024-04-15 05:04:37 +00:00
parent 36d157a2a1
commit 92d37bb841
16 changed files with 30 additions and 2 deletions

View File

@ -51,4 +51,4 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/premium/authelia
- https://ghcr.io/authelia/authelia
type: application
version: 23.12.1
version: 23.13.1

View File

@ -1,6 +1,6 @@
## [authelia-23.12.1](https://github.com/truecharts/charts/compare/authelia-23.6.0...authelia-23.12.1) (2024-04-14)
## [authelia-23.13.1](https://github.com/truecharts/charts/compare/authelia-23.6.0...authelia-23.13.1) (2024-04-15)
### Chore
@ -64,10 +64,14 @@
- add client authentication method for oidc ([#20756](https://github.com/truecharts/charts/issues/20756))
- add pkce for oidc ([#20306](https://github.com/truecharts/charts/issues/20306))
### Fix
- token_endpoint_auth_method is a string ([#20790](https://github.com/truecharts/charts/issues/20790))
- fix pkce ([#20738](https://github.com/truecharts/charts/issues/20738))

View File

@ -570,6 +570,10 @@ identity_providers:
# - query
# - fragment
## Client Authentication Method configures which client authentication methods this client supports.
## It's not recommended to configure this unless you know what you're doing.
# token_endpoint_auth_method: client_secret_basic
## The algorithm used to sign userinfo endpoint responses for this client, either none or RS256.
# userinfo_signing_algorithm: none

View File

@ -3811,6 +3811,23 @@ questions:
type: string
default: "form_post"
required: true
- variable: token_endpoint_auth_method
description: "The supported client authentication methods this client supports."
label: "token_endpoint_auth_method"
schema:
type: string
default: ""
enum:
- value: "client_secret_basic"
description: "client_secret_basic"
- value: "client_secret_post"
description: "client_secret_post"
- value: "client_secret_jwt"
description: "client_secret_jwt"
- value: "private_key_jwt"
description: "private_key_jwt"
- value: "none"
description: "none"
- variable: require_pkce
label: "Require PKCE"
description: "This configuration option enforces the use of PKCE for this registered client."

View File

@ -279,6 +279,9 @@ data:
- {{ . }}
{{- end }}
{{- end }}
{{- with $client.token_endpoint_auth_method }}
token_endpoint_auth_method: {{ . }}
{{- end }}
userinfo_signing_algorithm: {{ $client.userinfo_signing_algorithm | default "none" }}
{{- if $client.require_pkce }}
require_pkce: {{ $client.require_pkce }}