Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* [ci skip] chore(release): 0.0.13 * feat: Normalize method responses (#36) * [ci skip] chore(release): 0.0.14 * chore: JSON library (#37) * chore: Add org.json dependency * chore: Add JSON usage example * [ci skip] 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 * [ci skip] 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 * [ci skip] chore(release): 0.0.17 * Feat login (#40) * Feat login without tests * Apply formatting * [ci skip] 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 * [ci skip] 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 * [ci skip] 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]> * [ci skip] 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]> * [ci skip] chore(release): 0.0.22 * [ci skip] 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 * [ci skip] chore(release): 0.0.24 * chore: Rename soap endpoint (#59) * chore: update python-cli soap endpoint * chore: Update endpoint from /service to /gw/service * [ci skip] chore(release): 0.0.25 * feat: challenge endpoint (#56) * feat: Auth refresh service implementation * feat: Auth refresh query implementation * fix: Additional property attach not allowed on postgres-admin service * docs: Auth refresh update on api specification * feat: Auth refresh test implementaion * fix: Fix typos on controller * docs: Update response schema on auth refresh * feat: Update soap python client for auth refresh * Fix: Code formatting * style: adjust spaces --------- Co-authored-by: woynert <[email protected]> * [ci skip] chore(release): 0.0.26 * Fix: Delete Unnecesary resFileNew (#63) * [ci skip] chore(release): 0.0.27 * test: Add tests for register method (#60) * feat: init test to register and fixing format issues in CtrlAccountRegister * fix: changing location of register test * fix: adding requested changes in code and tests * fix: validating format in code * [ci skip] chore(release): 0.0.28 * Feat: share file feature (#61) * fix: deleting attach from docker * feat: starting share-file feat changes * feat: init of adding error and msg according with statuscode * feat: some last adjustments for share file feat * feat: share file feat concluded and test of it added * fix: deleting repeated code and adding a check for errors after request otherUserUUID * fix: deleting unnecessary checkFile action in test * chore: remove unused import --------- Co-authored-by: woynert <[email protected]> * [ci skip] chore(release): 0.0.29 * [ci skip] chore(release): 0.0.30 --------- Co-authored-by: Antonio Donis <[email protected]> Co-authored-by: Woynert <[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: Cristian Julian Muñoz Buenahora <[email protected]> Co-authored-by: woynert <[email protected]>
- Loading branch information