From 83d0443c8a697cf9709aef2fec34ea5cf2ca7dbc Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Sun, 9 Apr 2023 07:32:07 -0400 Subject: [PATCH 1/5] fix: page no longer refreshes on stop generating button --- client/src/components/Input/index.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/src/components/Input/index.jsx b/client/src/components/Input/index.jsx index e87f305ac7..067f1bcda9 100644 --- a/client/src/components/Input/index.jsx +++ b/client/src/components/Input/index.jsx @@ -62,7 +62,8 @@ export default function TextChat({ isSearchView = false }) { setText(''); }; - const handleStopGenerating = () => { + const handleStopGenerating = (e) => { + e.preventDefault(); stopGenerating(); }; From 942a85f53179f7647eb78a750d660e302deff830 Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Sun, 9 Apr 2023 07:35:10 -0400 Subject: [PATCH 2/5] fix: vite build issue: set memory limit for Node.js to 2048 MB --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index ff1163c12f..8188236a02 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,6 +6,8 @@ COPY /client/package*.json /client/ RUN npm ci # Copy the current directory contents into the container at /client COPY /client/ /client/ +# Set the memory limit for Node.js +ENV NODE_OPTIONS="--max-old-space-size=2048" # Build webpack artifacts RUN npm run build From 50ec165f71b700130240248514428b9aaf83dfcf Mon Sep 17 00:00:00 2001 From: Daniel Avila Date: Sun, 9 Apr 2023 07:37:57 -0400 Subject: [PATCH 3/5] chore: update package versions to 0.3.2 --- api/package-lock.json | 8 ++++---- api/package.json | 2 +- client/package-lock.json | 8 ++++---- client/package.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/api/package-lock.json b/api/package-lock.json index e7a3a0d80d..2315f8e88e 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -1,12 +1,12 @@ { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "license": "ISC", "dependencies": { "@dqbd/tiktoken": "^1.0.2", @@ -3866,7 +3866,7 @@ } }, "node_modules/media-typer": { - "version": "0.3.0", + "version": "0.3.2", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "engines": { @@ -8694,7 +8694,7 @@ } }, "media-typer": { - "version": "0.3.0", + "version": "0.3.2", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" }, diff --git a/api/package.json b/api/package.json index c7ea214fc8..afc581cacf 100644 --- a/api/package.json +++ b/api/package.json @@ -1,6 +1,6 @@ { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "description": "", "main": "server/index.js", "scripts": { diff --git a/client/package-lock.json b/client/package-lock.json index b91659ef42..f6c988b5b3 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "license": "ISC", "dependencies": { "@headlessui/react": "^1.7.13", @@ -8959,7 +8959,7 @@ } }, "node_modules/media-typer": { - "version": "0.3.0", + "version": "0.3.2", "dev": true, "license": "MIT", "engines": { @@ -19587,7 +19587,7 @@ } }, "media-typer": { - "version": "0.3.0", + "version": "0.3.2", "dev": true }, "memfs": { diff --git a/client/package.json b/client/package.json index f0c82bc165..e83470cc1e 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "description": "", "type": "module", "scripts": { diff --git a/package-lock.json b/package-lock.json index 1f15d79864..6ca4267913 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "license": "ISC", "devDependencies": { "@playwright/test": "^1.32.1", diff --git a/package.json b/package.json index 68b6426898..32b6f6d163 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "chatgpt-clone", - "version": "0.3.0", + "version": "0.3.2", "description": "", "scripts": { "e2e": "playwright test --config=e2e/playwright.config.js", From 19c0f00cf27d017242b3694c5f55dba010c7f0d4 Mon Sep 17 00:00:00 2001 From: Danny Avila <110412045+danny-avila@users.noreply.github.com> Date: Sun, 9 Apr 2023 07:39:41 -0400 Subject: [PATCH 4/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4aca1aa208..9d197279c7 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ ## Sponsors - Sponsored by @DavidDev1334, @mjtechguy & @Pharrcyde + Sponsored by @DavidDev1334, @mjtechguy, @Pharrcyde, & @fuegovic/b> ## Updates From ae1333db3794d005118a85bc9fce755ad8beb6b5 Mon Sep 17 00:00:00 2001 From: Danny Avila <110412045+danny-avila@users.noreply.github.com> Date: Sun, 9 Apr 2023 07:40:03 -0400 Subject: [PATCH 5/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9d197279c7..63b21d2997 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ ## Sponsors - Sponsored by @DavidDev1334, @mjtechguy, @Pharrcyde, & @fuegovic/b> + Sponsored by @DavidDev1334, @mjtechguy, @Pharrcyde, & @fuegovic ## Updates