Commit Graph

430 Commits

Author SHA1 Message Date
徐在坤
1b7a6781e7 refactor: 更新主应用和依赖
- 在主应用中注册认证路由
- 更新requirements.txt添加认证相关依赖(jose, passlib, bcrypt)
2026-01-18 15:57:56 +08:00
徐在坤
f426a9db5d refactor: 更新服务模块
- 更新ASR服务配置
- 更新服务模块导出
2026-01-18 15:57:54 +08:00
徐在坤
dfe41a727a refactor: 更新Agent模块
- 优化conversation_agent代码结构
- 优化memory_agent代码结构
- 改进错误处理和代码可读性
2026-01-18 15:57:53 +08:00
徐在坤
802f5a3833 refactor: 更新API路由
- 更新books路由以支持用户认证
- 更新chapters路由以支持用户认证
- 更新conversations路由以支持用户认证
- 更新websocket路由以支持用户认证和连接管理
2026-01-18 15:57:51 +08:00
徐在坤
3a4c9f0838 refactor: 更新数据库和模型
- 更新数据库连接和会话管理
- 更新数据模型以支持用户认证
- 添加RefreshToken模型用于刷新令牌管理
2026-01-18 15:57:47 +08:00
徐在坤
9132447db7 feat: 添加Android端认证功能
- 添加登录和注册界面
- 添加认证ViewModel和状态管理
- 添加TokenManager用于管理访问令牌和刷新令牌
- 添加AuthInterceptor用于自动添加认证头
- 添加AuthService用于调用认证API
- 添加认证相关的数据模型
2026-01-18 15:57:45 +08:00
徐在坤
347fd43b35 feat: 添加用户认证功能
- 添加认证路由(注册、登录、刷新令牌、登出、获取用户信息)
- 添加认证服务(密码哈希、JWT令牌生成和验证)
- 添加认证中间件(获取当前用户)
- 支持手机号和密码登录
- 支持访问令牌和刷新令牌机制
2026-01-18 15:57:40 +08:00
徐在坤
bf9f3cf363 添加对话列表、导出数据、订单和升级计划等新功能 2026-01-17 19:35:09 +08:00
徐在坤
6d59348ff6 更新主活动和ViewModel工厂 2026-01-17 19:35:04 +08:00
徐在坤
188946bbad 更新应用导航和现有屏幕 2026-01-17 19:35:01 +08:00
徐在坤
cd3a21b208 更新Gradle构建配置 2026-01-17 19:34:58 +08:00
徐在坤
bbb701f583 更新应用主题和颜色配置 2026-01-17 19:34:55 +08:00
徐在坤
8bb8a05898 更新IDE配置文件 2026-01-17 19:34:51 +08:00
徐在坤
514468f753 添加图片资源文件 2026-01-17 19:34:40 +08:00
iammm0
adc8078225 Merge remote-tracking branch 'origin/dev-iammm0' into dev-iammm0 2026-01-07 12:07:25 +08:00
iammm0
8c98fbadb4 更新开发计划文档 2026-01-07 12:04:52 +08:00
iammm0
e30a2380e3 整理文件结构:移动demo.html和AGENT.md到对应目录 2026-01-07 12:04:37 +08:00
iammm0
604a112f8a 添加.gitignore文件 2026-01-07 11:57:39 +08:00
iammm0
9e076d3319 添加项目文档目录 2026-01-07 11:57:17 +08:00
iammm0
c6ead870f9 添加Android应用代码 2026-01-07 11:57:09 +08:00
iammm0
77ba4e7a0b 添加API依赖和配置文件 2026-01-07 11:57:00 +08:00
iammm0
d51c65a580 添加AI代理模块 2026-01-07 11:56:53 +08:00
iammm0
c634cb2daa 添加API服务模块 2026-01-07 11:56:46 +08:00
iammm0
9ca3a3a89a 添加API路由模块 2026-01-07 11:56:40 +08:00
iammm0
56dffc300b 添加数据库模块 2026-01-07 11:56:33 +08:00
iammm0
fea8c6971c 添加API主入口文件 2026-01-07 11:56:26 +08:00
iammm0
e21e956216 添加项目文档和资源文件 2026-01-07 11:56:19 +08:00
iammm0
515c295515 添加IDE配置文件 2026-01-07 11:56:12 +08:00
penghanyuan
a233e0f7b9 Update demo.html to hide the nav bar when showing the transcript overlay and restore it when hiding the overlay. 2026-01-05 21:57:33 +01:00
penghanyuan
182af280d9 html demo 2026-01-05 21:37:53 +01:00