Commit Graph

11 Commits

Author SHA1 Message Date
Junyan Qin 055b389353 style: restrict line-length 2025-05-10 18:04:58 +08:00
Junyan Qin (Chin) 209f16af76 style: introduce ruff as linter and formatter (#1356)
* style: remove necessary imports

* style: fix F841

* style: fix F401

* style: fix F811

* style: fix E402

* style: fix E721

* style: fix E722

* style: fix E722

* style: fix F541

* style: ruff format

* style: all passed

* style: add ruff in deps

* style: more ignores in ruff.toml

* style: add pre-commit
2025-04-29 17:24:07 +08:00
Junyan Qin ebd091a9e0 refactor: move plugin setting to db 2025-04-12 20:21:43 +08:00
Junyan Qin 11342e75de feat: discovering plugins by manifests 2025-04-12 15:37:15 +08:00
冰苷晶 a079821976 fix: fix SSL certificateverification error during GitHub plugin installation.
- Create a custom SSL context using certifi for proper HTTPS certificate verification, meow - Add the ssl parameter to aiohttp requests to prevent download failure due to missing root certificates, meow - Improve error messages and enhance the overall plugin installation process, meow!
2025-03-17 23:12:23 +08:00
Junyan Qin 15482e398b feat: 插件删除功能 2024-11-09 23:25:26 +08:00
Junyan Qin 2819da5f2f fix: github下载未使用环境变量代理 2024-11-09 18:09:39 +08:00
Junyan Qin 709b86b724 refactor: 使插件更新过程全异步 2024-11-03 22:27:31 +08:00
Junyan Qin 6d2a4c038d feat: 完成异步任务跟踪架构基础 2024-11-01 22:41:26 +08:00
RockChinQ 2fe6d731b8 doc: 补全部分注释 2024-03-03 16:34:59 +08:00
RockChinQ 6cc4688660 refactor: 重构插件系统 2024-01-29 21:22:27 +08:00