18553221316 1316-12

1316-12 پوش کردن به bmad در 154-template-137/blank

  • a7696d132a ⚡️ perf(chat): 优化聊天消息加载性能 - 将聊天消息分页大小从200调整为30,减少初始加载数据量 - 提升课堂聊天界面加载速度和响应性能

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 9d7c7cadc2 🐛 fix(classroom): 修复聊天历史消息加载和排序问题 - 将聊天历史消息分页大小从50调整为200,加载更多历史记录 - 更改排序顺序为降序(DESC)以获取最新的历史消息 - 添加数组反转处理,确保消息按时间正序显示

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 975476c410 💄 style(layout): adjust mobile menu button position - change top position from top-6 to top-12 - change right position from right-6 to right-2

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • aa8385f74e ✨ feat(classroom): 优化权限提升功能实现 - 重构权限提升逻辑,实现非创建者用户的权限管理能力 - 提取executePermissionPromotion辅助函数封装权限提升流程 - 添加创建者身份切换和权限修改的完整流程 - 修复管理员列表构建逻辑,确保权限正确设置 - 增加操作完成后自动刷新页面机制,确保状态同步 🐛 fix(classroom): 修复权限提升功能bug - 修复管理员列表构建错误,避免重复添加管理员 - 修复非创建者用户无法修改权限的问题 - 修复ImEngineClass引用位置问题,确保全局可访问
  • 5158416ccb ✨ feat(aliyun): 增加创建IM令牌时指定用户ID的功能 - 添加userId可选参数,用于指定创建令牌的目标用户 - 实现用户ID优先级逻辑:优先使用指定的userId,否则使用当前登录用户ID - 更新API请求模型,添加userId字段说明文档 🐛 fix(auth): 修复用户信息验证逻辑错误 - 将用户信息验证移至未指定userId的分支中,避免不必要的验证 - 确保只有在未指定userId且当前用户信息无效时才返回401错误
  • مشاهده مقایسه برای کامیت 2 »

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • f9286a7e7b 📝 docs(story): 更新直播课堂权限提升故事文档状态和实现细节 - 更新任务状态:标记部分子任务为已完成 - 修正实现细节:添加群创建者登录逻辑要求 - 记录当前实现问题:autoPromoteToAdmin方法缺少creator登录逻辑导致调用失败 ✨ feat(classroom): 实现直播课堂权限自动提升功能 - 添加权限检查逻辑:在joinClass方法中验证用户是否为创建者或管理员 - 实现autoPromoteToAdmin方法:处理权限提升的完整流程 - 添加用户体验优化:显示权限提升过程提示和结果反馈 🔧 chore(classroom): 添加权限提升错误处理和降级机制 - 实现优雅降级:权限提升失败时不影响正常课堂加入流程 - 添加错误日志记录:详细记录权限提升失败原因 - 确保主流程稳定性:将权限提升操作包裹在try-catch块中执行

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 28ca032a1a 📝 docs(story): update story status to ready for develop - change story status from "Draft" to "Ready For Develop"

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 3fb0e201b1 📝 docs(story): update permission promotion implementation details - refine permission check logic: verify if current user is creator or in admins list - update modifyGroup API call to include forceUpdateAdmins=true parameter - add specific error handling: catch modifyGroup exceptions, continue classroom joining process - enhance user prompts: "正在获取管理员权限...", "权限获取成功" and "权限获取失败,但课堂已成功加入" - add permission promotion implementation details section with logic explanation - update test requirements to cover isCreator and isAdmin judgment logic - add version 1.1 change log entry for implementation details refinement

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 3bfb2cf03e 📝 docs(story): add story for admin permission auto-promotion feature - create new story document for "管理员权限自动提升功能" - define acceptance criteria for permission check and auto-promotion - outline development tasks and subtasks for implementation - add technical notes including tech stack and component architecture - include testing requirements and quality standards

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 3832a9fd01 📝 docs(prd): add epic for live classroom admin permission optimization - create epic document for live classroom admin permission auto-optimization - define epic goal: optimize joinClass function to automatically grant admin rights to teachers joining classrooms - document enhancement details, including permission check and auto-promotion logic - outline technical implementation points in useClassroom.ts - add compatibility requirements and risk mitigation strategies - include verification checklist and definition of done criteria

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 63c6c2f991 ♻️ refactor(classroom): 清理未使用的代码和类型定义 - 删除未使用的ImLogLevel和ImMessageLevel类型导入 - 移除未使用的ImGroupMessage接口定义 - 删除未使用的retryOperation、saveImMessageToDatabase和saveMessagesToDatabase函数 - 精简Im相关类型引用,只保留必要的类型定义

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • e15d6922c2 📝 docs(stories): 更新顶部行情信息适配任务状态 - 将"顶部行情信息适配"任务标记为已完成 - 更新ProfitDisplay组件移动端适配状态为已实现 - 添加版本历史记录1.6:实现ProfitDisplay组件移动端适配 - 更新完成笔记列表中的顶部行情信息适配状态描述

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 105bffafaa ✨ feat(stock-chart): 实现ProfitDisplay组件的响应式设计 - 添加移动端适配,引入useIsMobile钩子判断设备类型 - 实现移动端点击展开/收起详细信息的交互功能 - 优化布局结构,区分移动端和桌面端显示内容 - 调整字体大小和间距,提升移动端显示效果 - 添加展开/收起状态指示器,优化用户体验

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 49e0e6e78e 📝 docs(story): 更新移动端适配需求和任务清单 - 修改验收标准第3项,从"技术指标面板适配"改为"顶部行情信息适配" - 更新任务列表,移除技术指标面板相关任务,添加ProfitDisplay组件适配任务 - 添加ProfitDisplay组件现状分析和移动端适配设计内容 - 更新项目阶段计划和文件列表,反映新的工作内容 - 添加版本历史记录,记录此次需求变更(版本1.5)

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 0015eb9109 📝 docs(architecture): 重构项目文档架构并迁移开发规范 - 创建新的开发规范文档 docs/architecture/development-standards.md - 从CLAUDE.md迁移开发环境说明和项目规范到新文档 - 更新编码标准文档,添加.roo/rules规范文件引用 - 重构文档索引,添加开发规范导航条目 - 调整Vite配置,忽略docs目录的文件监视 📝 docs(workflow): 整合Claude Code开发工具配置到开发工作流 - 将开发工具配置从CLAUDE.md迁移到开发工作流文档 - 添加包管理器、类型检查、数据库访问等工具配置说明 - 完善测试相关配置文档,包括Vitest和E2E测试说明

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 45c8638edb ✨ feat(mobile): 实现移动端股票图表触摸交互优化 - 统一移动端检测机制,修复Hook逻辑问题,使用matchMedia.matches确保检测准确性 - 集成ECharts移动端手势支持,配置双指缩放和平移操作参数 - 优化触摸事件处理,添加防误触机制和触摸延迟防抖 - 实现双击重置视图功能,双击图表区域可重置到默认视图状态 - 添加触摸反馈动画效果,为触摸操作提供视觉反馈 - 优化长按操作支持,实现长按显示详细信息功能 ♻️ refactor(components): 重构移动端组件适配 - 重构DrawingToolbar组件,添加移动端专属样式和按钮文本优化 - 重构TradePanel组件,优化移动端按钮布局和触摸友好性 - 重构StockChart组件,集成移动端配置和触摸事件处理 - 新增MobileChartConfig类,提供移动端专属图表配置 - 优化组件props传递,支持统一的移动端检测机制 📝 docs(story): 更新开发进度文档 - 更新005.001.story.md中的任务完成状态 - 添加版本1.4更新记录,记录移动端检测Hook修复 - 完善完成事项列表,明确已实现和待实现功能
  • a12f7c5d9c 📝 docs(mobile): update stock training adaptation story progress - update story status from "Ready" to "In Progress" - mark "移动端图表显示优化" task as completed - add new subtask "统一移动端检测机制" to图表优化任务 - add technical solution for "统一移动端检测机制" with code example - update technical solution section numbering to reflect new content
  • c284fc5d01 ✅ test(scripts): add comprehensive test scripts - 添加基础测试命令: test, test:coverage, test:api, test:components - 添加E2E测试命令: test:e2e, test:e2e:ui, test:e2e:debug, test:e2e:chromium - 添加测试覆盖率命令: test:api:coverage, test:components:coverage 🔧 chore(scripts): add database and utility scripts - 添加数据库操作命令: db:migrate, db:seed, db:reset - 添加数据库备份恢复命令: db:backup, db:restore, db:backup:list, db:backup:latest, db:backup:cleanup - 添加代码质量命令: lint, lint:fix, typecheck - 添加测试分析命令: test:analyze
  • مشاهده مقایسه برای کامیت 3 »

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 149efccfe4 📝 docs(story): 更新技术栈文档和测试配置 - 统一技术栈版本格式,移除Tailwind CSS版本号前的"v" - 确认测试设备模拟配置已验证,添加标注信息 - 移除不必要的移动端专属样式文件创建需求,明确使用Tailwind响应式类实现适配 - 更新版本历史记录,添加1.3版本修改记录

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 7cd097c56a 📝 docs(stories): 完善移动端图表适配故事文档 - 细化任务描述,为每个任务添加AC映射关系 - 补充技术栈详细信息,包括React 19.1.0、TypeScript严格模式等 - 完善自动化测试部分,明确测试框架、设备模拟和覆盖范围 - 添加Dev Agent Record部分,包含使用的Agent模型和调试日志引用 - 更新Change Log,记录版本1.1和1.2的修改内容 - 优化Files to be Modified部分,明确各文件功能和修改方向 - 补充样式优化策略,使用Tailwind响应式类替代移动端专属样式文件
  • d06d04351b 📝 docs(story): 添加移动端股票图表组件适配优化story文档 - 创建005.001.story.md文档,描述移动端股票图表适配需求 - 定义移动端图表显示、触摸交互、技术指标面板等6项验收标准 - 规划移动端适配的任务分解和3.5周的实施时间线 - 分析核心组件现状和移动端适配技术方案 - 制定测试策略、风险评估和成功指标
  • مشاهده مقایسه برای کامیت 2 »

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • c39392ef6f 📝 docs(prd): add epic for mobile stock training system adaptation - create epic document for mobile stock training system adaptation optimization - define 7 stories covering chart adaptation, classroom management, exam system, training mode, video features, performance optimization and user experience testing - outline technical implementation points including responsive design, touch interaction and performance optimization - set success metrics and delivery timeline for the 7-week adaptation project

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 40f6f74185 🔧 chore(mobile): remove unused StockHomePage component - delete StockHomePage.tsx file which is no longer used - remove StockHomePage import from routes.tsx - clean up unused code references and dependencies

2 ماه پیش

1316-12 پوش کردن به bmad در 154-template-137/blank

  • 83427173a9 📝 docs(prd): 更新产品需求文档,增加移动端股票训练系统 - 添加版本历史记录1.4,记录移动端应用功能更新 - 在功能列表中新增移动端应用相关内容,包含课堂、考试、训练等功能 - 添加FR7移动端股票训练系统章节,详述已实现功能 - 更新业务模块系统,移除支付系统、模板系统等内容,新增移动端股票训练系统详情 - 更新集成策略部分,增加移动端集成策略章节 - 在持续改进方向中添加移动端功能增强计划 - 更新成功指标,增加移动端加载时间指标 - 更新文档状态和项目状态总结,反映移动端功能集成情况

2 ماه پیش