Commit Graph

6 Commits

Author SHA1 Message Date
ZhenYi
14f6e1e500 feat(core): initialize project with access control and AI integration
- Add gitignore and prettier configuration files for project scaffolding
- Implement room access control service with project member verification
- Create user access key management with CRUD operations and activity logging
- Add accordion UI component for frontend expandable sections
- Implement room AI configuration with list, upsert, and delete operations
- Add AI event types for agent join/leave/status change tracking
- Create streaming AI processing services for mode and react patterns
- Build room AI service with model detection and idempotency handling
- Integrate chat service orchestration for AI message processing
- Add typing indicators and stream cancellation for AI interactions
- Implement mention parsing and context extraction for AI agents
2026-05-03 06:04:31 +08:00
ZhenYi
aab9f0dbf1 feat(frontend): 替换全屏loading动画为SVG逐帧绘制动画
- 新增 loading-animation.tsx 组件,从 public/load.html 转换
- 动画特性: SVG路径逐条绘制 + 渐变填充,最少展示1.5秒
- 替换 homepage/layout.tsx, workspace/redirect.tsx, protected-route.tsx 中的全屏加载
- 修复 sidebar-user.tsx 中 Invitations 按钮在缩回状态下的居中问题
2026-04-28 19:59:31 +08:00
ZhenYi
5be85c265b feat(i18n): add German and French translation files
Translate all UI strings to German (Deutsch) and French (Français)
with proper technical terminology.
2026-04-27 21:31:01 +08:00
ZhenYi
6aa56242db feat(i18n): add translation files to public/locales 2026-04-27 18:19:20 +08:00
ZhenYi
779aaba575 feat: add service worker for push notifications and update room documentation 2026-04-20 15:45:51 +08:00
ZhenYi
93cfff9738 init 2026-04-15 09:08:09 +08:00