xiaoxia
51cd2d96e4
chore: remove obsolete files
2026-06-26 18:24:22 +08:00
xiaoxia
ef48832173
chore: remove obsolete phase progress reports
2026-06-26 18:24:22 +08:00
xiaoxia
b138305933
chore: remove obsolete phase progress reports
2026-06-26 18:24:21 +08:00
xiaoxia
058989663b
chore: remove obsolete phase progress reports
2026-06-26 18:24:21 +08:00
xiaoxia
643bb29190
chore: remove obsolete phase progress reports
2026-06-26 18:24:20 +08:00
xiaoxia
ab47debfed
chore: remove obsolete phase progress reports
2026-06-26 18:24:20 +08:00
xiaoxia
76c7642879
chore: remove obsolete phase progress reports
2026-06-26 18:24:19 +08:00
xiaoxia
6fa991bb10
chore: remove obsolete phase progress reports
2026-06-26 18:24:19 +08:00
xiaoxia
f098f0a94e
chore: remove obsolete phase progress reports
2026-06-26 18:24:19 +08:00
xiaoxia
516f475162
chore: remove obsolete phase progress reports
2026-06-26 18:24:18 +08:00
xiaoxia
adf7084ab4
chore: remove obsolete phase progress reports
2026-06-26 18:24:18 +08:00
xiaoxia
c09997557a
chore: remove temporary script
2026-06-26 18:24:06 +08:00
xiaoxia
12e60a4c96
chore: remove temporary script
2026-06-26 18:24:06 +08:00
xiaoxia
1865efba97
chore: remove temporary script
2026-06-26 18:24:06 +08:00
xiaoxia
7e47ca1567
chore: remove temporary script
2026-06-26 18:24:05 +08:00
xiaoxia
ae7ab96359
chore: remove temporary script
2026-06-26 18:24:05 +08:00
xiaoxia
e595b9c9e4
chore: remove temporary script
2026-06-26 18:24:05 +08:00
xiaoxia
5170b115ee
chore: remove temporary script
2026-06-26 18:24:04 +08:00
xiaoxia
3b43d0b385
chore: remove temporary script
2026-06-26 18:24:04 +08:00
xiaoxia
02008ca7e6
chore: remove temporary script
2026-06-26 18:24:04 +08:00
xiaoxia
e57933265d
chore: remove temporary script
2026-06-26 18:24:03 +08:00
xiaoxia
1c6e943a4b
chore: remove temporary script
2026-06-26 18:24:03 +08:00
xiaoxia
26ca472623
chore: remove temporary script
2026-06-26 18:24:03 +08:00
xiaoxia
43d93c0776
chore: remove temporary script
2026-06-26 18:24:02 +08:00
xiaoxia
18d4d861a3
chore: remove temporary script
2026-06-26 18:24:02 +08:00
xiaoxia
22f53b9ba5
chore: remove temporary script
2026-06-26 18:24:02 +08:00
xiaoxia
67824d2781
chore: remove temporary script
2026-06-26 18:24:01 +08:00
xiaoxia
02a7a6c14d
chore: remove temporary script
2026-06-26 18:24:01 +08:00
xiaoxia
74d9c8663f
chore: remove temporary script
2026-06-26 18:24:01 +08:00
xiaoxia
f42e5618ba
Merge pull request 'fix(p1): 修复 4 个 P1 技术债务问题' ( #11 ) from fix/p1-technical-debt into main
2026-06-26 18:13:41 +08:00
Coze Agent
07b5589253
fix(p1): resolve 4 P1 technical debt issues
...
- P1-1: CORS configuration security - use DEBUG mode to differentiate
production vs development CORS settings
- P1-2: Implement token refresh logic in RefreshTokenUseCase
- Add get_session_by_refresh_token to SessionStore
- Verify session validity and expiry
- Generate new access token on refresh
- P1-3: Fix database connection leak in worker ingest task
- Add proper try-except-finally block
- Ensure db.close() is always called
- P1-4: Implement real media metadata extraction
- Use ffprobe for video metadata
- Use Pillow for image metadata
- Return empty dict on failure (no mock data)
2026-06-26 18:11:07 +08:00
xiaoxia
f3d8215b97
Merge pull request 'feat(ui): V21 design system overhaul' ( #9 ) from feature/v21-design-system into main
2026-06-26 18:09:36 +08:00
xiaoxia
05ba2ad8cf
Merge pull request 'fix(security): P0 - JWT密钥强制环境变量 + 日志敏感信息过滤' ( #8 ) from fix/security-p0-jwt-logging into main
2026-06-26 18:09:24 +08:00
xiaoxia
3dff8167a9
Merge pull request 'ci: enable auto-deploy for feature branches' ( #10 ) from ci/enable-feature-deploy into main
2026-06-26 18:09:08 +08:00
xiaoxia
948f788205
ci: enable auto-deploy for feature branches
2026-06-26 18:01:30 +08:00
xiaoxia
0f22ae862e
fix: resolve CI check failures - format code and fix line length issues
2026-06-26 18:01:01 +08:00
xiaoxia
a2fc3a0e2a
fix: resolve CI check failures - format code and fix line length issues
2026-06-26 18:00:53 +08:00
xiaoxia
868709dfa6
fix: resolve CI check failures - format code and add nosec comment
2026-06-26 18:00:37 +08:00
xiaoxia
b966d24ecf
fix: resolve CI check failures - format code and add nosec comment
2026-06-26 18:00:11 +08:00
Subagent
b15e8ca91e
feat(ui): V21 design system overhaul
2026-06-26 17:48:28 +08:00
xiaoxia
0e4a07f0c1
fix(security): P0 - 日志过滤敏感参数(token/password/secret等)
2026-06-26 17:43:35 +08:00
xiaoxia
8dd5b691bf
fix(security): P0 - JWTConfig强制注入密钥,禁止无参数实例化
2026-06-26 17:43:35 +08:00
xiaoxia
c04b57a1f8
fix(security): P0 - JWT密钥强制环境变量,拒绝默认值
2026-06-26 17:43:35 +08:00
xiaoxia
4e20326bf4
Merge pull request 'feat(web): complete V21 UI redesign' ( #6 ) from develop into main
Deploy / Deploy Staging (push) Has been skipped
Deploy / Build Production Runtime Images (push) Failing after 49h52m40s
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
v0.1.55
v0.1.56
2026-06-25 15:00:48 +08:00
Xiaoxia AI
1353441a96
fix(web): resolve TypeScript unused variable warnings
2026-06-25 14:56:47 +08:00
Xiaoxia AI
a0ea960eb8
feat(web): complete V21 UI redesign for all pages
...
- Replaced Ant Design Card/Layout with V21-compliant components
- Updated Header, MainLayout to V21 sticky top navigation
- Redesigned WorkspaceList, ProjectAssets, ProjectResults, ProjectTitles, ProjectVoices, ProjectGeneration with V21 card/grid system
- Added V21 color scheme, typography, spacing, pill badges, vertical/video cards
- Updated Login page and Plans subscription page to V21 design
- CSS-only styling without Ant Design overrides where possible
2026-06-25 14:53:49 +08:00
xiaoxia
a3aa8f8100
test(web): target generation approval pill
...
Merge generation approval pill hotfix.
2026-06-25 13:00:46 +08:00
Xiaoxia AI
e40a7d4df9
test(web): target generation approval pill
2026-06-25 12:58:36 +08:00
xiaoxia
d922ea1673
test(web): scope generation approval assertion
...
Merge production E2E assertion hotfix.
2026-06-25 12:45:20 +08:00
Xiaoxia AI
da55b865a6
test(web): scope generation approval assertion
2026-06-25 12:43:17 +08:00