rcourtman
28bc1e9875
Align Machines disk bars with host tables
2026-06-03 11:52:34 +01:00
rcourtman
eab73d2453
Fix PBS backup identity matching
2026-06-03 11:43:20 +01:00
rcourtman
458ffd351b
Scale Docker network attachment details
2026-06-03 11:36:36 +01:00
rcourtman
9dfadc38e5
Surface Docker network attachments
2026-06-03 11:18:28 +01:00
rcourtman
eab62de61c
Improve Machines disk summaries
2026-06-03 11:09:58 +01:00
rcourtman
65cdcdd457
Add v5 agent self-update runtime proof
...
Extend the unified-agent RC rehearsal with an optional local v5-to-v6 process-swap check.
Record the v5.1.34 to v6.0.0-rc.6 proof result for the upgrade-continuity gate.
2026-06-03 09:39:25 +01:00
rcourtman
e17916e3bc
Surface v5 agent migration security guidance
...
Warn when update readiness includes v5 agents and document the trusted-transport first hop.
2026-06-03 09:18:07 +01:00
rcourtman
1afd708e5a
Harden unified agent update preflight
...
Record the single pulse-agent product invariant and clarify Docker / Podman module terminology.
2026-06-02 23:54:48 +01:00
rcourtman
d8f5519eed
Fix provider MSP tenant rootless startup
2026-06-02 21:31:17 +01:00
rcourtman
c7e50d5602
Harden provider-hosted MSP isolation
...
Broker provider control-plane Docker access through a socket proxy, remove broad host mounts, align audit and rate-limit proxy trust, harden tenant runtime containers, restrict workspace report logo paths, and update provider deploy guardrails.
2026-06-02 21:10:13 +01:00
rcourtman
68e3a015c0
Reconcile provider-hosted MSP copy
2026-06-02 19:14:18 +01:00
rcourtman
d6964832a0
Add entitlement-gated report branding
2026-06-02 18:11:25 +01:00
rcourtman
d729461cad
Harden provider MSP tenant isolation
...
- isolate provider MSP tenant runtimes onto per-client Docker networks
- add adversarial proofs for workspace cap races, handoff retargeting, and org-bound agent report retargeting
- pin provider deploy proof to start Traefik before tenant network creation
2026-06-02 17:34:10 +01:00
rcourtman
473a0ddee6
Add provider MSP tenant rollout upgrade proof
2026-06-02 16:45:03 +01:00
rcourtman
a0f2fcf1fe
Add provider MSP upgrade runner
2026-06-02 16:19:51 +01:00
rcourtman
e86143f07f
Surface provider MSP backup readiness
2026-06-02 16:02:04 +01:00
rcourtman
42fb8eed3f
Publish provider MSP control-plane image
2026-06-02 15:51:21 +01:00
rcourtman
25febfbf82
Fix provider MSP compose mount identity
2026-06-02 15:25:05 +01:00
rcourtman
f68d0ae079
Add provider MSP first-time setup artifact
2026-06-02 15:18:11 +01:00
rcourtman
5505f930c6
Add provider MSP compose install proof runner
2026-06-02 15:06:49 +01:00
rcourtman
4c31fa88f3
Add provider MSP install proof
2026-06-02 14:50:36 +01:00
rcourtman
e5a7300aff
Add provider MSP workspace recovery
2026-06-02 14:28:16 +01:00
rcourtman
a2e860dc8c
Add provider MSP backup restore
2026-06-02 14:14:07 +01:00
rcourtman
c9f84c5192
Add provider MSP backup command
2026-06-02 14:03:19 +01:00
rcourtman
e46f4d648e
Prove provider MSP token rotation
2026-06-02 13:41:37 +01:00
rcourtman
f128c0b8cd
Add provider MSP status command
2026-06-02 13:33:27 +01:00
rcourtman
c9c415d7a6
Require license-backed provider MSP proof
2026-06-02 13:22:15 +01:00
rcourtman
3630ab1867
Verify provider MSP agent report ingest
2026-06-02 13:14:16 +01:00
rcourtman
e99ca62c81
Add provider MSP preflight readiness checks
2026-06-02 13:02:13 +01:00
rcourtman
3f20c85e86
Add provider MSP proof command
...
Adds a provider-hosted MSP proof command that exercises provider bootstrap, workspace creation, hosted tenant install-token generation, handoff exchange, setup-facts visibility, and cross-tenant token isolation.
2026-06-02 12:45:48 +01:00
rcourtman
5134e36c28
Add provider-hosted MSP install path
2026-06-02 12:11:35 +01:00
rcourtman
d90352ea89
Add provider-hosted MSP control-plane mode
...
Add a Stripe-free provider-hosted MSP mode with local MSP plan workspace limits and portal behavior that hides hosted billing surfaces when no billing record exists.
2026-06-02 11:37:29 +01:00
rcourtman
57486cee88
Harden MSP onboarding proof gaps
2026-06-02 10:15:35 +01:00
rcourtman
fe06747418
Improve MSP onboarding guidance
2026-06-02 08:55:40 +01:00
rcourtman
d425f02661
Improve MSP workspace setup onboarding
2026-06-02 00:27:19 +01:00
rcourtman
dfb9bdcd18
Make MSP workspace setup flow first-class
2026-06-01 23:49:30 +01:00
rcourtman
00f6ee9daa
Make MSP workspace onboarding actionable
2026-06-01 22:41:10 +01:00
rcourtman
75ec4ac8eb
Align MSP workspace limit governance
2026-06-01 19:00:56 +01:00
rcourtman
184f8244da
Record pre-GA public checkout posture
2026-06-01 18:47:15 +01:00
rcourtman
22115e4061
Record hosted runtime hibernation policy
2026-06-01 17:16:13 +01:00
rcourtman
9a61fe761e
Record MSP provider-hosted launch stance
2026-06-01 17:08:07 +01:00
rcourtman
914465e67f
Tighten MSP workspace tier limits
2026-06-01 16:55:23 +01:00
rcourtman
e450c6a4da
Lock MSP Starter self-serve checkout
2026-06-01 16:19:24 +01:00
rcourtman
d8f154addd
Fix alert escalation notification scheduling
...
Refs #1444
2026-06-01 14:16:57 +01:00
rcourtman
4845e96039
Add Proxmox backup date feed
2026-06-01 09:30:04 +01:00
rcourtman
6abcac3fde
Keep live resource metrics fresh
2026-06-01 08:59:56 +01:00
rcourtman
775100f7e1
Record platform workflow decisions
...
Capture the governed decisions for Docker Overview host-plus-workloads, evidence-gated platform workflow tabs, and mock-mode restart recovery proof.
2026-06-01 08:45:46 +01:00
rcourtman
64cbdd6e42
Gate platform workflow tabs by inventory
...
Keep Overview as the stable platform landing tab, hide workflow tabs without current inventory or signal, and route legacy Docker containers URLs back to the host-plus-workloads overview.
2026-06-01 08:41:49 +01:00
rcourtman
a13218a39a
Recover managed mock-mode restart handoffs
...
Adopt replacement managed hot-dev supervisors during listener waits and let mock-mode toggles continue only when the browser entrypoint proves the requested runtime state after a non-clean restart.
2026-06-01 08:33:18 +01:00
rcourtman
b8e47ab7fa
Remove MSP signup trial checkout
...
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Frontend & Backend (push) Waiting to run
Make the public MSP signup path create immediate subscription checkout sessions instead of inheriting the individual Cloud trial helper. Preserve the existing individual Cloud trial path, mark checkout billing mode in metadata, and seed MSP checkout-created Stripe account mappings as active.
2026-06-01 00:24:02 +01:00