Commit graph

  • 76ae173785 Refresh the frontend bundle-size baseline main rcourtman 2026-08-20 06:57:02 +01:00
  • 8f8c2bda1a fix(doctor): stop reporting a live credential as a credential outage rcourtman 2026-08-20 06:39:15 +01:00
  • 57195884cf test: repin platform surface tests to the estate-overview controls rcourtman 2026-08-20 06:23:00 +01:00
  • 6399e83f6d Remove FilterBar saved views rcourtman 2026-08-19 21:01:59 +01:00
  • 547afd2d17 Fix wrapped filter action alignment rcourtman 2026-08-19 20:32:27 +01:00
  • 202f3b2f4c Fix Proxmox LXC workload columns rcourtman 2026-08-19 20:22:55 +01:00
  • e2e8b72baa fix(frontend): keep Proxmox workload controls in view rcourtman 2026-08-19 20:03:39 +01:00
  • e7de6602f7 test(shared): give the nav clearance render helper its required props rcourtman 2026-08-19 20:00:09 +01:00
  • 54f623cffb fix(ui): measure the mobile nav instead of guessing its height rcourtman 2026-08-19 19:53:39 +01:00
  • 66c87fb6e8 fix(frontend): place estate totals beside labels rcourtman 2026-08-19 19:40:05 +01:00
  • e19478d85d Ignore Python bytecode repo-wide rcourtman 2026-08-19 19:33:09 +01:00
  • 4de1ede603 fix(frontend): make estate overview glanceable rcourtman 2026-08-19 18:18:47 +01:00
  • ba4a6c46d9 fix(frontend): fold estate totals into platform controls rcourtman 2026-08-19 17:53:37 +01:00
  • 465ef1fda9 Resolve docker service alert resource IDs in Patrol scope resolution rcourtman 2026-08-19 18:10:35 +01:00
  • 85ddd9f7f9 feat: add canonical platform estate overviews rcourtman 2026-08-19 17:25:02 +01:00
  • 2da6878755 test(api): assert recovery platform coverage independently of estate size rcourtman 2026-08-19 17:13:10 +01:00
  • 63c40ebe5e fix(telemetry): make patrol run volume and refusal causes readable rcourtman 2026-08-19 17:00:02 +01:00
  • 6f9a01a72a Keep the delivery-health system alert standing and quiet across count drift rcourtman 2026-08-19 16:54:39 +01:00
  • 5bbee0da3d feat: scale the Proxmox demo estate rcourtman 2026-08-19 16:27:30 +01:00
  • 57e08985c3 fix telemetry release activity attribution rcourtman 2026-08-19 15:47:53 +01:00
  • c7e46b9064 fix(frontend): align backup health summary on mobile rcourtman 2026-08-19 15:42:24 +01:00
  • 2d801e20f3 test(hostagent): stop the standby tests reading the runner's own disks rcourtman 2026-08-19 09:45:44 +01:00
  • 44d53edcbf test(ai): stop the subscription-agent deadlines measuring machine contention rcourtman 2026-08-19 08:21:24 +01:00
  • 2071325b88 Show offline alert controls in the card threshold layout rcourtman 2026-08-19 06:34:15 +01:00
  • 9fa6caf168 Update Helm chart index for 6.3.0-rc.3 gh-pages github-actions[bot] 2026-08-19 00:05:50 +00:00
  • 0561066c82 Update index.yaml github-actions[bot] 2026-08-19 00:05:47 +00:00
  • c52d010138 Restore the pinned 6.3 highlight and list the delivery repairs v6.3.0-rc.3 helm-chart-6.3.0-rc.3 rcourtman 2026-08-18 23:15:47 +01:00
  • 67ea7786c8 Fit v6.3.0-rc.3 highlights to the release-body contract rcourtman 2026-08-18 22:40:36 +01:00
  • 2f6f2396b6 Prepare v6.3.0-rc.3 release rcourtman 2026-08-18 22:36:10 +01:00
  • 4a66072c15 fix(frontend): close mobile table density gaps rcourtman 2026-08-18 22:17:13 +01:00
  • 4f61cc3bfe fix(frontend): standardize mobile table readability rcourtman 2026-08-18 22:04:02 +01:00
  • 7575e049c3 test(alerts): pin that a resource-less system alert renders rcourtman 2026-08-18 21:30:24 +01:00
  • 1a14212785 feat(alerts): raise a system alert when notification delivery is failing rcourtman 2026-08-18 21:24:58 +01:00
  • 7d44293dfd fix(frontend): preserve compact replication values rcourtman 2026-08-18 21:08:16 +01:00
  • c68be00412 fix(frontend): keep narrow mobile data readable rcourtman 2026-08-18 21:01:07 +01:00
  • 9ba62be303 feat(alerts): add system-scoped alerts so Pulse can alert on itself rcourtman 2026-08-18 20:48:50 +01:00
  • c74b9f60fa fix(alerts): make the flapping cooldown actually suppress notifications rcourtman 2026-08-18 20:34:23 +01:00
  • 4cd4921e49 fix(alerts): surface failing notification delivery on the alerts overview rcourtman 2026-08-18 20:19:24 +01:00
  • 7879862c24 fix(frontend): promote mobile platform switching rcourtman 2026-08-18 20:12:40 +01:00
  • 4be10526b6 fix(alerts): say when notification delivery is paused where destinations are configured rcourtman 2026-08-18 20:01:07 +01:00
  • 9bec2a52b5 fix(frontend): unify mobile platform table density rcourtman 2026-08-18 19:46:42 +01:00
  • 550b68fb13 Honor the typed connection name in assisted Proxmox setup rcourtman 2026-08-18 19:23:52 +01:00
  • 006d5da1c7 Keep unsaved node editor input across background refreshes rcourtman 2026-08-18 19:05:37 +01:00
  • 6ffc6b4f3a feat(frontend): standardize dense mobile platform tables rcourtman 2026-08-18 17:39:07 +01:00
  • 642d1ec5b0 feat(frontend): show more mobile operational columns rcourtman 2026-08-18 16:50:38 +01:00
  • 61bc4b25eb feat(frontend): add compact mobile operations mode rcourtman 2026-08-18 16:18:46 +01:00
  • 6ca27721ef feat(frontend): increase mobile information density rcourtman 2026-08-18 15:29:19 +01:00
  • e7cc3f4b67 fix(patrol): make handled decisions recoverable rcourtman 2026-08-18 15:05:42 +01:00
  • 03a18073fe Update Helm chart index for 6.3.0-rc.2 github-actions[bot] 2026-08-18 13:58:56 +00:00
  • d87e45b02c Update index.yaml github-actions[bot] 2026-08-18 13:58:52 +00:00
  • 2eeb643afe Prepare v6.3.0-rc.2 release v6.3.0-rc.2 helm-chart-6.3.0-rc.2 rcourtman 2026-08-18 13:31:21 +01:00
  • 7cb3fc2e6b fix(actions): link reviews back to Patrol records rcourtman 2026-08-18 13:23:02 +01:00
  • bcea56db97 fix(patrol): clarify decisions and action origins rcourtman 2026-08-18 12:44:20 +01:00
  • ac4116e09b feat(patrol): simplify the decision workspace rcourtman 2026-08-18 11:51:29 +01:00
  • 95c253c486 feat(actions): make Actions a primary workspace rcourtman 2026-08-18 11:11:21 +01:00
  • b396c93785 style(frontend): remove semicolons from product copy rcourtman 2026-08-18 10:52:38 +01:00
  • fe9c64a4d3 Stop the authenticated bootstrap pulling the full state payload rcourtman 2026-08-18 10:33:11 +01:00
  • ed5d983e8e feat(patrol): simplify the operator workspace rcourtman 2026-08-18 10:18:19 +01:00
  • e1427e66f8 Keep platform admission fresh across tenant switch and reconnect rcourtman 2026-08-18 10:11:02 +01:00
  • 0da7092991 feat(patrol): guide operators through the decision queue rcourtman 2026-08-18 09:28:44 +01:00
  • 4606b31836 Resolve shell navigation from the canonical admission facet rcourtman 2026-08-18 09:22:40 +01:00
  • ebba3c493b feat(patrol): turn attention into a daily briefing rcourtman 2026-08-18 07:46:19 +01:00
  • c6cafa6e25 feat(patrol): surface pending operator decisions rcourtman 2026-08-18 07:30:29 +01:00
  • eb279d089b Report platform admission on the canonical resource aggregations rcourtman 2026-08-18 07:35:34 +01:00
  • 6372b28862 fix(alerts): stop clipping the alert card monitoring policy menu rcourtman 2026-08-18 06:59:25 +01:00
  • 316657b5e8 fix(alerts): resolve threshold overrides through the registry identity rcourtman 2026-08-18 06:47:32 +01:00
  • a1b379f0a0 fix(fleet-doctor): name the judged credential id in the verdict evidence rcourtman 2026-08-18 06:39:59 +01:00
  • ff0c9ea4d8 fix(agent): warn when the server overrides a presented agent ID rcourtman 2026-08-18 06:25:20 +01:00
  • 3088f52dc0 feat(patrol): redesign the operator workbench rcourtman 2026-08-17 23:41:03 +01:00
  • 3f32148b50 Stop holding the canonical fetch behind the websocket hydration wait rcourtman 2026-08-17 22:59:04 +01:00
  • 8e32afa185 Fetch unified resource pages concurrently after the first rcourtman 2026-08-17 22:42:26 +01:00
  • 2c59fb742e Prepare v6.3.0-rc.1 release rcourtman 2026-08-17 22:04:54 +01:00
  • ba90475e59 Fix subscription agent timeout cleanup rcourtman 2026-08-17 21:34:30 +01:00
  • b1fc6c7dca Prepare v6.2.2-rc.3 release rcourtman 2026-08-17 20:57:22 +01:00
  • 6ab45a900c Reject contradicted Patrol causal proposals rcourtman 2026-08-17 19:29:48 +01:00
  • da8537b8e6 Reject incoherent Patrol finding identities rcourtman 2026-08-17 13:31:16 +01:00
  • a83e15176a Bound app-container Patrol scope to selected workloads rcourtman 2026-08-17 12:04:22 +01:00
  • 9f23d40c43 Canonicalize container health finding vocabulary rcourtman 2026-08-17 11:52:25 +01:00
  • 21e0b40363 Preserve Patrol controls during full-mode activation rcourtman 2026-08-17 10:11:44 +01:00
  • 59b0ee188b Repair scoped Patrol finding identity safely rcourtman 2026-08-17 05:01:42 +01:00
  • 39ceeda604 Scope Patrol health queries to resources rcourtman 2026-08-17 04:40:41 +01:00
  • 31f89bb430 Canonicalize app container health check findings rcourtman 2026-08-17 00:58:11 +01:00
  • 5eae262363 Canonicalize unhealthy container finding keys rcourtman 2026-08-16 23:28:44 +01:00
  • 7422da843a Enable Patrol qualification on fresh installs rcourtman 2026-08-16 22:07:32 +01:00
  • 8dc771f09b Keep default monitor token inventory current rcourtman 2026-08-16 21:54:17 +01:00
  • f6aa8db93a Bound Patrol subscription continuation latency rcourtman 2026-08-16 21:25:10 +01:00
  • 37d6e29e84 Preserve partial-response byte ranges rcourtman 2026-08-16 18:41:43 +01:00
  • 91737ee207 Canonicalize Patrol health finding keys rcourtman 2026-08-16 18:38:58 +01:00
  • 5821eafb05 fix(api): log when the agent command config gate suppresses remote commands rcourtman 2026-08-17 06:36:52 +01:00
  • b53d96ee54 fix(unifiedresources): derive canonical identity on stored registry resources rcourtman 2026-08-17 06:27:38 +01:00
  • 29ad80870d Preserve per-provider semantics on batch metric misses rcourtman 2026-08-16 23:03:12 +01:00
  • 2fc47df47c Invalidate the source-target index on every mapping mutation rcourtman 2026-08-16 22:41:05 +01:00
  • db4ef39d87 Warm registry view caches before resolving mock metrics targets rcourtman 2026-08-16 22:01:55 +01:00
  • d18fcf55ad Bucket agent candidates for the child-count parent pass rcourtman 2026-08-16 22:01:55 +01:00
  • 81de801e58 Batch incident recorder metrics lookups rcourtman 2026-08-16 21:48:31 +01:00
  • 7f444fc29a Prune the top-level system hostname fallback candidate scan rcourtman 2026-08-16 21:48:31 +01:00
  • fc50f61cdb Index source targets instead of scanning every mapping per resource rcourtman 2026-08-16 21:48:31 +01:00
  • 90081dacb4 Handle informational and bodyless gzip responses rcourtman 2026-08-16 17:24:01 +01:00
  • 2e4e85d9af docs: add focused security review packet rcourtman 2026-08-16 17:12:47 +01:00
  • a682af0b7b Harden large-estate response and polling limits rcourtman 2026-08-16 16:26:32 +01:00