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
b23383a416
fix: stop auditing page-load and polling reads
...
These endpoints fire on every visit or refresh and drown the audit log.
Login, config writes, uploads, downloads, and other mutations stay audited.
2026-10-03 16:41:09 +08:00
shiyu
d8f6f76fda
fix: keep processor extensions on a single line
2026-10-03 16:20:47 +08:00
shiyu
491b965dc4
chore: bump version to v2.2.4
2026-10-03 12:26:32 +08:00
shiyu
cab989d636
feat: optimize chunked uploads and concurrent downloads
2026-10-03 12:25:50 +08:00
shiyu
d27620a235
fix: allow configured public domain in MCP transport validation
2026-10-03 10:35:21 +08:00
shiyu
ea6fd447c1
fix: keep vector database settings usable after connection failures
2026-10-03 08:14:42 +08:00
shiyu
8ba7e2858e
chore: bump version to v2.2.3
2026-10-03 00:00:28 +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
shiyu
38ad2f64ff
chore(deps): relax MCP and Tortoise bounds and remove direct httpx2 dependency
2026-10-02 17:57:04 +08:00
shiyu
37af1b08cc
chore(deps): update backend and frontend dependencies
2026-10-02 17:40:02 +08:00
dependabot[bot]
ca4cfdd7fb
chore(deps): bump the uv group across 1 directory with 4 updates ( #134 )
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.14.3
dependency-type: indirect
dependency-group: uv
- dependency-name: anyio
dependency-version: 4.14.2
dependency-type: indirect
dependency-group: uv
- dependency-name: cryptography
dependency-version: 50.0.0
dependency-type: indirect
dependency-group: uv
- dependency-name: h2
dependency-version: 4.4.1
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-28 14:45:20 +08:00
XiaoQing235
13a7cb75f6
fix: restore MCP v2 integration ( #133 )
2026-08-28 10:44:50 +08:00
XiaoQing235 and shiyu
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
dependabot[bot]
4d907c7bfd
chore(deps): bump the uv group across 1 directory with 2 updates ( #129 )
...
Bumps the uv group with 2 updates in the / directory: [setuptools](https://github.com/pypa/setuptools ) and [pyasn1](https://github.com/pyasn1/pyasn1 ).
Updates `setuptools` from 81.0.0 to 83.0.0
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v81.0.0...v83.0.0 )
Updates `pyasn1` from 0.6.3 to 0.6.4
- [Release notes](https://github.com/pyasn1/pyasn1/releases )
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst )
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.6.3...v0.6.4 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 83.0.0
dependency-type: direct:production
dependency-group: uv
- dependency-name: pyasn1
dependency-version: 0.6.4
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-27 10:44:21 +08:00
dependabot[bot]
0b6b0a1b1e
chore(deps): bump the uv group across 1 directory with 2 updates ( #128 )
...
Bumps the uv group with 2 updates in the / directory: [mcp](https://github.com/modelcontextprotocol/python-sdk ) and [pillow](https://github.com/python-pillow/Pillow ).
Updates `mcp` from 1.26.0 to 1.28.1
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases )
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md )
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.26.0...v1.28.1 )
Updates `pillow` from 12.2.0 to 12.3.0
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/12.2.0...12.3.0 )
---
updated-dependencies:
- dependency-name: mcp
dependency-version: 1.28.1
dependency-type: direct:production
dependency-group: uv
- dependency-name: pillow
dependency-version: 12.3.0
dependency-type: direct:production
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 17:07:15 +08:00
dependabot[bot]
a4b76ba46d
chore(deps): bump the uv group across 1 directory with 6 updates ( #127 )
...
---
updated-dependencies:
- dependency-name: pyjwt
dependency-version: 2.13.0
dependency-type: direct:production
dependency-group: uv
- dependency-name: python-multipart
dependency-version: 0.0.31
dependency-type: direct:production
dependency-group: uv
- dependency-name: aiohttp
dependency-version: 3.14.1
dependency-type: indirect
dependency-group: uv
- dependency-name: cryptography
dependency-version: 48.0.1
dependency-type: indirect
dependency-group: uv
- dependency-name: pydantic-settings
dependency-version: 2.14.2
dependency-type: indirect
dependency-group: uv
- dependency-name: starlette
dependency-version: 1.3.1
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 23:20:54 +08:00
dependabot[bot]
8ec8568686
chore(deps): bump aiohttp in the uv group across 1 directory ( #126 )
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.14.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-21 21:47:33 +08:00
shiyu
c8b43dbf4d
feat: add OpenAI protocol support and enhance AI provider configuration
2026-06-20 20:16:32 +08:00
dependabot[bot]
64fe02c23a
chore(deps): bump idna in the uv group across 1 directory ( #125 )
...
Bumps the uv group with 1 update in the / directory: [idna](https://github.com/kjd/idna ).
Updates `idna` from 3.11 to 3.15
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md )
- [Commits](https://github.com/kjd/idna/compare/v3.11...v3.15 )
---
updated-dependencies:
- dependency-name: idna
dependency-version: '3.15'
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-24 15:58:15 +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
dependabot[bot]
938f55d978
chore(deps): bump the uv group across 1 directory with 2 updates ( #122 )
...
Bumps the uv group with 2 updates in the / directory: [paramiko](https://github.com/paramiko/paramiko ) and [urllib3](https://github.com/urllib3/urllib3 ).
Updates `paramiko` from 4.0.0 to 5.0.0
- [Commits](https://github.com/paramiko/paramiko/compare/4.0.0...5.0.0 )
Updates `urllib3` from 2.6.3 to 2.7.0
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0 )
---
updated-dependencies:
- dependency-name: paramiko
dependency-version: 5.0.0
dependency-type: direct:production
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.7.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-16 11:01:23 +08:00
shiyu
3de2615cd0
feat: add video room feature with API, database model, and UI integration
2026-05-16 10:51:23 +08:00
dependabot[bot]
d5a24c69e1
chore(deps): bump python-multipart in the uv group across 1 directory ( #121 )
...
Bumps the uv group with 1 update in the / directory: [python-multipart](https://github.com/Kludex/python-multipart ).
Updates `python-multipart` from 0.0.26 to 0.0.27
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.26...0.0.27 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.27
dependency-type: direct:production
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-10 22:12:43 +08:00
shiyu
e410c4982e
feat: update version to v2.2.2
2026-05-10 12:27:00 +08:00
shiyu
70a57f6e88
feat: enhance release drafter workflow to include direct commits summary
2026-05-10 12:23:55 +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
bd24d7eeeb
feat: add download locking and flood wait handling in TelegramAdapter
2026-05-06 23:00:10 +08:00
shiyu
93d5e5e313
feat: enhance TelegramAdapter with message caching and connection management
2026-05-06 22:12:35 +08:00
时雨
7b5f5e986e
feat: add recent files backend APIs ( #119 )
2026-05-06 21:20:29 +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
dependabot[bot]
d7aa3f1796
chore(deps): bump the uv group across 1 directory with 2 updates ( #118 )
...
Bumps the uv group with 2 updates in the / directory: [python-dotenv](https://github.com/theskumar/python-dotenv ) and [python-multipart](https://github.com/Kludex/python-multipart ).
Updates `python-dotenv` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/theskumar/python-dotenv/releases )
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md )
- [Commits](https://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2 )
Updates `python-multipart` from 0.0.22 to 0.0.26
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.22...0.0.26 )
---
updated-dependencies:
- dependency-name: python-dotenv
dependency-version: 1.2.2
dependency-type: direct:production
dependency-group: uv
- dependency-name: python-multipart
dependency-version: 0.0.26
dependency-type: direct:production
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-03 13:58:32 +08:00