refactor(routes): Phase 3.2 - standardize tailscale.js (explicit deps + throw-based errors)

This commit is contained in:
Krystie committed 2026-03-29 20:06:13 -07:00
1 parent 4e96c62708
commit f6b103aed7
2 files changed
+91 -59

No files matched your search

+10 -1
View File
@@ -345,7 +345,16 @@ async function createApp() {
asyncHandler: ctx.asyncHandler,
logError: ctx.logError
}));
apiRouter.use('/tailscale', tailscaleRoutes(ctx));
apiRouter.use('/tailscale', tailscaleRoutes({
tailscale: ctx.tailscale,
caddy: ctx.caddy,
servicesStateManager: ctx.servicesStateManager,
credentialManager: ctx.credentialManager,
buildDomain: ctx.buildDomain,
asyncHandler: ctx.asyncHandler,
SERVICES_FILE: ctx.SERVICES_FILE,
log: ctx.log
}));
apiRouter.use(sitesRoutes(ctx));
apiRouter.use(credentialsRoutes({
credentialManager: ctx.credentialManager,