• Joined on 2026-06-25
jtr pushed to main at hotel-manage-stack/utilities 2026-07-28 14:51:13 +01:00
0b9ac16449 Interpolate period boundaries for historical consumption reports
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-28 14:50:24 +01:00
7e9fe62e1c Fix mosquitto data/log dir ownership for non-root container user
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-28 14:45:11 +01:00
705b3a0561 Fix mosquitto.conf dynamic-security plugin_opts syntax
jtr pushed to main at hotel-manage-stack/utilities 2026-07-28 14:32:25 +01:00
5711e11a07 Commit missing MQTT/history/scheduler files referenced by meters.js
jtr pushed to main at hotel-manage-stack/utilities 2026-07-28 14:25:06 +01:00
67dd943cdb Convert gas meter volume readings to kWh for cost calculations
jtr pushed to main at hotel-manage-stack/utilities 2026-07-28 14:17:48 +01:00
23d8009e00 Scope Nuclear RAB levy field to electric tariffs only
jtr pushed to main at hotel-manage-stack/utilities 2026-07-28 14:07:29 +01:00
3b261a4d8d Add Nuclear RAB levy, metering charge and DUoS catch-all to tariff cost model
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-28 13:59:32 +01:00
e712352ed6 Fix utilities app portal category to match auth/src/db.js ('Hotel')
jtr pushed to main at hotel-manage-stack/utilities 2026-07-28 13:59:28 +01:00
f1ce0f06d8 Fix TOU rate-window mismatch and enforce fallback-split validation
jtr pushed to main at hotel-manage-stack/portal 2026-07-28 13:54:23 +01:00
8320ae8789 Backfill dashboard calendar summary to a minimum of 3 events
jtr pushed to main at hotel-manage-stack/portal 2026-07-28 13:45:38 +01:00
0b8fed2e96 Add calendar summary to dashboard; default portal to 1hr inactivity timeout
jtr pushed to main at hotel-manage-stack/auth 2026-07-28 13:44:55 +01:00
e612ce7c64 Move hvac and utilities into Hotel sidebar category
jtr pushed to main at hotel-manage-stack/hvac 2026-07-27 21:25:54 +01:00
0929285651 Redesign dashboard zone card with live temps, AC status, and per-radiator state
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-27 17:56:56 +01:00
e8dea786d5 Add deploy_calendar() — LXC 126, calendar_db, calendar app
jtr pushed to main at hotel-manage-stack/reports 2026-07-27 17:39:01 +01:00
932302ebe2 Fix directors forecast report counting stale pickup for past days
jtr pushed to main at hotel-manage-stack/hvac 2026-07-27 16:48:17 +01:00
ab14d4dfe1 Scope automation switch to setpoints only, not the whole poll cycle
jtr pushed to main at hotel-manage-stack/hvac 2026-07-27 16:46:18 +01:00
c6e3c73ead Add master automation on/off switch to Settings
jtr pushed to main at hotel-manage-stack/hvac 2026-07-27 15:43:45 +01:00
e5c40bbb8c Add MHI aircon manual control (Phase 2, Modbus only)
jtr pushed to main at hotel-manage-stack/hvac 2026-07-27 15:20:07 +01:00
a9b5703c57 Add Phase 2 MHI Modbus register-map profile, xlsx importer, and a
jtr pushed to main at hotel-manage-stack/portal 2026-07-26 23:07:25 +01:00
709e83b6d5 Register Zap and Thermometer icons for utilities and hvac apps