From 83e083b5eacfa1263e77182b6484a256df895569 Mon Sep 17 00:00:00 2001 From: Dosun Yun Date: Thu, 27 Oct 2022 17:22:29 +0900 Subject: [PATCH 1/4] [BE-setup] Remove validation pipe from serverless.ts --- backend-api/src/main.ts | 6 ++++-- backend-api/src/serverless.ts | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/backend-api/src/main.ts b/backend-api/src/main.ts index 2c27644..9a2b885 100644 --- a/backend-api/src/main.ts +++ b/backend-api/src/main.ts @@ -3,9 +3,10 @@ import { AppModule } from './app.module'; import express from 'express'; import { ExpressAdapter } from '@nestjs/platform-express'; import { HttpExceptionFilter } from './nest-utils/http-exception.filter'; +import { ValidationPipe } from '@nestjs/common'; async function bootstrap() { -const expressApp = express(); + const expressApp = express(); const app = await NestFactory.create(AppModule, new ExpressAdapter(expressApp), { logger: console, cors: { @@ -16,8 +17,9 @@ const expressApp = express(); }, }); app.useGlobalFilters(new HttpExceptionFilter()); + // app.useGlobalPipes(new ValidationPipe({ transform: true })); // const app = await NestFactory.create(AppModule); await app.listen(4000); } -bootstrap(); \ No newline at end of file +bootstrap(); diff --git a/backend-api/src/serverless.ts b/backend-api/src/serverless.ts index 676a6d5..ce02491 100644 --- a/backend-api/src/serverless.ts +++ b/backend-api/src/serverless.ts @@ -38,7 +38,7 @@ async function bootstrapServer(): Promise { nestApp.setGlobalPrefix('v1'); nestApp.use(cookieParser()); nestApp.use(eventContext()); - nestApp.useGlobalPipes(new ValidationPipe({ transform: true })); + // nestApp.useGlobalPipes(new ValidationPipe({ transform: true })); await nestApp.init(); cachedServer = createServer(expressApp, undefined, binaryMimeTypes); } From 6d5cb8b7ed561b75f2a15569e11ed4bc60346a35 Mon Sep 17 00:00:00 2001 From: jjy Date: Thu, 27 Oct 2022 17:56:04 +0900 Subject: [PATCH 2/4] =?UTF-8?q?dialog=20=ED=81=AC=EA=B8=B0=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Dashboard/Components/AddWidgetPopup.tsx | 24 ++--------- .../Components/RecommendDashboardPopup.tsx | 40 +++---------------- .../pages/Dashboard/DashboardModify/index.tsx | 2 +- 3 files changed, 10 insertions(+), 56 deletions(-) diff --git a/frontend-web/src/pages/Dashboard/Components/AddWidgetPopup.tsx b/frontend-web/src/pages/Dashboard/Components/AddWidgetPopup.tsx index f531e2f..471d753 100644 --- a/frontend-web/src/pages/Dashboard/Components/AddWidgetPopup.tsx +++ b/frontend-web/src/pages/Dashboard/Components/AddWidgetPopup.tsx @@ -114,25 +114,7 @@ function AddWidgetPopup({ label, useWidgetIds = [], widgetOpen = false, widgetSe return ( <> - + {item.description} @@ -479,23 +481,7 @@ function RecommendDashboardPopup({ recommendOpen = false, handleComplete = null return ( <> {step == 1 ? ( - + ) : ( - + - } > @@ -369,6 +368,7 @@ function DashboardModify() { > {generateWidget()} + From b66c6a2421cacd2480ab445996d29cc167fe76cb Mon Sep 17 00:00:00 2001 From: Dosun Yun Date: Thu, 27 Oct 2022 18:45:19 +0900 Subject: [PATCH 3/4] [BE-setup] Add ci build file --- backend-api/.env.ci | 2 ++ backend-api/docker-compose-build-dev.yml | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 backend-api/.env.ci create mode 100644 backend-api/docker-compose-build-dev.yml diff --git a/backend-api/.env.ci b/backend-api/.env.ci new file mode 100644 index 0000000..fb20efc --- /dev/null +++ b/backend-api/.env.ci @@ -0,0 +1,2 @@ +DOCKER_LOCAL_VOLUME=./ +DOCKER_LOCAL_AWS=/home/vanilla/.aws diff --git a/backend-api/docker-compose-build-dev.yml b/backend-api/docker-compose-build-dev.yml new file mode 100644 index 0000000..c1ed978 --- /dev/null +++ b/backend-api/docker-compose-build-dev.yml @@ -0,0 +1,13 @@ +version: '3.5' + +services: + serverless-api-dev-build: + image: vanillabrain/serverless-docker:1.0 + restart: on-failure + working_dir: /app + command: bash -c "npm install && npm run deploy:dev" + volumes: + - ${DOCKER_LOCAL_VOLUME}:/app + - ${DOCKER_LOCAL_AWS}:/root/.aws + environment: + TZ: Asia/Seoul From 2d91690b66f2cde2b2a739ebeeb0433f524d69a5 Mon Sep 17 00:00:00 2001 From: Dosun Yun Date: Thu, 27 Oct 2022 18:48:41 +0900 Subject: [PATCH 4/4] [BE-setup] Add ci build file --- backend-api/.env.ci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend-api/.env.ci b/backend-api/.env.ci index fb20efc..9ff5d8d 100644 --- a/backend-api/.env.ci +++ b/backend-api/.env.ci @@ -1,2 +1,2 @@ -DOCKER_LOCAL_VOLUME=./ +DOCKER_LOCAL_VOLUME=./backend-api/ DOCKER_LOCAL_AWS=/home/vanilla/.aws