twenty/packages/twenty-website/src/middleware.ts
brendanlaschke eb2b89694a
Releases page (#5346)
closes #4103 

<img width="696" alt="Bildschirmfoto 2024-05-10 um 08 16 19"
src="https://github.com/twentyhq/twenty/assets/48770548/e34cd348-2522-408c-886c-636595292e0f">
2024-05-13 08:14:47 +02:00

23 lines
592 B
TypeScript

import { NextResponse } from 'next/server';
export function middleware() {
const res = NextResponse.next();
res.headers.append('Access-Control-Allow-Origin', '*');
res.headers.append('Access-Control-Allow-Credentials', 'true');
res.headers.append(
'Access-Control-Allow-Methods',
'GET,DELETE,PATCH,POST,PUT',
);
res.headers.append(
'Access-Control-Allow-Headers',
'X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version',
);
return res;
}
export const config = {
matcher: '/api/:path*',
};