feat: add CORS support with user-sourced trusted origins from .env
All checks were successful
Update changelog / changelog (push) Successful in 24s

This commit is contained in:
2025-12-30 17:41:35 +01:00
parent 7abf5bad09
commit 6ad9c6fd61
5 changed files with 88 additions and 5 deletions

View File

@@ -3,10 +3,11 @@ dotenv.config({ quiet: true });
import express from 'express';
import { version } from '../package.json';
import miscRouter from './routes/miscRoutes';
import userRouter from './routes/userRoutes';
import { AppDataSource } from './data-source'
import inferUser from './middleware/inferUser';
import miscRouter from './routes/miscRoutes';
import userRouter from './routes/userRoutes';
import { getCorsConfig } from './tools/cors';
AppDataSource.initialize().then(async () => {
@@ -15,6 +16,7 @@ AppDataSource.initialize().then(async () => {
const app: express.Express = express();
app.use(express.json());
app.use(getCorsConfig());
app.use(inferUser);
app.use(miscRouter, userRouter);