Compare commits

..

2 Commits

Author SHA1 Message Date
groombook-cto[bot] 6e4526d37a Merge branch 'main' into fix/gro-660-uat-seed-manager-superuser 2026-04-15 00:42:57 +00:00
Flea Flicker 85ec814b26 fix: set Manager 1 as super user in UAT seed to resolve OOBE redirect 2026-04-15 00:25:56 +00:00
+1 -16
View File
@@ -187,24 +187,9 @@ api.route("/search", searchRouter);
const port = Number(process.env.PORT ?? 3000);
await initAuth();
console.log(`API server listening on port ${port}`);
const server = serve({ fetch: app.fetch, port });
serve({ fetch: app.fetch, port });
// Start background reminder scheduler (runs every minute to check for upcoming appointments)
startReminderScheduler();
function shutdown() {
console.log("Shutting down gracefully...");
server.close(() => {
console.log("HTTP server closed");
process.exit(0);
});
setTimeout(() => {
console.error("Forced shutdown after timeout");
process.exit(1);
}, 10_000);
}
process.on("SIGTERM", shutdown);
process.on("SIGINT", shutdown);
export default app;