Ju4tCode
6bf10aafb7
✨ Feature: 嵌套插件名称作用域优化 ( #2665 )
2024-04-20 14:47:12 +08:00
Ju4tCode
4a02dde83f
💥 Remove: 移除 Python 3.8 支持 ( #2641 )
2024-04-16 00:33:48 +08:00
Ju4tCode
dace63d9d2
✨ Feature: 添加插件 Pydantic 相关使用方法 ( #2563 )
2024-02-05 14:00:49 +08:00
Ju4tCode
842c6ff4c6
📝 Docs: 升级新版 NonePress 主题 ( #2375 )
2023-09-27 16:00:26 +08:00
worldmozara
c03ff4e676
✨ Feature: 添加用于动态继承支持适配器数据的方法 ( #2127 )
2023-06-27 16:25:27 +08:00
Ju4tCode
3d5dd5969c
🚨 Develop: 添加 ruff linter ( #2114 )
2023-06-24 14:47:35 +08:00
Akirami
d4e1bb7bf3
🐛 修复子插件加载失败时没有从父插件中移除的问题 ( #1559 )
2023-01-07 16:01:56 +08:00
Ju4tCode
8c42490a7e
🔇 Feature: 调整日志输出格式与等级 ( #1233 )
2022-09-09 11:52:57 +08:00
Ju4tCode
3fda978064
✨ Feature: 新增事件类型过滤 rule ( #1183 )
2022-08-30 09:54:09 +08:00
Ju4tCode
1766d4da69
💥 remove deprecated export ( #1125 )
2022-08-08 21:07:36 +08:00
Ju4tCode
2192e8cb6d
🐛 fix parent detect error after require ( #1121 )
2022-08-04 13:39:20 +08:00
Dobiichi-Origami
c03b0c73cb
✨ Feature: on_x 支持 expire_time 参数 ( #1106 )
...
Co-authored-by: Dobiichi-Origami <454470535@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: yanyongyu <42488585+yanyongyu@users.noreply.github.com>
2022-07-20 10:21:31 +08:00
Ju4tCode
06ee47edcd
✨ Feature: 添加插件元信息定义 ( #1046 )
2022-06-20 15:49:53 +08:00
Ju4tCode
fa3ed2b58c
⚡ improve plugin system ( #1011 )
2022-05-26 16:35:47 +08:00
pre-commit-ci[bot]
f737bb899c
🚨 auto fix by pre-commit hooks
2022-02-15 00:27:43 +00:00
Akirami
9f12404338
✨ add full match Matcher
2022-02-15 08:20:29 +08:00
yanyongyu
c4e204001e
💡 add docstrings
2022-01-22 15:23:07 +08:00
hemengyang
ec06010298
令标题符合 markdown 语法
2022-01-12 19:24:01 +08:00
yanyongyu
742d1f1f02
⚗️ fix load builtin plugin
2022-01-10 22:52:10 +08:00
yanyongyu
a98d98cd12
🎨 format code using black and isort
2021-11-22 23:21:26 +08:00
yanyongyu
2ccbc93e48
♻️ remove plugin namespace
2021-11-11 17:33:30 +08:00
yanyongyu
72f5aeea54
🚧 refactor plugin loading
2021-11-08 01:02:35 +08:00
yanyongyu
4f8771acbd
🚨 re-export according to pep484
2021-09-18 16:11:03 +08:00
yanyongyu
3d4d3b0f24
🐛 fix got handler running more than once
2021-08-16 16:47:57 +08:00
yanyongyu
f2b23f1b44
🎨 escape message before colorful log
2021-08-12 16:45:22 +08:00
yanyongyu
f48c61c2e0
🐛 improve sub plugin detect
2021-07-29 17:31:28 +08:00
yanyongyu
41c5ac0ac7
♿ improve plugin matcher system
2021-05-10 18:39:59 +08:00
yanyongyu
79d3bbcdfe
🔊 change log level add level config
2021-04-19 21:15:10 +08:00
yanyongyu
d1a438a287
⚗️ support tuple prefix in startswith
2021-04-04 12:28:10 +08:00
yanyongyu
0d467d9275
✨ add startswith endswith ignorecase option #312
2021-04-04 12:19:03 +08:00
yanyongyu
c402b7599f
🐛 fix missing matcher when load external plugin with dot
2021-04-03 17:32:01 +08:00
yanyongyu
85f0023350
🔥 improve matcher store
2021-04-02 01:09:40 +08:00
yanyongyu
ca08c56df7
🐛 fix import hook export
2021-03-31 20:38:00 +08:00
yanyongyu
45199a247b
🐛 fix plugin matcher data
2021-03-22 16:41:29 +08:00
yanyongyu
6371cd6bfe
🐛 fix error matcher module when import
2021-03-22 01:15:15 +08:00
yanyongyu
22033e1cfb
🐛 fix typing
2021-03-19 15:02:01 +08:00
yanyongyu
785eac1345
🏷️ fix regex rule typing error
2021-03-13 15:35:13 +08:00
yanyongyu
04e11c3b3e
💡 update docstring
2021-02-24 17:56:43 +08:00
yanyongyu
eb8e5aa39d
♿ add plugin loading using json/toml
2021-02-24 17:48:08 +08:00
yanyongyu
507000b63b
🐛 fix command match #235
2021-02-23 22:50:25 +08:00
yanyongyu
be674c0efc
⚗️ add load all plugin function
2021-02-19 15:15:46 +08:00
yanyongyu
f26fb9d6fb
⚗️ change import hook
2021-02-19 14:58:26 +08:00