From 50a201d6dc2f36128c6eb28a14508e3235ccb746 Mon Sep 17 00:00:00 2001 From: Benny Samir Hierl Date: Sat, 5 Feb 2022 07:55:36 +0100 Subject: [PATCH 1/3] CORS header rule adjusted Signed-off-by: Benny Samir Hierl --- src/api/config/initApp.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api/config/initApp.ts b/src/api/config/initApp.ts index eb89892..4eb83f2 100644 --- a/src/api/config/initApp.ts +++ b/src/api/config/initApp.ts @@ -16,7 +16,10 @@ export default async (opts: FastifyContextConfig = {}) => { }) await app.register(cors, { - origin: true, + origin: + process.env.NODE_ENV === 'development' + ? /https?:\/\/localhost(:\d+)?/ + : false, }) await app.register(compress) From d3135e853070eb9d528937e939e9f4e540644b41 Mon Sep 17 00:00:00 2001 From: Benny Samir Hierl Date: Sat, 5 Feb 2022 07:56:09 +0100 Subject: [PATCH 2/3] issue with husky fixed Signed-off-by: Benny Samir Hierl --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a024b50..60934eb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,8 @@ FROM node:lts as builder RUN mkdir /app WORKDIR /app COPY package.json package-lock.json /app/ -RUN npm ci --ignore-scripts +RUN npm set-script prepare "" +RUN npm ci ENV NODE_ENV=production @@ -25,7 +26,8 @@ RUN mkdir data COPY package.json package-lock.json /app/ COPY ./prisma /app/prisma -RUN npm ci --ignore-scripts +RUN npm set-script prepare "" +RUN npm ci COPY --from=builder /app/dist /app EXPOSE 5000 From 2685f2a53660ec9e4f2fe878b8801497ccfd225b Mon Sep 17 00:00:00 2001 From: Benny Samir Hierl Date: Sat, 5 Feb 2022 08:10:26 +0100 Subject: [PATCH 3/3] Bump Package version Signed-off-by: Benny Samir Hierl --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7be849f..c7801e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "wishlist", - "version": "0.1.0", + "version": "0.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@prisma/client": "^3.8.1", "axios": "^0.25.0", diff --git a/package.json b/package.json index a77f3ff..b0d6fe9 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "0.1.0", + "version": "0.1.1", "scripts": { "dev": "concurrently --kill-others \"npm run dev:frontend\" \"npm run dev:backend\"", "dev:frontend": "vite",