Commit Graph

1154 Commits

Author SHA1 Message Date
rcourtman c19b06d1f4 fix(telemetry): aggregate tenant snapshots 2026-03-28 22:31:33 +00:00
rcourtman 1deb828577 Keep portal overview next action permission-honest 2026-03-28 22:28:38 +00:00
rcourtman 420ff365e7 refactor(recovery): quiet supporting table columns 2026-03-28 22:25:29 +00:00
rcourtman c0ea4ecb43 Normalize portal account role labels 2026-03-28 22:17:37 +00:00
rcourtman 95cba22a96 Promote v6 control plane to GA readiness 2026-03-28 22:13:22 +00:00
rcourtman b59e34cf74 Make readonly access roster review-only 2026-03-28 22:02:47 +00:00
rcourtman 6c38ef2f51 refactor(recovery): inline secondary item identity 2026-03-28 22:00:28 +00:00
rcourtman f38cb8775e Record mobile non-public rollout policy 2026-03-28 21:48:41 +00:00
rcourtman 259ad4b578 refactor(recovery): surface secondary item identity 2026-03-28 21:38:39 +00:00
rcourtman 30abdc1922 Make portal readonly shell honest 2026-03-28 21:33:49 +00:00
rcourtman 0b98a0d3e0 fix(deploy): pin docs links to release refs 2026-03-28 21:32:11 +00:00
rcourtman 893d003c0a Merge origin/pulse/v6-release and fix reconciled API regressions 2026-03-28 21:14:54 +00:00
rcourtman 7747b78740 fix(api): localize shipped security doc refs 2026-03-28 20:35:10 +00:00
rcourtman 90c33da777 Make portal account context permission-honest 2026-03-28 20:32:02 +00:00
rcourtman 9e78d8d01b Make portal copy honest for read-only roles 2026-03-28 20:06:45 +00:00
rcourtman 7a824337e6 fix(frontend): ship terms docs locally 2026-03-28 20:04:27 +00:00
rcourtman 55f030d11e Make self-hosted portal nav honest 2026-03-28 19:49:05 +00:00
rcourtman 0c4f7b3d43 docs(security): localize shipped doc self-link 2026-03-28 19:48:32 +00:00
rcourtman 48554917b9 Lead self-hosted billing with real jobs 2026-03-28 19:42:59 +00:00
rcourtman 35c056bc8f Gate portal self-hosted tools by account relevance 2026-03-28 19:33:52 +00:00
rcourtman 5f436f11af Canonicalize relay mobile capability boundary 2026-03-28 19:32:42 +00:00
rcourtman 44c529ba92 fix(frontend): localize security docs links 2026-03-28 19:30:24 +00:00
rcourtman d76e8fc58c Promote relay public rollout posture 2026-03-28 19:07:37 +00:00
rcourtman ebfc4fd3c0 Make self-hosted support billing-only 2026-03-28 19:03:01 +00:00
rcourtman 592079d0cb Clarify relay post-RC residuals 2026-03-28 18:33:25 +00:00
rcourtman d88f2e501a Make billing task-driven 2026-03-28 18:32:29 +00:00
rcourtman 9b601f457c fix(frontend): ship telemetry disclosure docs locally 2026-03-28 18:19:52 +00:00
rcourtman 8eea329ef6 Make access task-driven 2026-03-28 18:08:06 +00:00
rcourtman 8020306ca8 Own mobile relay runtime in L7 2026-03-28 18:07:44 +00:00
rcourtman 091f7a9957 Harden relay proof commands 2026-03-28 17:49:04 +00:00
rcourtman 038d782d5c Make workspace rail task-driven 2026-03-28 17:40:55 +00:00
rcourtman 81bcaa076b Reveal mobile workspace jobs 2026-03-28 17:27:06 +00:00
rcourtman 170b1e5a07 Keep mobile portal tasks in view 2026-03-28 17:07:21 +00:00
rcourtman af5ebd6acf refactor(recovery): compact workspace filter controls 2026-03-28 16:55:21 +00:00
rcourtman c4730a52db Compact portal navigation on mobile 2026-03-28 16:46:00 +00:00
rcourtman 9810ab60fe Make portal task sections action-first 2026-03-28 16:32:26 +00:00
rcourtman 5b48250ec7 Make portal overview shell-level 2026-03-28 15:55:57 +00:00
rcourtman e6868329ab Record task-first portal governance 2026-03-28 15:40:42 +00:00
rcourtman 7e81a0cd49 Align portal contracts with access and billing model 2026-03-28 15:28:13 +00:00
rcourtman e795b0c9cc refactor(recovery): simplify activity strip handoff 2026-03-28 14:54:31 +00:00
rcourtman f54ae46b1f refactor(recovery): compact events activity strip 2026-03-28 14:47:14 +00:00
rcourtman 776d281f87 refactor(recovery): trim summary support rows 2026-03-28 13:51:38 +00:00
rcourtman 19f1cb858f refactor(recovery): unify workspace shell into one card 2026-03-28 13:46:07 +00:00
rcourtman 03de617c9d refactor(recovery): restore activity context above events table 2026-03-28 13:33:07 +00:00
rcourtman 9705b63f0e refactor(recovery): keep events toolbar action-first 2026-03-28 13:29:14 +00:00
rcourtman 87a77c4e59 refactor(recovery): add canonical protected filter reset 2026-03-28 13:16:38 +00:00
rcourtman 40a338d012 refactor(recovery): remove counts from workspace tabs 2026-03-28 11:20:10 +00:00
rcourtman dcd8799743 refactor(recovery): make events workspace data-first 2026-03-28 11:13:40 +00:00
rcourtman 3a01b39c93 refactor(recovery): restore full-width search rows 2026-03-28 11:08:10 +00:00
rcourtman 75129b9b19 refactor(recovery): restore canonical table separators 2026-03-28 11:01:36 +00:00