From 62c55145a7e9e27d945d2f338a8fcef701f8c14f Mon Sep 17 00:00:00 2001 From: Fred Fettinger Date: Sat, 7 Mar 2026 02:51:06 -0600 Subject: [PATCH 1/4] update default httpRoute rules to use PathPrefix `Prefix` is not a valid value for path type, use a default of `PathPrefix` instead to match all requests. $ kubectl explain httproute.spec.rules.matches.path.type FIELD: type ENUM: Exact PathPrefix RegularExpression --- charts/tinyauth/Chart.yaml | 2 +- charts/tinyauth/README.md | 4 ++-- charts/tinyauth/values.schema.json | 2 +- charts/tinyauth/values.yaml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/charts/tinyauth/Chart.yaml b/charts/tinyauth/Chart.yaml index 8431d2b..8f17229 100644 --- a/charts/tinyauth/Chart.yaml +++ b/charts/tinyauth/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.0.1 +version: 2.0.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/tinyauth/README.md b/charts/tinyauth/README.md index aabf3ed..d938338 100644 --- a/charts/tinyauth/README.md +++ b/charts/tinyauth/README.md @@ -1,6 +1,6 @@ # tinyauth -![Version: 2.0.1](https://img.shields.io/badge/Version-2.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5.0.1](https://img.shields.io/badge/AppVersion-v5.0.1-informational?style=flat-square) +![Version: 2.0.2](https://img.shields.io/badge/Version-2.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5.0.1](https://img.shields.io/badge/AppVersion-v5.0.1-informational?style=flat-square) The tiniest authentication and authorization server you have ever seen. @@ -21,7 +21,7 @@ The tiniest authentication and authorization server you have ever seen. | httpRoute.enabled | bool | `false` | | | httpRoute.hostnames[0] | string | `"chart-example.local"` | | | httpRoute.parentRefs[0].name | string | `"my-gateway"` | | -| httpRoute.rules[0].matches[0].path.type | string | `"Prefix"` | | +| httpRoute.rules[0].matches[0].path.type | string | `"PathPrefix"` | | | httpRoute.rules[0].matches[0].path.value | string | `"/"` | | | image.pullPolicy | string | `"IfNotPresent"` | | | image.repository | string | `"ghcr.io/steveiliop56/tinyauth"` | | diff --git a/charts/tinyauth/values.schema.json b/charts/tinyauth/values.schema.json index 142cb21..88e1c73 100644 --- a/charts/tinyauth/values.schema.json +++ b/charts/tinyauth/values.schema.json @@ -88,7 +88,7 @@ "matches": [ { "path": { - "type": "Prefix", + "type": "PathPrefix", "value": "/" } } diff --git a/charts/tinyauth/values.yaml b/charts/tinyauth/values.yaml index f0d1bcc..213edf3 100644 --- a/charts/tinyauth/values.yaml +++ b/charts/tinyauth/values.yaml @@ -267,10 +267,10 @@ httpRoute: - name: my-gateway hostnames: # @schema default: ["chart-example.local"] - chart-example.local - rules: # @schema default: [{"matches": [{"path": {"type": "Prefix", "value": "/"}}]}] + rules: # @schema default: [{"matches": [{"path": {"type": "PathPrefix", "value": "/"}}]}] - matches: - path: - type: Prefix + type: PathPrefix value: / # Additional environment variables for the container From 86a358b326d5abb0d4fb2f7f6ddfe2f3adb5d216 Mon Sep 17 00:00:00 2001 From: Fred Fettinger Date: Wed, 11 Mar 2026 13:39:24 -0500 Subject: [PATCH 2/4] bump chart version to 2.0.4 --- charts/tinyauth/Chart.yaml | 2 +- charts/tinyauth/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/tinyauth/Chart.yaml b/charts/tinyauth/Chart.yaml index 409ba9d..ee32ed2 100644 --- a/charts/tinyauth/Chart.yaml +++ b/charts/tinyauth/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.0.3 +version: 2.0.4 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/tinyauth/README.md b/charts/tinyauth/README.md index 2e61e9c..9f10691 100644 --- a/charts/tinyauth/README.md +++ b/charts/tinyauth/README.md @@ -1,6 +1,6 @@ # tinyauth -![Version: 2.0.3](https://img.shields.io/badge/Version-2.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5.0.3](https://img.shields.io/badge/AppVersion-v5.0.3-informational?style=flat-square) +![Version: 2.0.4](https://img.shields.io/badge/Version-2.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5.0.3](https://img.shields.io/badge/AppVersion-v5.0.3-informational?style=flat-square) The tiniest authentication and authorization server you have ever seen. From c8f84fe03289a0fa46992c1517e9c293bdc45da1 Mon Sep 17 00:00:00 2001 From: Stavros Date: Thu, 12 Mar 2026 19:27:43 +0200 Subject: [PATCH 3/4] chore: bump tinyauth to v5.0.4 --- charts/tinyauth/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/tinyauth/Chart.yaml b/charts/tinyauth/Chart.yaml index ee32ed2..0035d0b 100644 --- a/charts/tinyauth/Chart.yaml +++ b/charts/tinyauth/Chart.yaml @@ -21,4 +21,4 @@ version: 2.0.4 # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v5.0.3" +appVersion: "v5.0.4" From 71bf5a741995ad7b4577b35a8845eb8b40acf71d Mon Sep 17 00:00:00 2001 From: Stavros Date: Thu, 12 Mar 2026 19:28:44 +0200 Subject: [PATCH 4/4] chore: fix conflicts --- charts/tinyauth/Chart.yaml | 2 +- charts/tinyauth/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/tinyauth/Chart.yaml b/charts/tinyauth/Chart.yaml index 0035d0b..4c0767b 100644 --- a/charts/tinyauth/Chart.yaml +++ b/charts/tinyauth/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.0.4 +version: 2.0.5 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/tinyauth/README.md b/charts/tinyauth/README.md index 9f10691..664062b 100644 --- a/charts/tinyauth/README.md +++ b/charts/tinyauth/README.md @@ -1,6 +1,6 @@ # tinyauth -![Version: 2.0.4](https://img.shields.io/badge/Version-2.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5.0.3](https://img.shields.io/badge/AppVersion-v5.0.3-informational?style=flat-square) +![Version: 2.0.5](https://img.shields.io/badge/Version-2.0.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v5.0.4](https://img.shields.io/badge/AppVersion-v5.0.4-informational?style=flat-square) The tiniest authentication and authorization server you have ever seen.