Commit Graph

  • 5aaba71819 feat: 菜单拖拽排序、侧边栏树形结构、系统密钥管理、API 文档 master dark 2026-02-15 01:54:56 +0800
  • 6f002f438b feat: Phase 4 — CSV bill export + Wenxin/ERNIE provider dark 2026-02-15 00:24:34 +0800
  • 5e4efc2a0e feat: Phase 3 billing system — quota management, usage records, stats dark 2026-02-14 23:53:47 +0800
  • 899288180a feat: Phase 2 AI management CRUD — providers, models, API keys dark 2026-02-14 23:40:58 +0800
  • 58a91f40ec feat: AI chat markdown rendering + layout alignment fixes dark 2026-02-14 23:12:48 +0800
  • 057cb12eba fix: seedRoleMenus adds missing menus + SSE error display dark 2026-02-14 22:50:27 +0800
  • 80aa7c623a feat: register AI Chat route in App.tsx dark 2026-02-14 22:25:35 +0800
  • 208992d80a feat: add AI Chat page with SSE streaming support dark 2026-02-14 22:25:31 +0800
  • 45f614f61a feat: add AI types and API client methods (incl SSE streaming) dark 2026-02-14 22:25:25 +0800
  • 9be5893f6f feat: implement conversation CRUD + model list + quota logic dark 2026-02-14 22:15:15 +0800
  • f1d1549595 feat: implement AI chat completions with SSE streaming dark 2026-02-14 22:15:09 +0800
  • e672c8eb76 feat: add AI API definitions and goctl-generated code dark 2026-02-14 22:11:26 +0800
  • 0e3173189f feat: add AI billing module (quota + usage) dark 2026-02-14 22:11:20 +0800
  • 9f7466064c feat: seed AI providers, models, Casbin policies, menu dark 2026-02-14 22:08:36 +0800
  • 3937c72d14 feat: add AI provider abstraction layer dark 2026-02-14 22:08:31 +0800
  • 82bfcb7592 feat: add AI model CRUD functions (7 models) dark 2026-02-14 22:08:26 +0800
  • 332f2cf59b feat: add 7 AI entity models + AutoMigrate dark 2026-02-14 22:05:39 +0800
  • 8663c768c2 chore: add openai and anthropic Go SDKs dark 2026-02-14 21:58:49 +0800
  • 192b3803db docs: AI API proxy Phase 1 implementation plan (14 tasks) dark 2026-02-14 21:47:09 +0800
  • c1e1625ef2 docs: AI API 中转功能设计文档 dark 2026-02-14 21:41:43 +0800
  • c35a337695 fix: 修复文件上传按钮无响应和登录错误无提示两个 bug dark 2026-02-14 18:59:28 +0800
  • dea4ae80b6 feat: register routes for MyPage, MenuManagement, RoleManagement, OrganizationManagement dark 2026-02-14 11:40:54 +0800
  • b411ac169a feat: frontend types, API client, AuthContext, and dynamic sidebar dark 2026-02-14 11:34:51 +0800
  • 38f4e740fa feat: implement all backend logic for menu, role, org management dark 2026-02-14 11:30:58 +0800
  • 6df3f8795f feat: API definitions and goctl generated code for menu/role/org dark 2026-02-14 11:21:29 +0800
  • 41b1e091ce feat: add currentOrgId to User entity, JWT Claims, and auth middleware dark 2026-02-14 11:18:12 +0800
  • a29e593b06 feat: add Menu, Role, RoleMenu, Organization, UserOrganization models dark 2026-02-14 11:16:00 +0800
  • bbb7b09a3a docs: 菜单管理+角色管理+机构管理 实施计划 dark 2026-02-14 11:12:47 +0800
  • fd13bf9470 docs: 菜单管理+角色管理+机构管理 设计文档 dark 2026-02-14 11:03:39 +0800
  • 68aa11fa64 fix: separate Air binary path and args for Windows compatibility dark 2026-02-14 09:20:14 +0800
  • 6326bd5970 chore: update test config for account-based login dark 2026-02-14 09:14:20 +0800
  • e31c274a64 feat: frontend login accepts phone/username, remove email from auth flow dark 2026-02-14 09:14:16 +0800
  • d2cb7fa8c8 feat: login by phone/username, register requires phone, seed uses username dark 2026-02-14 09:08:27 +0800
  • f7ab873ca7 refactor: remove email from JWT Claims and auth context dark 2026-02-14 09:08:18 +0800
  • 194b16c6ec feat: add FindOneByPhone and FindOneByUsername dark 2026-02-14 09:08:12 +0800
  • 91d83e7f4a feat: add Air hot reload config for backend development dark 2026-02-14 09:03:58 +0800
  • fb56475faf docs: 添加热重载+登录改造实施计划 dark 2026-02-14 08:58:47 +0800
  • 679a174d0e docs: 添加热重载和登录改造设计文档 dark 2026-02-14 08:56:37 +0800
  • d92aba8294 feat: 仪表盘对接后端 API,添加仪表盘 E2E 测试 dark 2026-02-13 21:59:49 +0800
  • e7df5f0d6f fix: 仪表盘使用真实用户数据替代模拟数据 dark 2026-02-13 21:45:54 +0800
  • ecc519e322 feat: 添加删除用户确认弹窗 dark 2026-02-13 21:44:32 +0800
  • ea819fa7e4 fix: 修复 API 数据格式兼容性问题,完成 E2E CRUD 测试 dark 2026-02-13 21:42:58 +0800
  • c44c0a86c5 fix: resolve naming conflict between Activity type and icon dark 2026-02-13 21:34:55 +0800
  • d4ac14fba9 test: add complete E2E CRUD tests for user management with verification dark 2026-02-13 21:34:11 +0800
  • 89bc5f0a20 feat: add API verification script and update package.json dark 2026-02-13 21:29:43 +0800
  • 8883b23e49 feat: integrate real APIs for Dashboard, Settings and UserManagement pages dark 2026-02-13 21:29:03 +0800
  • 02299dfaa1 Add Profile and Dashboard API methods and types dark 2026-02-13 21:22:32 +0800
  • 08730a8bfa test: add comprehensive test execution guide dark 2026-02-13 18:54:10 +0800
  • cf28600cfc test: add main test suite entry point dark 2026-02-13 18:52:39 +0800
  • e57fb7088a test: add navigation and route protection Playwright MCP tests dark 2026-02-13 18:51:25 +0800
  • 4ae8861481 test: add settings page Playwright MCP tests dark 2026-02-13 18:49:42 +0800
  • f80b2903fb test: add user management page Playwright MCP tests dark 2026-02-13 18:48:25 +0800
  • 099ac92b88 test: add dashboard page Playwright MCP tests dark 2026-02-13 18:46:40 +0800
  • 8e35094243 test: add login page Playwright MCP tests dark 2026-02-13 18:45:26 +0800
  • 9ae5c5b8ad test: add Playwright MCP test configuration and documentation dark 2026-02-13 18:43:45 +0800
  • 3bcdb439c8 添加 React 前端 PC 版本 dark 2026-02-10 20:28:54 +0800
  • 40e5ccfb70 user dark 2026-02-10 11:50:07 +0800
  • 8a12ad04db Initial commit: Add project structure and .gitignore dark 2026-02-04 16:11:13 +0800