wangwei
52e67b0e7b
Add LLM token
2026-07-02 22:03:39 +08:00
wangwei and Copilot
6a7fe48c4c
fix: use dedicated error message for AI Models card load failure (Task 9 review)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 20:03:27 +08:00
wangwei and Copilot
0edbee07d5
fix: add distinct error state for AI Models card load failure (Task 9 review)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 18:01:04 +08:00
wangwei and Copilot
2ce4c8a289
feat: add AI Models card to Status page with connection test button
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 17:38:33 +08:00
wangwei and Copilot
39a51c9e83
feat: add ModelUsageEntry types and status API client functions
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 17:23:43 +08:00
wangwei and Copilot
049da2297b
feat: add i18n keys for AI Models card and fix missing .status.error CSS
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 17:06:13 +08:00
wangwei
9212747e1b
update for 1. 优化 2.中英切换
2026-06-10 11:10:36 +08:00
wangwei
e7963b267e
fix somethings
2026-06-08 11:16:28 +08:00
wangwei
9fea9c6a53
1. Add 登陆功能
...
2. 调整字体大小
3. 新增部分功能
2026-06-05 18:00:31 +08:00
wangwei
06e0967128
add
2026-06-05 09:00:36 +08:00
wangwei
746513cc54
fix
2026-06-04 15:43:44 +08:00
wangwei and Claude Sonnet 4.6
ac490d851a
chore: delete dead code, fix tailwind dark mode, fix title and start.sh port
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-04 10:29:28 +08:00
wangwei
bc8ccc1143
feat: complete frontend redesign — all 6 pages implemented per prototype specs
...
Fix UI components (Badge, Button, Card, Input, ProgressBar, ScoreBar,
ChatPanel) to use CSS variables instead of old theme object pattern.
Clean up barrel exports (common/index.ts, layout/index.ts) and remove
stale router/tabs import from shell-config.ts. Build: tsc zero errors,
Vite production build succeeds (1760 modules, 270 kB JS, 22 kB CSS).
2026-06-03 18:42:42 +08:00
wangwei
6414d67b3b
feat: implement Regulation Q&A chat page with history pane, streaming, citation rail
2026-06-03 17:58:38 +08:00
wangwei
9f15e40bbb
feat: implement Compliance Analysis three-column workspace with findings and stages
2026-06-03 17:50:55 +08:00
wangwei and Claude Sonnet 4.6
65ba1b214d
feat: implement Document Management page with filterable table and batch actions
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:45:14 +08:00
wangwei and Claude Sonnet 4.6
7cd7a10bea
feat: implement Regulatory Signals page with two-pane split and SSE streaming
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:35:37 +08:00
wangwei
235de65975
feat: implement System Status page with stats grid, panel grid, KPI strip
2026-06-03 17:26:22 +08:00
wangwei
07ccf055ab
feat: implement Overview launcher page with hero, workflow steps, screen grid
2026-06-03 17:22:25 +08:00
wangwei and Claude Sonnet 4.6
3dc12b0bfe
feat: add AppShell + Topbar + 6-route AppRouter with stub pages
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:16:00 +08:00
wangwei and Claude Sonnet 4.6
08461215b0
feat: add Sidebar component with nav groups, badges, and theme toggle
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:05:05 +08:00
wangwei
dcda7e0423
@
...
chore: delete old layout/common/tabs components before redesign
@
2026-06-03 16:58:35 +08:00
wangwei and Claude Sonnet 4.6
f3dbdc7e3f
feat: update ThemeContext to use data-theme attribute, simplify to light/dark
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 16:39:33 +08:00
wangwei
932e2c7792
feat: rewrite globals.css with prototype design tokens, layout, and all page CSS
2026-06-03 16:14:47 +08:00
wangwei
3674f9171e
Add Frontend 增加一层渐变背景色
2026-05-27 10:30:35 +08:00
ash66
fec22a3a2c
Fix centered content layout widths
2026-05-26 12:34:12 +08:00
ash66
987cc097da
feat: implement new layout components and routing structure
...
- Added HeaderLayout component for the application header.
- Introduced KeepAliveViewport for managing tab states and rendering.
- Created TabNav for tab navigation with animated indicator.
- Removed old Tabs component in favor of new layout structure.
- Updated routing with AppRouter and defined appTabs for navigation.
- Enhanced theme context to manage dark mode styles.
- Added new UI components: Badge, Button, Separator, and Tabs.
- Refactored pages to utilize new layout components and improve responsiveness.
- Updated global styles for better theming and layout consistency.
- Introduced TypeScript path aliases for cleaner imports.
2026-05-25 16:19:18 +08:00
ash66
10a034e294
feat(bootstrap): refactor runtime dependency management and add lazy loading for binary store and vector index
...
feat(agent): update import for agent session service
feat(openai): add context truncation check in OpenAI answer generator
docs(README): update frontend environment file conventions
fix(vite): default local frontend development to local backend
2026-05-25 13:58:48 +08:00
wangwei
37f7a60b0a
feat(perception): 智能感知模块 - event feed, SSE impact analysis, tab registration
2026-05-22 00:42:28 +08:00
wangwei
09f9cf2bf0
feat(status): loading/error states, refresh button, auto-poll, health panel, config truncation, doc status highlights
2026-05-22 00:02:38 +08:00
wangwei
4e90b4f2da
feat(status): add SystemHealth type and getSystemHealth() API function
2026-05-21 23:54:52 +08:00
wangwei
bf6d47e1fd
Fix 法规对话
2026-05-21 23:20:39 +08:00
wangwei
b065d55c86
fix 文档管理模块 & 法规对话模块
2026-05-20 23:34:08 +08:00
ash66
3f69cad404
Fix SSE route dependency and align architecture docs
2026-05-18 16:32:42 +08:00
wangwei
10d04c4083
update
2026-05-14 15:07:34 +08:00