shiyu
58c2cdd440
feat: enforce simultaneous username and password requirement for alist and openlist adapters
2026-01-19 15:58:12 +08:00
shiyu
540065f195
feat: implement write_upload_file method for various adapters to handle file uploads
2026-01-18 18:14:04 +08:00
shiyu
4f86e2da4d
feat: enhance file upload handling and response normalization in virtual file system
2026-01-18 15:14:25 +08:00
shiyu
e7eafdee97
feat: add session locking mechanism in Telegram adapter and improve SPA fallback handling
2026-01-11 14:08:52 +08:00
shiyu
b059b0eb44
feat: enhance Telegram adapter to support parsing legacy session_string and fetching thumbnails
2026-01-11 11:20:10 +08:00
shiyu
6b2ada0b42
refactor: imports and reorganize domain structure
...
- Updated import statements across multiple modules to use relative imports for better encapsulation.
- Consolidated and organized the `__init__.py` files in various domain packages to expose necessary classes and functions.
- Improved code readability and maintainability by grouping related imports and removing unused ones.
- Ensured consistent import patterns across the domain, enhancing the overall structure of the codebase.
2026-01-09 17:28:10 +08:00
shiyu
d430254868
feat: add Foxel adapter support and localization entries
2026-01-01 23:57:27 +08:00
shiyu
adb80d0a6c
feat(Dropbox): add Dropbox adapter with file management capabilities and localization support
2025-12-22 21:49:46 +08:00
shiyu
1ef80a087c
feat(adapters): add AList and OpenList adapter types with configuration schemas
2025-12-22 15:10:39 +08:00
shiyu
aaae37e7cb
feat: add video transcoding URL retrieval and enhance thumbnail generation logic
2025-12-15 22:01:07 +08:00
shiyu
62d0316d48
chore: remove unnessary imports
2025-12-10 11:02:35 +08:00
shiyu
8f515aaaf4
refactor: optimize backend module
2025-12-08 17:46:45 +08:00