This repository has been archived by the owner on Nov 7, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
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(db): Configure database migrations * feat(db): Sample PostgreSQL queries * docs: Add information about ports and env variables
* docs: Initial openapi spec
* feat(db): Initial database scheme * feat: Endpoint to save metadata of a given file * fix: Save metadata of a given directory * fix(cd): Define main class to be runned from Docker * docs: Add examples of REST request for the new endpoint * style: Format files with `scalafmt` * chore: Remove sample package * chore: Delete sample tests package
* docs(openapi): Add new endpoints * chore(db): Add unique index for the shared files table
* feat: Endpoint to share a file * fix: Get file metadata without the owner UUID * test: Add tests for the new endpoint * docs: Update HTTP examples
* feat: Endpoint to check if an user can read a file * refactor(tests): Create shared function to save metadata * refactor(tests): Create shared function to share files * test: Can read endpoint * docs: Add rest example for the new endpoint * chore: Remove clean step in the coverage report script
* feat: Endpoint to mark an archive as ready * refactor: Create base domain exception class * chore: Remove message field validation in tests * docs(openapi): Update /ready endpoint spec
* feat: Get files shared with user * tests: Add tests for the new endpoint
* feat: Shared with who endpoint * docs(openapi): Update spec * tests: Add tests for the new endpoint * refactor: Refactor tests by using utils functions
* fix: Include MANIFEST.MF file in build * fix: Read migration files from the classpath * fix: Listen to any ip
* docs(openapi): Update spec * feat: Create endpoint to rename files * refactor: Create common function to handle exceptions * refactor: Rename tests files * feat: Add name field to the endpoint to get metadata * fix: Close db connections after querying * test: Add tests for the new endpoint * refactor: Add extension column (#64)
* refactor: Drop hash sum column from database
* fix: Use a transaction to update the is_shared column * refactor: Add is_shared column to get metadata endpoint response * chore: Update docker-compose images versions * fix: Include is_shared column in select statements
Woynert
approved these changes
Sep 26, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All my tests pass
Well done! 🐧
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Includes: