Skip to content
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: Get file by UUID #76

Merged
merged 11 commits into from
Oct 15, 2023
Merged

feat: Get file by UUID #76

merged 11 commits into from
Oct 15, 2023

Conversation

PedroChaparro
Copy link
Contributor

@PedroChaparro PedroChaparro commented Oct 14, 2023

Includes

  • Update spec
  • SOAP service to get file by its UUID
  • Tests for the new service
  • Update CLI client

Related issues

Closes #75

Since that endpoint can also be used to list directories, it's possible for the volume field to be null
@PedroChaparro PedroChaparro added the feature Feature label Oct 14, 2023
@PedroChaparro PedroChaparro requested a review from Woynert October 14, 2023 15:48
@PedroChaparro PedroChaparro self-assigned this Oct 14, 2023
@PedroChaparro PedroChaparro marked this pull request as ready for review October 14, 2023 17:53
@PedroChaparro PedroChaparro requested a review from Woynert October 14, 2023 19:16
@PedroChaparro PedroChaparro merged commit 3785327 into dev Oct 15, 2023
3 checks passed
@PedroChaparro PedroChaparro deleted the feat/#75_get_file_by_uuid branch October 15, 2023 15:33
SilviaPabon added a commit that referenced this pull request Oct 15, 2023
* fix: Update field validation (#73)

* feat: Update field validation on SOAP request types

* style: simplify field validation error messages

* style: update error format

* chore(release): 0.0.36

* feat: Get file by UUID (#76)

* docs(openapi): Update spec

* fix(services): Make volume fild nullable

Since that endpoint can also be used to list directories, it's possible for the volume field to be null

* feat: Add new service to get file metadata

* test: Add tests to the service to get metadata by UUID

* chore(cli): Add new service to the CLI client

* fix: Add missing extension and size fields to File object

* chore(release): 0.0.37

* feat: File move (#77)

* feat: init feat file move

* feat: advance in feat file move

* fix: format fix

* feat: advance in file move feat, null checks to move in root directory

* feat: init file move implemented in cli.py

* feat: init adding tests for move file

* fix: changing file name

* fix: changing name and moving test in previous ITFileManagement to new ITFileManagement in order 3

* fix: format

* feat: adding some test to other http codes

* fix: changing error code to 403 to 409 in file move feat

* fix: adding more error codes

* fix: final fixes in format, in cli client (deleting unnecessary field), deleting souts

* fix: format

* chore(release): 0.0.38

* feat: List Files (#74)

* List Files Finished

* Add comments

* Fix Format

* Applied changes

* Fields changed

* Fix field size

---------

Co-authored-by: Pedro Andrés Chaparro Quintero <[email protected]>

* chore(release): 0.0.39

* chore(release): 0.0.40

---------

Co-authored-by: Antonio Donis <[email protected]>
Co-authored-by: Andres David Bonilla Higuera <[email protected]>
Co-authored-by: woynert <[email protected]>
Co-authored-by: Pedro Andrés Chaparro Quintero <[email protected]>
Co-authored-by: SilviaPabon <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants