Commit Graph

15 Commits

Author SHA1 Message Date
myron a0661bba14 fix: add missing host-val element — renderSystem was crashing before services/processes render 2026-05-31 16:17:43 +00:00
myron 18a3d864d3 refactor: merge LOCAL SYSTEM + DO SERVER into single JARVIS SERVER panel 2026-05-31 06:09:31 +00:00
myron a96f8a3f85 feat: ElevenLabs TTS George voice + fix HA toggle optimistic update 2026-05-31 05:58:22 +00:00
myron 132ac748eb fix: HA panel — table layout, filter unavailable, proper toggles
- Redesign HA list as 4-column table: icon | device name | state | control
- Filter out unavailable/unknown entities; they reappear automatically on next cache refresh
- Replace cluttered flex row with proper grid table — toggle no longer hidden
- Remove ASK button from rows (was eating width and hiding toggle)
- Scene rows get a ▶ RUN button instead of a toggle
- Domain shown as icon column only (no entity_id displayed)
2026-05-31 05:14:31 +00:00
myron 499adadc6d feat: HA smart home control improvements
- stats_cache: swap interesting domains to controllable-only (remove sensors/binary_sensors)
- stats_cache: filter pre-release/camera/HA-addon switches from entity list
- index.html: add visual toggle switch buttons per entity
- index.html: fix scene activation (was returning early; now calls scene/turn_on)
- index.html: remove 8-per-domain cap on entity display
- index.html: add domain icons and unavailable state handling
- index.html: alarm panel arm/disarm toggle logic
2026-05-31 05:05:44 +00:00
myron f007786fe4 Fix services panel: correct services, live refresh loop, last-updated timestamp in footer 2026-05-30 06:46:26 +00:00
myron 4ab72e50b9 Remove username from chat status bar 2026-05-30 06:39:33 +00:00
myron 0ac03a6bfe Fix scanNetwork: remove undefined userAddr causing ReferenceError 2026-05-30 03:59:23 +00:00
myron 785b0fa7ab Fix RUN NETWORK SCAN button: queue PVE1 probe, return real DB data, no fake scan from DO 2026-05-30 03:53:13 +00:00
myron e08b80a6c6 Fix agent detection: real client IP via CF header, tablet/iPad support, subnet fallback match 2026-05-30 03:23:12 +00:00
myron 5cbcae6055 Add idle reload: full page refresh after 5min inactivity 2026-05-30 01:47:59 +00:00
myron 0f7106a80d Fix SITES tab: check for modal before getElementById on missing pane 2026-05-29 19:34:52 +00:00
myron 0f82fb9e85 Sites Manager: replace small panel with full-screen modal overlay 2026-05-29 19:31:34 +00:00
myron 2c5459af82 Add Sites Manager to JARVIS — centralized email settings for all sites 2026-05-29 19:28:24 +00:00
myron dc55e6c45b Initial commit: JARVIS AI dashboard v2.3
- 4-tier chat: HA control → Ollama → Groq → Claude
- Push-based agent system with heartbeat/metrics
- Network monitoring, alerts, Proxmox, Home Assistant
- Windows + Linux agent installers
- Stats cache cron, facts collector, KB engine
2026-05-25 13:22:57 +00:00