Raven95676
|
4dace7c5d8
|
chore: format code
|
2025-07-11 11:23:53 +08:00 |
|
Soulter
|
8ebf087dbf
|
chore: optimize codes
|
2025-07-10 23:28:00 +08:00 |
|
Soulter
|
2fa8bda5bb
|
chore: ruff lint
|
2025-07-10 23:23:29 +08:00 |
|
advent259141
|
7cfbc4ab8f
|
增加了针对整个会话启停的开关
|
2025-07-09 11:58:52 +08:00 |
|
Gao Jinzhe
|
0f692b1608
|
Merge branch 'master' into Astrbot_session_manage
|
2025-07-09 10:13:51 +08:00 |
|
Soulter
|
71290f0929
|
Merge pull request #2061 from AstrBotDevs/feat-handle-image-in-quote-message
Feature: 支持对引用消息中的图片内容进行理解
|
2025-07-08 22:11:17 +08:00 |
|
Soulter
|
22364ef7de
|
feat: 支持对引用消息中的图片内容进行理解
fixes: #2056
|
2025-07-08 22:08:40 +08:00 |
|
Soulter
|
f51f510f2e
|
perf: enhance date handle in reminder
fixes: #1901
|
2025-07-08 16:33:46 +08:00 |
|
Soulter
|
76e05ea749
|
Merge pull request #2022 from AstrBotDevs/deprecate/register_star-decorator
[Deprecation] 弃用register_star装饰器
|
2025-07-08 11:57:28 +08:00 |
|
Soulter
|
ab599dceed
|
Merge branch 'master' into deprecate/register_star-decorator
|
2025-07-08 11:52:33 +08:00 |
|
Soulter
|
4c37604445
|
perf: only output deprecation warning once for @register_star decorator
|
2025-07-08 11:50:55 +08:00 |
|
Soulter
|
bb74018d19
|
Merge pull request #1998 from diudiu62/feat-wechatpadpro-adapter
增加监听wechatpadpro消息平台的事件
|
2025-07-08 11:40:13 +08:00 |
|
Soulter
|
575289e5bc
|
feat: complete platform adapter types and update mapping
|
2025-07-08 11:39:42 +08:00 |
|
Soulter
|
e89da2a7b4
|
Merge pull request #2035 from cclauss/patch-1
pytest recommendation: `pip install --editable .`
|
2025-07-08 11:35:34 +08:00 |
|
Soulter
|
bd34959f68
|
📦 release: v3.5.19
v3.5.19
|
2025-07-08 01:34:08 +08:00 |
|
Soulter
|
622dcf8fd5
|
fix: 通过指令选择提供商重启后失效
|
2025-07-08 01:24:19 +08:00 |
|
Soulter
|
9e315739b7
|
Merge pull request #2051 from AstrBotDevs/perf-ui
Improve: 改善 WebUI 效果
|
2025-07-08 00:35:52 +08:00 |
|
Soulter
|
7b01adc5df
|
perf: better webui
|
2025-07-08 00:33:22 +08:00 |
|
Soulter
|
432fc47443
|
feat: add 302.ai llm provider
|
2025-07-07 23:01:28 +08:00 |
|
Soulter
|
d8fba44c5e
|
Merge pull request #2049 from uersula/fix/keyerror-in-recovery-handler
Fix: 防止错误恢复机制_remove_image_from_context发生KeyError
|
2025-07-07 22:13:43 +08:00 |
|
Soulter
|
e29d3d8c01
|
Merge pull request #2043 from Zhenyi-Wang/master
fix(wechatpadpro): 修复授权码提取逻辑以兼容新旧接口格式
|
2025-07-07 22:10:20 +08:00 |
|
uersula
|
e678413214
|
Fix: Prevent KeyError in _remove_image_from_context
|
2025-07-07 02:30:50 +08:00 |
|
Soulter
|
eaa9d9d087
|
Merge pull request #2027 from IGCrystal/Branch-2
🐞 fix(WebUI): 解决XSS注入的问题
|
2025-07-06 18:13:40 +08:00 |
|
Soulter
|
9e3cc076b7
|
🐞 fix(ReadmeDialog): add variant attribute to close button for consistency
|
2025-07-06 18:13:00 +08:00 |
|
IGCrystal
|
3bb01fa52c
|
✨ feat(ChatPage): 添加图像预览
|
2025-07-06 18:08:17 +08:00 |
|
IGCrystal
|
008e49d144
|
🎈 perf: 优化音频附件的显示
|
2025-07-06 18:08:17 +08:00 |
|
IGCrystal
|
4e275384b0
|
🐞 fix(VerticalHeader): 允许HTML渲染
|
2025-07-06 18:08:17 +08:00 |
|
IGCrystal
|
63ec99f67a
|
🐞 fix: 添加不存在的翻译键
|
2025-07-06 18:08:17 +08:00 |
|
IGCrystal
|
14a8bb57df
|
🐞 fix(WebUI): 解决XSS注入的问题
|
2025-07-06 18:08:17 +08:00 |
|
Soulter
|
7512bfc710
|
fix: update user message bubble styling for improved appearance
|
2025-07-06 18:06:28 +08:00 |
|
Soulter
|
3c3b6dadc3
|
Merge pull request #2037 from AstrBotDevs/fix/tool_call_result
fix: direct send tool_call_result
|
2025-07-06 18:05:59 +08:00 |
|
Soulter
|
cd722a0e39
|
fix: handle direct tool call results
|
2025-07-06 18:04:46 +08:00 |
|
Soulter
|
a1b5d0a100
|
Merge remote-tracking branch 'origin/master' into fix/tool_call_result
|
2025-07-06 17:47:09 +08:00 |
|
Raven95676
|
69d3ae709c
|
fix: direct send tool_call_result
|
2025-07-06 17:45:07 +08:00 |
|
Soulter
|
67ef993d61
|
fix: webchat message bubble style
|
2025-07-06 17:21:57 +08:00 |
|
Soulter
|
20f49890ad
|
fix: provider selection for updating webchat title
|
2025-07-06 17:18:37 +08:00 |
|
Zhenyi Wang
|
3e4917f0a1
|
refactor: 重构 wechatpadpro 授权码生成并增强安全性
- 将 generate_auth_key 方法中的授权码提取逻辑重构为新的辅助方法 _extract_auth_key ,以提高代码的可读性和可测试性。
- 在访问 data.get('authKeys') 之前添加 isinstance(data, dict) 检查,以防止潜在的 AttributeError 。
- 移除了 auth_key 的明文日志记录,以避免敏感信息泄露。
- 在生成新密钥之前,将 self.auth_key 初始化为 None ,以避免在失败时保留旧值。
|
2025-07-06 16:34:55 +08:00 |
|
Soulter
|
99ee75aec6
|
Merge pull request #2029 from jiongjiongJOJO/master
fix: 增加演示模式下校验插件开启/关闭/安装指令
|
2025-07-06 16:24:02 +08:00 |
|
Zhenyi Wang
|
1674653a42
|
fix(wechatpadpro): 修复授权码提取逻辑以兼容新旧接口格式
新接口返回多了一层authKeys字段,同时兼容二者
|
2025-07-06 16:18:31 +08:00 |
|
Christian Clauss
|
d2f7e55bf5
|
Run the tests on pull requests
|
2025-07-05 13:57:58 +02:00 |
|
Christian Clauss
|
9f31df7f3a
|
pytest recommendation: pip install --editable .
https://docs.pytest.org/en/stable/how-to/existingtestsuite.html
This makes setting `PYTHONPATH` unnecessary and will pull requirements from `pyproject.toml` instead of `requirements.txt`, so it is similar to end-user installations.
`makedir -p data/plugins` will do both `mkdir data` and `mkdir data/plugins`.
The `$CI` environment variable might be better to use than `$TESTING` because it is preset to `true` in GitHub Actions.
* https://docs.github.com/en/actions/reference/variables-reference#default-environment-variables
* https://docs.pytest.org/en/stable/explanation/ci.html
|
2025-07-05 13:52:28 +02:00 |
|
Soulter
|
b8c1b53d67
|
Merge pull request #2034 from AstrBotDevs/dependabot/github_actions/github-actions-50e66c4123
chore(deps): bump the github-actions group with 4 updates
|
2025-07-05 19:24:16 +08:00 |
|
dependabot[bot]
|
2495837791
|
chore(deps): bump the github-actions group with 4 updates
Bumps the github-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-python](https://github.com/actions/setup-python), [codecov/codecov-action](https://github.com/codecov/codecov-action) and [actions/stale](https://github.com/actions/stale).
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)
Updates `codecov/codecov-action` from 4 to 5
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)
Updates `actions/stale` from 5 to 9
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v9)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-07-05 11:20:25 +00:00 |
|
Soulter
|
b6562e3c47
|
Merge pull request #2005 from cclauss/patch-1
Keep GitHub Actions up to date with GitHub's Dependabot
|
2025-07-05 19:19:18 +08:00 |
|
Soulter
|
c57da046ee
|
Merge pull request #2013 from AstrBotDevs/feat/danger-plugin
[Copilot] feat: 添加风险插件安装确认对话框以及风险插件标签特殊处理
|
2025-07-05 19:18:14 +08:00 |
|
JOJO
|
ff63134c14
|
fix: 增加演示模式下校验插件开启/关闭/安装指令
|
2025-07-05 12:43:19 +08:00 |
|
鸦羽
|
3f5210c587
|
chore: update plugin publish template
|
2025-07-04 22:28:00 +08:00 |
|
IGCrystal
|
3df5e7b9b9
|
🐞 fix: 添加tags.danger的翻译键
|
2025-07-04 17:28:39 +08:00 |
|
Soulter
|
225db66738
|
fix: refine streaming logic in chat response handling
|
2025-07-04 16:59:49 +08:00 |
|
Soulter
|
383ebb8f57
|
feat: add copy functionality for bot messages with success feedback
|
2025-07-04 16:27:52 +08:00 |
|