xiaoxia
|
7611ea35d7
|
add diag workflow
|
2026-07-13 18:05:38 +08:00 |
|
xiaoxia
|
5889798d13
|
add diag script
|
2026-07-13 18:05:37 +08:00 |
|
xiaoxia
|
518823492a
|
add fix new runners workflow
|
2026-07-13 18:03:20 +08:00 |
|
xiaoxia
|
82521e3da9
|
add fix new runners script
|
2026-07-13 18:03:05 +08:00 |
|
xiaoxia
|
a52335d3f5
|
add simple ssh test
|
2026-07-13 18:01:45 +08:00 |
|
xiaoxia
|
6f9e35dbfc
|
add ssh test script
|
2026-07-13 18:01:44 +08:00 |
|
xiaoxia
|
815bdecdb4
|
add fix host mode
|
2026-07-13 18:00:24 +08:00 |
|
xiaoxia
|
aad8c6a84f
|
add db convert
|
2026-07-13 17:56:41 +08:00 |
|
xiaoxia
|
2f59e235f1
|
fix: remove status column
|
2026-07-13 17:55:22 +08:00 |
|
xiaoxia
|
0a2d981a99
|
add db diag
|
2026-07-13 17:54:24 +08:00 |
|
xiaoxia
|
90519b76dc
|
fix key format v2
|
2026-07-13 17:53:27 +08:00 |
|
xiaoxia
|
e8cbf9f8fe
|
add fix runners workflow
|
2026-07-13 17:52:09 +08:00 |
|
xiaoxia
|
1ee8337c06
|
add fix runners script
|
2026-07-13 17:51:38 +08:00 |
|
xiaoxia
|
01609c8fc2
|
add fix-all-runners
|
2026-07-13 17:50:58 +08:00 |
|
xiaoxia
|
87c842ed49
|
fix yaml format
|
2026-07-13 17:49:31 +08:00 |
|
xiaoxia
|
063f7ca6c4
|
add ssh key test
|
2026-07-13 17:48:30 +08:00 |
|
xiaoxia
|
1c4b963d00
|
add ssh password test
|
2026-07-13 17:48:08 +08:00 |
|
xiaoxia
|
b7cea8c1ed
|
add nsenter ssh test
|
2026-07-13 17:47:11 +08:00 |
|
xiaoxia
|
349722b6aa
|
add test ssh workflow
|
2026-07-13 17:46:13 +08:00 |
|
xiaoxia
|
273c06468c
|
add fix-labels-v3 workflow
|
2026-07-13 17:42:50 +08:00 |
|
xiaoxia
|
1ff3800e34
|
add diag labels workflow
|
2026-07-13 17:42:28 +08:00 |
|
xiaoxia
|
142dbab50b
|
add diag script
|
2026-07-13 17:42:13 +08:00 |
|
xiaoxia
|
6290090d0b
|
add fix-labels-v2 workflow
|
2026-07-13 17:38:39 +08:00 |
|
xiaoxia
|
e13f4e153a
|
fix labels v2 - simpler approach
|
2026-07-13 17:38:27 +08:00 |
|
xiaoxia
|
189d29cd6a
|
test db access
|
2026-07-13 17:36:54 +08:00 |
|
xiaoxia
|
38916b561c
|
add ubuntu-22.04 label fix workflow
|
2026-07-13 17:34:56 +08:00 |
|
xiaoxia
|
fb5c8e5f17
|
v5: add local register workflow
|
2026-07-13 17:28:37 +08:00 |
|
xiaoxia
|
e968e2f740
|
v5: local register on new server
|
2026-07-13 17:28:28 +08:00 |
|
xiaoxia
|
3c675a86ad
|
add diagnostic workflow
|
2026-07-13 17:24:36 +08:00 |
|
xiaoxia
|
9a80b864a2
|
add diagnostic script for runner registration
|
2026-07-13 17:24:26 +08:00 |
|
xiaoxia
|
99b56d4672
|
final: via build server ssh to new server
|
2026-07-13 17:17:21 +08:00 |
|
xiaoxia
|
3192ad1836
|
v3: ssh to new server to register
|
2026-07-13 17:14:00 +08:00 |
|
xiaoxia
|
202730b210
|
probe: find act_runner on host
|
2026-07-13 17:10:41 +08:00 |
|
xiaoxia
|
3ad11d5f6d
|
sh-compatible register script
|
2026-07-13 17:07:41 +08:00 |
|
xiaoxia
|
64dd59e205
|
fix yaml syntax
|
2026-07-13 17:07:23 +08:00 |
|
xiaoxia
|
d92eeeecbd
|
v2: use nsenter to register on host
|
2026-07-13 17:06:57 +08:00 |
|
xiaoxia
|
2e4ac7abba
|
fix: correct act_runner path for new server
|
2026-07-13 17:04:22 +08:00 |
|
xiaoxia
|
c6774627dc
|
add register-runners workflow
|
2026-07-13 17:01:56 +08:00 |
|
xiaoxia
|
6a85ed5f21
|
add register_runners.sh
|
2026-07-13 17:01:43 +08:00 |
|
xiaoxia
|
19d5dcbc5a
|
chore(backend): Phase 3 后端清理
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 22s
CI/CD Pipeline / Unit Tests (push) Failing after 19s
CI/CD Pipeline / Frontend Lint (push) Failing after 25s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Has been skipped
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Failing after 14s
Merge PR #265: chore(backend): Phase 3 清理 — 未使用依赖 + pyflakes 警告 + 测试冗余 into develop
|
2026-07-13 16:38:36 +08:00 |
|
CI Bot
|
1a57878f76
|
chore(backend): Phase 3 清理 — 未使用依赖删除 + pyflakes 警告清零 + 测试文件冗余清理
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1m12s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 2m17s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 1m33s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 3m14s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
1. 未使用依赖清理:
- 从 requirements-base.txt 移除 cryptography 和 pyOpenSSL
2. pyflakes 警告清零 (apps/ + packages/ + tests/):
- 移除 17 处未使用的 import (F401)
- 修复 26 处未使用的局部变量 (F841):
* 有副作用的赋值转为裸调用
* 无副作用的赋值直接删除
- 修复 1 处未使用的异常变量 (F841)
- 修复 1 处空 except 块
3. 测试文件冗余清理:
- 删除 tests/integration/test_project_management.py (模块级 skip,测试不存在的模块)
- 删除 tests/integration/fixtures/duplication_routes_fixed.py (未被引用)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-13 16:14:46 +08:00 |
|
xiaoxia
|
f0dee5bbd3
|
fix(backend): Phase 2 后端技术债务清理
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 15s
CI/CD Pipeline / Unit Tests (push) Failing after 45s
CI/CD Pipeline / Integration Tests (push) Failing after 2m2s
CI/CD Pipeline / Frontend Lint (push) Successful in 3m53s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Has been skipped
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
Merge PR #261: fix(backend): Phase 2 后端技术债务清理 — CI修复 + OSS拼写 + 废弃API删除 into develop
|
2026-07-13 15:54:13 +08:00 |
|
xiaoxia
|
50719db7c8
|
feat(frontend): Phase 2 前端技术债务清理
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 27s
CI/CD Pipeline / Unit Tests (push) Failing after 30s
CI/CD Pipeline / Integration Tests (push) Failing after 39s
CI/CD Pipeline / Frontend Lint (push) Successful in 4m39s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Has been skipped
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
Merge PR #258: feat(frontend): Phase 2 前端技术债务清理(Mock 数据 + 样式迁移 + 组件合并) into develop
|
2026-07-13 15:53:58 +08:00 |
|
CI Bot
|
c36ec5e780
|
docs: 修复 ci-env-vars.md 中 OSS_ENDPOINT 拼写 aliiyuncs → aliyuncs
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 18s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 46s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 41s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m16s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
与代码修复保持同步(PR #261 代码审计发现)
|
2026-07-13 15:47:29 +08:00 |
|
CI Test
|
eb50442296
|
fix: 修复 PR #258 P1 CSS 变量问题
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 23s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 18s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 3m9s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Failing after 28s
- 删除 .xx-card:hover(global.css V21 设计系统已定义)
- var(--xx-border) → var(--border-color)(原变量未定义)
- var(--xx-text) → var(--text-primary)(原变量未定义)
- .ant-card-head padding 修正为 20px 24px(与原 Admin.css 一致)
- .ant-card-head-title color 对齐原 Admin.css 的 var(--slate) 语义
|
2026-07-13 15:35:10 +08:00 |
|
CI Bot
|
74a136e931
|
refactor: 删除 5 组废弃 API 路由及关联 schema
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 27s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 1m6s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m28s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Failing after 44s
删除的 API 路由(5 个文件):
- dashboard.py — 仪表盘概览(前端已改用 mock 数据)
- edit_templates.py — 模板 CRUD(无前端调用,领域层保留)
- generated_videos.py — 成片管理(已被 generation/tasks/{id}/results 替代)
- recipes.py — 配方 CRUD + use(无任何调用方)
- jobs.py — 通用异步任务管理(无调用方)
删除的 schema(3 个文件):
- schemas/dashboard.py — 仅 dashboard 路由使用
- schemas/recipe.py — 仅 recipes 路由使用
- schemas/job.py — 仅 jobs 路由使用
- schemas/generated_video.py 保留(generation_tasks.py 仍在使用)
清理 router.py 中对应的 5 组 import 和 include_router 注册。
同步清理 3 个已删路由的测试文件,移除 1 个测试类中的死引用。
路由总数:121 → 116(减少 5 组死接口)
|
2026-07-13 15:27:15 +08:00 |
|
xiaoxia
|
73375c6639
|
PR #252: redis_url配置修复
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 34s
CI/CD Pipeline / Unit Tests (push) Failing after 24s
CI/CD Pipeline / Frontend Lint (push) Successful in 2m40s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Has been skipped
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Failing after 40s
fix: 修复worker配置中redis_url字段未正确映射REDIS_URL环境变量
Signed-off-by: CI Bot <bot@xiaoxiajianji.com>
|
2026-07-13 15:17:32 +08:00 |
|
CI Test
|
5bde975ea6
|
feat(frontend): Phase 2 前端技术债务清理
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 31s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 29s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 3m45s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Failing after 32s
1. Mock 数据清理(4 项):
- Dashboard.tsx: kpiData/quickEntries/recentTasks 标记 TODO
- TitleLibrary.tsx: MOCK_CATEGORIES 精简为占位+TODO
- Accounts.tsx: 移除 2 处误导性 mock 注释(实际已用真实 API)
2. Admin.css 样式迁移:
- 4 条 .xx-card antd 覆盖样式迁移到 ui.css
- AdminComingSoon 页面样式不受影响
3. CloneModal 组件合并:
- VoiceClone.tsx 改用共享 CloneModal 组件
- 删除重复的 CloneVoiceModal.tsx + clone-voice-modal.css
- 清理空目录 components/modals/
|
2026-07-13 15:15:47 +08:00 |
|
CI Bot
|
0634fc4833
|
fix: 修复 OSS_ENDPOINT 拼写错误 aliiyuncs → aliyun
OSS_ENDPOINT 默认值中的域名拼写错误:
- 错误:oss-cn-hangzhou.aliiyuncs.com(多了一个 i)
- 正确:oss-cn-hangzhou.aliyuncs.com
同步修复:
- apps/api/app/config.py
- packages/shared/config.py
- tests/unit/test_config_oss.py
|
2026-07-13 15:10:43 +08:00 |
|
CI Bot
|
0000c30ef2
|
fix: 恢复 GetGenerationTaskUseCase 导出
Phase 1 清理时误删了 packages/application/__init__.py 中的
GetGenerationTaskUseCase 导出,导致 generation_tasks.py 路由
ImportError。
|
2026-07-13 15:10:39 +08:00 |
|