58 Commits (5aaba718198016efc4a63ab39670ea08724503b0)
 

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