docs: update hub CHANGELOG and README for v0.2.2

Add config hash comparison feature to changelog. Bump version references.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-20 16:18:28 +01:00
parent 7859e1182e
commit b4cb92e09f
2 changed files with 14 additions and 3 deletions
+11
View File
@@ -1,5 +1,16 @@
# Felhom Hub — Changelog
## v0.2.2 (2026-02-20)
**Config Hash Comparison**
- **Config sync status** on unified customer page: compares SHA256 hash of controller's
`controller.yaml` (from report payload) against Hub-generated YAML. Shows "In sync",
"Config mismatch", or "Unknown" (controller needs v0.20.0+ to report hash).
- Visible in the Controller Update section next to Push Config button.
---
## v0.2.1 (2026-02-20)
**Unified Customer Management**
+3 -3
View File
@@ -4,7 +4,7 @@
A lightweight Go service that receives periodic reports from felhom-controller instances, stores them in SQLite, and provides a web dashboard for fleet monitoring. Also serves as the infrastructure backup store for disaster recovery.
**Current version: v0.2.1**
**Current version: v0.2.2**
---
@@ -195,10 +195,10 @@ Runs on k3s (Kubernetes) in the `felhom-system` namespace:
```bash
# Build and push
cd hub/
make VERSION=0.2.1 docker docker-push
make VERSION=0.2.2 docker docker-push
# Deploy
kubectl set image -n felhom-system deploy/hub hub=gitea.dooplex.hu/admin/felhom-hub:v0.2.1
kubectl set image -n felhom-system deploy/hub hub=gitea.dooplex.hu/admin/felhom-hub:v0.2.2
kubectl rollout status -n felhom-system deploy/hub
# Check