You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* test: Increment save file endpoint coverage (#54)
* refactor(files): Remove unreachable block
Since JSON is not being used in the endpoint, the block is unreachable
* test(files): Increment upload handler coverage to 88%
All lines, except the `500` status code error, are covered now
* test(files): Fix broken tests related to file upload (#58)
* fix: Add extra validations for UUIDs (#65)
* fix(files): Update endpoint to create directories
* fix(files): Add extra validations for UUIDs
* feat: share a file with another user (#61)
* feat: share a file with another user
Endpoint to share files with another user who is registered
* fix: fixed integration issues.
* refactor(files): Add extra validations to the share endpoint
* test(files): Add missing test cases to the endpoint to share a file
File is fully covered (87%) except for the internal server error response
---------
Co-authored-by: Andvelavi <54145562+Andvelavi@users.noreply.github.com>
Co-authored-by: Pedro Andrés Chaparro Quintero <pedro.chaparro.2020@upb.edu.co>
* feat: download file (#60)
* feat: download file endpont
folder creation: download_file
download_file contains the .py files _handler.py and _download_files_test, at the moment there is no test.
Additionally, the path is added to the _file_views.py file.
* fix: import but unused
Fixed check-linter errors where unused imports were found
* feat(files): Return file instead of JSON when downloading a file
According to the openapi spec, the download endpoint should return the file itself
* test(files): Update tests to download a file
* fix: invalid except valueError
Removal of unnecessary exception
* style(files): Format views file
---------
Co-authored-by: Andvelavi <54145562+Andvelavi@users.noreply.github.com>
Co-authored-by: Pedro Andrés Chaparro Quintero <pedro.chaparro.2020@upb.edu.co>
Co-authored-by: Pedro Andrés Chaparro Quintero <62714297+PedroChaparro@users.noreply.github.com>
* feat: list user files (#64)
* feat: Get file by UUID (#66)
* docs(openapi): Update spec
* feat(files): Add endpoint to get file by its UUID
* test(files): Add tests to the new endpoint
---------
Co-authored-by: Antonio Donis <antoniojosedonishung@gmail.com>
Co-authored-by: Pedro Andrés Chaparro Quintero <62714297+PedroChaparro@users.noreply.github.com>
Co-authored-by: Pedro Andrés Chaparro Quintero <pedro.chaparro.2020@upb.edu.co>
Co-authored-by: Andrea Velasquez <55466005+andre154@users.noreply.github.com>
Co-authored-by: Andvelavi <54145562+Andvelavi@users.noreply.github.com>
*list user files ([#64](https://github.com/hawks-atlanta/proxy-python/issues/64)) ([6daf51f](https://github.com/hawks-atlanta/proxy-python/commit/6daf51f7860e49bdd5d48c2878a525e14bb08c9a))
* share a file with another user ([#61](https://github.com/hawks-atlanta/proxy-python/issues/61)) ([a6f7074](https://github.com/hawks-atlanta/proxy-python/commit/a6f7074c3e69edda8bc3c91c370b917c14cc3cc6))
*Add extra validations for UUIDs ([#65](https://github.com/hawks-atlanta/proxy-python/issues/65)) ([7c41c70](https://github.com/hawks-atlanta/proxy-python/commit/7c41c70445858a3e46e162d59692605375a2ec42))
*Endpoint to rename a file ([#50](https://github.com/hawks-atlanta/proxy-python/issues/50)) ([b1e93fc](https://github.com/hawks-atlanta/proxy-python/commit/b1e93fc468187e15341161c3db1084559b64e93c))
0 commit comments