Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

release: v0.10.1 #71

Merged
merged 53 commits into from
Sep 26, 2023
Merged

release: v0.10.1 #71

merged 53 commits into from
Sep 26, 2023

Conversation

PedroChaparro
Copy link
Contributor

Includes:

  • Rename files
  • Move files
  • Fix bug related to files sharing

PedroChaparro and others added 30 commits August 20, 2023 15:06
* 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
shoriwe and others added 20 commits September 12, 2023 20:34
* 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
@PedroChaparro PedroChaparro added the cd Continuous deployment label Sep 26, 2023
@PedroChaparro PedroChaparro self-assigned this Sep 26, 2023
@PedroChaparro PedroChaparro marked this pull request as draft September 26, 2023 14:11
@PedroChaparro PedroChaparro marked this pull request as ready for review September 26, 2023 14:21
Copy link
Member

@Woynert Woynert left a 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! 🐧

@PedroChaparro PedroChaparro merged commit 47d4018 into main Sep 26, 2023
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cd Continuous deployment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants