upadted flow

This commit is contained in:
m7338ohd-debug
2026-07-25 16:01:13 +05:30
parent b998025ead
commit 6f18030f88
16 changed files with 569 additions and 25 deletions
+9 -2
View File
@@ -13,7 +13,9 @@ import { buildContext } from './src/shared/middleware/context.middleware.js';
const app = express();
// Middlewares
app.use(helmet());
app.use(helmet({
crossOriginResourcePolicy: { policy: 'cross-origin' },
}));
app.use(cors({
origin: process.env.CORS_ORIGIN || '*',
methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS', 'PATCH'],
@@ -38,7 +40,12 @@ app.get('/health', (req, res) => {
});
// Centralized Feature Router Loader
app.use('/uploads', express.static('uploads'));
app.use('/uploads', express.static('uploads', {
setHeaders: (res) => {
res.setHeader('Cross-Origin-Resource-Policy', 'cross-origin');
res.setHeader('Access-Control-Allow-Origin', '*');
}
}));
registerRoutes(app);
// Global Error Handler