InfinityPacer
|
a1e178c805
|
feat(event): add ResourceSelection event for update resource contexts
|
2024-12-04 20:21:57 +08:00 |
|
jxxghp
|
922e2fc446
|
Merge pull request #3323 from Aqr-K/feat-module
|
2024-12-04 18:19:15 +08:00 |
|
jxxghp
|
db4c8cb3f2
|
Merge pull request #3322 from InfinityPacer/feature/subscribe
|
2024-12-04 18:18:32 +08:00 |
|
Aqr-K
|
1c578746fe
|
fix(module): 补全 indexer 缺少 get_subtype 方法
- 补全 `indexer` 缺少 `get_subtype` 方法。
- 增加 `get_running_subtype_module` 方法,可结合 `types` 快速获取单个运行中的 `module` 。
|
2024-12-04 18:14:56 +08:00 |
|
InfinityPacer
|
68f88117b6
|
feat(events): add episodes field to DownloadAdded event for unpack
|
2024-12-04 16:11:35 +08:00 |
|
jxxghp
|
108c0a89f6
|
Merge pull request #3320 from InfinityPacer/feature/subscribe
|
2024-12-04 12:18:19 +08:00 |
|
InfinityPacer
|
92dacdf6a2
|
fix(subscribe): add RLock to prevent duplicate subscription downloads
|
2024-12-04 11:07:45 +08:00 |
|
InfinityPacer
|
6aa684d6a5
|
fix(subscribe): handle case when no subscriptions are found
|
2024-12-04 11:03:32 +08:00 |
|
InfinityPacer
|
efece8cc56
|
fix(subscribe): add check for None before updating subscription
|
2024-12-04 10:27:33 +08:00 |
|
jxxghp
|
383c8ca19a
|
Merge pull request #3313 from Aqr-K/feat-module
|
2024-12-03 18:09:49 +08:00 |
|
jxxghp
|
0a73681280
|
Merge pull request #3315 from InfinityPacer/feature/scheduler
|
2024-12-03 18:09:23 +08:00 |
|
InfinityPacer
|
c1ecda280c
|
fix #3312
|
2024-12-03 17:33:00 +08:00 |
|
Aqr-K
|
825fc35134
|
feat(modules): 增加子级 type 分类。
- 在 `types` 里,针对各个模块的类型进行子级分类。
- 为每个模块统一添加 `get_subtype` 方法,这样一来,能更精准快速地区分与调用子类的每个模块,又能获取 ModuleType 所规定的分类以及对应存在的子模块类型支持列表,从而有效解决当下调用时需繁琐遍历每个 module 以获取 get_name 或 _channel 的问题。
- 解决因消息渠道前端返回所保存的 type 与后端规定值不一致,而需要频繁调用 _channel 私有方法才能获取分类所可能产生的问题。
|
2024-12-03 14:57:19 +08:00 |
|
jxxghp
|
8f543ca602
|
Merge pull request #3309 from yxlimo/tmdbid-for-downloader
|
2024-12-03 06:55:36 +08:00 |
|
yxlimo
|
f0ecc1a497
|
fix: return last record when get downloadhistory by hash
|
2024-12-02 22:55:57 +08:00 |
|
jxxghp
|
71f170a1ad
|
Merge pull request #3293 from wikrin/v2
|
2024-12-01 10:23:51 +08:00 |
|
Attente
|
3709b65b0e
|
fix(api): correct variable reference in media scraping logic
- Change incorrect reference from media_info to mediainfo
|
2024-12-01 03:40:30 +08:00 |
|
jxxghp
|
9d6eb0f1e1
|
Merge pull request #3291 from mackerel-12138/fix_scraper
|
2024-11-30 16:06:04 +08:00 |
|
jxxghp
|
c93306147b
|
Merge pull request #3290 from mackerel-12138/fix_poster
|
2024-11-30 16:05:11 +08:00 |
|
zhanglijun
|
5e8f924a2f
|
fix: 修复指定tmdbid刮削时tmdbid丢失问题
|
2024-11-30 15:57:47 +08:00 |
|
zhanglijun
|
54988d6397
|
fix: 修复fanart季图片下载缺失/错误的问题
|
2024-11-30 13:51:30 +08:00 |
|
jxxghp
|
112761dc4c
|
Merge pull request #3287 from InfinityPacer/feature/security
|
2024-11-30 07:15:52 +08:00 |
|
InfinityPacer
|
ef20508840
|
feat(auth): handle service instance retrieval with proper null check
|
2024-11-30 01:14:36 +08:00 |
|
InfinityPacer
|
589a1765ed
|
feat(auth): support specifying service for authentication
|
2024-11-30 01:04:48 +08:00 |
|
jxxghp
|
2c666e24f3
|
Merge pull request #3283 from InfinityPacer/feature/subscribe
|
2024-11-29 21:12:25 +08:00 |
|
InfinityPacer
|
168e3c5533
|
fix(subscribe): move state update to finally to prevent duplicates
|
2024-11-29 18:56:19 +08:00 |
|
jxxghp
|
cda8b2573a
|
Merge pull request #3282 from InfinityPacer/feature/subscribe
|
2024-11-29 16:47:56 +08:00 |
|
InfinityPacer
|
4cb4eb23b8
|
fix(subscribe): prevent fallback to search rules if not defined
|
2024-11-29 16:15:37 +08:00 |
|
jxxghp
|
f208b65570
|
更新 version.py
v2.1.1
|
2024-11-29 08:59:55 +08:00 |
|
jxxghp
|
8a0a530036
|
Merge pull request #3279 from wikrin/v2
|
2024-11-29 07:36:34 +08:00 |
|
Attente
|
76643f13ed
|
Update system.py
|
2024-11-29 07:33:02 +08:00 |
|
Attente
|
6992284a77
|
fix(api): 修复规则测试未获取到媒体信息导致的过滤失败问题
|
2024-11-29 07:25:08 +08:00 |
|
jxxghp
|
9a142799cd
|
Merge pull request #3274 from InfinityPacer/feature/encoding
|
2024-11-28 17:29:22 +08:00 |
|
InfinityPacer
|
027d1567c3
|
feat(encoding): set PERFORMANCE_MODE to enabled by default
|
2024-11-28 17:07:14 +08:00 |
|
jxxghp
|
65af737dfd
|
Merge pull request #3272 from wikrin/transfer
|
2024-11-28 07:23:25 +08:00 |
|
jxxghp
|
48aa0e3d0b
|
Merge pull request #3271 from wikrin/v2
|
2024-11-28 07:22:16 +08:00 |
|
jxxghp
|
b4e31893ff
|
Merge pull request #3268 from mackerel-12138/fix_scraper
|
2024-11-28 07:21:43 +08:00 |
|
Attente
|
4f1b95352a
|
改进手动整理逻辑 关联后端 jxxghp/MoviePilot-Frontend#255
|
2024-11-28 05:39:26 +08:00 |
|
Attente
|
ca664cb569
|
fix: 修复批量整理时媒体库目录匹配不正确的问题
|
2024-11-28 05:19:09 +08:00 |
|
zhanglijun
|
fe4ea73286
|
修复季nfo刮削错误, 优化季标题取值
|
2024-11-27 23:27:08 +08:00 |
|
jxxghp
|
9e9cca6de4
|
Merge pull request #3262 from InfinityPacer/feature/encoding
|
2024-11-27 16:25:46 +08:00 |
|
InfinityPacer
|
2e7e74c803
|
feat(encoding): update configuration to performance mode
|
2024-11-27 13:52:17 +08:00 |
|
InfinityPacer
|
916597047d
|
Merge branch 'v2' of https://github.com/jxxghp/MoviePilot into feature/encoding
|
2024-11-27 12:52:01 +08:00 |
|
InfinityPacer
|
83fc474dbe
|
feat(encoding): enhance encoding detection with confidence threshold
|
2024-11-27 12:33:57 +08:00 |
|
jxxghp
|
f67bf49e69
|
Merge pull request #3255 from InfinityPacer/feature/event
|
2024-11-27 06:59:54 +08:00 |
|
jxxghp
|
bf9043f526
|
Merge pull request #3254 from mackerel-12138/v2
|
2024-11-27 06:58:47 +08:00 |
|
InfinityPacer
|
a98de604a1
|
refactor(event): rename SmartRename to TransferRename
|
2024-11-27 00:50:34 +08:00 |
|
InfinityPacer
|
e160a745a7
|
fix(event): correct visualize_handlers
|
2024-11-27 00:49:37 +08:00 |
|
zhanglijun
|
7f2c6ef167
|
fix: 增加入参判断
|
2024-11-26 22:25:42 +08:00 |
|
jxxghp
|
2086651dbe
|
Merge pull request #3235 from wikrin/fix
|
2024-11-26 22:17:32 +08:00 |
|