mirror of
https://github.com/hectorqin/reader.git
synced 2026-11-10 21:11:08 +08:00
- browse move/rename/mkdir/delete/metadata now require an administrator (403 ADMIN_REQUIRED for members). - Members may upload, but only add books: unsupported formats are skipped, zip/cbz are stored as comic archives rather than unpacked, and overwrite is refused. The new business setting library.memberUpload (default on) turns member uploads off (403 UPLOAD_DISABLED); GET /library/upload reports `allowed`. - The library page shows 上传书籍 to members when uploads are allowed. - Shelf tests read user_books for the owner only, now that a second user exists. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>