Commit graph

1780 commits

Author SHA1 Message Date
rcourtman
8e6fe4142f Hide whats-new modal on public demo 2026-04-11 21:54:43 +01:00
rcourtman
df2fccb011 Harden public demo shell boundaries 2026-04-11 21:35:20 +01:00
rcourtman
b87466fd3f Quiet pre-auth state probe on login entrypoints 2026-04-11 21:00:35 +01:00
rcourtman
5add970dbd Make workloads table renderers CSP-safe 2026-04-11 20:46:40 +01:00
rcourtman
aae9be2441 Seal public demo dashboard shell leaks 2026-04-11 20:15:45 +01:00
rcourtman
47b6d0fb1c Align release header audit with publish contract 2026-04-11 18:25:53 +01:00
rcourtman
b33cc3ac60 Hide admin operations from public demo 2026-04-11 17:20:58 +01:00
rcourtman
0b9801710f Align alerts demo shell with read-only policy 2026-04-11 16:40:08 +01:00
rcourtman
bcb5a853c7 Hide setup-only demo affordances in read-only mode 2026-04-11 16:23:48 +01:00
rcourtman
8ec365b5ff Redirect authenticated login route to dashboard 2026-04-11 15:55:31 +01:00
rcourtman
97e0820a2b Wait for canonical resource hydrate before ws paint 2026-04-11 15:10:16 +01:00
rcourtman
9fed7c2c12 Canonicalize realtime resource state in websocket store 2026-04-11 14:50:27 +01:00
rcourtman
9226db4717 Preserve canonical infrastructure rows across realtime hydrate 2026-04-11 14:30:07 +01:00
rcourtman
15042dbe99 Restore dashboard relay onboarding proof 2026-04-11 00:19:48 +01:00
rcourtman
910f8e9aca Add shared trial CTA retry-after proofs 2026-04-11 00:08:45 +01:00
rcourtman
2f0f5168f2 Document shared trial retry-after owner 2026-04-11 00:04:16 +01:00
rcourtman
0a4c84daaa Hide demo organization chrome via presentation policy 2026-04-10 23:43:15 +01:00
rcourtman
016f9191be Tighten trial retry-after UI proof 2026-04-10 23:42:24 +01:00
rcourtman
efb218958a Fix Kubernetes demo chart history coverage 2026-04-10 23:40:13 +01:00
rcourtman
335046765f Test trial start rate-limit parsing 2026-04-10 23:20:31 +01:00
rcourtman
683334420d Reduce live workloads route fetch churn 2026-04-10 20:03:20 +01:00
rcourtman
cceca653dc Compact dashboard demo hot path 2026-04-10 18:30:39 +01:00
rcourtman
8d97bc3995 Tighten dashboard summary hot paths 2026-04-10 17:32:30 +01:00
rcourtman
367208d489 Make setup completion preview deterministic 2026-04-10 17:16:53 +01:00
rcourtman
e9b4718706 Govern platform onboarding paths 2026-04-10 17:02:16 +01:00
rcourtman
8e81add763 Generate typed platform support projection 2026-04-10 16:52:18 +01:00
rcourtman
ab3e028359 Add platform support manifest 2026-04-10 16:38:06 +01:00
rcourtman
d0648b07ae Reduce demo dashboard chart churn 2026-04-10 16:17:45 +01:00
rcourtman
b643d6d255 Unify dashboard storage trend loading 2026-04-10 14:53:00 +01:00
rcourtman
bbff55bd1a Normalize unified resource type cache seeding 2026-04-10 12:38:35 +01:00
rcourtman
94cfc36d1e Keep infrastructure tab handoff out of loading shells 2026-04-10 12:19:48 +01:00
rcourtman
9cd0e077d0 Polish RC release messaging and FAQ 2026-04-10 09:52:08 +01:00
rcourtman
db8db90e1c Repair frontend contract drift blocking rc.1 push 2026-04-09 18:47:49 +01:00
rcourtman
a4a223a7c6 Exclude disabled platform connections from monitored-system counts 2026-04-09 16:35:38 +01:00
rcourtman
8a1b333dee Gate platform saves on admission previews 2026-04-09 14:46:50 +01:00
rcourtman
cb53dfc6a5 Record RC publication judgment packet 2026-04-09 14:37:32 +01:00
rcourtman
b7366055d8 Centralize monitored-system availability presentation 2026-04-09 11:49:29 +01:00
rcourtman
9ca3a43e79 Suppress unavailable monitored-system warning banners 2026-04-09 11:36:58 +01:00
rcourtman
84949d9c35 Harden demo commercial settings boundary
Fail closed on deep-linked Pro license and monitored-system ledger panels until the session presentation policy resolves, hide those commercial details in demo mode without mock entitlements, and make the quickstart browser proof wait for the async settings update request.
2026-04-09 09:45:50 +01:00
rcourtman
1e8daa84c0 fix: remediate dependency alerts 2026-04-09 09:35:28 +01:00
rcourtman
4cb630f0a6 Surface monitored-system ledger explanations
Use the canonical monitored-system explanation response for the self-hosted usage ledger, including grouped-source reasoning, usage verification fallback, and continuity context.
2026-04-09 08:39:18 +01:00
rcourtman
99efafac52 Govern AI chat drawer shell ownership 2026-04-09 08:12:28 +01:00
rcourtman
5567fd1b80 Stabilize commercial activation continuity ownership 2026-04-09 08:07:34 +01:00
rcourtman
894a73ab90 Fail closed on unavailable platform admission usage 2026-04-08 23:55:00 +01:00
rcourtman
38c8237a4f Add monitored-system admission previews for platform connections 2026-04-08 22:20:42 +01:00
rcourtman
f03c8d3441 Make billing recovery route-owned and unblock governed commits 2026-04-08 22:11:10 +01:00
rcourtman
5925750da3 Make Pulse Pro purchase arrivals action-oriented 2026-04-08 21:13:43 +01:00
rcourtman
51b076a592 Track AI runtime store ownership 2026-04-08 19:47:14 +01:00
rcourtman
de1f608c02 Centralize AI runtime frontend read model 2026-04-08 19:06:41 +01:00
rcourtman
7c8fddd9f0 Retire legacy self-hosted checkout compatibility paths 2026-04-08 19:01:22 +01:00