Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore(release): 0.0.13 * feat: Normalize method responses (#36) * chore(release): 0.0.14 * chore: JSON library (#37) * chore: Add org.json dependency * chore: Add JSON usage example * chore(release): 0.0.15 * feat: Config from env vars (#38) * feat: Get conf from env vars * docs: Add CLI.md document * docs: Link docs in README * feat: Add default ENV vars to Dockerfile for convenience * fix: Change worker RMI default port * chore(release): 0.0.16 * feat: adding register implementation and some changes in .gitignore (#35) * feat: adding register implementation and some changes in .gitignore * fix: fixing format inconsistencies * feat: changing and upgrading res in success * fix: upgrading requests and responses * fix: changing parameter from pass to password * fix: changing url format * fix: clang format * fix: True on success * fix: Use Config class for env vars --------- Co-authored-by: woynert * chore(release): 0.0.17 * Feat login (#40) * Feat login without tests * Apply formatting * chore(release): 0.0.18 * docs: SOAP OpenAPI specification (#41) * docs: Add open api specification * docs: Add API definition to README.md * docs: Improve CLI.md examples * refactor: Redesign request / response types * chore: Update python sample client * chore: Update submodule * chore: Use error instead of success * chore: Apply requested changes * chore(release): 0.0.19 * feat: Upload File, Tests, Restructure (#42) * feat: createFile handler * fix: Use byte primitive * chore: Remove RMI demo from App.java * chore: apply clang-format * feat: Abstract rmi connection * chore: Update rmi lib * chore: Utils package * feat: Auth abstraction * feat: Authenticate jwt on upload file * feat: Get user's UUID * feat: Get file mimetype from bytes * fix: Make metadata & auth services use a single postgres instance * feat: Pre declare userUUID * fix: Get userUUID from token * docs: Update env vars default values * feat(upload-file): save metadata * fix: ManagerRMI interface import * chore: Remove debug msgs * refactor: Switch SOAP data types sufix to prefix * chore: Remove debug msgs * chore: Update RMI submodule * refactor: Redesign request / response types * fix: Adapt current service implementation with new interface design * docs: Add open api specification * docs: Add API definition to README.md * docs: Improve CLI.md examples * refactor: Redesign request / response types * chore: Update python sample client * chore: Update submodule * chore: update submodule * fix: Typo in request type * feat(upload-file): Add file size limits * chore: Use error instead of success * fix: Simplify http requests * refactor: External services: Managers to Services * refactor: Separate SOAP request handlers as controllers * chore: Add http codes to auth method * feat: Add http codes to Metadata save file * feat: Better http code handling * feat: Add ResStatus generic downcast support * feat: Validate field types * feat: Adapt getUserUUID method to a ResStatus response * test: Test util to tweak configurations * fix: controller exit codes * test: Authorization service abstraction * test: FileIO upload-file * docs: Update README & API spec * test: show realtime std, err on tests execution * feat: update python client demo * chore: Update docker compose with worker service & adminer * docs: Update default MetadataURI env var * chore: Use worker release image * ci: Fix workflows: testing, coverage * fix: Do not assume api sufix * fix: Exclude tests on Dockerfile build * chore(release): 0.0.20 * Update login and Add tests (#47) * Updeate return code and test * Fixes Implemented * fix: Update RMI module * Fix Format * Fix * Test: update message --------- Co-authored-by: woynert <[email protected]> * chore(release): 0.0.21 * feat: download file (#46) * feat: createFile handler * fix: Use byte primitive * chore: Remove RMI demo from App.java * chore: apply clang-format * feat: Abstract rmi connection * chore: Update rmi lib * chore: Utils package * feat: Auth abstraction * feat: Authenticate jwt on upload file * feat: Get user's UUID * feat: Get file mimetype from bytes * fix: Make metadata & auth services use a single postgres instance * feat: Pre declare userUUID * fix: Get userUUID from token * docs: Update env vars default values * feat(upload-file): save metadata * fix: ManagerRMI interface import * chore: Remove debug msgs * refactor: Switch SOAP data types sufix to prefix * chore: Remove debug msgs * chore: Update RMI submodule * refactor: Redesign request / response types * fix: Adapt current service implementation with new interface design * docs: Add open api specification * docs: Add API definition to README.md * docs: Improve CLI.md examples * refactor: Redesign request / response types * chore: Update python sample client * chore: Update submodule * chore: update submodule * fix: Typo in request type * feat(upload-file): Add file size limits * chore: Use error instead of success * fix: Simplify http requests * refactor: External services: Managers to Services * refactor: Separate SOAP request handlers as controllers * chore: Add http codes to auth method * feat: Add http codes to Metadata save file * feat: Better http code handling * feat: Add ResStatus generic downcast support * feat: Validate field types * feat: Adapt getUserUUID method to a ResStatus response * test: Test util to tweak configurations * fix: controller exit codes * test: Authorization service abstraction * test: FileIO upload-file * docs: Update README & API spec * test: show realtime std, err on tests execution * feat: update python client demo * chore: Update docker compose with worker service & adminer * docs: Update default MetadataURI env var * chore: Use worker release image * ci: Fix workflows: testing, coverage * fix: Do not assume api sufix * fix: Exclude tests on Dockerfile build * chore: Update RMI types to use UUID * feat(ServiceMetadata): canRead wrapper added * feat(ServiceMetadata): getFileMetadata wrapper added * chore: update fileDownload res/req types * feat: fileDownload service implementation * chore: Add RMI Streaming library * feat(fileDownload): Add 404 code case * fix: Login return code * test: Add new ASCII generator * test: Update uploadFile test to save relevant data for other tests * test: Add fileDownload tests * chore: Remove debug messages & unclutter test output * fix: Add workaround issue Metadata#74 * chore: increase buffer size for data streaming * chore: update submodule * feat: Update demo python SOAP client * fix: Nullable extension result * fix: Give time for file to finish uploading before next test * ci: run test workflows on PRs against main * chore: Improve cli client (#55) * refactor: Make cli client reusable --------- Co-authored-by: woynert <[email protected]> --------- Co-authored-by: Pedro Andrés Chaparro Quintero <[email protected]> * chore(release): 0.0.22 * chore(release): 0.0.23 * feat: file check ready (#57) * fix: Remove duplicated uri chained method * feat: add file check controller implementation * test: add file_check tests * feat: make format script default to write * feat: use serviceMetadata existing implementation for fileCheck * test(file check): add tests for case 400 and 401 * style: apply clang-format * chore(release): 0.0.24 --------- Co-authored-by: Antonio Donis <[email protected]> Co-authored-by: Silvia Pabón <[email protected]> Co-authored-by: Andres David Bonilla Higuera <[email protected]> Co-authored-by: Pedro Andrés Chaparro Quintero <[email protected]>
- Loading branch information