rpc_dart_blob 1.0.2 copy "rpc_dart_blob: ^1.0.2" to clipboard
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 via S3BlobStorageOptions.presignTtlSeconds; constructor params consolidated into S3BlobStorageOptions.

1.0.1 #

  • S3 adapter now fetches object tags (?tagging) and merges them into BlobDescriptor.metadata without overwriting metadata provided on upload.
  • Added xml dependency 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.
0
likes
0
points
360
downloads

Publisher

verified publisherdart.nogipx.dev

Weekly Downloads

Streamed blob storage contract and adapters for rpc_dart (binary/object storage alongside rpc_dart_data).

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

async, crypto, equatable, licensify, meta, minio, rpc_dart, sqlite3, xml

More

Packages that depend on rpc_dart_blob