v1.6.4
v1.6.4 — Branding logo fix, PWA mobile polish
Custom logos and wallpapers now work for everyone — guests, login page, favicon, and PWA icons — plus a round of mobile layout fixes across all themes.
What changed
Fixed
- Custom logo empty for guests / login —
GET /uploads/…no longer requires a session; uploaded branding images are publicly readable (upload stays admin-only) - Logo markup — dashboard, login, and settings use
<img>for custom logos (not CSS background only), so favicon and PWA manifest stay in sync - Mobile overflow menu — hamburger panel uses fixed positioning below the topbar; tap outside to close; no longer covers the hero greeting
Improved
- PWA mobile UI — centered logo/title, hero overlap fixes, weather card layout, telemetry 2-per-row, app card headers, expandable search icon
- Custom logo → PWA — Settings Dashboard Logo drives favicon, Apple touch icon, and
/manifest.webmanifeston every page - Service worker — cache bumped to
sw.jsv26 (hard-refresh or clear PWA cache after upgrade)
Maintainer
- CI workflow hardening (fmt/clippy gates, Docker publish concurrency)
- Docker Hub overview auto-sync from
DOCKERHUB.md - README release list trimmed to last 5 good releases + withdrawn tags
Upgrade
Native / Proxmox:
curl -sSL https://github.com/boubli/AMUD-Dashboard/releases/download/v1.6.4/update-amud.sh | bashDocker:
docker compose pull && docker compose up -d --force-recreateAfter upgrade: hard-refresh (Ctrl+Shift+R). On phones/tablets with the PWA installed, clear the service worker cache or reinstall so sw.js v26 loads.
Assets
Release zip: amud-server, amud-agent, amud-server-arm64, amud-agent-arm64, ui.tar.gz, SHA256SUMS, install scripts. Docker Hub tags v1.6.4 and latest publish from this commit.