rcourtman
|
dd5f099cda
|
Lock VMware phase-1 exclusion integrity
|
2026-03-30 23:42:32 +01:00 |
|
rcourtman
|
548ea76b96
|
Classify VMware datastores on storage route
|
2026-03-30 23:19:56 +01:00 |
|
rcourtman
|
7529ddcdd5
|
Surface VMware drawer context on shared resources
|
2026-03-30 22:58:19 +01:00 |
|
rcourtman
|
16b9e079a6
|
Implement VMware assistant mention floor
|
2026-03-30 22:44:34 +01:00 |
|
rcourtman
|
af0b8138ae
|
Add VMware resource history browser proof
|
2026-03-30 21:49:50 +01:00 |
|
rcourtman
|
e0274b8e2a
|
Implement VMware alert history slice
|
2026-03-30 19:45:29 +01:00 |
|
rcourtman
|
e1474cfc92
|
Implement VMware vCenter resource projection slice
|
2026-03-30 18:55:06 +01:00 |
|
rcourtman
|
9b19cb4446
|
Implement VMware vCenter connections slice
|
2026-03-30 17:56:37 +01:00 |
|
rcourtman
|
2812abcfa3
|
refactor(truenas): canonicalize frontend system resources
|
2026-03-30 12:59:34 +01:00 |
|
rcourtman
|
10b067396a
|
fix(workloads): gate discovery on canonical targets
|
2026-03-30 12:16:10 +01:00 |
|
rcourtman
|
f0ce8d71d9
|
fix(patrol): split truenas from agent run history
|
2026-03-30 11:57:49 +01:00 |
|
rcourtman
|
de136204c2
|
fix(infrastructure): preserve truenas source handoff
|
2026-03-30 11:32:06 +01:00 |
|
rcourtman
|
dee729163e
|
fix(truenas): refresh health after manual tests
|
2026-03-30 11:08:37 +01:00 |
|
rcourtman
|
21de6abdcf
|
fix(truenas): test edited saved connections canonically
|
2026-03-30 10:57:12 +01:00 |
|
rcourtman
|
9bc6d6ffff
|
Fix hosted mobile onboarding proof bootstrap
|
2026-03-30 10:52:06 +01:00 |
|
rcourtman
|
4524edc51e
|
fix(truenas): retest saved connections canonically
|
2026-03-30 10:49:19 +01:00 |
|
rcourtman
|
4b6cc07bfe
|
fix(workloads): keep canonical app-container identity
|
2026-03-30 10:34:37 +01:00 |
|
rcourtman
|
861ac9ab4d
|
fix(ai): use canonical app-container mentions
|
2026-03-30 10:18:07 +01:00 |
|
rcourtman
|
4983648209
|
fix(setup): prove api-backed first-session handoff
|
2026-03-30 09:52:07 +01:00 |
|
rcourtman
|
444e827392
|
Fix hosted approval proof tenant scoping
|
2026-03-30 09:33:15 +01:00 |
|
rcourtman
|
52652e2554
|
feat(setup): add platform-connections handoff
|
2026-03-30 09:12:37 +01:00 |
|
rcourtman
|
d3d242cc50
|
fix(truenas): make api integration default-on
|
2026-03-30 09:05:57 +01:00 |
|
rcourtman
|
b51498e578
|
fix(truenas): project smart disk health into canonical risk
|
2026-03-30 04:45:22 +01:00 |
|
rcourtman
|
a742c43a69
|
feat(patrol): add canonical finding resource handoffs
|
2026-03-30 04:22:15 +01:00 |
|
rcourtman
|
ad00ad64be
|
feat(alerts): surface truenas container thresholds canonically
|
2026-03-30 03:55:28 +01:00 |
|
rcourtman
|
744aab3310
|
feat(alerts): add canonical resource incident handoffs
|
2026-03-30 03:15:19 +01:00 |
|
rcourtman
|
64bc03a837
|
fix(storage): use canonical disk history identity
|
2026-03-30 02:49:42 +01:00 |
|
rcourtman
|
b2344cdbbd
|
refactor(alerts): canonicalize thresholds surface routing
|
2026-03-30 02:38:32 +01:00 |
|
rcourtman
|
0f736ef5eb
|
fix(recovery): preserve route-owned platform filters
|
2026-03-30 02:13:55 +01:00 |
|
rcourtman
|
823c429c03
|
feat(infrastructure): add truenas recovery handoff
|
2026-03-30 02:04:29 +01:00 |
|
rcourtman
|
ae2dabcfcd
|
feat(truenas): surface poll health in platform connections
|
2026-03-30 01:57:55 +01:00 |
|
rcourtman
|
f2b7ab5d61
|
fix(workloads): keep truenas app containers off docker action paths
|
2026-03-30 01:02:04 +01:00 |
|
rcourtman
|
c9df14a369
|
refactor(settings): share truenas platform connection state
|
2026-03-30 00:46:53 +01:00 |
|
rcourtman
|
f941f7befe
|
feat(storage): restore canonical truenas source handoff
|
2026-03-30 00:21:02 +01:00 |
|
rcourtman
|
ec81da63f2
|
feat(infrastructure): add canonical truenas storage handoff
|
2026-03-29 23:52:31 +01:00 |
|
rcourtman
|
313defb69b
|
Bootstrap hosted managed backend API tokens
|
2026-03-29 23:28:50 +01:00 |
|
rcourtman
|
5defe4fef4
|
feat(workloads): add canonical platform scoping for api-backed workloads
|
2026-03-29 23:28:12 +01:00 |
|
rcourtman
|
2fdf0e16c8
|
Support enterprise mobile approval proof backend
|
2026-03-29 21:52:18 +01:00 |
|
rcourtman
|
df448c41d9
|
Expose Patrol verification activity mix
|
2026-03-29 14:50:09 +01:00 |
|
rcourtman
|
fa7afc47de
|
feat(truenas): surface platform connections workflow
|
2026-03-29 14:44:46 +01:00 |
|
rcourtman
|
ff0362d9f6
|
Clarify Patrol trigger sources and activity breakdown
|
2026-03-29 14:34:35 +01:00 |
|
rcourtman
|
6817b67fbd
|
Scope insecure E2E TLS health checks
|
2026-03-29 13:50:03 +01:00 |
|
rcourtman
|
d877763fde
|
test(integration): restart managed runtime for verify
|
2026-03-28 23:36:49 +00:00 |
|
rcourtman
|
5a849d211e
|
copy(telemetry): align in-product disclosure
|
2026-03-28 23:25:55 +00:00 |
|
rcourtman
|
234f2a585f
|
privacy(telemetry): add preview and reset controls
|
2026-03-28 23:13:43 +00:00 |
|
rcourtman
|
7a824337e6
|
fix(frontend): ship terms docs locally
|
2026-03-28 20:04:27 +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
|
b281a9926e
|
test(frontend): cover whats-new disclosure docs
|
2026-03-28 18:58:44 +00:00 |
|
rcourtman
|
1d4fe2b510
|
test(frontend): verify telemetry disclosure docs in browser
|
2026-03-28 18:54:13 +00:00 |
|