From 847e47eaf3700477aecdd9e04a6b0baf2591c10c Mon Sep 17 00:00:00 2001 From: Forgejo Actions Date: Sun, 1 Mar 2026 17:24:09 -0800 Subject: [PATCH] Update docs release to v1.12.0 - Built changelog from towncrier fragments [skip ci] --- CHANGELOG.md | 19 +++++++++++++++++++ argocd/manifests/docs/deployment.yaml | 2 +- .../authentik-source-build.infra.md | 1 - docs/changelog.d/blumeops-pg-18.3.infra.md | 1 - ...fix-authentik-migration-ordering.bugfix.md | 1 - docs/changelog.d/frigate-zones.infra.md | 1 - docs/changelog.d/main.doc.md | 1 - .../review-forgejo-runner-docs.doc.md | 1 - docs/changelog.d/review-grafana-docs.doc.md | 1 - 9 files changed, 20 insertions(+), 8 deletions(-) delete mode 100644 docs/changelog.d/authentik-source-build.infra.md delete mode 100644 docs/changelog.d/blumeops-pg-18.3.infra.md delete mode 100644 docs/changelog.d/fix-authentik-migration-ordering.bugfix.md delete mode 100644 docs/changelog.d/frigate-zones.infra.md delete mode 100644 docs/changelog.d/main.doc.md delete mode 100644 docs/changelog.d/review-forgejo-runner-docs.doc.md delete mode 100644 docs/changelog.d/review-grafana-docs.doc.md diff --git a/CHANGELOG.md b/CHANGELOG.md index e38a6d8..289782f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [v1.12.0] - 2026-03-01 + +### Bug Fixes + +- Fix authentik 2026.2.0 startup crash caused by Django migration ordering bug (`FieldError: Cannot resolve keyword 'group_id'`). Patch ensures `authentik_core/0056` runs before `authentik_rbac/0010`. + +### Infrastructure + +- Upgrade authentik from 2025.10.1 to 2026.2.0, building core services from source via custom Nix derivations rather than using nixpkgs directly (nixpkgs still provides satellite dependencies like Python, Go, and system libraries). Four components (API client generation, Python backend, web UI, Go server) assembled into a single container image with full supply chain control via forge mirrors. +- Sync Frigate zone coordinates from live API to manifest (driveway_entrance, driveway) +- Pin blumeops-pg to PostgreSQL 18.3 (from floating `:18` tag at 18.1) + +### Documentation + +- Review and update authentik-api-client-generation doc: remove stale patch note, fix test-build.nix section, add last-reviewed date. +- Review all three forgejo-runner Mikado chain docs: stamp `last-reviewed`, add cross-links, fix `configmap.yaml` → `config.yaml` reference. +- Review build-grafana-container docs; fix stale grafana.md reference card (Helm → Kustomize). + + ## [v1.11.5] - 2026-02-26 ### Features diff --git a/argocd/manifests/docs/deployment.yaml b/argocd/manifests/docs/deployment.yaml index f8b9cc9..340aeb7 100644 --- a/argocd/manifests/docs/deployment.yaml +++ b/argocd/manifests/docs/deployment.yaml @@ -27,7 +27,7 @@ spec: name: http env: - name: DOCS_RELEASE_URL - value: "https://forge.ops.eblu.me/eblume/blumeops/releases/download/v1.11.5/docs-v1.11.5.tar.gz" + value: "https://forge.ops.eblu.me/eblume/blumeops/releases/download/v1.12.0/docs-v1.12.0.tar.gz" resources: requests: memory: "64Mi" diff --git a/docs/changelog.d/authentik-source-build.infra.md b/docs/changelog.d/authentik-source-build.infra.md deleted file mode 100644 index e62077b..0000000 --- a/docs/changelog.d/authentik-source-build.infra.md +++ /dev/null @@ -1 +0,0 @@ -Upgrade authentik from 2025.10.1 to 2026.2.0, building core services from source via custom Nix derivations rather than using nixpkgs directly (nixpkgs still provides satellite dependencies like Python, Go, and system libraries). Four components (API client generation, Python backend, web UI, Go server) assembled into a single container image with full supply chain control via forge mirrors. diff --git a/docs/changelog.d/blumeops-pg-18.3.infra.md b/docs/changelog.d/blumeops-pg-18.3.infra.md deleted file mode 100644 index f5ecb65..0000000 --- a/docs/changelog.d/blumeops-pg-18.3.infra.md +++ /dev/null @@ -1 +0,0 @@ -Pin blumeops-pg to PostgreSQL 18.3 (from floating `:18` tag at 18.1) diff --git a/docs/changelog.d/fix-authentik-migration-ordering.bugfix.md b/docs/changelog.d/fix-authentik-migration-ordering.bugfix.md deleted file mode 100644 index 5a39fd6..0000000 --- a/docs/changelog.d/fix-authentik-migration-ordering.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix authentik 2026.2.0 startup crash caused by Django migration ordering bug (`FieldError: Cannot resolve keyword 'group_id'`). Patch ensures `authentik_core/0056` runs before `authentik_rbac/0010`. diff --git a/docs/changelog.d/frigate-zones.infra.md b/docs/changelog.d/frigate-zones.infra.md deleted file mode 100644 index 6d98f4f..0000000 --- a/docs/changelog.d/frigate-zones.infra.md +++ /dev/null @@ -1 +0,0 @@ -Sync Frigate zone coordinates from live API to manifest (driveway_entrance, driveway) diff --git a/docs/changelog.d/main.doc.md b/docs/changelog.d/main.doc.md deleted file mode 100644 index a563124..0000000 --- a/docs/changelog.d/main.doc.md +++ /dev/null @@ -1 +0,0 @@ -Review and update authentik-api-client-generation doc: remove stale patch note, fix test-build.nix section, add last-reviewed date. diff --git a/docs/changelog.d/review-forgejo-runner-docs.doc.md b/docs/changelog.d/review-forgejo-runner-docs.doc.md deleted file mode 100644 index 008fff0..0000000 --- a/docs/changelog.d/review-forgejo-runner-docs.doc.md +++ /dev/null @@ -1 +0,0 @@ -Review all three forgejo-runner Mikado chain docs: stamp `last-reviewed`, add cross-links, fix `configmap.yaml` → `config.yaml` reference. diff --git a/docs/changelog.d/review-grafana-docs.doc.md b/docs/changelog.d/review-grafana-docs.doc.md deleted file mode 100644 index 7daa91a..0000000 --- a/docs/changelog.d/review-grafana-docs.doc.md +++ /dev/null @@ -1 +0,0 @@ -Review build-grafana-container docs; fix stale grafana.md reference card (Helm → Kustomize).