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).