Xiaoxia AI
|
fd701857ec
|
fix(deploy): bind generated files to host path
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 59s
Deploy / Deploy Staging (push) Successful in 1m5s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 23:44:00 +08:00 |
|
Xiaoxia AI
|
a988f5935a
|
fix(deploy): expose generated video files
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 56s
Deploy / Deploy Staging (push) Successful in 1m12s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 23:40:47 +08:00 |
|
Xiaoxia AI
|
cb42f0eda4
|
fix(worker): persist generated mp4 without oss
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 56s
Deploy / Deploy Staging (push) Successful in 2m30s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 23:17:52 +08:00 |
|
Xiaoxia AI
|
29f74f0861
|
fix(deploy): build compose services serially
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 58s
Deploy / Deploy Staging (push) Successful in 1m58s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 23:09:56 +08:00 |
|
Xiaoxia AI
|
93ebce18ca
|
fix(deploy): rebuild only backend services on deploy
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 57s
Deploy / Deploy Staging (push) Failing after 6m33s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 23:01:50 +08:00 |
|
Xiaoxia AI
|
5c1773e2f1
|
fix(deploy): avoid remote metadata checks during compose build
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 57s
Deploy / Deploy Staging (push) Failing after 2m8s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 22:57:33 +08:00 |
|
Xiaoxia AI
|
8cba7b6c07
|
fix(worker): speed up ffmpeg package install
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 40s
Deploy / Deploy Staging (push) Failing after 1m55s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 22:52:23 +08:00 |
|
Xiaoxia AI
|
391abdff2a
|
trigger: redeploy after docker mirror fix
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 58s
Deploy / Deploy Staging (push) Failing after 2m4s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 22:48:42 +08:00 |
|
Xiaoxia AI
|
925365fcb5
|
merge: add real ffmpeg generation
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 57s
Deploy / Deploy Staging (push) Failing after 2m5s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 22:43:43 +08:00 |
|
Xiaoxia AI
|
f0088d0c26
|
feat(worker): generate real mp4 outputs
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 56s
|
2026-06-20 22:42:07 +08:00 |
|
Xiaoxia AI
|
71d7913f2f
|
docs: close phase7 deployment ci validation
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 59s
Deploy / Deploy Staging (push) Successful in 1m5s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 21:38:50 +08:00 |
|
Xiaoxia AI
|
ba06c95b16
|
merge: use prebuilt ci validation image
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 57s
Deploy / Deploy Staging (push) Successful in 1m5s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 21:26:19 +08:00 |
|
Xiaoxia AI
|
df2a6d68ec
|
merge: fix worker generation task
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1m41s
Deploy / Deploy Staging (push) Successful in 1m3s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 21:12:56 +08:00 |
|
Xiaoxia AI
|
569d7ff8a2
|
trigger: validate prebuilt ci image
|
2026-06-20 21:05:53 +08:00 |
|
Xiaoxia AI
|
e37eec67dc
|
chore(ci): use prebuilt python validation image
|
2026-06-20 21:05:10 +08:00 |
|
Xiaoxia AI
|
cf1d187b6d
|
fix(worker): register generation task
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 28m7s
|
2026-06-20 19:43:08 +08:00 |
|
Xiaoxia AI
|
bb2ae19091
|
merge: fix deployment split infrastructure ci
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 4m45s
Deploy / Deploy Staging (push) Successful in 2m36s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 19:27:02 +08:00 |
|
Xiaoxia AI
|
32d6d0eb9d
|
fix(ci): checkout without git in slim runner image
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 19m35s
|
2026-06-20 19:03:52 +08:00 |
|
Xiaoxia AI
|
8df0a476c0
|
fix(deploy): align deployment with split infrastructure
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 3s
|
2026-06-20 19:02:48 +08:00 |
|
Xiaoxia AI
|
e122e084c0
|
fix: 添加 psycopg 依赖,修复数据库连接错误
Deploy / Deploy Staging (push) Failing after 2m37s
Deploy / Deploy Production (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1s
- 添加 psycopg==3.1.18(SQLAlchemy 2.0 推荐的 PostgreSQL 驱动)
- 保留 psycopg2-binary 作为备用
|
2026-06-20 16:36:54 +08:00 |
|
Xiaoxia AI
|
3b6b16d0e1
|
trigger: 重新触发 CI/CD(使用优化后的轻量级镜像)
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1s
Deploy / Deploy Staging (push) Failing after 1m0s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 16:31:00 +08:00 |
|
Xiaoxia AI
|
7269ed6cc1
|
perf: 优化 CI/CD 镜像,从 2.26GB 降到 179MB
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 10s
Deploy / Deploy Staging (push) Failing after 5m16s
Deploy / Deploy Production (push) Has been skipped
- 替换 catthehacker/ubuntu:act-latest (2.26GB) 为 python:3.12-slim (179MB)
- 减少下载时间 90%+
- 加快 CI/CD 构建速度
|
2026-06-20 16:21:49 +08:00 |
|
Xiaoxia AI
|
a97106d9b8
|
refactor: 彻底迁移到阿里云 OSS 并重构基础设施
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 40m45s
Deploy / Deploy Production (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
- 删除 MinIO 依赖,改用阿里云 OSS (oss2)
- 重写存储服务 storage.py(完全兼容原接口)
- 更新配置:config.py 改为 OSS_* 配置项
- 重构 Docker Compose:分离基础设施(infra.yml)和应用(compose.yml)
- 添加健康检查和自动重启配置
- 创建标准化部署脚本(init-server.sh + deploy.sh)
- 统一 Nginx 配置(主域名 api.xiaoxiajianji.com)
- 修复 Web Dockerfile 端口映射(80 not 3000)
服务器清理完成:
- 删除旧云控制台、监控系统、桌面版代码
- 删除 2.6GB 旧安装包
- 清理 Docker 缓存 2.5GB
- 磁盘使用率从 48% 降至 26%
|
2026-06-20 15:24:24 +08:00 |
|
Xiaoxia AI
|
acaff441bc
|
fix: correct web Dockerfile for Vite (not Next.js)
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1m24s
Deploy / Deploy Staging (push) Failing after 18m54s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 14:08:27 +08:00 |
|
Xiaoxia AI
|
e7b1d3eeff
|
fix: remove unused import in useWorkspace
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1h20m12s
Deploy / Deploy Staging (push) Failing after 6m8s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 12:38:22 +08:00 |
|
Xiaoxia AI
|
8120597ae1
|
fix: exclude test files from TypeScript build
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
|
2026-06-20 12:25:23 +08:00 |
|
Xiaoxia AI
|
50d2d9642a
|
fix: correct paths in deployment scripts for container execution
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1m5s
Deploy / Deploy Staging (push) Failing after 2m2s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 12:20:55 +08:00 |
|
Xiaoxia AI
|
ae13650bfd
|
fix: support develop branch deployment and fix React Query v5 compatibility
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 16m9s
Deploy / Deploy Staging (push) Failing after 53s
Deploy / Deploy Production (push) Has been skipped
|
2026-06-20 12:01:51 +08:00 |
|
Xiaoxia AI
|
e819f6f89b
|
feat: 添加简化版认证API和配置文件
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 24m57s
|
2026-06-20 11:29:46 +08:00 |
|
Xiaoxia AI
|
9656588bf2
|
feat(project-d): implement real video generation pipeline with FFmpeg
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 22m33s
|
2026-06-19 10:54:20 +08:00 |
|
Xiaoxia AI
|
bd35e57147
|
merge: complete Project C - doc quality verification
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2m7s
|
2026-06-19 10:14:39 +08:00 |
|
Xiaoxia AI
|
283b2e7510
|
docs(project-c): complete doc quality verification and update CHANGELOG
|
2026-06-19 10:14:05 +08:00 |
|
Xiaoxia AI
|
dce28d5bb8
|
docs(project-b): complete mainline clarity project - API catalog and code status
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 16m9s
|
2026-06-19 10:02:12 +08:00 |
|
Xiaoxia AI
|
c22f5e9c70
|
docs(phase7): mark Phase 7 as completed
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
|
2026-06-19 09:49:32 +08:00 |
|
Xiaoxia AI
|
f38df083db
|
fix(phase7): resolve remaining TODOs - session_id in JWT and repository injection
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
|
2026-06-19 09:47:20 +08:00 |
|
Xiaoxia AI
|
b548d18e4f
|
merge: CI/CD stability fixes into develop
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 9m52s
|
2026-06-19 09:12:11 +08:00 |
|
Xiaoxia AI
|
8ad7fd09d5
|
fix(ci): remove runtime dependencies from dev requirements
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 3m14s
|
2026-06-19 08:46:05 +08:00 |
|
Xiaoxia AI
|
4ddaafbdef
|
docs(ci): establish runner infrastructure governance
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 3m2s
|
2026-06-19 08:39:33 +08:00 |
|
Xiaoxia AI
|
55011c06ca
|
fix(ci): stabilize validation workflow
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1m17s
|
2026-06-19 07:22:17 +08:00 |
|
Xiaoxia AI
|
a1fce0d467
|
fix(ci): avoid needs scheduling blockage on gitea
CI/CD Pipeline / Code Quality Check (push) Failing after 57s
CI/CD Pipeline / Run Tests (push) Successful in 1m34s
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-19 06:53:05 +08:00 |
|
Xiaoxia AI
|
d9822c20ff
|
fix(ci): align workflow triggers with branch policy
CI/CD Pipeline / Code Quality Check (push) Successful in 31s
CI/CD Pipeline / Run Tests (push) Successful in 4m32s
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-19 06:41:20 +08:00 |
|
Xiaoxia AI
|
a339053733
|
fix(ci): isolate quality toolchain from runtime dependencies
|
2026-06-19 03:33:04 +08:00 |
|
Xiaoxia AI
|
e5d5ae4ce7
|
feat(phase7): complete generation web flow and frontend build recovery
CI/CD Pipeline / Code Quality Check (push) Failing after 24s
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-18 21:50:52 +08:00 |
|
Xiaoxia AI
|
7e98f917d1
|
feat(phase7): align generated video storage paths
CI/CD Pipeline / Code Quality Check (push) Failing after 1m29s
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-18 20:56:31 +08:00 |
|
Xiaoxia AI
|
8ac0d0da3e
|
feat(phase7): prefer presigned generated video downloads
CI/CD Pipeline / Code Quality Check (push) Failing after 48s
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-18 20:49:31 +08:00 |
|
Xiaoxia AI
|
bd078438c0
|
feat(phase7): add generated video download endpoint
CI/CD Pipeline / Code Quality Check (push) Failing after 46s
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-18 20:33:14 +08:00 |
|
Xiaoxia AI
|
938ba71869
|
feat(phase7): trigger generation worker from API
CI/CD Pipeline / Code Quality Check (push) Failing after 1m5s
CI/CD Pipeline / Run Tests (push) Has been skipped
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-18 20:13:08 +08:00 |
|
Xiaoxia AI
|
e67f2a17c6
|
feat(phase7): align asset flow and scaffold generation pipeline
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Build Summary (push) Has been cancelled
CI/CD Pipeline / Code Quality Check (push) Has been cancelled
|
2026-06-18 19:59:37 +08:00 |
|
Xiaoxia AI
|
53666760fc
|
chore(ci): unify dev dependencies via requirements-dev
CI/CD Pipeline / Code Quality Check (push) Successful in 38m27s
CI/CD Pipeline / Run Tests (push) Failing after 30s
CI/CD Pipeline / Build Summary (push) Has been skipped
|
2026-06-18 17:26:40 +08:00 |
|
Xiaoxia AI
|
6cd6a5d753
|
fix(ci): force official pypi in venv installs
CI/CD Pipeline / Code Quality Check (push) Successful in 28m24s
CI/CD Pipeline / Run Tests (push) Successful in 6m27s
CI/CD Pipeline / Build Summary (push) Successful in 0s
|
2026-06-18 16:50:33 +08:00 |
|