diff --git a/charts/weblate/Chart.yaml b/charts/weblate/Chart.yaml index 07a9ec0a..ffd6cc9d 100644 --- a/charts/weblate/Chart.yaml +++ b/charts/weblate/Chart.yaml @@ -4,7 +4,7 @@ appVersion: 2026.8.1.0 description: Weblate is a free web-based translation management system. name: weblate type: application -version: 0.5.33 +version: 0.5.34 home: https://weblate.org/ icon: https://s.weblate.org/cdn/weblate.svg maintainers: diff --git a/charts/weblate/README.md b/charts/weblate/README.md index f8277270..18978db1 100644 --- a/charts/weblate/README.md +++ b/charts/weblate/README.md @@ -1,6 +1,6 @@ # weblate -![Version: 0.5.33](https://img.shields.io/badge/Version-0.5.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2026.8.1.0](https://img.shields.io/badge/AppVersion-2026.8.1.0-informational?style=flat-square) +![Version: 0.5.34](https://img.shields.io/badge/Version-0.5.34-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2026.8.1.0](https://img.shields.io/badge/AppVersion-2026.8.1.0-informational?style=flat-square) Weblate is a free web-based translation management system. @@ -66,6 +66,7 @@ $ helm install my-release weblate/weblate | gatewayApi.gateway.listeners | object | `{}` | Gateway listeners configuration | | gatewayApi.httpRoute.annotations | object | `{}` | HTTPRoute annotations | | gatewayApi.httpRoute.create | bool | `false` | Create an HTTPRoute resource | +| gatewayApi.httpRoute.filters | list | `[]` | Filters applied to the default generated rule. Ignored when custom rules are specified | | gatewayApi.httpRoute.hostnames | list | `[]` | Hostnames the HTTPRoute should match | | gatewayApi.httpRoute.labels | object | `{}` | Additional HTTPRoute labels | | gatewayApi.httpRoute.parentRefs | list | `[]` | Parent references for the HTTPRoute. If empty and gateway.create is true, defaults to the created Gateway | diff --git a/charts/weblate/templates/httproute.yaml b/charts/weblate/templates/httproute.yaml index fd96296b..af51703f 100644 --- a/charts/weblate/templates/httproute.yaml +++ b/charts/weblate/templates/httproute.yaml @@ -44,5 +44,9 @@ spec: timeouts: {{- toYaml . | nindent 8 }} {{- end }} + {{- with .Values.gatewayApi.httpRoute.filters }} + filters: + {{- toYaml . | nindent 8 }} + {{- end }} {{- end }} {{- end }} diff --git a/charts/weblate/values.yaml b/charts/weblate/values.yaml index cd22ef3a..bf432994 100644 --- a/charts/weblate/values.yaml +++ b/charts/weblate/values.yaml @@ -186,6 +186,8 @@ gatewayApi: rules: [] # gatewayApi.httpRoute.timeouts -- Timeouts applied to the default generated rule. Ignored when custom rules are specified timeouts: {} + # gatewayApi.httpRoute.filters -- Filters applied to the default generated rule. Ignored when custom rules are specified + filters: [] tlsRoute: # gatewayApi.tlsRoute.create -- Create a TLSRoute resource