49 Commits
Author SHA1 Message Date
shiyu c48d76f13d fix(web): widen user status switch to fit labels 2026-10-04 23:23:33 +08:00
shiyu 08048c7151 feat(web): add breathing Foxel loading indicator 2026-10-04 23:15:16 +08:00
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 9d33ee7d13 refactor(web): unify settings UI and keep modal navigation local 2026-10-04 12:12:52 +08:00
shiyu 4ad31d4b63 fix(web): resolve Ant Design upgrade compatibility issues 2026-10-03 23:47:59 +08:00
shiyu cba1cd3ae9 feat(adapters): add Cloudreve V4 user account adapter 2026-10-03 17:58:04 +08:00
shiyu 5b5074635f feat(adapters): add Seafile library adapter 2026-10-03 17:58:04 +08:00
shiyu 980a1570db feat(adapters): add SMB share adapter 2026-10-03 17:58:04 +08:00
shiyu a5b57a77d5 feat(adapters): add 189 Cloud cookie adapter 2026-10-03 17:57:25 +08:00
shiyu 62def8bb76 feat(adapters): add 115 cookie adapter with downloads and web uploads 2026-10-03 17:56:40 +08:00
shiyu d7f9a0b304 feat(adapters): add 123Pan account adapter 2026-10-03 17:56:40 +08:00
shiyu f856f1a320 feat(adapters): add UC Drive cookie adapter 2026-10-03 17:56:40 +08:00
shiyu d8f6f76fda fix: keep processor extensions on a single line 2026-10-03 16:20:47 +08:00
shiyu cab989d636 feat: optimize chunked uploads and concurrent downloads 2026-10-03 12:25:50 +08:00
shiyu ea6fd447c1 fix: keep vector database settings usable after connection failures 2026-10-03 08:14:42 +08:00
shiyu d4455b4f5f chore(ui): rename AI settings to LLM 2026-10-02 23:51:47 +08:00
shiyu 45946afe4c feat: add MCP connection settings and remote access toggle 2026-10-02 23:46:58 +08:00
shiyu a112205815 feat(ui): streamline settings and community access 2026-10-02 23:22:21 +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 c8b43dbf4d feat: add OpenAI protocol support and enhance AI provider configuration 2026-06-20 20:16:32 +08:00
shiyu 687259511f feat: refactor state management in VideoRoomPage to improve local state updates and WebSocket communication 2026-05-16 18:51:37 +08:00
shiyu e3a5317f6f feat: add raw stream upload functionality 2026-05-16 18:14:52 +08:00
shiyu 2af2a8756f feat: refactor VideoRoomPage by removing unused components and optimizing state management 2026-05-16 13:55:51 +08:00
shiyu 6cfafbe066 feat: add video room page with UI enhancements, state management, and localization support 2026-05-16 11:57:15 +08:00
shiyu 3de2615cd0 feat: add video room feature with API, database model, and UI integration 2026-05-16 10:51:23 +08:00
shiyu f89292e451 feat: implement cursor-based pagination across various components and APIs 2026-05-10 00:36:41 +08:00
shiyu 56b48b28a1 feat: add notices feature with API, database model, and UI integration 2026-05-09 21:40:15 +08:00
shiyu a745c5975a feat: enhance SystemSettingsPage with improved config handling and state management 2026-05-08 22:06:27 +08:00
shiyu 19825c21d5 feat: add default file view mode configuration and UI support 2026-05-08 21:56:08 +08:00
shiyu ee4de697fc feat: add file type categorization and size formatting in FileListView 2026-05-08 21:39:49 +08:00
shiyu deddbdf585 feat: implement plugin frame cleanup on unload and enhance iframe handling 2026-05-06 23:30:20 +08:00
shiyu 54821f78c6 feat: implement caching for adapter usage and display summary in AdaptersPage 2026-05-03 01:53:48 +08:00
shiyu 1f608974dc feat: enhance adapter usage tracking with new interface and display capacity usage in AdaptersPage 2026-05-02 22:47:22 +08:00
shiyu a8737b883e feat: add adapter usage tracking and retrieval methods across various adapters 2026-05-02 21:55:35 +08:00
shiyu d8425f1cdd feat: add client authorization feature in TopHeader and update localization files 2026-05-01 17:59:30 +08:00
shiyu e235845737 feat: add PikPak adapter implementation 2026-05-01 14:09:52 +08:00
shiyu 1101273077 feat: add default language configuration 2026-04-19 16:42:19 +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 4038a7292a fix(ContextMenu): prevent event propagation on menu click to improve usability 2026-03-15 16:07:23 +08:00
shiyu f96a4dce11 fix(ContextMenu): improve handler invocation logic to prevent errors 2026-03-13 23:01:41 +08:00
shiyu ef1fe1cce8 feat(agent): unify tool calling around MCP and add /api/mcp endpoint 2026-03-11 11:49:21 +08:00
shiyu a5d606387f feat(Header): enhance mobile layout with dedicated buttons and improved responsiveness 2026-03-09 17:30:06 +08:00
shiyu e6402661d6 fix(LayoutShell): adjust layout styles for better responsiveness and overflow handling 2026-03-09 17:26:24 +08:00
shiyu 338c72cd5c feat(SideNav): add hideOnMobile property to NavItem and filter nav items based on mobile view 2026-03-09 16:47:21 +08:00
shiyu 072ccea5be feat(Header): add upload folder option to the upload menu 2026-03-09 16:44:03 +08:00
shiyu 066bd67273 feat(web): add first-pass mobile responsive support 2026-03-09 11:44:44 +08:00
shiyu 17d13999b0 Initial commit 2026-02-09 13:19:28 +08:00