13 Commits
Author SHA1 Message Date
shiyu 46fc4bd9f9 feat(s3): support multiple bucket directory mappings 2026-10-04 21:07:59 +08:00
shiyu d4f12c0ab1 fix: improve thumbnail quality and video frame extraction 2026-10-04 17:48:11 +08:00
shiyu cab989d636 feat: optimize chunked uploads and concurrent downloads 2026-10-03 12:25:50 +08:00
shiyu 65dbd407a9 fix: enforce agent permissions and persist tool approvals
Validate MCP arguments and recursive operation scopes, persist approval batches, and recheck permissions for queued work.

Handle remote metadata requests independently of proxy settings and update Ant Design component APIs.
2026-10-02 21:58:04 +08:00
XiaoQing235andshiyu 0763d457d5 feat: paginate public share directories (#132)
* feat: paginate public share directories

* feat: add cursor pagination to public share listings

Unify share and VFS directory payloads, pass cursor through the share
API, and add prev/next controls plus tests for cursor-mode adapters.

---------

Co-authored-by: shiyu <im@shiyu.dev>
2026-08-27 22:21:08 +08:00
shiyu e3a5317f6f feat: add raw stream upload functionality 2026-05-16 18:14:52 +08:00
shiyu f89292e451 feat: implement cursor-based pagination across various components and APIs 2026-05-10 00:36:41 +08:00
shiyu 7741c1fe55 fix: handle native video thumbnail availability in get_or_create_thumb function 2026-05-04 13:51:53 +08:00
shiyu c2015dd17c feat: enhance thumbnail handling and add native thumbnail support in VirtualFS 2026-05-03 23:51:39 +08:00
shiyu ca500cbbf8 fix: handle FileNotFoundError in dav_get function and return 404 response 2026-05-03 23:51:39 +08:00
shiyu dcc8aa139e feat: add LOCK and UNLOCK methods to WebDAV API and improve path handling in existing methods 2026-05-02 16:30:56 +08:00
shiyu 0609cf6971 feat: add metadata options for file status checks and optimize permission filtering logic 2026-04-10 17:56:01 +08:00
shiyu 17d13999b0 Initial commit 2026-02-09 13:19:28 +08:00