feat(appgate): add AppGate SDP integration health check and sync service

Registers AppGate as a checkConfigOnly integration-health row and public
sync route, matching the existing factory + is<Name>Configured() pattern.
Committed now so Phase 13's worktree-isolated executors fork from a HEAD
that includes this integration-health.ts entry, since Plan 13-02 inserts
the PAX8 row immediately after it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LHRgZqkzBHBbAbc3KHneuR
This commit is contained in:
lorentz 2026-07-11 09:43:48 -04:00
parent f70a4a36ed
commit b168d44585
9 changed files with 998 additions and 0 deletions

View file

@ -36,6 +36,7 @@ const publicRoutes = [
"/api/engagement/sync",
"/api/zoom/sync",
"/api/qbo/sync",
"/api/appgate/sync",
"/api/reports/ticket-digest",
"/api/notifications/morning-summary/send",
// Duo Security sync and data endpoints