|
|
d018342b45
|
fix: 修复messages类型问题和设备验证问题
1. 使用 get_conversation_history 返回字典列表
2. send_message 增加设备验证回退机制
3. 当 nio 发送失败时回退到 HTTP API
依赖:python-olm, cachetools, atomicwrites, peewee
v1.4.0
|
2026-04-11 23:49:15 +08:00 |
|
|
|
ac7a329e53
|
fix: 添加详细的加密消息调试日志
- 打印 MegolmEvent 的所有属性
- 尝试多种方式获取解密后的内容
- 尝试手动调用 decrypt_event
问题:matrix_store 目录为空,没有密钥无法解密 MegolmEvent
|
2026-04-11 23:03:48 +08:00 |
|
|
|
585d4ce39c
|
debug: 添加MegolmEvent详细调试信息
- 打印event的所有属性
- 尝试多种方式获取解密内容
- 尝试手动解密decrypt_event
|
2026-04-11 23:00:19 +08:00 |
|
|
|
8742d5932f
|
fix: 移除 sync_forever 的 full_state 参数
- sync_forever 只做增量同步,不重复获取完整状态
- 增加异常堆栈日志便于调试
|
2026-04-11 22:40:25 +08:00 |
|
|
|
d72534c0c3
|
fix: 使用sync_forever和加密存储处理加密消息
- 改用 sync_forever 自动处理事件回调
- 添加 matrix_store 存储路径用于密钥存储
- 初始同步后再注册回调
- 注册 MegolmEvent 处理器
问题:两个房间都是加密状态,需要密钥解密
|
2026-04-11 22:38:47 +08:00 |
|
|
|
6625dda349
|
fix: 使用 sync_forever 自动处理事件,添加加密存储
- 改用 sync_forever 替代手动 sync 循环
- 添加 store_path 加密存储路径
- 注册 MegolmEvent 加密消息回调
- 添加更详细的日志输出
|
2026-04-11 22:36:05 +08:00 |
|
|
|
0d25cdc344
|
feat: Matrix改用nio库支持加密消息
- 使用 matrix-nio 库替代 HTTP API
- 支持解密加密消息(MegolmEvent)
- 添加 matrix_password 配置项
- 发送'正在输入'状态提示
|
2026-04-11 21:39:04 +08:00 |
|
|
|
65297d7321
|
fix: Matrix改用HTTP API,修复HTTPS不可用问题,网页端消息同步到Matrix
|
2026-04-11 12:56:00 +08:00 |
|
|
|
d3236413f3
|
fix: 修复语法错误和导入问题
|
2026-04-11 12:32:23 +08:00 |
|
|
|
b228283133
|
feat: 网页端固定主用户,Matrix /new创建新会话,实时同步
v1.3.0
|
2026-04-11 12:29:11 +08:00 |
|
|
|
b05a03e198
|
fix: Matrix连接改为非阻塞模式,修复服务启动阻塞问题
v1.2.0
|
2026-04-11 12:22:03 +08:00 |
|
|
|
fd583132d7
|
feat: 支持Matrix access_token登录,配置AI模型接口
v1.1.0
|
2026-04-11 11:58:14 +08:00 |
|
|
|
c27fc8c02f
|
docs: 添加README和.gitignore
v1.0.1
|
2026-04-11 11:52:23 +08:00 |
|
|
|
46216205fe
|
feat: AI对话系统 v1.0.0 - 网页端和Matrix端实时同步
v1.0.0
|
2026-04-11 11:51:54 +08:00 |
|