CognxSafeTrack commited on
Commit Β·
0a2a069
1
Parent(s): f34444d
debug: add verbose startup tracing for route registration
Browse files- apps/api/src/index.ts +33 -6
apps/api/src/index.ts
CHANGED
|
@@ -188,14 +188,41 @@ server.register(async function guardedRoutes(scope) {
|
|
| 188 |
}
|
| 189 |
});
|
| 190 |
|
| 191 |
-
|
| 192 |
-
|
| 193 |
-
scope.register(
|
| 194 |
-
|
| 195 |
-
|
| 196 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 197 |
});
|
| 198 |
|
|
|
|
|
|
|
| 199 |
// ββ Health Routes (public) βββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 200 |
server.get('/', async () => {
|
| 201 |
return {
|
|
|
|
| 188 |
}
|
| 189 |
});
|
| 190 |
|
| 191 |
+
logger.info('[STARTUP] Entering guarded routes scope...');
|
| 192 |
+
|
| 193 |
+
scope.register(async (adminScope) => {
|
| 194 |
+
logger.info('[STARTUP] Registering Admin routes...');
|
| 195 |
+
await adminScope.register(adminRoutes, { prefix: '/v1/admin' });
|
| 196 |
+
});
|
| 197 |
+
|
| 198 |
+
scope.register(async (orgScope) => {
|
| 199 |
+
logger.info('[STARTUP] Registering Organization routes...');
|
| 200 |
+
await orgScope.register(organizationRoutes, { prefix: '/v1/organizations' });
|
| 201 |
+
});
|
| 202 |
+
|
| 203 |
+
scope.register(async (aiScope) => {
|
| 204 |
+
logger.info('[STARTUP] Registering AI routes...');
|
| 205 |
+
await aiScope.register(aiRoutes, { prefix: '/v1/ai' });
|
| 206 |
+
});
|
| 207 |
+
|
| 208 |
+
scope.register(async (payScope) => {
|
| 209 |
+
logger.info('[STARTUP] Registering Payment routes...');
|
| 210 |
+
await payScope.register(paymentRoutes, { prefix: '/v1/payments' });
|
| 211 |
+
});
|
| 212 |
+
|
| 213 |
+
scope.register(async (anaScope) => {
|
| 214 |
+
logger.info('[STARTUP] Registering Analytics routes...');
|
| 215 |
+
await anaScope.register(analyticsRoutes, { prefix: '/v1/analytics' });
|
| 216 |
+
});
|
| 217 |
+
|
| 218 |
+
scope.register(async (intScope) => {
|
| 219 |
+
logger.info('[STARTUP] Registering Internal routes...');
|
| 220 |
+
await intScope.register(internalRoutes);
|
| 221 |
+
});
|
| 222 |
});
|
| 223 |
|
| 224 |
+
logger.info('[STARTUP] All routes registered. Preparing to listen...');
|
| 225 |
+
|
| 226 |
// ββ Health Routes (public) βββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
| 227 |
server.get('/', async () => {
|
| 228 |
return {
|