No description
Find a file
jtricerolph 26c16e952d MQTT tab: topic tree + feed views, auto-refresh
Replaces the flat scrolling capture log with a structured message buffer
(mqttMessages) rendered two ways: a collapsible topic tree showing each
topic's latest value (MQTT-Explorer-ish), and a chronological feed. An
"Auto-refresh" toggle repeats the existing 8s /deploy/exec capture every
~9s and merges results in, rather than requiring a manual click each time.

Still not a genuine live stream (no WebSocket listener on the broker) —
just polling dressed up to feel closer to one, without touching the
broker or NPM config.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-28 17:38:04 +00:00
docs Add design system documentation 2026-07-01 18:16:17 +00:00
public Add PWA manifest icons + favicon — fixes 404s on /icons/icon-192.png and /favicon.ico 2026-07-05 13:34:59 +00:00
src MQTT tab: topic tree + feed views, auto-refresh 2026-07-28 17:38:04 +00:00
.gitignore
docker-compose.yml Make hotel name configurable via VITE_HOTEL_NAME build arg 2026-07-01 17:47:47 +00:00
Dockerfile Make hotel name configurable via VITE_HOTEL_NAME build arg 2026-07-01 17:47:47 +00:00
index.html Make hotel name configurable via VITE_HOTEL_NAME build arg 2026-07-01 17:47:47 +00:00
nginx.conf Add Settings admin page and settings service proxy 2026-07-01 18:56:27 +00:00
package-lock.json Restyle to light content theme with Lucide icons 2026-07-01 18:09:51 +00:00
package.json Restyle to light content theme with Lucide icons 2026-07-01 18:09:51 +00:00
tsconfig.json
vite.config.ts PWA: restrict navigateFallback to portal routes only 2026-07-01 15:47:55 +00:00