feat(diagnostics): wire routes into server.ts
This commit is contained in:
parent
a66a689d7d
commit
d444a8dfea
@ -47,6 +47,7 @@ import { tokenRoutes } from './modules/tokens/routes.js';
|
||||
import { themeRoutes } from './modules/themes/routes.js';
|
||||
import { waitlistRoutes } from './modules/waitlist/routes.js';
|
||||
import { telemetryRoutes } from './modules/telemetry/routes.js';
|
||||
import { diagnosticsRoutes } from './modules/diagnostics/routes.js';
|
||||
import { jobRoutes } from './modules/jobs/routes.js';
|
||||
import { statusRoutes } from './modules/status/routes.js';
|
||||
import { deliveryRoutes } from './modules/delivery/routes.js';
|
||||
@ -142,6 +143,8 @@ await app.register(themeRoutes, { prefix: '/api' });
|
||||
await app.register(waitlistRoutes, { prefix: '/api' });
|
||||
// Telemetry module (client ingest + admin query + policies)
|
||||
await app.register(telemetryRoutes, { prefix: '/api' });
|
||||
// Diagnostics module (remote debug sessions — see docs/devops/REMOTE_DIAGNOSTICS_ROADMAP.md)
|
||||
await app.register(diagnosticsRoutes, { prefix: '/api' });
|
||||
// Public routes — no auth, registered at top level
|
||||
await app.register(publicRoutes, { prefix: '/api' });
|
||||
// Scheduled jobs module (admin: list, trigger, view runs)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user