-
76f1dcbe8d
fix: prevent infinite redirect loop on /login page
main
wangdl
2026-07-08 19:45:14 +08:00
-
26f20cb826
feat: import monitor & knowledge ops enhancements
wangdl
2026-07-08 19:34:11 +08:00
-
12ca018ead
feat: KnowledgeSources 页面增加文件存在性校验列
wangdl
2026-07-04 12:15:05 +08:00
-
64da1b1c0e
fix: servers API path
wangdl
2026-07-04 12:00:37 +08:00
-
d6b1df061d
docs: README 全面更新 — 环境变量 + 部署 + 认证 + 开发规范
wangdl
2026-07-04 11:29:37 +08:00
-
176593a8c2
feat: Token 安全升级 — localStorage 迁移至 httpOnly cookie
wangdl
2026-07-04 11:18:02 +08:00
-
832a7f7960
feat: 统一错误处理体系 — ErrorBoundary + toastError
wangdl
2026-07-04 11:09:29 +08:00
-
91698a2f3b
refactor: TypeScript 类型体系重构 + 状态管理 + 环境配置
wangdl
2026-07-04 11:02:52 +08:00
-
f291f39049
fix: 修复 CI 构建 49 个 TypeScript 错误
wangdl
2026-07-01 22:50:22 +08:00
-
8663ceba66
feat: HTTP 层重构 + API 抽离 + 状态管理优化 + 路由修复
wangdl
2026-07-01 22:44:51 +08:00
-
7c802bdf47
feat: API 代理地址支持环境变量配置,本地开发指向 127.0.0.1:3000
wangdl
2026-06-27 12:42:48 +08:00
-
8da983b0eb
feat: add Worker status section to Servers page
wangdl
2026-06-19 22:03:08 +08:00
-
9e36c10d31
fix: replace all any types with proper interfaces
wangdl
2026-06-19 15:36:55 +08:00
-
d07bca4897
fix: correct API type for kb-list in KnowledgeSources
wangdl
2026-06-19 15:35:25 +08:00
-
f6f9ab2ef0
feat: implement knowledge sources admin page
wangdl
2026-06-19 15:32:05 +08:00
-
de6b7e9b65
fix: revert ConfigProvider pagination prop
wangdl
2026-06-19 15:21:32 +08:00
-
ce08736c3a
fix: add defaultPageSize: 20 to all table pagination configs
wangdl
2026-06-19 15:20:06 +08:00
-
4d093c2c26
fix: use pageSize instead of defaultPageSize in ConfigProvider
wangdl
2026-06-19 15:18:28 +08:00
-
209c0e9fb3
fix: use ConfigProvider pagination prop for defaultPageSize
wangdl
2026-06-19 15:16:42 +08:00
-
b0cfe2ed48
fix: set global table defaultPageSize to 20
wangdl
2026-06-19 15:15:55 +08:00
-
57aac73eff
fix: add 'read' to progressStatusLabels
wangdl
2026-06-19 15:13:26 +08:00
-
fd40b0ef36
fix: add kbName render to chat-logs knowledgeBaseId column
wangdl
2026-06-19 13:30:35 +08:00
-
a19138871f
fix: add file-name to contentType labels
wangdl
2026-06-19 13:27:31 +08:00
-
2400e48777
fix: add Chinese labels for security-events type/risk/result
wangdl
2026-06-19 13:25:20 +08:00
-
def5c953be
fix: map record titles to Chinese (covers historical English data)
wangdl
2026-06-19 13:23:44 +08:00
-
972a80d4af
fix: format position as readable string instead of raw JSON
wangdl
2026-06-19 13:17:37 +08:00
-
252b159537
fix: add 'new' to scheduleStateLabels
wangdl
2026-06-19 13:16:13 +08:00
-
c758a2cec8
fix: add Chinese mime type + purpose labels for FilesAdmin
wangdl
2026-06-19 13:15:23 +08:00
-
e07f09002d
fix: ImportMonitor labels + Progress kbName
wangdl
2026-06-19 13:13:54 +08:00
-
5dd35a1c9f
feat(ADMIN-INFO-015): add userName render to userId columns across 8 pages
wangdl
2026-06-19 13:07:59 +08:00
-
7ebe092f3f
feat(ADMIN-INFO-014): add Chinese status labels across 8 admin pages
wangdl
2026-06-19 13:06:57 +08:00
-
83a7b56945
fix: prevent parent menu items from navigating, only toggle submenu
wangdl
2026-06-19 12:53:27 +08:00
-
14bc16ea01
fix: handle undefined in mode label render
wangdl
2026-06-19 12:51:24 +08:00
-
a30bfcf087
fix: add mode labels for learning sessions
wangdl
2026-06-19 12:50:14 +08:00
-
129a9b9abc
fix: show user/kb names in LearningData page
wangdl
2026-06-19 12:48:01 +08:00
-
8da90c721b
fix: remove duplicate render on RecordPage materialId
wangdl
2026-06-19 12:46:13 +08:00
-
ba4e35d413
feat: show user/kb/material names in admin learning tables
wangdl
2026-06-19 12:44:54 +08:00
-
e2d94742e2
feat: show userName/kbName/materialName in admin learning tables
wangdl
2026-06-19 12:44:31 +08:00
-
60b6100466
feat: add Chinese labels for admin learning data pages
wangdl
2026-06-19 12:36:54 +08:00
-
5de0b0ecaf
refactor: merge admin/learning into admin-api/learning, restore API isolation
wangdl
2026-06-18 19:26:04 +08:00
-
3b825a1cf2
fix: add missing learning sub-page routes in App.tsx
wangdl
2026-06-18 18:00:49 +08:00
-
e69930f7f4
feat: Admin 管理后台学习功能 - 路由、菜单、类型定义
wangdl
2026-06-18 11:23:01 +08:00
-
6ad24aabe4
fix: add back /learning-data menu item
wangdl
2026-06-15 22:17:41 +08:00
-
b05e5d86c7
fix: restore all original menu items, regroup into 6 categories
wangdl
2026-06-15 22:09:02 +08:00
-
699f9012e0
refactor: organize admin menu into categories
wangdl
2026-06-15 22:06:11 +08:00
-
d697877056
chore: remove TaskAssistant from admin
wangdl
2026-06-15 22:01:21 +08:00
-
c2f9c376d0
fix: resolve all TypeScript build errors in admin
wangdl
2026-06-15 21:50:47 +08:00
-
42c3a604ab
fix: implement session-to-events cross-page navigation
wangdl
2026-06-15 21:47:25 +08:00
-
37d5a51514
feat: add clientSessionId filter to SessionPage (ADMIN-INFO-013)
wangdl
2026-06-15 21:44:22 +08:00
-
de415ff3c1
fix: add materialId filter + column to RecordPage
wangdl
2026-06-15 21:38:16 +08:00
-
0fd0709b8b
feat: UserTimelinePage with Timeline component (ADMIN-INFO-009)
wangdl
2026-06-15 21:34:49 +08:00
-
a2cb0681d9
feat: RecordPage with filter + detail drawer (ADMIN-INFO-008)
wangdl
2026-06-15 21:26:44 +08:00
-
ea73400857
fix: resolve TypeScript build errors in admin learning pages
wangdl
2026-06-10 22:42:59 +08:00
-
5bfac05bec
fix: remove dead detail query in ReadingEventPage
wangdl
2026-06-09 22:01:04 +08:00
-
e4ab4bb02b
fix: admin audit — use actual API pattern + fix lazy imports
wangdl
2026-06-09 22:00:11 +08:00
-
a9a7d651bb
feat: ADMIN-INFO admin learning dashboard frontend (21/21)
wangdl
2026-06-09 21:55:52 +08:00
-
8144bdc42f
fix: 从密钥/账单下拉框移除已到期的 MiniMax
wangdl
2026-06-06 12:23:36 +08:00
-
7dbfb2751d
feat: 项目中心简化为直接嵌入 Gitea iframe
wangdl
2026-06-06 12:11:10 +08:00
-
6bcda17894
fix(admin): 普通用户页面显示 C 端真实用户列表
wangdl
2026-05-27 21:17:26 +08:00
-
60a9438176
fix: review status filter — change 全部 value from undefined to empty string
WangDL
2026-05-24 21:03:33 +08:00
-
d1661c0072
feat: add queue description column to events page
WangDL
2026-05-24 21:00:32 +08:00
-
5edc467d19
fix: add Chinese labels for import status, type, and step fields
WangDL
2026-05-24 20:58:09 +08:00
-
3b936d6cb0
fix: set global Empty description to 暂无数据 in ConfigProvider
WangDL
2026-05-24 20:56:34 +08:00
-
b80b5e0c13
fix: TS errors — missing useState import, unused imports, Promise type issues
WangDL
2026-05-24 20:06:33 +08:00
-
9ed1a64929
fix: project center — repo selector dropdown, fix Gitea tab, clean UI
WangDL
2026-05-24 20:03:29 +08:00
-
e85ffc1bcf
perf: add staleTime to ReviewAdmin query to prevent unnecessary refetches
WangDL
2026-05-24 19:56:06 +08:00
-
7e5ec80456
fix: M4 audit — add DELETE decisions, PATCH user-agreements, regular user list endpoint
WangDL
2026-05-24 18:44:11 +08:00
-
050fb554f0
feat: M4-09 — compliance admin page (policies, agreements, filings, data requests, security)
WangDL
2026-05-24 18:19:51 +08:00
-
adfeeaa657
feat: M4-08 — release admin page (changelogs, ADR, checklist)
WangDL
2026-05-24 18:15:42 +08:00
-
8b6c957a30
feat: M4-07 — Hermes agent tasks + artifacts tabs with approval buttons
WangDL
2026-05-24 18:11:04 +08:00
-
cb83928d7a
fix: remove unused BranchesOutlined import and unused render param
WangDL
2026-05-24 18:07:39 +08:00
-
471669c6cf
feat: M4-06 — project center page with repos/issues/milestones/releases/runners
WangDL
2026-05-24 18:06:38 +08:00
-
8795b4d045
fix: use correct token key for CSV download auth
WangDL
2026-05-24 18:02:57 +08:00
-
4b14178574
feat: M4-05 — reporting admin page with CSV download buttons
WangDL
2026-05-24 18:01:38 +08:00
-
b36924d9b3
feat: M4-04 — backup & cleanup admin page
WangDL
2026-05-24 17:57:50 +08:00
-
8145279626
feat: M4-03 — health check status section in Servers page
WangDL
2026-05-24 17:51:44 +08:00
-
35a3f40ef8
feat: M4-02 — LearningData admin page with sessions, analysis, AI usage tabs
WangDL
2026-05-24 17:45:53 +08:00
-
2118adfb66
fix: add missing userTrend/aiCallTrend fields to dashboard stats response
WangDL
2026-05-24 17:41:32 +08:00
-
b26bcba774
fix: update mock data to match new DashboardStats type fields
WangDL
2026-05-24 17:39:41 +08:00
-
eb2764518d
feat: M4-01 — add cost, import, task, expiration metric cards to dashboard
WangDL
2026-05-24 17:36:26 +08:00
-
d3665e9a02
fix: pass generic type to api.get<T>() calls in admin pages
WangDL
2026-05-24 17:29:17 +08:00
-
cf1ea873e0
refactor: replace any with proper types in admin page api calls
WangDL
2026-05-24 16:22:47 +08:00
-
11287e2c4f
fix: TS errors in admin pages — unused imports, wrong api import path, implicit any types
WangDL
2026-05-24 16:20:42 +08:00
-
9d080bf9e8
fix: M3 audit — scheduleState persistence, AI→ReviewCard subscriber, ActiveRecall queue, streak bug, domain events, admin pages
WangDL
2026-05-24 16:17:00 +08:00
-
03c38f5d4c
feat: M3-04/05/06 — Workspace Experience, Notification, Cache Module
WangDL
2026-05-24 16:00:29 +08:00
-
d77423ef95
feat: M2-07 audit — admin chat log viewer page
WangDL
2026-05-24 13:58:40 +08:00
-
1c864f0de1
feat: M2-08 admin — KnowledgeOps page (candidates, chunks, RAG debug)
WangDL
2026-05-24 13:42:54 +08:00
-
237913468c
feat: M2-04 admin — ImportMonitor page with detail drawer
WangDL
2026-05-24 13:12:04 +08:00
-
0b0612760c
feat: M2-02/03 admin KB page — source list + reference tracking drawer
WangDL
2026-05-24 11:34:00 +08:00
-
ce00b58c4a
feat: M2-01 member management — membership + deletion review page
WangDL
2026-05-24 11:19:18 +08:00
-
92653385ea
feat: M1-06 billing page — AI cost report tab + CSV export
WangDL
2026-05-24 11:04:00 +08:00
-
6812d8038d
feat: M1-05 metrics page — AI + Worker performance tabs
WangDL
2026-05-24 10:56:45 +08:00
-
d71bb5f4d8
feat: M1-04 content safety — reports + violations management tabs
WangDL
2026-05-24 10:52:39 +08:00
-
bf79178546
fix: regenerate package-lock.json with prisma dependency restored
WangDL
2026-05-24 10:34:00 +08:00
-
8464640e5d
fix: TypeScript build errors — unused imports, unknown types
WangDL
2026-05-24 10:23:10 +08:00
-
f6917d63d3
feat: M1-01~03 admin pages — AI Gateway, Vector, Events deepening
WangDL
2026-05-24 10:18:22 +08:00
-
6020867060
fix: remove unused App import
WangDL
2026-05-23 20:47:49 +08:00
-
64a77791c1
feat: M0-04+M0-05 — security events + throttle admin pages
WangDL
2026-05-23 20:47:34 +08:00
-
c803fefde6
fix: add back icon imports
WangDL
2026-05-23 20:38:14 +08:00
-
64f7ac12b1
fix: remove unused import
WangDL
2026-05-23 20:37:37 +08:00