You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: serve demo from S3 via /blob (lazy seed) (#58)
Demo doesn't go through the worker, so the previous S3 PR (#57) didn't
help it — /demo/data was still ~25s.
- Move demo handling into /blob (the new endpoint), not /data (the
endpoint we're deprecating).
- /blob/demo: no auth, lazy-seeds S3 from generate_demo_database() on
the first call after deploy, returns a presigned URL with iv=null.
- /blob/<real-package>: unchanged (auth + DB row + presigned URL with iv).
- /data left fully untouched.
- blob_storage.upload() replaces the misleadingly-named
upload_encrypted; worker call site updated.
0 commit comments