Henk-Jan Lebbink
ec0e79214f
refactor: consolidate codebase structure and add testing infrastructure ( #194 )
...
Reorganize project structure to improve maintainability and add comprehensive
testing documentation and tooling support.
2025-11-19 11:09:22 -08:00
Henk-Jan Lebbink
5a90956db8
fix: update HTTP header constants to use proper capitalization ( #186 )
...
- Update all X-Amz-* headers to use capital letters after hyphens (e.g., X-Amz-Date)
- Update standard HTTP headers to use proper case (e.g., If-Modified-Since)
- Update X-Minio headers to follow same capitalization pattern
- Aligns with AWS S3 API specification and HTTP standards
2025-09-29 14:40:00 +02:00
Henk-Jan Lebbink
25d424b97f
Fixed clippy issues and cleanup of unnecessary imports ( #182 )
2025-08-26 11:04:51 +02:00
Tobias Pütz
8497fdb4ba
feat: add a test macro ( #170 )
2025-06-23 13:38:40 +02:00
Henk-Jan Lebbink
58d9203153
refactored all functions ( #145 )
...
* refactored stat_object
refactored select_object_content
refactor get_presigned_object_url
refactor get_presigned_policy_form_data
refactored upload-part-copy
* fixed object.unwrap
* update region
* made client Arc
* made client Arc
* update client
* update tests
* update segmented_bytes
* bench updated
* cleanup version handling
* cleanup of headers: multimap
* added inner in Client
* updated clients: added Into<String>in API
* Separated http_client and shared client items in Client
2025-04-23 10:18:18 -07:00
Henk-Jan Lebbink
c4e302dda7
refactored tests into 24 separate tests ( #118 )
...
* cleanup remove_bucket_helper
* update TextContext creation
* update tests
2025-02-28 12:42:14 -08:00