Compare
Sorry, something went wrong.
No results found
chore(release): v0.0.24 (#58)
* 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 <whayner.porras.2020@upb.edu.co>
* 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 <whayner.porras.2020@upb.edu.co>
---------
Co-authored-by: Pedro Andrés Chaparro Quintero <62714297+PedroChaparro@users.noreply.github.com>
* 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 <antoniojosedonishung@gmail.com>
Co-authored-by: Silvia Pabón <62608580+SilviaPabon@users.noreply.github.com>
Co-authored-by: Andres David Bonilla Higuera <andres.bonilla.2020@upb.edu.co>
Co-authored-by: Pedro Andrés Chaparro Quintero <62714297+PedroChaparro@users.noreply.github.com>