Commit Graph

  • 2a49c25e1b fix(chat): WS history 帧按会话过滤,修次级会话串进主会话消息 AskaEth 2026-10-04 14:05:38 +08:00
  • c09a21136c feat(sessions): 会话列表用服务端标题 + 置顶 + 最后消息预览(A4/D5/B3) AskaEth 2026-10-04 13:55:52 +08:00
  • f5576540b4 feat(auth): 接入 /auth/refresh,不再把登录口令落盘 AskaEth 2026-10-04 13:34:53 +08:00
  • 09a3222b7b feat(enums): 接入 /meta/enums 权威枚举表,删掉客户端硬编码映射 AskaEth 2026-10-04 13:19:34 +08:00
  • 9f054aad28 fix(admin): 后台思考 conclusion 的 <p>/<action> 标记被原样显示 AskaEth 2026-10-04 13:02:09 +08:00
  • acff289887 test(admin): 用真实后端响应锁定管理端 DTO 契约 AskaEth 2026-10-04 13:02:08 +08:00
  • a7b3452e6d feat(admin): 新增 C-2 管理员只读监控(概览/人格/记忆/后台思考) AskaEth 2026-10-03 21:31:09 +08:00
  • 9bc45dc315 fix(ui): PreferenceCard 补 padding import AskaEth 2026-09-08 23:17:06 +08:00
  • 664fb2d9ed style(ui): PreferenceCard 补左右外边距 12dp AskaEth 2026-09-08 23:16:23 +08:00
  • cf291b58ab style(ui): 列表项加卡片容器;登出移到设置页底部;按钮改矢量图标 AskaEth 2026-09-08 23:13:00 +08:00
  • df2a26701c style(ui): 列表项改用 Miuix BasicComponent(MD3 圆角卡片) AskaEth 2026-09-08 22:55:29 +08:00
  • 00856eeaf7 fix(ui): 浅色模式系统栏图标改深色;返回键逐层回退 AskaEth 2026-09-08 22:45:20 +08:00
  • 61214a18fa feat(settings): C 起步——App 设置页(主题/旁白/思维链默认展开/关于) AskaEth 2026-09-08 22:41:37 +08:00
  • 91117986e4 feat(chat): 改为文本选择模式,全选仅作用于当前气泡 AskaEth 2026-09-08 22:38:28 +08:00
  • 33770d87a6 feat(chat): 回车发送 + 长按气泡复制 AskaEth 2026-09-08 22:08:52 +08:00
  • 0ea41f5815 fix(chat): 补 LaunchedEffect import AskaEth 2026-09-08 21:57:43 +08:00
  • 5a5b02f6fb feat(chat): 思维链保留 10 分钟并自动折叠;输入栏下方留白承载忙碌提示 AskaEth 2026-09-08 21:56:55 +08:00
  • 5975827aea fix(chat): Column 同时传 content 与尾随 lambda 导致编译失败 AskaEth 2026-09-08 21:50:54 +08:00
  • 7faa604fd0 feat(chat): M4 思维链卡片 + 工具卡 + 图片 AskaEth 2026-09-08 21:48:40 +08:00
  • 5ac0ea3c3b fix(chat): 输入法弹出时输入框被顶到顶部 AskaEth 2026-09-08 21:42:36 +08:00
  • 5d71c6a2ab fix(ui): 移除聊天页顶栏登出按钮;抽屉内容避开系统栏 AskaEth 2026-09-08 21:34:10 +08:00
  • e72621db94 feat(sessions): M5 侧边栏抽屉 + 会话列表(切换/新建/删除) AskaEth 2026-09-08 21:29:24 +08:00
  • e04995a84d fix(chat): 新消息自动跟随底部(微信/QQ 式) AskaEth 2026-09-08 21:16:49 +08:00
  • 67ed0479e4 feat(chat): M3 发送与流式渲染 AskaEth 2026-09-08 21:09:37 +08:00
  • a8a422c4e1 fix(chat): 来源角标改挂到消息组末尾 AskaEth 2026-09-08 21:06:42 +08:00
  • 6323f89b5b fix(chat): 气泡间距 6dp;来源文案按角色区分「来自 / 发送至」 AskaEth 2026-09-08 21:04:32 +08:00
  • 01b5f980a5 fix(chat): 来源角标移到消息组顶部;IM deviceId 显示友好平台名 AskaEth 2026-09-08 21:03:33 +08:00
  • 63fe9a12a6 feat(chat): 接入 <p> 多气泡与 <action>/<narration> 旁白渲染 AskaEth 2026-09-08 21:01:48 +08:00
  • 171f6ff59a fix(net): 放行明文 HTTP,修复自部署地址报「网络不可用」 AskaEth 2026-09-08 20:56:06 +08:00
  • 0587f5a45f chore: devdocs 移出版本控制 AskaEth 2026-09-08 20:50:40 +08:00
  • 253913ad82 chore: 机器特定的构建配置移出仓库 AskaEth 2026-09-08 20:49:00 +08:00
  • 84de51c7b7 feat: 初始化 Android 客户端(M0 骨架 + M1 登录 + M2 基础模块) AskaEth 2026-09-08 20:40:58 +08:00
  • bc7630c43a fix: popBackStack guard, refresh dedup, action tag splitting, notification debug logging dev AskaEthandClaude Opus 4.7 2026-05-31 08:08:53 +08:00
  • 08d78c976a feat: image attachment thumbnails, send timeout recovery, action tag parsing AskaEthandClaude Opus 4.7 2026-05-29 19:36:13 +08:00
  • 6394099e2e fix: WebSocket dead-connection recovery, notification delivery, theme system overhaul AskaEthandClaude Opus 4.7 2026-05-28 12:56:21 +08:00
  • e65a35a239 fix: remove AnimatedVisibility from chat bubbles to fix LazyColumn scroll limit AskaEthandClaude Opus 4.7 2026-05-27 12:43:57 +08:00
  • 7fcf562648 feat: markdown/code message renderers, collapsible non-chat content, dark mode fixes, and data persistence AskaEthandClaude Opus 4.7 2026-05-27 12:36:06 +08:00
  • 64c7018729 fix: stream_end dedup, typing indicator position, and indicator style toggle AskaEthandClaude Opus 4.7 2026-05-26 19:02:47 +08:00
  • 86d196b857 fix: align OverlayViewModel message dedup with ChatViewModel AskaEthandClaude Opus 4.7 2026-05-26 18:40:57 +08:00
  • 91231834dc fix: prevent IME from hiding latest messages in chat AskaEthandClaude Opus 4.7 2026-05-26 13:01:43 +08:00
  • 5dad0cd39b fix: use backend msg_type instead of hardcoding in server message handlers AskaEthandClaude Opus 4.7 2026-05-26 12:50:49 +08:00
  • ce73f68bc8 fix: add ProGuard keep rules for UI screens and components AskaEthandClaude Opus 4.7 2026-05-26 12:45:48 +08:00
  • 3c90adae6a fix: use offset+clipToBounds instead of graphicsLayer alpha for tab keep-alive AskaEthandClaude Opus 4.7 2026-05-26 12:04:33 +08:00
  • 014437760d fix: IME layout, message dedup, animation order, and overlay input positioning AskaEthandClaude Opus 4.7 2026-05-25 21:41:46 +08:00
  • eb94142404 fix: add missing ProGuard keep rules to prevent release crash AskaEthandClaude Opus 4.7 2026-05-24 21:15:23 +08:00
  • 1c96588d79 chore: add release signing config via keystore.properties Alpha_v0.1.0 AskaEthandClaude Opus 4.7 2026-05-24 20:27:29 +08:00
  • 9295fe8021 feat: dark mode background fixes, chat bubble long-press menu, notification dedup, biometric auth for clear AskaEthandClaude Opus 4.7 2026-05-24 20:22:28 +08:00
  • 5247eef0fc feat: auto screen context toggle + fix dark mode status bar AskaEthandClaude Opus 4.7 2026-05-24 18:25:47 +08:00
  • 2725fdd1d5 fix: overlay status bar coverage and IME input flying in portrait mode AskaEthandClaude Opus 4.7 2026-05-24 18:01:58 +08:00
  • 367ef7f2d6 feat: reconnection, overlay UI, profile caching, history loading, log viewer, and about page AskaEthandClaude Opus 4.7 2026-05-24 17:58:34 +08:00
  • a57692353c Initial Android project setup with Compose, WebSocket, and VoiceInteractionService AskaEthandClaude Opus 4.7 2026-05-23 19:58:59 +08:00
  • 9b8c8ab37d Initial commit main Alpha_v0.1.0_4 Alpha_v0.1.0_3 Alpha_v0.1.0_2 Alpha_v0.1.0_1 AskaEth 2026-05-23 13:56:52 +08:00