feat(api): add device identity guard and Prometheus metrics

- Persist device identity observations and expose fleet identity summaries.

- Block device control actions when identity verification fails.

- Add metrics collection and a Prometheus scrape endpoint.
This commit is contained in:
chick
2026-09-07 00:44:51 +08:00
parent 8406f14469
commit 961eb928c4
14 changed files with 1619 additions and 4 deletions
@@ -66,6 +66,7 @@ describe('database migrations', () => {
'console_auth_config',
'console_auth_sessions',
'device_groups',
'device_identities',
'event_journal',
'instance_tags',
'instances',