Commit graph

2013 commits

Author SHA1 Message Date
rcourtman
e4514dfd8b Canonicalize grouped table row presentation 2026-04-29 10:24:51 +01:00
rcourtman
a15f5ad51b Clarify recovery Kubernetes cluster item labels
Route recovery cluster item types through the recovery item-type presentation helper so Kubernetes protected subjects render as K8s Cluster instead of a bare Cluster label, and govern that helper under storage-recovery.
2026-04-29 10:02:26 +01:00
rcourtman
132e298d5b Canonicalize Settings Infrastructure guidance copy
Route Settings Infrastructure destination labels and source-strategy copy through the shared infrastructure settings presentation helper so dashboard, infrastructure, discovery, PMG, storage disk-health, and alert-thresholds guidance do not revive removed nested settings paths.
2026-04-29 09:48:33 +01:00
rcourtman
27d97cf440 Canonicalize alerts notifications title
Keep the canonical /alerts/notifications page identity aligned with the visible Notifications tab while leaving destination wording for concrete delivery endpoints.
2026-04-29 09:28:42 +01:00
rcourtman
68007fd1ec Canonicalize API token settings copy
Route API token reveal and rotation guidance through the shared API token presentation helper so settings copy points to API Access instead of legacy Security token wording.
2026-04-29 09:23:17 +01:00
rcourtman
5d496a5d2a Align self-hosted plan docs and tests 2026-04-29 09:21:10 +01:00
rcourtman
eac12e12ed Align discovery guidance labels
Move resource discovery command guidance to the shared discovery presentation helper and point it at canonical Settings Infrastructure and API Access targets.

Suppress duplicate Cluster chips in infrastructure group headers when the group name already carries the cluster label.
2026-04-29 09:14:41 +01:00
rcourtman
34ed1aac42 Normalize self-hosted plan surface decision 2026-04-29 09:13:44 +01:00
rcourtman
3ae9521349 Reduce default self-hosted activation framing 2026-04-29 09:12:02 +01:00
rcourtman
967056b9c7 Neutralize self-hosted plan capability copy 2026-04-29 09:02:56 +01:00
rcourtman
2b7644b1d0 Remove unlimited monitoring entitlement copy 2026-04-29 08:54:14 +01:00
rcourtman
2470b8fb31 Canonicalize alert notifications route
Keep the Alerts Notifications tab and route vocabulary aligned while preserving the legacy destinations URL as an alias.

Remove the misleading settings search shortcut chip from the shared settings shell copy.
2026-04-29 08:52:58 +01:00
rcourtman
4f3535d8d4 Retire monitored-system pricing handoff 2026-04-29 01:26:56 +01:00
rcourtman
6b2516648d Use shared grouped rows in settings infrastructure table 2026-04-29 01:19:43 +01:00
rcourtman
6b95532044 Keep hidden-upgrade feature gates neutral 2026-04-29 01:15:23 +01:00
rcourtman
0dd3cd804e Hide MSP-only features from self-hosted Pro plans 2026-04-29 01:02:10 +01:00
rcourtman
abe7515fd3 Unify remaining grouped table bands 2026-04-29 01:01:10 +01:00
rcourtman
5e14e7912c Retire in-app cloud signup routes 2026-04-29 00:46:30 +01:00
rcourtman
58c96b2681 Canonicalize product table card headers 2026-04-29 00:41:18 +01:00
rcourtman
5f0078b0d0 Keep synthetic modes out of entitlement payloads 2026-04-29 00:33:53 +01:00
rcourtman
7f8f53f2f4 Keep wrapped filter actions viewport-safe 2026-04-29 00:20:32 +01:00
rcourtman
08fef313eb Rename hosted capacity marker copy 2026-04-29 00:07:18 +01:00
rcourtman
f30f9e7a81 Neutralize self-hosted activation empty state 2026-04-29 00:01:30 +01:00
rcourtman
81d3414040 Keep legacy volume metadata out of self-hosted plans 2026-04-28 23:58:29 +01:00
rcourtman
3047b04417 Allow dense workload filters to wrap 2026-04-28 23:53:49 +01:00
rcourtman
552bacfe82 Retire stale trial upgrade fallback 2026-04-28 23:27:30 +01:00
rcourtman
c0ef2d44f3 Keep compatibility-only features out of upgrade URLs 2026-04-28 23:22:20 +01:00
rcourtman
c22380a8d3 Record Pro feature preservation contract 2026-04-28 23:12:05 +01:00
rcourtman
5ba851f594 Neutralize inactive self-hosted plan copy 2026-04-28 23:01:20 +01:00
rcourtman
e4fa761e3d Show full Pro value in plan comparison 2026-04-28 22:57:47 +01:00
rcourtman
47d898cd50 Normalize frontend product labels 2026-04-28 21:55:51 +01:00
rcourtman
ff6016daab Gate commercial posture bootstrap on upgrade policy 2026-04-28 21:47:56 +01:00
rcourtman
e4cab2b88f Hide Pro-only autonomous control by default 2026-04-28 21:41:24 +01:00
rcourtman
b0a51831c1 Hide paid reporting nav for free self-hosted 2026-04-28 21:30:53 +01:00
rcourtman
410a131a3b Fix Docker workload host scoping 2026-04-28 21:28:11 +01:00
rcourtman
870958ef2a Clarify infrastructure grouping label 2026-04-28 21:26:23 +01:00
rcourtman
8109fa63d4 Own public AI docs product language 2026-04-28 21:23:05 +01:00
rcourtman
ef3d30e868 Canonicalize product table frames 2026-04-28 21:17:18 +01:00
rcourtman
c3b50001e0 Align Pro continuity governance wording 2026-04-28 21:16:31 +01:00
rcourtman
b2202b71c7 Clarify support pack Pro continuity wording 2026-04-28 21:13:49 +01:00
rcourtman
78c7c874fa Route paid self-hosted feature handoffs to Plans 2026-04-28 21:07:24 +01:00
rcourtman
b64a13a06e Clarify uncapped self-hosted Pro docs 2026-04-28 21:04:03 +01:00
rcourtman
efc0f371cf Remove guest capacity from billing presentation 2026-04-28 20:56:41 +01:00
rcourtman
9217c065df Clarify self-hosted no-cap Pro continuity 2026-04-28 20:48:10 +01:00
rcourtman
a67845ada0 Retire self-hosted volume caps 2026-04-28 20:36:37 +01:00
rcourtman
e8987e0974 Remove grouped row accent indent 2026-04-28 20:10:05 +01:00
rcourtman
cd8c743a19 Align RC changelog with free-first licensing 2026-04-28 20:03:11 +01:00
rcourtman
cd982c43b9 Remove monitoring page prototypes 2026-04-28 20:02:20 +01:00
rcourtman
235f72f20d Share grouped table row styling 2026-04-28 19:44:53 +01:00
rcourtman
c4b6c70808 Retire trial-expired purchase handoff 2026-04-28 19:41:10 +01:00