2026-04-26 - 2026-07-26
Overview
6 Releases published by 1 user
Published
snapshot-latest
Latest Snapshot
Published
harmony-fleet-operator-v0.0.5
Published
harmony-fleet-operator-v0.0.4
Published
harmony-fleet-operator-v0.0.3
Published
harmony-fleet-operator-v0.0.2
Published
harmony-fleet-operator-v0.0.1
36 Pull requests merged by 3 users
Merged
#341 feat/compose-build-args-zitadel-readiness-ci-auth
Merged
#339 feat/context-openbao-url
Merged
#338 feat(zitadel): full-fidelity provisioning + app deploy ergonomics
Merged
#337 feat/declarative-app-dx
Merged
#336 docs(adr): renumber application-lifecycle-cli ADR 025→026 (avoid collision with device-secret-access ADR-025)
Merged
#335 feat/compose-import-example
Merged
#327 feat(fleet-auth): unify Zitadel role extraction + request roles via scope (Ch1)
Merged
#323 fix(fleet-operator): dashboard UI bugs (mostly CSP-blocked inline JS)
Merged
#322 feat(fleet-operator): real dashboard data from kube CRs + NATS KV
Merged
#321 feat(fleet): expose operator UI via cert-manager TLS ingress
Merged
#320 chore: Refactor FLEET_OPERATOR_CREDENTIALS string that appeared in multiple places into a constant shared across all consumers
Merged
#317 fix: fleet operator chart name was conflicting with the container name. Append -chart to the chart name
Merged
#315 refactor(fleet-deploy): rename harmony-fleet-release to harmony-fleet-publish
Merged
#314 refactor(fleet-deploy): rename HARMONY_SECRET_NAMESPACE to HARMONY_CONFIG_NAMESPACE
Merged
#310 feat/fleet-cd-staging-deploy
Merged
#312 refactor/openbao-instance
Merged
#304 feat(harmony_config): unified config layer (ADR-020) — ConfigClient, ConfigClass, masking
Merged
#302 feat(harmony_secret): SSO auth hardening — silent refresh, renewal, namespacing
Merged
#303 feat(harmony): harmony-sso deploy hardening (Zitadel + OpenBao Scores)
Merged
#309 docs(agents): lead with the minimalism / DRY / anti-bloat bar
Merged
#308 ci(fleet): release pipeline on tag (minimal)
Merged
#307 feat(fleet): release the operator from a tag (minimal)
Merged
#306 feat(fleet): harmony apply — deploy the published operator chart (minimal)
Merged
#305 feat(helm): roll-forward upgrades for pinned releases
Merged
#298 Upate HTML for fleet/ARCHITECTURE.html
Merged
#296 docs(fleet): v0.3 last-mile roadmap
Merged
#291 ci: fix Windows cross-compile by gating unix-only harmony code
Merged
#290 fix: Remove kvm from harmony default features as it comes with a hefty libvirt-dev dependency
Merged
#289 ci: Add libvirt-dev dependency to enable building new harmony kvm modules
Merged
#264 feat: scaffold IoT walking skeleton — podman module, operator, and agent
Merged
#283 feat/fleet-operator-web-frontend-maud
Merged
#284 add auth to frontend through lib
Merged
#268 wip feat/add-new-node
Merged
#278 refactor(fleet-operator): replace ScorePayload with ReconcileScore in Deployment CRD [NationTech/Team#186]
Merged
#279 feat/nats-auth-callout-e2e
Merged
#280 feat/prepare-rpi
12 Pull requests proposed by 2 users
Proposed
#285 feat/opnsense-bootstrap-score
Proposed
#293 feat/v0-3-dashboard-role-enforcement
Proposed
#294 feat/v0-3-operator-restart-baseline
Proposed
#297 feat/ceph-score
Proposed
#299 refactor(fleet-deploy): collapse smoke companion to one trait, one method
Proposed
#328 feat(fleet-operator): aggregator recovery signal + orphan GC + recovery e2e (Ch2)
Proposed
#329 feat(fleet-operator): live-tail device logs via 2s frontend polling (Ch3)
Proposed
#330 feat(fleet): agent self-upgrade + auto-rollback protocol, ADR-022 (Ch4)
Proposed
#331 feat(fleet): graceful roll-forward upgrade + container-ID identity (Ch5)
Proposed
#342 docs: Score composition via refs, major architectural progress for simple yet type safe infrastructure component composition
Proposed
#343 feat/typed-deploy-contexts
Proposed
#344 feat/harmony-auth-ui
2 Issues closed from 2 users
Closed
#143 opnsense-config parsing issues
Closed
#177 HAClusterTopology always asks for Brocade related secrets, even when no brocade switch present in the inventory
3 Unresolved Conversations
Open
#3
Keycloack harmony integration POC
Open
#7
ADR : Choose a default runtime for zero config deployments
Open
#2
Refactor OKDDhcpScore to pass a struct instead of too many parameters