Skip to content

Enhance Bangumi Logs plugin with UI improvements and SDK integration#30

Merged
slime7 merged 15 commits intodevfrom
feature/plugin/bangumi-logs
Mar 25, 2026
Merged

Enhance Bangumi Logs plugin with UI improvements and SDK integration#30
slime7 merged 15 commits intodevfrom
feature/plugin/bangumi-logs

Conversation

@slime7
Copy link
Copy Markdown
Owner

@slime7 slime7 commented Mar 25, 2026

No description provided.

slime7 added 15 commits March 22, 2026 13:45
- 将网络请求从 fetch 迁移至 axios,优化请求头与错误处理
- 修复 import 扩展名、默认导出规范、循环语法等 20+ 项 ESLint 报错
- 更新单元测试以配合 axios 模拟并显式导入 Vitest 函数
- 调整插件导出方式以确保主进程 IPC 句柄正确注册
* refactor(core): 将 app 的底层 IPC 网络请求由 net.request 替换为 net.fetch 环境,并重构为统一的 async/await 方式,增加类型校验边界。
* feat(plugin-bangumi-logs): 请求层接入 SDK logger 工具库,完善了完整的请求与报错明细日志(URL、Headers、参数与响应体)。
* fix(plugin-bangumi-logs): 修正 User-Agent 的默认请求版本为 1.0.0,与插件的正式版本号保持对齐。
…kages, add several `translime-plugin` modules, implement `useHttp` hook, and update base ESLint configuration.
…configuration with Babel parser and stylistic rules.
@slime7 slime7 merged commit ec140db into dev Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant