wumode
|
a0c9afc3ed
|
refactor(ClashRuleProvider, ImdbSource and LexiAnnot): Adapt to Pydantic V2
|
2025-11-17 14:18:54 +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
|
e34cafd641
|
fix(ClashRuleProvider): typo
|
2025-10-01 11:57:14 +08:00 |
|
wumode
|
8a738b7684
|
refactor: ClashRuleProvider
- 优化插件目录结构和数据结构, 解耦API层和服务层
- 添加了一些Pydantic模型, 用于校验配置
- 支持独立的订阅链接配置
- 新增覆写代理组和出站代理操作
- 支持 smart 组和代理集合
- 代理组回环检测
- 使用异步调度器
- 显示规则更改日期
- 完善了对嵌套逻辑规则和子规则的配置和验证
|
2025-09-30 00:54:24 +08:00 |
|