Commit Graph
161 Commits
Author SHA1 Message Date
nmemmert 49cd477991 Fix timezone formatting fallback by normalizing timestamps 2025-12-15 16:14:04 -05:00
nmemmert 3235ae3789 Fix: return ISO timestamps for dashboard stats and last checks 2025-12-15 16:11:59 -05:00
nmemmert ccae38bb4d Fix: Use ISO 8601 format (T separator) for timestamps to ensure proper timezone conversion 2025-12-15 15:03:25 -05:00
nmemmert fc7bf6976e Fix: Remove /build from client .gitignore to include production builds 2025-12-15 15:00:10 -05:00
nmemmert a93e517d34 Add timezone debugging to client time formatting 2025-12-15 14:55:49 -05:00
nmemmert 88680d478a Add PM2 ecosystem config with timezone support 2025-12-15 14:51:38 -05:00
nmemmert 92cb495ef2 Append Z suffix to timestamps so browser treats them as UTC 2025-12-15 13:45:49 -05:00
nmemmert 91bc41aa5f Fix timezone formatting in client timeUtils 2025-12-15 13:40:51 -05:00
nmemmert c7577f6ce2 Force add client build with timezone fix 2025-12-15 13:39:13 -05:00
nmemmert 28e3c6a544 Fix timezone display: client uses server timezone from settings, revert SQL offset 2025-12-15 13:36:40 -05:00
nmemmert 3653016912 Add detailed logging for timezone offset calculation 2025-12-15 13:29:16 -05:00
nmemmert 95cd2cc746 Invert timezone offset sign for correct SQL datetime conversion 2025-12-15 13:25:56 -05:00
nmemmert 6d361e6359 Add /api/debug/timezone endpoint to verify offset calculation 2025-12-15 13:20:45 -05:00
nmemmert cf62481341 Improve timezone offset calculation by comparing formatted times; add logging 2025-12-15 13:19:45 -05:00
nmemmert 5a92c7f98d Fix timezone offset using Intl API to get accurate UTC adjustment 2025-12-15 13:18:39 -05:00
nmemmert 1c8873b0aa Apply timezone offset to all check timestamp queries (dashboard, resource history) 2025-12-15 13:17:29 -05:00
nmemmert d8f303043f Fix timezone offset calculation (reverse UTC-TZ to get correct adjustment) 2025-12-15 13:16:12 -05:00
nmemmert eda5511609 Server: apply timezone offset to SQL datetime queries for correct timestamp display 2025-12-15 13:14:21 -05:00
nmemmert 0ceedaf032 Rebuild client with ErrorBoundary 2025-12-15 13:08:22 -05:00
nmemmert 0f7d11a197 Client: add ErrorBoundary to avoid blank screen and surface errors; rebuild 2025-12-15 13:04:25 -05:00
nmemmert b7f882f38b SLA: cap by retention in API; SLA UI uses effective days and shows retention notice; rebuild client 2025-12-15 12:59:51 -05:00
nmemmert c8e8d54aa8 Fix SLA queries to use parsed daysNum instead of string days 2025-12-15 12:45:24 -05:00
nmemmert ecfe725f6f Fix SLA component React hook dependencies 2025-12-15 12:38:41 -05:00
nmemmert 8c608d72a3 Add comprehensive upgrade guide 2025-12-15 12:35:12 -05:00
nmemmert 1d95b6d026 Restructure documentation into separate files with links 2025-12-15 12:33:06 -05:00
nmemmert 9892c63f3b Add comprehensive History feature documentation 2025-12-15 12:29:38 -05:00
nmemmert 5e2c236057 Fix parameter count in SQL query 2025-12-15 12:23:55 -05:00
nmemmert 234ac59fe8 Fix SQL bucketing using Julian Day calculation 2025-12-15 12:22:57 -05:00
nmemmert b1b1c36839 Add cache clear endpoint and timestamp to debug logs 2025-12-15 12:21:14 -05:00
nmemmert 07f46ce5c9 Simplify SQL bucketing query to fix aggregation 2025-12-15 12:19:00 -05:00
nmemmert e741c8cadb Enhanced debug logging to trace averaged parameter 2025-12-15 12:17:09 -05:00
nmemmert c7a49432f5 Add server-side debug logging for averaged parameter 2025-12-15 12:14:45 -05:00
nmemmert e308322e00 Add debug logging for averaged mode 2025-12-15 12:11:54 -05:00
nmemmert 3aafa07e04 Fix: use server-provided status for red/green bars in history graph 2025-12-15 12:07:48 -05:00
nmemmert c5027b339b History graph: show down status in red instead of green 2025-12-15 12:04:15 -05:00
nmemmert 63bdc6c91c Enable Show Averages by default in History view 2025-12-15 12:02:08 -05:00
nmemmert c244ebb26c History: request averaged data from server; rebuild client assets 2025-12-15 11:51:16 -05:00
nmemmert 9446737e5a History: return full time window for accurate averaging (7/14/30 days); rebuild 2025-12-15 11:08:03 -05:00
nmemmert 3b2b00d810 History: scale checks_limit by days and averages; rebuild client 2025-12-15 11:00:44 -05:00
nmemmert 3d66b82c88 History API: return up to 100 checks per resource by default (separate from page size) 2025-12-15 10:26:39 -05:00
nmemmert dcc09422c9 Trigger GHCR build 2025-12-15 10:15:16 -05:00
nmemmert 60ea0b7f3e Trigger GHCR build 2025-12-15 10:12:19 -05:00
nmemmert fe0f1ba23b Trigger GHCR build 2025-12-15 10:09:32 -05:00
nmemmert 76fe1d9aae Commit built client assets (main.54d4db7c.js) for deployment 2025-12-15 09:52:13 -05:00
nmemmert ef76d46e96 Use GHCR token fallback for registry login 2025-12-15 09:46:09 -05:00
nmemmert d07250e982 Fix env settings formatting and runtime sync 2025-12-15 09:43:23 -05:00
nmemmert fb175c162b Fix docker publish workflow YAML and GHCR push 2025-12-15 09:41:50 -05:00
nmemmert a5f741b332 Add comprehensive settings: data retention, incident thresholds, alert retry, scheduling, and dashboard customization 2025-12-15 09:40:21 -05:00
nmemmert 41430d0428 Add timezone configuration to settings UI and backend API 2025-12-15 09:24:06 -05:00
nmemmert 0751f30de2 Rebuild client frontend 2025-12-15 09:10:00 -05:00