-
42ae76227b
fix(ring): seed bridge config so it actually starts (auto, reproducible)
feat/phase-1-bootstrap
HomeOS Bootstrap
2026-07-18 11:00:32 +0200
-
ab8713bcb3
feat(ring): bridge runs automatically (no manual command)
HomeOS Bootstrap
2026-07-18 10:52:41 +0200
-
97dc49e577
fix: adversarial-review fixes + themed checkboxes
HomeOS Bootstrap
2026-07-18 10:48:22 +0200
-
675d04e104
feat(addons): SMTP notification add-on with per-event toggles
HomeOS Bootstrap
2026-07-18 10:33:23 +0200
-
60030c3f61
fix(addons): honest Ring setup guide instead of fake "connecting"
HomeOS Bootstrap
2026-07-18 10:26:27 +0200
-
60d5275819
feat(presence): who's-home overview, person edit/delete, avatars, faster away
HomeOS Bootstrap
2026-07-18 10:20:49 +0200
-
f3ae29d65a
feat(rooms): create + delete rooms (delete unassigns devices)
HomeOS Bootstrap
2026-07-18 10:12:49 +0200
-
f028528f1f
feat(ui): standard modal shell — fixed header/footer, scrollable body, 2-col
HomeOS Bootstrap
2026-07-18 10:09:24 +0200
-
2fa15decb4
feat(devices): instant toggle, icon picker, real update check, transport switch
HomeOS Bootstrap
2026-07-18 10:04:19 +0200
-
da249022cd
fix(shelly): round-trip light brightness/rgb; don't hijack a reused IP (R15)
HomeOS Bootstrap
2026-07-18 09:51:56 +0200
-
e3ad653582
feat(shelly): local HTTP/RPC transport — add by IP like Home Assistant
HomeOS Bootstrap
2026-07-18 09:48:35 +0200
-
ecfc49e665
feat(devices): auto-detect host IP, discovery dedup, delete + rescan
HomeOS Bootstrap
2026-07-18 09:34:07 +0200
-
449533b60d
fix: preserve raw input value on role/invert change; strict isOnline (R15)
HomeOS Bootstrap
2026-07-18 09:03:00 +0200
-
71b3028a8e
fix: harden MQTT sharing + input roles + dedup (adversarial review)
HomeOS Bootstrap
2026-07-18 08:59:12 +0200
-
2edffadbfd
feat(panel): make tiles actually control + entity naming + reorder feedback
HomeOS Bootstrap
2026-07-18 08:37:17 +0200
-
d7d8544e52
feat(ui): card layout replaces flat lists across the app
HomeOS Bootstrap
2026-07-18 08:32:01 +0200
-
5df94dddf0
feat(sensors): window/door contacts (open/closed/tilted) from Shelly MQTT
HomeOS Bootstrap
2026-07-18 08:25:29 +0200
-
fef393954c
feat(mqtt): Home-Assistant-style onboarding — shared account + auto-create
HomeOS Bootstrap
2026-07-18 08:20:57 +0200
-
9c566492ab
docs: README — Ring add-on setup, PWA install, full services table
HomeOS Bootstrap
2026-07-18 02:10:47 +0200
-
68e2708ff6
fix(addons): merge duplicate Ring devices' entities instead of dropping (R15)
HomeOS Bootstrap
2026-07-18 02:07:50 +0200
-
ca98e21c18
fix(addons): dedup existing Ring devices before the unique index (R15)
HomeOS Bootstrap
2026-07-18 02:05:04 +0200
-
8086a9647b
fix(addons): atomic Ring device creation + invalidate ingest gate cache (R15)
HomeOS Bootstrap
2026-07-18 02:01:45 +0200
-
a4489ac7d3
feat(addons): Ring backend bridge — ring-mqtt ingest, cloud devices, badge
HomeOS Bootstrap
2026-07-18 01:58:40 +0200
-
52c1c5d3ac
feat(addons): installable integrations framework + Ring connect UI
HomeOS Bootstrap
2026-07-18 01:47:02 +0200
-
1a3556be2c
fix(pwa): await service-worker cache write (R15)
HomeOS Bootstrap
2026-07-18 01:27:41 +0200
-
8aa3257fa2
feat(pwa): installable app — manifest, service worker, offline shell, icons
HomeOS Bootstrap
2026-07-18 01:25:24 +0200
-
3ed49ee882
fix(automations): honor conditions + atomic cooldown claim (R15)
HomeOS Bootstrap
2026-07-18 01:15:22 +0200
-
d10172ac26
feat(automations): trigger→condition→action engine with cooldown + dry-run
HomeOS Bootstrap
2026-07-18 01:11:02 +0200
-
124e667a0a
Tablet control panel: touch tiles, drag-reorder, light colour modal
HomeOS Bootstrap
2026-07-18 00:58:24 +0200
-
a4edbbf801
Fix R15: provision a per-device MQTT credential when assigning a device
HomeOS Bootstrap
2026-07-18 00:50:53 +0200
-
af951d9f91
Charts: Chart.js MQTT + host traffic on the Host page
HomeOS Bootstrap
2026-07-18 00:40:32 +0200
-
7d4c9c024e
Fix R15: Shelly prefix from mDNS instance, discovery broadcast once, targeted confirm
HomeOS Bootstrap
2026-07-18 00:34:56 +0200
-
b85d2f60fe
Phase 5: UniFi presence — poll, person↔client mapping
HomeOS Bootstrap
2026-07-18 00:31:32 +0200
-
f50a665735
Phase 4: network discovery — sidecar, ingest, "Neue Geräte" + assign
HomeOS Bootstrap
2026-07-18 00:25:17 +0200
-
5cde2786aa
All sidebar tabs are real pages (zero console errors)
HomeOS Bootstrap
2026-07-18 00:16:16 +0200
-
cc81e309b3
Fenster & Türen page: contact/motion sensor overview
HomeOS Bootstrap
2026-07-18 00:07:44 +0200
-
f4d8f27db4
Rooms pages: index (per-room status) + show (devices with live control)
HomeOS Bootstrap
2026-07-18 00:05:30 +0200
-
aceb140aac
Fix mobile sidebar readability; rework device list for scale
HomeOS Bootstrap
2026-07-17 23:30:15 +0200
-
d950abe375
Fix R15: make the last_seen update atomic (no read-then-write race)
HomeOS Bootstrap
2026-07-17 23:11:08 +0200
-
23ef993cb2
Fix R15: per-device MQTT ACLs, monotonic presence, real-device online semantics
HomeOS Bootstrap
2026-07-17 23:08:29 +0200
-
66f0d7b067
Fix R15: reject out-of-order MQTT state updates (concurrency)
HomeOS Bootstrap
2026-07-17 23:01:32 +0200
-
00fac6a910
Fix R15: control Shelly Gen2+ via RPC (Switch.Set/Light.Set), not command topic
HomeOS Bootstrap
2026-07-17 22:56:50 +0200
-
1eec714d4a
Fix R15: pass MQTT passwords to the broker without shell interpolation
HomeOS Bootstrap
2026-07-17 22:54:03 +0200
-
ea9e35883b
Phase 3: MQTT ingest — Mosquitto bus, Shelly driver, live device state
HomeOS Bootstrap
2026-07-17 22:51:14 +0200
-
2a39f1cc4e
Fix R15: require prod hardening in docs; drop N+1 in warnings
HomeOS Bootstrap
2026-07-17 22:03:20 +0200
-
52af82115d
Fix R15: gate demo seeder to local/testing
HomeOS Bootstrap
2026-07-17 22:00:25 +0200
-
1520b95f8f
Fix R15: include room-less devices in home status
HomeOS Bootstrap
2026-07-17 21:58:35 +0200
-
dc27b1686c
Fix R15: no weak admin fallback in prod; validate device room update
HomeOS Bootstrap
2026-07-17 21:55:21 +0200
-
f00a1ac069
Warnings → modal, device detail page, stable mock online state
HomeOS Bootstrap
2026-07-17 21:52:57 +0200
-
1b69c39a93
Fix R15 findings: fresh-clone bootstrap + never seed a blank admin password
HomeOS Bootstrap
2026-07-17 21:24:10 +0200
-
fcb6daa6ab
Home dashboard + Host tab: device state & warnings, server status split out
HomeOS Bootstrap
2026-07-17 21:20:38 +0200
-
d4f667437c
Dashboard: live service health + fault surfacing; declutter sidebar
HomeOS Bootstrap
2026-07-17 20:56:32 +0200
-
beac04ec51
Phase 1: bootstrap — Docker stack, Laravel 13, design system, auth
HomeOS Bootstrap
2026-07-17 20:38:58 +0200
-
ede174e50b
Initialize repository
main
HomeOS Bootstrap
2026-07-17 21:05:37 +0200