晴猫
9c577840cc
fix: update package dependencies and improve language handling in the header component
2026-03-15 10:06:44 +09:00
晴猫
bf7e96c518
Merge branch 'codex/claude-code-cross-platform-runtime' into r-dev
2026-03-15 09:43:23 +09:00
晴猫
5eac9b3f31
fix: default i18n locale from system locale
2026-03-15 09:41:23 +09:00
晴猫
4599b4054e
fix: update .env file handling to raise error if not found and templates are unavailable
2026-03-15 09:26:39 +09:00
晴猫
321ac31a6b
fix: remove redundant dependency-groups section from pyproject.toml
2026-03-15 08:31:25 +09:00
晴猫
4678bfa58c
Merge pull request #1550 from Mai-with-u/codex/claude-code-cross-platform-runtime
...
fix: make bot identity platform-aware
2026-03-15 08:29:09 +09:00
晴猫
975939535c
fix: align dependency-groups with r-dev to avoid TOML duplicate key
...
r-dev already has [dependency-groups] with dev deps including pytest
and pytest-asyncio. Our branch had a different structure causing a
duplicate key error when merged. Align with r-dev's format.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 08:27:32 +09:00
晴猫
be047aa2c3
fix: align sender paths with plan, remove QQ-as-universal fallback
...
- Remove get_bot_account("qq") fallback from all 4 sender paths
(plan L108/L208/L449: unknown platform = no account, never substitute QQ)
- Sender paths now error immediately if platform bot account is not configured
- Add detailed comments on filter_bot legacy fallback explaining why
global user_id match is needed (plan contingency L528 insufficient for
platform-tagged legacy rows like telegram+qq_account)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 08:25:56 +09:00
晴猫
d3420bd1b3
fix: address second-round review feedback on bot identity PR
2026-03-15 08:05:36 +09:00
晴猫
4f8ab0abb1
fix: address bot identity review regressions
2026-03-15 07:51:31 +09:00
晴猫
134a838073
feat: 添加跨平台运行时身份处理计划,确保平台感知和发送者ID正确性
2026-03-15 07:35:27 +09:00
晴猫
c8dc9ddb60
test: add pytest-asyncio dependency group
2026-03-15 07:29:48 +09:00
晴猫
267b42001e
fix: make bot identity platform-aware
2026-03-15 07:22:08 +09:00
晴猫
6cb094229a
Merge pull request #1548 from Mai-with-u/codex/dependency-cleanup
...
fix: 拆分运行时与开发依赖
2026-03-15 07:20:34 +09:00
晴猫
14c85e388f
fix: 更新依赖项管理,优化 pyproject.toml 和 requirements.txt 文件
2026-03-15 07:18:12 +09:00
晴猫
34ffc56b85
fix: 更新文档中的文件路径,修正 locale 感知 Prompt 加载的引用
2026-03-15 06:54:28 +09:00
晴猫
e1a055b959
fix: 优化测试用例中的文件写入和读取错误处理逻辑
2026-03-15 04:02:28 +09:00
UnCLAS-Prommer
210a811f23
移除无用内容
2026-03-15 01:11:01 +08:00
DrSmoothl
292f0a1d7a
feat: 增加网络安全功能,验证公共 URL 和适配器配置路径
2026-03-14 22:55:51 +08:00
DrSmoothl
1978b097e3
fix: 增加安全路径解析功能,防止路径穿越请求
2026-03-14 22:22:06 +08:00
DrSmoothl
172615f18a
WebUI 前端 & 后端超级大重构
2026-03-14 21:06:36 +08:00
DrSmoothl
6ca5a2939e
fix: 重构 Radix UI 组件库配置,简化分组结构
2026-03-14 18:24:45 +08:00
DrSmoothl
58d16c6702
fix: 更新 Electron 配置,优化输入输出设置;精简多语言文件中的 ESLint 描述
2026-03-14 18:15:30 +08:00
DrSmoothl
51f2455ee1
将前端 TailwindCSS 版本从v3 升级到 v4
2026-03-14 18:11:37 +08:00
UnCLAS-Prommer
037bc493a0
fix: event_bus类型注解
2026-03-14 10:07:53 +08:00
DrSmoothl
6c6e441fbe
pylance fix x3
2026-03-14 02:14:32 +08:00
DrSmoothl
2e080e437a
pylance fix x2
2026-03-14 02:08:50 +08:00
DrSmoothl
10ff7a01c2
pylance fix
2026-03-14 01:50:00 +08:00
DrSmoothl
2c330e3902
重构事件总线和插件运行时,优化消息处理逻辑,新增 IPC 传输字典转换功能,改进组件管理协议
2026-03-14 01:39:59 +08:00
DrSmoothl
84212e8e95
PFC 新版基础模块适配
2026-03-14 01:06:33 +08:00
DrSmoothl
a4303d9b81
移除所有 MongoDB 风格 filter
2026-03-14 00:56:40 +08:00
DrSmoothl
c4a0cc19f8
重构服务模块,优化消息处理逻辑,移除冗余功能,更新数据模型适配
2026-03-14 00:52:10 +08:00
DrSmoothl
1d40168c81
优化命令处理逻辑,新增命令消息标记和存储功能
2026-03-14 00:44:30 +08:00
DrSmoothl
4b9c905026
PFC 兼容新版数据模型
2026-03-14 00:36:52 +08:00
DrSmoothl
4bc9c5bf7e
炸 service 层 x 2,把能归类为现有重构好的模块的都归类过去
2026-03-14 00:33:08 +08:00
DrSmoothl
43c5b34623
炸 service 层
2026-03-14 00:13:35 +08:00
DrSmoothl
898fab6de9
部分模块的新数据结构适配
2026-03-13 23:36:17 +08:00
春河晴
6201b862c9
feat: 更新 Crowdin 配置以包含韩语翻译,移除对目标语言的排除
2026-03-13 20:31:26 +09:00
春河晴
5da82c4e24
feat: 更新 Crowdin 工作流以支持 dashboard WebUI 的本地化文件,添加相关验证逻辑
2026-03-13 20:09:22 +09:00
晴猫
5f5ff4ce8e
Merge pull request #1542 from Mai-with-u/l10n_r-dev
...
chore(i18n): sync Crowdin translations
2026-03-13 20:01:44 +09:00
Crowdin Bot
e1b2895060
chore(i18n): sync Crowdin translations
2026-03-13 11:01:19 +00:00
春河晴
df6109be28
feat: 添加 GitHub 侧 Crowdin 工作流的实施和维护指南文档
2026-03-13 19:51:40 +09:00
春河晴
e21ea5f9cf
feat: 更新文档以说明工作流可见性要求和 GitHub CLI 使用方法
2026-03-13 19:33:41 +09:00
DrSmoothl
ca605eb560
移除部分内置插件
2026-03-13 17:42:20 +08:00
DrSmoothl
2f3519411a
feat: 添加 Host 应用版本号支持,优化插件加载和热重载逻辑,检测重复插件 ID
2026-03-13 17:35:35 +08:00
DrSmoothl
8da1b6d93f
feat: 实现插件能力令牌的多版本支持,优化插件热重载逻辑
2026-03-13 16:54:01 +08:00
DrSmoothl
324432ff92
feat: 添加对 key_field/key_value 参数的兼容处理,自动转换为 filters
2026-03-13 16:37:46 +08:00
DrSmoothl
262efa2302
feat: 优化表情包插件和 TTS 插件的异步调用,简化错误处理逻辑
2026-03-13 16:31:59 +08:00
UnCLAS-Prommer
26ba33ff74
Merge branch 'r-dev' of github.com:Mai-with-u/MaiBot into r-dev
2026-03-13 16:20:11 +08:00
UnCLAS-Prommer
1592ee82a6
fix: pytest更新;session_message相关test更新
2026-03-13 16:19:49 +08:00