Skip to content

Update to version 0.16 and refactor HTTP client and tests - #6

Open
XandeCoding wants to merge 2 commits into
algoflows:mainfrom
XandeCoding:feature/bump-version
Open

Update to version 0.16 and refactor HTTP client and tests#6
XandeCoding wants to merge 2 commits into
algoflows:mainfrom
XandeCoding:feature/bump-version

Conversation

@XandeCoding

Copy link
Copy Markdown

Hello! First of all, I want to thank you for this library; it provides a great and easy-to-use interface for S3 servers.

Initially, my goal was just to update it to version 0.16, but I ended up changing a bit more than I expected 😅. It was all with good intentions, though!

Summary of changes:

  • Fixed the build process.
  • Fixed IO interfaces.
  • Added validations for the client object and bucket names.
  • Updated the documentation to use RustFS instead of Minio (I was having some trouble deleting buckets with Minio, and it is now archived).
  • Added URL encoding for query parameters.

Note: No AI tools were used to generate this PR.

refact: usign allocator

refactor: http client partial

fix: hex and client

fix: refact writer approach

fix: upload

fix: tests

fix: tests and other functions

fix: list objects

fix: query enconde

Delete zig-pkg/dotenv-0.3.0-hfaNFtm3AACGiIZx5jDPHB4Q1QGs9BEMKH-sq32ZxRXa directory
fix: tests

fix: tests

fix: tests

fix: validations

fix: tests

fix: tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant