xiaoQQya
|
fffad33cc5
|
feat(AutoSignIn): 适配站点 Rousi Pro
|
2026-01-14 19:23:57 +08:00 |
|
wumode
|
528b938f0f
|
fix(ClashRuleProvider): fix rule-providers serialization error
|
2026-01-12 23:09:32 +08:00 |
|
wumode
|
c53a3dc152
|
fix(LexiAnnot): typo
|
2026-01-12 13:41:03 +08:00 |
|
wumode
|
e15733b7de
|
refactor(ClashRuleProvider): 重构后端核心逻辑与数据模型
- 数据模型重构: 全面引入 Pydantic 模型(ClashConfig, Proxy, ProxyGroup 等)替代原有字典结构,提供更严格的数据验证与类型安全。
- 数据迁移机制: 新增 v2.1.0 数据升级脚本,支持将旧版代理、策略组及规则数据自动迁移至新架构。
- 配置补丁系统: 实现基于 JSON Patch 的细粒度配置修补机制,替代旧版覆盖逻辑,提升配置修改的灵活性。
- 服务层优化: 重写 ClashRuleProviderService 以适配新对象模型,增强代码可维护性与扩展性。
- API模型同步: 更新相关 API 数据模型以保持与内部数据结构的一致性。
- 用户界面: 批量规则管理和数据项隐藏支持
|
2026-01-10 19:23:32 +08:00 |
|
wumode
|
17cf85c1c1
|
Update ImdbSource to v1.6.6
|
2026-01-07 12:55:52 +08:00 |
|
wumode
|
6dbf539d88
|
feat(lexiannot): optimize prompts and subtitle extraction
|
2026-01-07 12:54:09 +08:00 |
|
BlueflameLi
|
9a8e939414
|
fix(MoviePilotUpdateNotify): 更新版本号和历史
|
2026-01-06 23:21:27 +08:00 |
|
wumode
|
490c740c54
|
feat(tobypasstrackers): 支持从站点首页获取最新 Trackers
|
2026-01-06 15:12:08 +08:00 |
|
景大侠
|
48b5d1018e
|
更新登录壁纸本地化插件 适配新版MP
|
2026-01-04 12:05:30 +08:00 |
|
noone
|
6f2a0b2213
|
fix(mediaservermsg): 修复媒体服务器通知插件的多个问题
- 修复多集时有概率图片获取失败的问题
- 修复emby测试通知类型接收失败的问题
- 修复单集剧情信息有概率获取失败的问题
- 更新插件版本号至1.8.2.1
- 修正webhook测试事件类型从system.webhooktest改为system.notificationtest
- 添加事件类型过滤调试日志
- 优化图片URL处理逻辑,改进单集和多集的图片获取策略
- 完善剧集概述信息获取的安全性处理
|
2025-12-29 22:15:24 +08:00 |
|
noone
|
adb6230eea
|
Merge branch 'main' of https://github.com/Seed680/MoviePilot-Plugins-main
|
2025-12-29 17:35:16 +08:00 |
|
noone
|
aa89750d1f
|
fix(brushflow): 提升匹配规则时的健壮性
- 在包含规则和排除规则中添加正则表达式错误处理
- 防止因正则表达式错误导致的匹配失败
- 添加对torrent标题和描述的空值检查
- 修复RSS支持配置选项的处理逻辑
- 更新插件版本到4.3.5
|
2025-12-29 17:35:12 +08:00 |
|
Seed680
|
4ca2d14076
|
Merge branch 'jxxghp:main' into main
|
2025-12-29 17:19:21 +08:00 |
|
noone
|
8bd590e1ea
|
fix(mediaservermsg): 修复多集图片获取失败及emby测试通知问题
- 修复多集时有概率图片获取失败的问题
- 修复emby测试通知类型接收失败的问题
- 更新版本号至1.8.2
- 将webhook事件映射中的system.notificationtest改为system.webhooktest
|
2025-12-29 17:18:44 +08:00 |
|
jxxghp
|
d7effcd625
|
Merge pull request #955 from Seed680/main
|
2025-12-23 08:43:19 +08:00 |
|
noone
|
a7b830e4fd
|
fix(mediaservermsg): 修复单集剧情信息有概率获取失败的问题
- 重构safe_get_overview函数,增加详细的文档说明
- 优化单集剧情获取逻辑,优先使用webhook事件的overview
|
2025-12-23 07:54:42 +08:00 |
|
jxxghp
|
5b8f5b406f
|
Merge pull request #954 from wumode/imdbsource
|
2025-12-22 19:05:12 +08:00 |
|
wumode
|
d98902e536
|
feat(lexiannot): 改进字幕样式获取方法
|
2025-12-22 13:36:09 +08:00 |
|
wumode
|
5ecefb4a41
|
feat(ImdbSource): 仪表盘组件支持图片缓存
|
2025-12-22 13:23:37 +08:00 |
|
jxxghp
|
d306145a14
|
更新 package.v2.json
|
2025-12-22 11:26:49 +08:00 |
|
jxxghp
|
900f4fec95
|
Merge pull request #941 from Seed680/main
|
2025-12-18 12:43:05 +08:00 |
|
noone
|
1d5e44e02c
|
feat(mediaservermsg): 增强媒体服务器通知插件功能
- 当整理路径中没有tmdbid时,会尝试从媒体服务器中获取
- 增强错误处理和异常捕获机制
- 改进消息发送流程的安全性与稳定性
- 更新插件版本至1.8
|
2025-12-18 09:13:45 +08:00 |
|
wumode
|
5ccbb412eb
|
feat(tobypasstrackers): Add new trackers and refine IP exclusion logic
|
2025-12-11 11:34:36 +08:00 |
|
wumode
|
4a0c700e6b
|
feat(imdbsource): Add background image support to metadata and update version to 1.6.4
|
2025-12-11 11:23:12 +08:00 |
|
wumode
|
00c65a0983
|
feat(lexiannot): Integrate LLM for advanced vocabulary processing
|
2025-12-11 11:23:12 +08:00 |
|
noone
|
a267df9e5d
|
Merge branch 'main' of https://github.com/Seed680/MoviePilot-Plugins-main
|
2025-12-10 18:18:40 +08:00 |
|
noone
|
8feecbcb42
|
fix(mediaservermsg): 修复未获取到tmdb信息时的消息发送逻辑
- 当tmdb_id为空时,回退到原有逻辑发送通知消息
- 为电影类型添加海报图片查询支持
|
2025-12-10 18:18:25 +08:00 |
|
Seed680
|
234ceba60c
|
Merge branch 'jxxghp:main' into main
|
2025-12-09 10:23:50 +08:00 |
|
noone
|
5c8a6647e2
|
feat(mediaservermsg): 新增TV剧集结入库聚合功能
- 实现TV剧集入库事件的智能聚合,避免消息轰炸
- 添加聚合时间窗口配置,默认15秒
- 支持通过TMDB ID获取剧集详细信息用于消息展示
- 自动合并连续集数信息,优化消息可读性
- 增加聚合功能开关和时间配置项到插件表单
- 完善消息构造逻辑,支持剧集封面和背景图展示
- 优化消息缓存机制,提升重复消息过滤效果
- 补充详细的日志记录便于问题排查
- 更新插件版本至1.7并添加更新说明提示
|
2025-12-09 10:22:52 +08:00 |
|
cikezhu
|
6768d2c244
|
add 站点/剧名前缀功能
|
2025-12-05 22:44:49 +08:00 |
|
cikezhu
|
517a16f0a3
|
优化采用公共服务自动清理未使用标签
|
2025-12-05 16:13:38 +08:00 |
|
cikezhu
|
cd53b8d454
|
add 自动清除未使用标签
|
2025-12-04 21:56:48 +08:00 |
|
cikezhu
|
b2bd0f3701
|
增加tracker映射配置
|
2025-12-03 09:26:01 +08:00 |
|
wumode
|
6b895919a0
|
update package.v2.json
|
2025-11-20 11:53:38 +08:00 |
|
wumode
|
a9830202e8
|
feat(LexiAnnot): Improve subtitle selection strategy
|
2025-11-20 10:41:06 +08:00 |
|
wumode
|
e96eece117
|
feat(ToBypassTrackers): Add Page UI, IP check command, and refactor DNS resolution
|
2025-11-19 19:34:10 +08:00 |
|
Cursor Agent
|
b0e5680260
|
Fix: Update OpenAI API compatibility and version
Co-authored-by: jxxghp <jxxghp@qq.com>
|
2025-11-18 23:06:26 +00:00 |
|
xslidi
|
7536a8782e
|
Support GPW url
|
2025-11-18 20:34:16 +08:00 |
|
jxxghp
|
7d8433b768
|
Merge pull request #920 from wumode/pydantic_v2
|
2025-11-17 15:03:31 +08:00 |
|
wumode
|
a0c9afc3ed
|
refactor(ClashRuleProvider, ImdbSource and LexiAnnot): Adapt to Pydantic V2
|
2025-11-17 14:18:54 +08:00 |
|
noone
|
e0c39170e6
|
feat(brushflow): 添加RSS支持配置选项
|
2025-11-06 16:36:22 +08:00 |
|
wumode
|
03a2b35930
|
fix(ImdbSource): API 查询错误重试
|
2025-10-23 01:19:48 +08:00 |
|
wumode
|
19f52d6217
|
update: ImdbSource & ClashRuleProvider
ImdbSource
- 使用 Pydantic 重构 IMDb API
ClashRuleProvider
- fix: 过早实例化系统 Scheduler
- fix: 缺少 PyYAML
- 配置使用 Pydantic
|
2025-10-08 00:40:47 +08:00 |
|
wumode
|
ec74481160
|
fix(ClashRuleProvider): rule comparing
|
2025-10-02 01:33:56 +08:00 |
|
wumode
|
8a738b7684
|
refactor: ClashRuleProvider
- 优化插件目录结构和数据结构, 解耦API层和服务层
- 添加了一些Pydantic模型, 用于校验配置
- 支持独立的订阅链接配置
- 新增覆写代理组和出站代理操作
- 支持 smart 组和代理集合
- 代理组回环检测
- 使用异步调度器
- 显示规则更改日期
- 完善了对嵌套逻辑规则和子规则的配置和验证
|
2025-09-30 00:54:24 +08:00 |
|
jxxghp
|
491f40663b
|
fix logging
|
2025-09-17 13:37:56 +08:00 |
|
jxxghp
|
d93665a572
|
fix BugReporter
|
2025-09-08 15:38:21 +08:00 |
|
wumode
|
dfe2247b25
|
update(ClashRuleProvider): 支持显示节点链接
|
2025-09-08 13:02:10 +08:00 |
|
wumode
|
73b2d778a0
|
fix(ClashRuleProvider): 配置模板保存问题
|
2025-09-02 12:39:13 +08:00 |
|
wumode
|
2811021996
|
update(ClashRuleProvider): 优化 UI
|
2025-09-01 20:21:09 +08:00 |
|