v0.30.2: Report geo-restriction + logo/favicon update + Hub geo auth
- Add GeoRestrictionReport to report types and builder, so Hub can display geo-blocking status on customer detail pages - Update all 5 BuildReport() call sites with new geoRestriction param - Add /api/geo/ to selfUpdateAuthMiddleware (Hub Bearer token auth) - Replace embedded logo SVG with updated logo.svg (white text variant) - Add FelhomFaviconSVG constant + /static/favicon.svg route - Update layout.html and catchall.html favicon links Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
A single, lightweight Go container that replaces Portainer + scattered systemd scripts with a unified, Hungarian-language web dashboard for managing Docker Compose stacks, backups, storage, monitoring, and notifications on customer hardware.
|
||||
|
||||
**Current version: v0.30.1**
|
||||
**Current version: v0.30.2**
|
||||
|
||||
---
|
||||
|
||||
@@ -1170,7 +1170,7 @@ Thread-safe access via `GetGeoRestriction()`, `SetGeoRestriction()`, `SetGeoAppO
|
||||
| POST | `/api/stacks/{name}/geo/override` | Set per-app country override |
|
||||
| DELETE | `/api/stacks/{name}/geo/override` | Remove per-app override |
|
||||
|
||||
All mutating endpoints trigger an async Cloudflare sync.
|
||||
All mutating endpoints trigger an async Cloudflare sync. The `/api/geo/` path accepts both session auth and Hub Bearer token auth (via `selfUpdateAuthMiddleware`), enabling Hub-side geo-disable for lockout recovery.
|
||||
|
||||
#### Sync Triggers
|
||||
|
||||
|
||||
Reference in New Issue
Block a user