-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat: final MVP & Merge From staging Branch to production #33
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* feat(docs): change server information on OpenAPI Swagger * feat(deployment): add distroless image on Dockerfile * feat(api): add endpoint GET /roles/{roleId} * feat(api): add schema folder * feat(api): finish endpoint role * feat(db): add log on PrismaClient * feat(api): add query param on GET /roles?name= * feat(db): add phoneNumber field on model User * feat(db): add phoneNumber field on model User * feat(db): add seeding for table user * feat(api): change exception parameter position message and res * feat(docs): add query param name at /roles OpenAPI Swagger * feat(docs): add 409 Conflict at /auth/signup and change 500 error example OpenAPI Swagger * feat(api): add endpoint POST /auth/signup * feat(api): add endpoint POST /auth/signin * feat(api): add endpoint GET /roken/refresh and middleware for verify accessToken * feat(api): add endpoint DELETE /auth/signout * feat(docs): add 401 and 403 at /auth/signout example OpenAPI Swagger * feat(api): remove middleware on GET /token/refresh * feat(api): add endpoint GET /users * feat(api): add endpoint GET /users/:userId * feat(deployment): remove distroless image on Dockerfile * feat(deployment): update Dockerfile * feat(api): add endpoint PUT /users/:userId * feat(docs): add password schema to PATCH /users/{userId} * feat(api): add endpoint PATCH /users/:userId * feat(api): add endpoint DELETE /users/:userId * feat(db): add works and educations seeder * feat(api): add endpoint GET, POST /works & GET, PUT, DELETE /works/:workId * feat(api): add endpoint GET, POST /educations & GET, PUT, DELETE /educations/:educationId * feat(assets): add default male and female avatar * feat(auth): add serviceaccount gcp for upload avatar to bucket * feat(env): add GCLOUD_BUCKET_NAME for google cloud storage bucket to store avatar user * feat(env): add GCLOUD_PROJECT_ID * feat(dependency): add dateformat * feat(docs): add query param name at /works and /educations OpenAPI Swagger * feat(dependency): add uuid * feat(migration): add nullable user profile * feat(migration): allow nullable user profile * feat(migration): add cascade delete on profile * feat(api): add default avatar user based on the gender when signup * feat(schema): add nullable on model Profile * feat(util): add bucket utility * feat(middleware): add images middleware, handle with multer * feat(api): add endpoint PUT /users/:userId/profile/avatar * feat(dependency): remove uuid * feat(dependency): remove uuid * feat(api): change url with utility function * feat(docs): add PUT /users/:userId/profile/avatar to OpenAPI Swagger * feat(deployment): update workflow yml file * feat(deployment): add regex to add double quote to get valid json format on serviceaccount * feat(deployment): remove regex * feat(util): remove serviceaccount on bucket google cloud storage configuration * feat(api): add endpoint GET /users/:userId/profile * feat(api): add endpoint PATCH /users/:userId/profile * feat(schema): add nullable on profile * feat(docs): remove POST & PUT /users/:userId/profile * feat(api): add endpoint DELETE /users/:userId/profile * feat(api): throw error to console * feat(api): add url encoded * feat(api): add parseInt on age request body * feat(api): update JWT accessToken expired * docs(chats): add chats documentation to swagger * docs(chats): change chat doc follow spec * feat(chats): implement restfull api for room chats * feat(chat-ai): implement forward request for chat ai service * ci: add ml url env variable to github workflow * feat(api): update JWT accessToken expired * feat(api): add profile data on users endpoint * feat(docs): update README * feat(docs): update README * feat(docs): update response example * feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId * feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId * feat(docs): update response example and schema * feat(db): update seeder * feat(docs): update README * feat(setup): update Dockerfile * feat(setup): update Dockerfile * feat(setup): update Dockerfile * feat(setup): update Dockerfile * feat(api): add condition on user age update data partial * feat(api): add res to second parameter * feat(testing): add postman collection and environment * feat(docs): update README * feat(db): update seeder * feat(api): update query users * feat(api): update query users * feat(db): update schema & seeder * feat(db): update schema * feat(api): update schema validation, controller, and repository for model user profile * feat(db): update schema formatting decimal * feat(db): update seeder * feat(docs): update response example and schema * feat(api): update JWT accessToken expired * feat(api): add profile data on users endpoint * feat(docs): update README * feat(docs): update README * feat(docs): update response example * feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId * feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId * feat(docs): update response example and schema * feat(db): update seeder * feat(docs): update README * feat(setup): update Dockerfile * feat(setup): update Dockerfile * feat(setup): update Dockerfile * feat(setup): update Dockerfile * feat(api): add condition on user age update data partial * feat(api): add res to second parameter * feat(testing): add postman collection and environment * feat(docs): update README * feat(db): update seeder * feat(api): update query users * feat(api): update query users * feat(db): update schema & seeder * feat(db): update schema * feat(api): update schema validation, controller, and repository for model user profile * feat(db): update schema formatting decimal * feat(db): update seeder * feat(docs): update response example and schema * feat(chat-ai): change ai spec for generative ai n add some body from user profile to suggest ai * fix(chat-ai): change total question input to string parse on be --------- Co-authored-by: nurhudajoantama <[email protected]> Co-authored-by: Nurhuda Joantama Putra <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat(docs): change server information on OpenAPI Swagger
feat(deployment): add distroless image on Dockerfile
feat(api): add endpoint GET /roles/{roleId}
feat(api): add schema folder
feat(api): finish endpoint role
feat(db): add log on PrismaClient
feat(api): add query param on GET /roles?name=
feat(db): add phoneNumber field on model User
feat(db): add phoneNumber field on model User
feat(db): add seeding for table user
feat(api): change exception parameter position message and res
feat(docs): add query param name at /roles OpenAPI Swagger
feat(docs): add 409 Conflict at /auth/signup and change 500 error example OpenAPI Swagger
feat(api): add endpoint POST /auth/signup
feat(api): add endpoint POST /auth/signin
feat(api): add endpoint GET /roken/refresh and middleware for verify accessToken
feat(api): add endpoint DELETE /auth/signout
feat(docs): add 401 and 403 at /auth/signout example OpenAPI Swagger
feat(api): remove middleware on GET /token/refresh
feat(api): add endpoint GET /users
feat(api): add endpoint GET /users/:userId
feat(deployment): remove distroless image on Dockerfile
feat(deployment): update Dockerfile
feat(api): add endpoint PUT /users/:userId
feat(docs): add password schema to PATCH /users/{userId}
feat(api): add endpoint PATCH /users/:userId
feat(api): add endpoint DELETE /users/:userId
feat(db): add works and educations seeder
feat(api): add endpoint GET, POST /works & GET, PUT, DELETE /works/:workId
feat(api): add endpoint GET, POST /educations & GET, PUT, DELETE /educations/:educationId
feat(assets): add default male and female avatar
feat(auth): add serviceaccount gcp for upload avatar to bucket
feat(env): add GCLOUD_BUCKET_NAME for google cloud storage bucket to store avatar user
feat(env): add GCLOUD_PROJECT_ID
feat(dependency): add dateformat
feat(docs): add query param name at /works and /educations OpenAPI Swagger
feat(dependency): add uuid
feat(migration): add nullable user profile
feat(migration): allow nullable user profile
feat(migration): add cascade delete on profile
feat(api): add default avatar user based on the gender when signup
feat(schema): add nullable on model Profile
feat(util): add bucket utility
feat(middleware): add images middleware, handle with multer
feat(api): add endpoint PUT /users/:userId/profile/avatar
feat(dependency): remove uuid
feat(dependency): remove uuid
feat(api): change url with utility function
feat(docs): add PUT /users/:userId/profile/avatar to OpenAPI Swagger
feat(deployment): update workflow yml file
feat(deployment): add regex to add double quote to get valid json format on serviceaccount
feat(deployment): remove regex
feat(util): remove serviceaccount on bucket google cloud storage configuration
feat(api): add endpoint GET /users/:userId/profile
feat(api): add endpoint PATCH /users/:userId/profile
feat(schema): add nullable on profile
feat(docs): remove POST & PUT /users/:userId/profile
feat(api): add endpoint DELETE /users/:userId/profile
feat(api): throw error to console
feat(api): add url encoded
feat(api): add parseInt on age request body
feat(api): update JWT accessToken expired
docs(chats): add chats documentation to swagger
docs(chats): change chat doc follow spec
feat(chats): implement restfull api for room chats
feat(chat-ai): implement forward request for chat ai service
ci: add ml url env variable to github workflow
feat(api): update JWT accessToken expired
feat(api): add profile data on users endpoint
feat(docs): update README
feat(docs): update README
feat(docs): update response example
feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId
feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId
feat(docs): update response example and schema
feat(db): update seeder
feat(docs): update README
feat(setup): update Dockerfile
feat(setup): update Dockerfile
feat(setup): update Dockerfile
feat(setup): update Dockerfile
feat(api): add condition on user age update data partial
feat(api): add res to second parameter
feat(testing): add postman collection and environment
feat(docs): update README
feat(db): update seeder
feat(api): update query users
feat(api): update query users
feat(db): update schema & seeder
feat(db): update schema
feat(api): update schema validation, controller, and repository for model user profile
feat(db): update schema formatting decimal
feat(db): update seeder
feat(docs): update response example and schema
feat(api): update JWT accessToken expired
feat(api): add profile data on users endpoint
feat(docs): update README
feat(docs): update README
feat(docs): update response example
feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId
feat(api): add response id with specify field, e.g. userId, roleId, workId, educationId
feat(docs): update response example and schema
feat(db): update seeder
feat(docs): update README
feat(setup): update Dockerfile
feat(setup): update Dockerfile
feat(setup): update Dockerfile
feat(setup): update Dockerfile
feat(api): add condition on user age update data partial
feat(api): add res to second parameter
feat(testing): add postman collection and environment
feat(docs): update README
feat(db): update seeder
feat(api): update query users
feat(api): update query users
feat(db): update schema & seeder
feat(db): update schema
feat(api): update schema validation, controller, and repository for model user profile
feat(db): update schema formatting decimal
feat(db): update seeder
feat(docs): update response example and schema
feat(chat-ai): change ai spec for generative ai n add some body from user profile to suggest ai
fix(chat-ai): change total question input to string parse on be