Commit Graph

5309 Commits

Author SHA1 Message Date
rcourtman 55e601738f Fix concurrent CSRF token refresh 2026-04-26 15:27:10 +01:00
rcourtman fee9f7b9da Fix Patrol heading accessible name 2026-04-26 15:06:24 +01:00
rcourtman d36f465b7c Preserve uncapped self-hosted commercial continuity 2026-04-26 14:32:00 +01:00
rcourtman f9c9b10fd5 Align public docs with free-first v6 packaging 2026-04-26 14:04:31 +01:00
rcourtman 933e74e6f4 Normalize ZFS device alert resource names 2026-04-26 13:44:59 +01:00
rcourtman 4c3d59f0e9 Clean up dashboard problem resource labels 2026-04-26 13:29:22 +01:00
rcourtman 8fa84b7ad1 Polish dashboard problem resource wording 2026-04-26 13:15:30 +01:00
rcourtman d22d60cc4f Stabilize desktop nav accessible names 2026-04-26 13:00:06 +01:00
rcourtman 250bcb1f47 Fix mobile nav icon accessible names 2026-04-26 12:53:11 +01:00
rcourtman 5ce4308748 Keep dashboard source coverage readable 2026-04-26 12:44:24 +01:00
rcourtman d2dbd0dab1 Fix assistant launcher mobile positioning 2026-04-26 12:22:26 +01:00
rcourtman 8e0fdd090c Record iOS mobile readiness proof 2026-04-26 12:10:16 +01:00
rcourtman 1e164f35f2 Record Android hosted mobile proof evidence 2026-04-26 10:49:33 +01:00
rcourtman f897724757 Record hosted mobile proof cleanup 2026-04-26 10:03:56 +01:00
rcourtman 9337e1d4c1 Record Pulse Cloud proof residue cleanup 2026-04-26 08:04:07 +01:00
rcourtman eb34e58dc5 Record Android diagnostics supportability proof 2026-04-26 07:57:03 +01:00
rcourtman 3bce2c074a Record unlocked Android mobile proof 2026-04-26 07:43:20 +01:00
rcourtman 9d854a0db4 Record Android mobile proof blocker 2026-04-26 00:09:09 +01:00
rcourtman 315aa9d81a Polish dashboard estate summary flow
Move the dashboard customizer into the header, combine Estate/KPI/Pulse Brief into a less repetitive first viewport, and keep fallback estate copy in system terms.

Group repeated problem-resource rows while preserving underlying counts and broad destination links, and rank structural alert warnings above state-only workload warnings.
2026-04-26 00:00:01 +01:00
rcourtman a2c101379a Guard stable updater from prerelease tags
Refuse prerelease-shaped tags and explicit GitHub prerelease responses in the unattended stable updater before installer invocation.

Add installability tests and proof routing for the auto-update prerelease refusal guard.
2026-04-25 23:49:27 +01:00
rcourtman 9bd67fe2c1 Add fleet governance projection 2026-04-25 23:41:38 +01:00
rcourtman 97bf4af36d Add platform support floor projection 2026-04-25 23:01:01 +01:00
rcourtman acbed82d75 Add governed action audit preflight 2026-04-25 22:35:19 +01:00
rcourtman 175f8b4bf1 Add relationship-aware resource timelines 2026-04-25 22:07:57 +01:00
rcourtman c8d72cf06f Align AI data handling disclosures 2026-04-25 21:44:26 +01:00
rcourtman 94a5ab1b59 Enforce data policy at AI model boundary 2026-04-25 21:13:53 +01:00
rcourtman dc8208cc00 Enforce data handling in AI context 2026-04-25 20:41:13 +01:00
rcourtman fc5325ab80 Add resource data handling settings surface 2026-04-25 20:23:40 +01:00
rcourtman 361b921b91 Expose resource policy posture aggregation 2026-04-25 18:46:10 +01:00
rcourtman bfcdfa7699 Record mobile GA proof blocker recheck 2026-04-25 18:20:40 +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 1149eaa16c Record Pulse Mobile GA companion role 2026-04-24 23:47:13 +01:00
rcourtman 06d605c33c test: align pro trial browser proof 2026-04-24 22:48:33 +01:00
rcourtman ce7f7e38e6 Record mobile product role as open decision 2026-04-24 21:51:58 +01:00
rcourtman 94568907e1 Block mobile GA on monitoring-first product value 2026-04-24 21:49:43 +01:00
rcourtman ad4f5ff89a Block mobile GA on product purpose clarity 2026-04-24 21:28:01 +01:00
rcourtman f59e8d09ff fix: remove self-hosted monitored-system upsell copy 2026-04-24 19:03:35 +01:00
rcourtman f50f0b0136 fix: align infrastructure source manager actions 2026-04-24 19:02:18 +01:00
rcourtman fb6b53268a Harden release Docker key embedding cache 2026-04-24 17:21:04 +01:00
rcourtman 2bacf4ec9a Document Docker license key cache gate 2026-04-24 17:19:50 +01:00
rcourtman 410590c2e1 Fix hosted mobile approval proof runtime setup 2026-04-24 17:14:47 +01:00
rcourtman 4a6a88c451 release-control: record paid runtime Docker policy 2026-04-24 16:23:31 +01:00
rcourtman 764254450d release-control: record Cloud account portal proxy proof 2026-04-24 16:09:25 +01:00
rcourtman 1ee9a57109 Record Pulse Cloud timer audit proof 2026-04-24 15:19:29 +01:00
rcourtman 0d87110166 Record Pulse Cloud recurring audit monitor 2026-04-24 15:15:54 +01:00
rcourtman 0d90b3457c Release mobile proof work claim 2026-04-24 13:14:46 +01:00
rcourtman badda3781c Harden hosted mobile proof setup 2026-04-24 13:13:36 +01:00
rcourtman 56bc13cb52 Improve infrastructure settings workspace 2026-04-24 12:44:55 +01:00
rcourtman 73c79afb23 Record Pulse Cloud mobile proof cleanup 2026-04-24 12:39:01 +01:00