175 Commits

Author SHA1 Message Date
marvin dda6c517fc Smoke test: verify Gitea push pipeline
Build and publish container / publish (push) Failing after 9m57s
v0.16.75
2026-09-21 13:09:57 -04:00
marvin 887cd2dfcc Distinguish disabled routes from monitoring-off routes in status text v0.16.74 2026-09-21 10:03:10 -04:00
marvin 227823c534 Make System panel top accent bar reflect CPU/memory/swap/disk tone v0.16.73 2026-09-20 17:32:39 -04:00
marvin 216ce1b094 Add properly sized favicon set for browsers that skip oversized icons v0.16.72 2026-09-20 16:30:39 -04:00
marvin 6821a30b65 Prefix Hosted Site file-replace log entries to match other Hosted Site actions v0.16.71 2026-09-20 16:16:31 -04:00
marvin 4e4823b0f7 Match Access Logs table styling to the unified log-table pattern v0.16.70 2026-09-20 16:12:40 -04:00
marvin 747c776a84 Add resource-limit env options to all compose files and .env.example v0.16.69 2026-09-20 15:54:09 -04:00
marvin 5b5ba9b3be Wrap Audit log table in dashboard-panel card matching Backup history v0.16.68 2026-09-20 15:42:37 -04:00
marvin 53b47b77a6 Convert Audit log tab to pinned-header table matching other log pages v0.16.67 2026-09-20 15:35:44 -04:00
marvin 146b7f97ae Log distinct field-level change summaries for Hosted Site/Proxy/Redirect/Streaming edits v0.16.66 2026-09-20 15:19:25 -04:00
marvin 238c5aedc2 Fix invisible Configuration chip color, version-line alignment, and restore full-width Backup history table v0.16.65 2026-09-20 14:18:19 -04:00
marvin ba0f3b68e2 Fix Backup history not refreshing on create/delete/import, and its column spacing v0.16.64 2026-09-20 13:50:21 -04:00
marvin dbc143dfbd Convert Backup history to pinned-header table matching Access Logs / Gateway Events v0.16.63 2026-09-20 13:41:18 -04:00
marvin a0565eeaf4 Fix Certificates tile count mismatch and replace square icon with key icon v0.16.62 2026-09-20 13:14:56 -04:00
marvin 9a81453b86 Revert v0.16.60 panel-centering, fix Documentation intro empty-space correctly v0.16.61 2026-09-20 13:02:44 -04:00
marvin 8e2a195ef3 Documentation manual: cap intro header width so it flows with the page v0.16.60 2026-09-20 12:56:38 -04:00
marvin 0030820cab Release-readiness cleanup: docs-intro CSS bug, stale documentation, README/manifest versions v0.16.59 2026-09-20 12:39:12 -04:00
marvin 3bda4088c4 Fix Gateway events column widths being overridden by the Performance table's CSS v0.16.58 2026-09-20 12:04:27 -04:00
marvin 547f14d874 Fix Gateway events table layout, merge Disk stats, color Runtime values by threshold v0.16.57 2026-09-20 11:55:24 -04:00
marvin 424ee26e00 Add database integrity and disk usage jobs to Scheduled jobs v0.16.56 2026-09-20 11:31:34 -04:00
marvin 8bca71d9b9 Align Configure thresholds link, extend upstream coloring to cards, convert Gateway events to a table v0.16.55 2026-09-20 11:26:32 -04:00
marvin a199806554 Add accurate three-state coloring to the Certificates page Upstream column v0.16.54 2026-09-20 11:06:43 -04:00
marvin 0685f4ee84 Fix Renewal thresholds dialog layout on the Certificates page v0.16.53 2026-09-20 10:58:57 -04:00
marvin bf4859c41e Fix Certificates page Upstream column showing Not configured for Hosted Sites v0.16.52 2026-09-20 10:54:40 -04:00
marvin 54e9a95bd4 Merge Certificates page into one sticky-header table v0.16.51 2026-09-20 10:44:03 -04:00
marvin 84ba1f2426 Add Hide not configured toggle to the Performance page's per-route table v0.16.50 2026-09-20 01:14:04 -04:00
marvin b227bb568a Add My Account and Documentation to the shared header spacing rule v0.16.49 2026-09-20 00:52:34 -04:00
marvin 7b11730c8e Fix header layout regression, remove exploit-block toggle and perf logging, cache disk-usage check v0.16.48 2026-09-20 00:29:37 -04:00
marvin 6cd51a8a3f Show page-scoped refresh button on every page, sized to match primary buttons v0.16.47 2026-09-20 00:05:02 -04:00
marvin 7d5842448e Cache the database integrity check instead of running it on every dashboard fetch v0.16.45 2026-09-19 23:33:38 -04:00
marvin 40a68b3b96 Add temporary timing diagnostics for slow requests and the access-log import job v0.16.44 2026-09-19 23:24:19 -04:00
marvin bf524e5835 Scope page refreshes to only the data each view needs v0.16.43 2026-09-19 22:57:17 -04:00
marvin 926296d0d7 Stop the retention-preview timer from polling every page forever and index audit_events v0.16.42 2026-09-19 22:42:35 -04:00
marvin 578d39a3ad Cache certificate inventory and stop refreshPendingProxies from re-triggering a full refresh v0.16.41 2026-09-19 22:24:13 -04:00
marvin 8e6a5f9196 Sync Version panel's Uptime to the shared 7-second hero poll v0.16.40 2026-09-19 20:44:08 -04:00
marvin cf313f7abf Simplify Dashboard Uptime onto the shared 7-second hero poll v0.16.39 2026-09-19 20:05:14 -04:00
marvin a413f53577 Fix Dashboard Uptime tile resetting to 0m on page load due to a ticker race condition v0.16.38 2026-09-19 19:45:08 -04:00
marvin ecb4b1ad0a Document hero panel arc; sync Dashboard Throughput chip to the hero's refresh cadence v0.16.37 2026-09-19 16:34:58 -04:00
marvin 39f10f7378 Open /api/system/health to all signed-in users so the Dashboard hero works for non-admins v0.16.36 2026-09-19 16:27:18 -04:00
marvin 4ff29d4b2a Unify Dashboard and System tab hero panels; move version/database/IP metadata to Administration v0.16.35 2026-09-19 16:25:27 -04:00
marvin af5223dc63 Fix Network/Throughput helper text misalignment on the System hero panel v0.16.34 2026-09-19 15:55:13 -04:00
marvin bf93c009f0 Round Network stat's rate before formatting to fix layout-breaking decimals v0.16.33 2026-09-19 15:50:52 -04:00
marvin 9b80114e5b Fix DATA_DIR_LIMIT_GB comparing against whole-volume usage instead of Site Gateway's own footprint v0.16.32 2026-09-19 15:43:22 -04:00
marvin 813dde1f80 Add System tab hero panel auto-refresh and DATA_DIR_LIMIT_GB disk allowance v0.16.31 2026-09-19 15:38:28 -04:00
marvin 8b48e0db6c Fix CPU quota denominator and swap display on the System hero panel v0.16.30 2026-09-19 15:23:03 -04:00
marvin 992215151d Add System tab hero panel: CPU/memory/swap/disk/network + throughput v0.16.29 2026-09-19 14:46:47 -04:00
marvin b95a20942e Match API Access summary bar height to every other tab's summary bar (v0.16.28) v0.16.28 2026-09-19 14:04:54 -04:00
marvin 16dbbfec4e Fix API summary bar height and Pick container alignment for real (v0.16.27) v0.16.27 2026-09-19 13:50:46 -04:00
marvin 7e8e604df3 Shorten Docker socket helper text, fix Pick container alignment, fix summary bar wrapping (v0.16.26) v0.16.26 2026-09-19 13:26:41 -04:00
marvin 79fd947adb Parallelize filesystem walks across System/Certificates and remove duplicate cert scans (v0.16.25) v0.16.25 2026-09-19 12:55:43 -04:00