This website requires JavaScript.
Explore
Help
Sign In
XingfenD
/
book-comic-library
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
131
Commits
2
Branches
0
Tags
b82a891c508957aaed0367468ffddd2181276b48
Commit Graph
2 Commits
Include renames
Author
SHA1
Message
Date
XingfenD
7d650107d2
feat(upload): resumable chunked upload protocol for large files — init(parts≤32MB)/status/complete endpoints with fingerprint-derived deterministic uploadId (same file resumes, no restart), sessions in BOOKS_DIR/.uploads with 24h sweep, frontend uploadBook auto-switches >16MB to 8MB parts (retry x3 in place, skip received); oversize single POST now reports honest 413 too_large instead of "multipart field 'file' required" (was MaxBytesReader abort mislabeled); UPLOAD_MAX_MB wired into both compose stacks (cap total, .env.example 2048), nginx body limit drops to 32m; testCfg limit 1MB, CJK/fullwidth-colon filename proven unaffected; e2e verified with 311MB real file (39 parts, sha1 match)
2026-09-07 23:56:40 +08:00
XingfenD
a78442da54
feat(deploy): prepare.sh + config templates, migrate env to deploy/, gitignore rendered outputs
2026-09-07 20:18:12 +08:00