Commit graph

398 commits

Author SHA1 Message Date
rcourtman
a442eb6bda Normalize hot-dev auth defaults 2026-04-22 16:28:52 +01:00
rcourtman
0f767b6439 Harden diagnostics onboarding export proof 2026-04-22 16:16:26 +01:00
rcourtman
f682ec475b Add Playwright proof for onboarding diagnostics 2026-04-22 15:58:11 +01:00
rcourtman
0dacde5066 Add Playwright proof for infrastructure onboarding 2026-04-22 15:21:45 +01:00
rcourtman
7e4f1f474e Add persistent TLS bypass warning banners 2026-04-22 10:30:35 +01:00
rcourtman
f9be700f99 Restore shared Ceph storage overrides in alerts thresholds
Refs #1341
2026-04-22 10:20:30 +01:00
rcourtman
74df03c78c Pin workflow actions and CI image versions 2026-04-22 10:12:15 +01:00
rcourtman
c0ac251316 Require target-organization approval for org shares 2026-04-22 09:16:40 +01:00
rcourtman
f7c1d9b629 Require accepted org invitations and stable runtime capabilities 2026-04-22 03:06:22 +01:00
rcourtman
68c1e9564d Refine quick tour copy and guide labels 2026-04-21 22:35:58 +01:00
rcourtman
074b04eb76 Prove offline Proxmox node visibility in v6
Refs #1433
2026-04-21 22:23:53 +01:00
rcourtman
669908acd4 Normalize workloads and recovery page headers 2026-04-21 17:51:33 +01:00
rcourtman
0d5bec8a81 Add Proxmox workload refresh regression proof
Refs #1427
2026-04-21 16:45:00 +01:00
rcourtman
fd5c14b049 Close RC-era issue gaps blocking v6 GA
Refs #1430

Refs #1436

Refs #1435

Refs #1409

Refs #1429

Refs #1432
2026-04-21 14:46:23 +01:00
rcourtman
ee2537987f Surface active PBS tasks in infrastructure views 2026-04-20 23:54:01 +01:00
rcourtman
92f4e2c0a9 Expose shared storage growth deltas on the storage page 2026-04-20 23:22:29 +01:00
rcourtman
d8d94c48e1 Expose local commercial funnel diagnostics 2026-04-20 22:27:34 +01:00
rcourtman
61430703b2 Reframe self-hosted paid value around operator outcomes 2026-04-20 17:30:52 +01:00
rcourtman
6db9aeadcf Prepare the v6 stable promotion candidate 2026-04-20 14:09:17 +01:00
rcourtman
3dbe638f70 Shrink welcome tour into compact coachmark
Refs #1429
2026-04-19 22:21:50 +01:00
rcourtman
a34bfcc037 Refocus welcome tour on v5 wayfinding
Refs #1429
2026-04-19 22:05:41 +01:00
rcourtman
3ff7c2f2e3 Replace v6 banner with guided welcome tour
Refs #1429
2026-04-19 21:26:54 +01:00
rcourtman
9a8b6fb746 Add dashboard navigation migration notice
Refs #1429
2026-04-19 20:35:18 +01:00
rcourtman
238545b207 Normalize infrastructure onboarding route contract 2026-04-19 19:37:19 +01:00
rcourtman
d78bc64583 Recenter infrastructure settings on monitored systems 2026-04-18 18:46:25 +01:00
rcourtman
280b3dd5f7 Distribute infrastructure full-width columns 2026-04-17 23:39:19 +01:00
rcourtman
00da144dd8 Remove v6 RC banner from app shell 2026-04-17 20:06:57 +01:00
rcourtman
deb701e340 Align patrol page shell with utility header stack 2026-04-17 19:11:53 +01:00
rcourtman
df06fe84b2 Normalize alerts and patrol page headers 2026-04-17 18:47:02 +01:00
rcourtman
50a7d73293 Add workloads column layout regression 2026-04-17 18:35:34 +01:00
rcourtman
85191a9051 Remove blanket Community-visible upgrade marketing surfaces
Cut three surfaces that nagged Community users without explicit feature
engagement: the Dashboard RelayOnboardingCard paywall, the app-wide
ActiveUseTrialNudge (already dead code with no render sites), and the
SetupCompletionPanel "Monitor from Anywhere" Relay trial block.

Feature-gated discovery that fires only when a user clicks a locked
feature (alert investigate, history ranges, Patrol AI modes, Settings
panels) is intentionally left alone — those are user-initiated, not
blanket funnels.

Governance cascade: cloud-paid.md extends the Settings no-funnel rule
to Dashboard and setup completion; registry.json, status.json readiness
assertions RA5/RA18, frontend-primitives/storage-recovery/
performance-and-scalability contracts, the high-risk verification
matrix, the relay registration proof script, the subsystem lookup
tests, and the obsolete integration spec are all scrubbed of
references to the removed files. Blocked-record regenerated against
current VERSION=6.0.0-rc.2 so the promotion-policy test no longer
diffs on a stale rc.1 artifact.
2026-04-17 14:49:28 +01:00
rcourtman
596bcfb5e8 Make release candidate banner rc-version agnostic 2026-04-16 16:15:31 +01:00
rcourtman
7c1c5d396a Own mock runtime fixtures under monitoring 2026-04-16 16:00:23 +01:00
rcourtman
59d320d1d4 Fix Proxmox settings route selection
Refs #1423
2026-04-16 12:03:31 +01:00
rcourtman
df34b1715b Update migration proof for uncapped self-hosted plans
Refs #1409
2026-04-16 11:23:52 +01:00
rcourtman
4e34fab7ae Remove stale cap framing from uncapped self-hosted plans
Refs #1409
2026-04-16 11:17:07 +01:00
rcourtman
5914a4127d Make self-hosted core monitoring uncapped
Refs #1409
2026-04-16 01:21:57 +01:00
rcourtman
c6885b3b7d Move monitored-system over-plan guidance into capacity section 2026-04-15 23:16:37 +01:00
rcourtman
071284361c Fix summary chart tooltip tracking 2026-04-15 21:11:52 +01:00
rcourtman
8d703f2371 Explain monitored-system over-plan legitimacy 2026-04-15 13:38:57 +01:00
rcourtman
6c1364ef54 Clarify monitored-system admission freeze posture 2026-04-15 13:15:10 +01:00
rcourtman
5afffa17d3 Auto-select hosted staging tenant 2026-04-15 12:23:57 +01:00
rcourtman
f94601e26f Add hosted staging smoke entrypoint 2026-04-15 12:17:57 +01:00
rcourtman
9352533d70 Polish assistant shell modal behavior 2026-04-15 11:46:47 +01:00
rcourtman
41ef7b2830 Explain monitored-system counting on the plan surface 2026-04-15 10:57:17 +01:00
rcourtman
169c0b113a Clarify Pulse Account monitored-system copy 2026-04-15 10:47:58 +01:00
rcourtman
429f12decd Recover unavailable Pulse Account handoffs 2026-04-15 10:09:00 +01:00
rcourtman
c35830c813 Clarify monitored system limit copy 2026-04-15 09:50:07 +01:00
rcourtman
2d9c30dbed Clarify assistant and patrol settings ownership 2026-04-15 02:04:05 +01:00
rcourtman
1175c1d2be Refine Assistant and Patrol settings framing 2026-04-15 01:45:11 +01:00