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
38c8237a4f
Add monitored-system admission previews for platform connections
2026-04-08 22:20:42 +01:00
rcourtman
7c8fddd9f0
Retire legacy self-hosted checkout compatibility paths
2026-04-08 19:01:22 +01:00
rcourtman
c4f4a67f6c
Tighten self-hosted checkout handoff and auto-return
2026-04-07 18:12:47 +01:00
rcourtman
cc5ee2e24c
Split commercial posture from billing entitlements
2026-04-07 13:24:55 +01:00
rcourtman
f8ad57a1f2
Split runtime capabilities from commercial entitlements
2026-04-07 11:40:57 +01:00
rcourtman
dd5f099cda
Lock VMware phase-1 exclusion integrity
2026-03-30 23:42:32 +01:00
rcourtman
9b19cb4446
Implement VMware vCenter connections slice
2026-03-30 17:56:37 +01:00
rcourtman
445c2d49ef
Remove redundant inventory definition route
2026-03-25 23:40:22 +00:00
rcourtman
7728b352c0
Canonicalize reporting settings catalog
2026-03-25 22:27:35 +00:00
rcourtman
bb6571fd20
Define VM inventory export schema contract
2026-03-25 22:09:37 +00:00
rcourtman
b0e76b00ae
Add canonical VM inventory export surface
2026-03-25 21:26:25 +00:00
rcourtman
d8f106de1d
test(first-session): prove deterministic setup handoff
2026-03-25 00:36:47 +00:00
rcourtman
3b6e48d5ce
fix(relay): mint server-owned mobile access tokens
2026-03-24 23:37:14 +00:00
rcourtman
4eb78aec1e
Remove dead capability and relationship endpoints
2026-03-19 11:30:01 +00:00
rcourtman
dc63f86648
Add unified resource facet bundle endpoint
2026-03-18 18:28:57 +00:00
rcourtman
19a5aace70
Expose resource facets and timeline
2026-03-18 17:48:36 +00:00
rcourtman
fae55976a5
Expose unified audit history
2026-03-18 17:44:21 +00:00
rcourtman
778a2577b6
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
rcourtman
2fcddecf80
feat(api): add POST /api/ai/patrol/undismiss endpoint to revert suppressed findings ( #1300 )
...
The Undismiss() method existed on FindingsStore but was never exposed
via the API. Users who dismissed findings as "not_an_issue" had no way
to revert them.
- Add HandleUndismissFinding handler and route
- Add Undismiss() to UnifiedStore for parity with FindingsStore
- Also remove matching explicit suppression rules on undismiss
2026-03-01 22:29:36 +00:00
rcourtman
2fb6ebc25f
fix: add SAML auth bypass and update route inventory tests
...
The SAML route registration (bee3d05f ) was incomplete: the auth
middleware uses exact-match for public paths, so /api/saml/{id}/login
etc. would be blocked. Add prefix-based auth bypass for /api/saml/
paths and update route inventory tests for both SSO and SAML routes.
2026-02-11 13:48:16 +00:00
rcourtman
5bbc4329bd
Remove pprof diagnostics endpoint
2026-02-04 20:44:00 +00:00
rcourtman
a37b59b7e4
Add admin-gated pprof diagnostics endpoint
2026-02-04 20:39:24 +00:00
rcourtman
41c10e60d7
Add auth bypass inventory coverage
2026-02-04 13:16:29 +00:00
rcourtman
fc9c2b2477
Add public paths inventory test
2026-02-04 13:05:12 +00:00
rcourtman
49a570b574
Track bare routes in inventory test
2026-02-04 12:55:59 +00:00
rcourtman
8ddcbf8c62
Add router route inventory test
2026-02-04 12:49:22 +00:00