Commit graph

398 commits

Author SHA1 Message Date
rcourtman
2763ff7d91 Carry safe action metadata into Patrol handoffs 2026-05-07 09:57:56 +01:00
rcourtman
b95bcd7f6e Carry expired approval fix context into Assistant 2026-05-07 09:48:22 +01:00
rcourtman
1cbedbd192 Route queued fix recovery through Patrol briefing 2026-05-07 09:39:43 +01:00
rcourtman
1d70402f71 Add guided prompts to Patrol finding handoffs 2026-05-07 09:30:09 +01:00
rcourtman
990f9fbc21 Show live approval state in Assistant handoff 2026-05-07 00:23:27 +01:00
rcourtman
cfa7483f09 Frame Patrol Assistant handoff for operators 2026-05-07 00:05:59 +01:00
rcourtman
2f8e5184bd Remove navigation guide modal and reopen control
The four-step coachmark over the top tabs was a tour pretending to be
guidance: each step duplicated the tab title in one sentence, and the
Reopen control on /settings/system-general spawned a centered panel with
no spotlight target because the tabs only exist on dashboard routes.

Delete the modal, the localStorage dismissal key, the reopen event, the
Reopen row in General settings, and the matching guardrails so the
shared-primitives tests stop pinning the deleted owner split. Drop the
WhatsNew dismissal helpers and addInitScript bypasses from the
integration suite, and the dedicated tour test in
19-telemetry-disclosure.
2026-05-06 09:49:15 +01:00
rcourtman
96c2e160c9 Fix RC4 release validation blockers 2026-05-05 15:59:23 +01:00
rcourtman
d7225a45a0 Fix Proxmox guest memory fallbacks
Also fixes Ceph pool threshold resource identity.

Refs #1341
2026-05-05 14:59:29 +01:00
rcourtman
82c54cc39b Make self-hosted SSO Community-tier
Treat OIDC, SAML, and multi-provider SSO as included Community capabilities while retaining advanced_sso as a compatibility key. Remove SAML-specific paywalls and paid-upgrade copy from runtime, settings UI, entitlement snapshots, docs, journey proof, and subsystem contracts.

Refs #1449
2026-05-03 12:48:01 +01:00
rcourtman
53838d8f93 Fix RC3 backend release blockers 2026-05-01 21:36:28 +01:00
rcourtman
6138d1383a Align migration proof with retired trials 2026-04-29 22:50:11 +01:00
rcourtman
d147154cfd Prove Pro settings surfaces stay reachable 2026-04-29 20:26:55 +01:00
rcourtman
c743a231b8 Retire dashboard landing surface 2026-04-29 16:25:09 +01:00
rcourtman
f060f261cd Present Relay as annual-first support tier 2026-04-29 12:49:20 +01:00
rcourtman
2e64d3d254 Remove stale unlimited monitoring wording 2026-04-29 10:48:09 +01:00
rcourtman
5d496a5d2a Align self-hosted plan docs and tests 2026-04-29 09:21:10 +01:00
rcourtman
410a131a3b Fix Docker workload host scoping 2026-04-28 21:28:11 +01:00
rcourtman
875675f527 Align self-hosted plans integration proof 2026-04-28 21:00:34 +01:00
rcourtman
a67845ada0 Retire self-hosted volume caps 2026-04-28 20:36:37 +01:00
rcourtman
d1e8cab052 Route monitored-system handoffs to usage review 2026-04-28 19:27:22 +01:00
rcourtman
99e65d7e68 Rename retired trial acquisition proof assets 2026-04-28 18:38:10 +01:00
rcourtman
2b1d82d965 Retire self-hosted trial posture prompts 2026-04-28 17:39:09 +01:00
rcourtman
cc26f59f01 Retire self-hosted trial activation callback 2026-04-28 16:36:09 +01:00
rcourtman
b1e179479d Retire self-hosted AI quickstart surfaces 2026-04-28 15:49:18 +01:00
rcourtman
0b52968cd0 Retire self-hosted trial start route 2026-04-28 15:05:58 +01:00
rcourtman
6516a864b9 Align Pulse Pro v6 value copy 2026-04-28 11:03:37 +01:00
rcourtman
e0c4533fb4 Remove self-hosted monitoring upsell copy 2026-04-28 09:33:26 +01:00
rcourtman
0ee95a6a42 Keep self-hosted commercial copy opt-in 2026-04-25 15:26:11 +01:00
rcourtman
48e3db142e Keep self-hosted paid surfaces opt-in 2026-04-25 13:45:31 +01:00
rcourtman
06d605c33c test: align pro trial browser proof 2026-04-24 22:48:33 +01:00
rcourtman
410590c2e1 Fix hosted mobile approval proof runtime setup 2026-04-24 17:14:47 +01:00
rcourtman
badda3781c Harden hosted mobile proof setup 2026-04-24 13:13:36 +01:00
rcourtman
befb0160f7 Harden hosted mobile approval proof setup 2026-04-24 11:50:59 +01:00
rcourtman
27fcdcd1f0 Polish dashboard state copy
Clarify the dashboard estate summary across healthy, degraded, partial, and empty states so system-level health no longer masks resource or alert detail below the first viewport.
2026-04-23 22:17:49 +01:00
rcourtman
643db3f378 Improve dashboard estate orientation
Add a connected-infrastructure estate summary above the dashboard KPI strip, use that canonical system count for the infrastructure KPI, and cover the landing-page orientation contract with unit and browser integration proof.
2026-04-23 21:52:34 +01:00
rcourtman
bf2003ca11 Restore intentional infrastructure source visibility 2026-04-23 21:11:34 +01:00
rcourtman
46ba8c6ef8 Refine storage summary and table interactions 2026-04-23 20:41:13 +01:00
rcourtman
211f84d49d Refine infrastructure onboarding flow 2026-04-23 15:49:54 +01:00
rcourtman
a5687cd22e Formalize v6 paid-surface classification 2026-04-23 14:53:41 +01:00
rcourtman
349deb0c41 Refocus self-hosted Pro plans on operator value 2026-04-23 13:58:56 +01:00
rcourtman
897e5dff92 Reframe infrastructure systems taxonomy 2026-04-23 08:04:19 +01:00
rcourtman
86aabe6103 Move detect flow into add picker 2026-04-22 23:01:56 +01:00
rcourtman
350efa0f47 Move discovery settings into infrastructure 2026-04-22 21:01:36 +01:00
rcourtman
18469f52b5 Make self-hosted activation success explicit 2026-04-22 20:45:23 +01:00
rcourtman
9458cdb2e5 Make self-hosted plan summaries entitlement-first 2026-04-22 20:09:24 +01:00
rcourtman
48e4ec818c Make self-hosted settings plan-owned 2026-04-22 19:49:50 +01:00
rcourtman
da4933ef31 Surface explicit discovery in infrastructure manager 2026-04-22 19:37:04 +01:00
rcourtman
4d02f0769f Refine infrastructure source-manager landing 2026-04-22 19:01:46 +01:00
rcourtman
f7d9b8252e Adopt source-manager infrastructure settings flow 2026-04-22 16:54:17 +01:00