~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/pds.js

An atproto PDS in JavaScript, for Cloudflare Workers and Node

0
0
main
85 lines · 2.6 KB Raw History

@pdsjs/drive

0.1.7

Patch Changes

  • Updated dependencies
    • @pdsjs/core@2.5.2
    • @pdsjs/spaces@2.0.10

0.1.6

Patch Changes

  • Updated dependencies [542c4dc]
    • @pdsjs/core@2.5.1
    • @pdsjs/spaces@2.0.9

0.1.5

Patch Changes

  • Updated dependencies [d66fcff]
  • Updated dependencies [05a11b4]
  • Updated dependencies [f79dd82]
  • Updated dependencies [e0b38cd]
  • Updated dependencies [cc4577b]
  • Updated dependencies [7c06024]
  • Updated dependencies [6935a55]
  • Updated dependencies [15c69af]
  • Updated dependencies [411b47b]
  • Updated dependencies [861663f]
  • Updated dependencies [154e7d7]
  • Updated dependencies [10c91f6]
  • Updated dependencies [77eb9db]
  • Updated dependencies [76f5187]
  • Updated dependencies [b51250e]
  • Updated dependencies [799286b]
  • Updated dependencies [4adc49e]
  • Updated dependencies [9149663]
  • Updated dependencies [fd401a4]
  • Updated dependencies [93816a1]
  • Updated dependencies [3d475f8]
  • Updated dependencies [04b15d0]
  • Updated dependencies [5bb14a2]
  • Updated dependencies [078c2df]
  • Updated dependencies [d5f111c]
    • @pdsjs/core@2.5.0
    • @pdsjs/spaces@2.0.8

0.1.4

Patch Changes

  • Updated dependencies [d307f57]
  • Updated dependencies [2d0d653]
    • @pdsjs/core@2.4.3

0.1.3

Patch Changes

  • Updated dependencies [c235e96]
    • @pdsjs/core@2.4.2

0.1.2

Patch Changes

  • Updated dependencies [fa1558c]
    • @pdsjs/core@2.4.1

0.1.1

Patch Changes

  • 6b79149: Video-ready blob hosting. Blob uploads and downloads stream: uploadBlob hashes and stages bytes chunk by chunk instead of buffering the body, and getBlob answers byte ranges from a streamed read, so a 300 MB video fits through a Durable Object and seeks in a browser. The blob port gains optional createWriter and getStream; the fs, R2, S3 and Deno stores implement both, and each platform injects its native SHA-256. Drive stores a file as one blob of its own type when the store streams, takes large files across several requests through upload sessions, and offers a Link dialog with the blob ref any record can embed. The Worker serves public blobs through the edge cache, and a site's /.blobs/ route serves ranges and now applies the same space-privacy filter as getBlob. A new videos.mjs example app is a gallery over the drive's videos. The node server accepts a blobUploadLimit option (PDS_BLOB_UPLOAD_LIMIT in the example), which Bluesky video posting needs.
  • Updated dependencies [ee6d696]
  • Updated dependencies [54bec84]
  • Updated dependencies [f716d9d]
  • Updated dependencies [4c334b3]
  • Updated dependencies [6b79149]
  • Updated dependencies [8616855]
  • Updated dependencies [af8b1fd]
    • @pdsjs/core@2.4.0