rpc_dart_blob 1.0.2
rpc_dart_blob: ^1.0.2 copied to clipboard
Streamed blob storage contract and adapters for rpc_dart (binary/object storage alongside rpc_dart_data).
1.0.2 #
- S3 adapter can rewrite presigned download URLs via
S3BlobStorageOptions.downloadUrlMapper(useful for serving through a proxy/CDN) and configure presign TTL viaS3BlobStorageOptions.presignTtlSeconds; constructor params consolidated intoS3BlobStorageOptions.
1.0.1 #
- S3 adapter now fetches object tags (
?tagging) and merges them intoBlobDescriptor.metadatawithout overwriting metadata provided on upload. - Added
xmldependency to parse S3 tag responses.
1.0.0 #
- Added
S3BlobStorageAdapter(S3/MinIO/Ceph-compatible) storing blobs under<prefix><collection>/<id>with metadata-based versioning and optimistic checks. - New
S3BlobStorageAdapter.connect(...)helper for quick setup; list/Head/read/write/delete/listCollections wired to S3 operations; descriptors include a presigned download URL. - README now documents S3/MinIO usage; pubspec updated with the MinIO client dependency.
- Initial version.