Commit Graph
62 Commits
Author SHA1 Message Date
jxxghp 3a43b1be3e fix: satisfy pylint changed-file gate 2026-08-22 22:39:42 +08:00
jxxghp 16f7d65640 refactor: complete chain entrypoint slicing 2026-08-22 22:31:24 +08:00
jxxghp cc967741d8 refactor: split media server sync phases 2026-08-22 22:12:00 +08:00
jxxghp 8472bcff43 refactor: 收口 V3 分层架构与插件兼容边界 2026-08-18 13:22:02 +08:00
jxxghp 5128ae9e1e refactor: 推进后端分层架构治理 2026-08-18 00:29:14 +08:00
Aqr-K 8a11214a43 refactor(db): 修复异步连接池无界增长,并完成 SQLAlchemy 2.0 迁移与分层归位 (#6320) 2026-08-15 06:58:38 +08:00
jxxghp 369d7d6448 refactor: reorganize backend module boundaries 2026-08-14 19:53:33 +08:00
jxxghp 7b3444c366 refactor backend module architecture 2026-08-14 15:45:38 +08:00
jxxghp 393a4ca4e2 feat(music): complete album subscription workflow 2026-08-09 20:43:33 +08:00
jxxghp 415ccda6a2 feat(v3): enhance music server integration with Navidrome support 2026-08-08 12:57:09 +08:00
InfinityPacer 197a09b2a4 fix(dashboard): distinguish empty media results (#6187) 2026-07-25 14:24:25 +08:00
jxxghp e3f80af74f feat: expand metadata sources and media server sync (#6129) 2026-07-21 11:34:18 +08:00
kuke2733 229824a417 feat(subscribe): merge mediaserver library entries into files info (#6131) 2026-07-16 17:36:56 +08:00
jxxghp 9eb71c744b feat(mediaserver): add item count retrieval for various media servers 2026-06-29 10:45:10 +08:00
jxxghp 494f809ef0 Refine transfer history batch actions 2026-06-29 07:07:33 +08:00
jxxghp 63b9994b0e fix: sign media server image proxy URLs 2026-05-25 12:41:55 +08:00
jxxghp bc6c61bc45 fix(mediaserver): sync library data incrementally 2026-05-09 21:18:20 +08:00
景大侠 0e13d22c97 fix 适配新版飞牛影视 2025-11-04 13:25:18 +08:00
jxxghp d523c7c916 fix pydantic 2025-11-01 09:51:23 +08:00
jxxghp dc180c09e9 fix wallpaper 2025-06-05 17:03:29 +08:00
jxxghp a9300faaf8 fix:优化单例模式和类引用 2025-06-05 13:22:16 +08:00
jxxghp f9b0db623d fix cython type error 2025-03-23 21:39:37 +08:00
jxxghp 71c29ea5e7 fix ide warnings 2025-03-09 18:35:52 +08:00
InfinityPacer 11d4f27268 feat(cache): migrate cachetools usage to unified cache backend 2025-01-18 02:12:20 +08:00
jxxghp 42dc539df6 fix #3013 2024-11-15 16:17:51 +08:00
jxxghp 9d047dddb4 更新 mediaserver.py 2024-11-05 18:39:38 +08:00
jxxghp 2d83880830 更新 mediaserver.py 2024-11-05 18:39:00 +08:00
jxxghp 7e6ef04554 fix 优化媒体服务器图片获取性能 #2993 2024-11-05 18:21:08 +08:00
jxxghp df8531e4d8 fix #2993 格式错误和传参警告 2024-11-03 19:51:43 +08:00
jxxghp cfc51c305b 更新 mediaserver.py 2024-11-03 14:41:42 +08:00
Akimio521 b46ede86fc fix: 移除不必要的配置导入 2024-11-02 14:57:38 +08:00
Akimio521 88e8790678 feat: 可选从媒体服务器中获取最新入库条目海报作为登录页面壁纸 2024-11-02 14:17:52 +08:00
InfinityPacer 4accd5d784 refactor(lifecycle): enhance shutdown support for event and mediaserver 2024-10-18 00:42:54 +08:00
jxxghp 4469a1b3b8 fix:优化媒体服务器同步媒体库设置 2024-10-16 15:58:37 +08:00
jxxghp 0d139851af fix 按对象名称组织代码文件 2024-10-12 12:14:49 +08:00
InfinityPacer d3186cd742 refactor(db): convert suitable string fields to JSON type 2024-09-30 16:16:29 +08:00
InfinityPacer 1add203c0e fix(#2755): refactor pagination and fix media sync DB issue 2024-09-28 00:57:13 +08:00
InfinityPacer 2ce3ddb75a refactor(module): simplify service instantiation with generics 2024-09-27 04:04:56 +08:00
Owen 7c5b4b6202 feat: MediaServerItem新增用户播放状态、mediaserver.items()增加分页参数 2024-09-20 17:57:43 +08:00
InfinityPacer 0ef8efd5a5 fix(sync): skip when no libraries are retrieved 2024-09-13 01:18:16 +08:00
InfinityPacer 9129de1720 fix(sync): skip disabled mediaservers and empty libraries 2024-09-13 00:58:03 +08:00
jxxghp e2436ba94f fix api 2024-09-12 08:24:55 +08:00
jxxghp c3ef3dd7d1 fix 全局变量定义 2024-09-09 22:17:49 +08:00
jxxghp 5f01dd5625 fix user 2024-07-04 07:13:49 +08:00
jxxghp dfc5872087 fix mediaservers 2024-07-02 10:03:56 +08:00
jxxghp dd40ef54c0 fix #1838 2024-05-28 08:16:51 +08:00
jxxghp bdbf1e9084 fix api 2024-02-15 16:56:48 +08:00
jxxghp bf8a75b201 fix:优化emby、jellyfin用户匹配 2024-01-07 11:46:29 +08:00
jxxghp 2af7abee3c fix #1320 2024-01-06 08:46:18 +08:00
jxxghp 0095e0f4dd feat:播放跳转api 2024-01-03 12:02:08 +08:00