generated from phucvinh57/fastify-template
-
Notifications
You must be signed in to change notification settings - Fork 1
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
Staging #38
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
ci(commit-lint): add ci check conventional commit message
…hen starting server
…ure/implement-authorization-with-admin-and-student-roles
Include admin, student and *. Default is admin.
using minio to store image and genenrate url
…ing ssps external network also update sign up handler with new atribute of user
Feat/implement home
…with-admin-and-student-roles Feature/implement authorization with admin and student roles
Feature/auth
api work well but swagger of it haven't yet, also implement a portion of execute printing request api
…nism for add new file Seperate file to new table to keep more information. Remove file in Minio if update file information to database fail.
…rint whole printing request node thermal printer can not use so i change to node-printer, this package not update from 2021 so i use the fork of thiagoelg. Also i change the logic to print whole printing request instead of one file. In addition, i write printing interface for easy maintain and extended. BREAKING CHANGE: change from node-thermal-printer to node-printer
…handler to accommodate changes Refactor the database schema by creating dedicated tables for locations, enhancing data organization and improving flexible. Update corresponding data handler to seamlessly work with these changes, ensuring compatibility with the new database structure. This modification optimizes data retrieval, simplifies future updates, and enhances overall system performance.
…s for printing request
…t stage of Dockerfile (release.yml) Also make sure specific folder for deploy is created
(docker-compose.yml) adjust expose port of fastify (release.yml) add CORS_WHITE_LIST to .env
…action Test/implement cd using GitHub action
Feature/implement upload file api
also change attachFieldToBody of fastify/multipart to true for get other information of file instead of just buffer
…te apis Another change: Add atribute for file, result of upload api. Hash name of file to store in minio.
also adjust get all and delete file api
Feature/split upload api
…pment feat(workflows): split cd for deploy of development and product
Additionally, this fix involves renaming attributes in the printing request from "number" and "pageNumber" to "numFiles" and "numPages" for better clarity.
Additionally, this fix includes the implementation of logic to validate information for a new user.
Additionally, this feature includes a fix in the upload configuration for files, ensuring removal of the old configuration file if it already exists. The number of copies of a file is now also saved in the metadata of the file in the database for easy retrieval of information.
… of files This feature includes an API that supports changing the print quantity of multiple files. The API operates based on file ID, allowing it to update files across multiple printing requests.
…-logic Bugfix/print request processing logic
just push to save working space
…th-uri Bugfix/adjust-swagger-of-gg-oauth-uri
…by-single-file feat(printing-config): implement API for adjusting copies of a single file
This feature involves the implementation of landscape orientation with a page per sheet parameter in the edit PDF functionality. The "page side" and "keep page" options are also implemented.
…e setting functionality This feature includes the implementation of a comprehensive function that wraps the entire setting functionality. It involves declaring types for each setting and adding documentation to make the function easy to use.
…max file upload in the system This fix involves updating the number of copies to increase the corresponding number of coins of printing requests. Additionally, it increases the maximum file upload limit in the overall system.
…y creation time This fix addresses the issue of retrieving all files associated with printing requests, ordering them by creation time for avoid rerender each time update file of printing request.
… of copies in upload config API
… printing request This fix addresses the issue of duplicate increases in coins and number of pages in a printing request when using the `printAmount` and `printAmounts` APIs to increment the number of copies.
Feat/config pdf file
Feat/config pdf file
feat(auth): implement API for logout
This change involves the removal of the deploy job in the release.yml configuration. The job is redundant as it already runs when merging a branch to staging.
Hotfix/can not upload big file
…ed string This feature involves changing the representation of selected custom pages from an array to a comma-separated string. Additionally, a bug related to the value of the order embedded in the page has been fixed.
…nfig-API feat(edit pdf): change select page custom from array to comma-separated string
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.
No description provided.