yf
44fa265a3e
Restore 512MiB static big.bin download at top
...
- buildCommand regenerates public/assets/big.bin (512MiB) at build time
- gitignore the generated blob
- add a download card at the top of the page, above status/upload
2026-09-18 17:07:13 +08:00
yf
3db74f3c8c
Add upload/download with PG metadata
...
- POST /api/cloud/uploads: presigned PUT URL + pending metadata row
- POST /api/cloud/uploads/:id/confirm: mark ready, HEAD object to backfill size
- GET /api/cloud/uploads: list metadata
- GET /api/cloud/uploads/🆔 metadata + presigned GET download URL
- DELETE /api/cloud/uploads/🆔 delete object + metadata
- Auto-migrate app.uploads schema
- S3 credentials exchange with expiry cache
- Frontend: upload (direct PUT), list, download, delete UI
- Drop 512MiB big.bin build (no longer needed)
2026-09-18 16:32:59 +08:00
yf
db9af8f824
Download the 512MiB blob only when the link is clicked.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 11:25:10 +08:00
yf
e6ce05886a
Build a 512MiB static blob instead of committing 16MiB.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 11:22:41 +08:00
yf
25cad8065b
Add 16MiB static blob and db/s3 probe APIs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 11:00:13 +08:00
yf
5de57c1357
adapt to wehub.json static/web, drop old manifest refs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 21:30:45 +08:00
yf
f380b006a2
chore: init static-site-function template demo
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-11 21:04:57 +08:00