Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge release code to dev #169

Merged
merged 28 commits into from
Nov 25, 2024
Merged

Merge release code to dev #169

merged 28 commits into from
Nov 25, 2024

Conversation

TranHVLoc
Copy link
Collaborator

No description provided.

dominhnhut01 and others added 27 commits April 30, 2024 23:32
Merge dev branch to main branch
* fix cache issue on deployment
* Change dockerfiles and other pipeline files to make images lighter and more efficient

---------

Co-authored-by: Loc Tran <[email protected]>
* - Update CMD in Dockerfile to start the app using serve
- Remove redundant code and files

* Change dockerfiles and other pipeline files to make images lighter and more efficient

* Add entrypoint shell script so containers can read secret at runtime

---------

Co-authored-by: Loc Tran <[email protected]>
* - Update CMD in Dockerfile to start the app using serve
- Remove redundant code and files

* Change dockerfiles and other pipeline files to make images lighter and more efficient

* Add entrypoint shell script so containers can read secret at runtime

* Add entrypoint to frontend to build frontend image successfully

---------

Co-authored-by: Loc Tran <[email protected]>
* - Update CMD in Dockerfile to start the app using serve
- Remove redundant code and files

* Change dockerfiles and other pipeline files to make images lighter and more efficient

* Add entrypoint shell script so containers can read secret at runtime

* Add entrypoint to frontend to build frontend image successfully

* Add entrypoint to frontend for build stage

* Add build arguments for frontend Dockerfile

---------

Co-authored-by: Loc Tran <[email protected]>
* - Update CMD in Dockerfile to start the app using serve
- Remove redundant code and files

* Change dockerfiles and other pipeline files to make images lighter and more efficient

* Add entrypoint shell script so containers can read secret at runtime

* Add entrypoint to frontend to build frontend image successfully

* Add entrypoint to frontend for build stage

* Run the entrypoint before exposing the app port in frontend.dockerfile

* Add build arguments for frontend Dockerfile

* Adding "serve". Modifies the main.ts file to enable CORS with specific origin, methods, and credentials. vite.config.js file is updated to include a proxy configuration for the '/socket.io/' path.

* Update SocketContextProvider to disconnect socket on cleanup. It modifies component to disconnect the socket when the component is unmounted. Also disable CORS in backend since it's still connected to frontend normally after problem is resolved

---------

Co-authored-by: Loc Tran <[email protected]>
…arian chat with chatbot conversation history
* Update base URL in vite.config.js

* Add VITE_BACKEND_URL as testing URL in CI/CD pipeline
* Update base URL in vite.config.js

* Add VITE_BACKEND_URL as testing URL in CI/CD pipeline

* Update frontend.dockerfile to include VITE_BACKEND_URL as an environment variable
… prisma dependencies version to avoid stricter prisma adapter update (#165)
…erfile (#166)

* change install command for prisma to npm ci to force installing right prisma dependencies version to avoid stricter prisma adapter update
@TranHVLoc TranHVLoc self-assigned this Nov 25, 2024
@TranHVLoc TranHVLoc requested review from Lamp-Nguyen and removed request for Lamp-Nguyen November 25, 2024 18:28
@TranHVLoc TranHVLoc requested review from dominhnhut01, Meng-V and Lamp-Nguyen and removed request for dominhnhut01 November 25, 2024 18:28
@Meng-V Meng-V merged commit fc86357 into dev Nov 25, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants