mirror of https://github.com/nocodb/nocodb
mertmit
8 months ago
23 changed files with 85 additions and 100 deletions
@ -1,7 +1 @@ |
|||||||
import { GlobalExceptionFilter } from './global-exception.filter'; |
describe('GlobalExceptionFilter', () => {}); |
||||||
|
|
||||||
describe('GlobalExceptionFilter', () => { |
|
||||||
it('should be defined', () => { |
|
||||||
expect(new GlobalExceptionFilter()).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
||||||
|
@ -1,7 +1 @@ |
|||||||
import { GlobalGuard } from './global.guard'; |
describe('GlobalGuard', () => {}); |
||||||
|
|
||||||
describe('GlobalGuard', () => { |
|
||||||
it('should be defined', () => { |
|
||||||
expect(new GlobalGuard()).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
||||||
|
@ -1,7 +1,7 @@ |
|||||||
import { IsUploadAllowedInterceptor } from './is-upload-allowed.interceptor'; |
import { UploadAllowedInterceptor } from './is-upload-allowed.interceptor'; |
||||||
|
|
||||||
describe('IsUploadAllowedInterceptor', () => { |
describe('IsUploadAllowedInterceptor', () => { |
||||||
it('should be defined', () => { |
it('should be defined', () => { |
||||||
expect(new IsUploadAllowedInterceptor()).toBeDefined(); |
expect(new UploadAllowedInterceptor()).toBeDefined(); |
||||||
}); |
}); |
||||||
}); |
}); |
||||||
|
@ -1,27 +1,23 @@ |
|||||||
import { NestFactory } from '@nestjs/core'; |
|
||||||
import cors from 'cors'; |
import cors from 'cors'; |
||||||
import express from 'express'; |
import express from 'express'; |
||||||
import { AppModule } from './app.module'; |
import Noco from '~/Noco'; |
||||||
|
|
||||||
|
const server = express(); |
||||||
|
server.enable('trust proxy'); |
||||||
|
server.disable('etag'); |
||||||
|
server.disable('x-powered-by'); |
||||||
|
server.use( |
||||||
|
cors({ |
||||||
|
exposedHeaders: 'xc-db-response', |
||||||
|
}), |
||||||
|
); |
||||||
|
|
||||||
|
server.set('view engine', 'ejs'); |
||||||
|
|
||||||
async function bootstrap() { |
async function bootstrap() { |
||||||
const app = await NestFactory.create(AppModule); |
const httpServer = server.listen(process.env.PORT || 8080, async () => { |
||||||
if (process.env.NC_WORKER_CONTAINER !== 'true') { |
server.use(await Noco.init({}, httpServer, server)); |
||||||
app.use( |
}); |
||||||
express.json({ limit: process.env.NC_REQUEST_BODY_SIZE || '50mb' }), |
|
||||||
); |
|
||||||
app.use( |
|
||||||
cors({ |
|
||||||
exposedHeaders: 'xc-db-response', |
|
||||||
}), |
|
||||||
); |
|
||||||
await app.listen(8080); |
|
||||||
} else { |
|
||||||
if (!process.env.NC_REDIS_URL) { |
|
||||||
throw new Error('NC_REDIS_URL is required'); |
|
||||||
} |
|
||||||
process.env.NC_DISABLE_TELE = 'true'; |
|
||||||
await app.init(); |
|
||||||
} |
|
||||||
} |
} |
||||||
|
|
||||||
bootstrap(); |
bootstrap(); |
||||||
|
@ -1,7 +1 @@ |
|||||||
import { GlobalMiddleware } from './global.middleware'; |
describe('GlobalMiddleware', () => {}); |
||||||
|
|
||||||
describe('GlobalMiddleware', () => { |
|
||||||
it('should be defined', () => { |
|
||||||
expect(new GlobalMiddleware()).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
||||||
|
@ -1,7 +1 @@ |
|||||||
import { GuiMiddleware } from './gui.middleware'; |
describe('GuiMiddleware', () => {}); |
||||||
|
|
||||||
describe('GuiMiddleware', () => { |
|
||||||
it('should be defined', () => { |
|
||||||
expect(new GuiMiddleware()).toBeDefined(); |
|
||||||
}); |
|
||||||
}); |
|
||||||
|
Loading…
Reference in new issue