Xiaoxia AI
|
b084e5b468
|
feat(auth): add bearer current user dependency
Deploy / Deploy Production (push) Failing after 2094h54m21s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2094h55m22s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 08:35:25 +08:00 |
|
Xiaoxia AI
|
2c3856a5a0
|
refactor(auth): route simple auth through use cases
Deploy / Deploy Production (push) Failing after 2095h5m58s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2095h8m0s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 08:22:49 +08:00 |
|
Xiaoxia AI
|
1c10c2d8af
|
ci: detect sqlalchemy schema drift
Deploy / Deploy Production (push) Failing after 2095h15m58s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2095h16m25s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 08:14:25 +08:00 |
|
Xiaoxia AI
|
4a8703b037
|
ci: validate alembic migration chain
Deploy / Deploy Production (push) Failing after 2095h41m1s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2095h41m25s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 07:49:23 +08:00 |
|
Xiaoxia AI
|
309906cb53
|
fix(schema): forbid auto create schema in deployed envs
Deploy / Deploy Production (push) Failing after 2095h51m53s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2095h54m3s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 07:36:46 +08:00 |
|
Xiaoxia AI
|
f89a059c6b
|
docs: record alembic staging verification
Deploy / Deploy Production (push) Failing after 2096h4m53s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h5m19s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 07:25:30 +08:00 |
|
Xiaoxia AI
|
10256a1b74
|
fix(deploy): parameterize alembic schema probe
Deploy / Deploy Production (push) Failing after 2096h25m47s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h26m10s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 07:04:39 +08:00 |
|
Xiaoxia AI
|
4ac7a3c5b8
|
fix(deploy): preserve alembic version probe quoting
Deploy / Deploy Production (push) Failing after 2096h27m42s
Deploy / Deploy Staging (push) Failing after 2096h27m52s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h28m4s
|
2026-06-21 07:02:46 +08:00 |
|
Xiaoxia AI
|
ac12d98c7f
|
ci: align lint gates with formatter config
Deploy / Deploy Production (push) Failing after 2096h29m14s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h29m37s
Deploy / Deploy Staging (push) Failing after 2096h29m23s
|
2026-06-21 07:01:12 +08:00 |
|
Xiaoxia AI
|
48d71ecffb
|
fix(deploy): handle alembic baseline stamping
Deploy / Deploy Production (push) Failing after 2096h34m17s
Deploy / Deploy Staging (push) Failing after 2096h34m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h34m53s
|
2026-06-21 06:55:56 +08:00 |
|
Xiaoxia AI
|
b79d6718d6
|
style: normalize python formatting gates
Deploy / Deploy Production (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h38m24s
|
2026-06-21 06:52:19 +08:00 |
|
Xiaoxia AI
|
e62036da45
|
refactor(db): introduce alembic schema baseline
Deploy / Deploy Production (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h42m33s
|
2026-06-21 06:48:16 +08:00 |
|
Xiaoxia AI
|
427d999c62
|
refactor(schema): mark sqlalchemy models as schema mainline
Deploy / Deploy Production (push) Failing after 2096h59m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2096h59m53s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 06:30:55 +08:00 |
|
Xiaoxia AI
|
f9f9afed7a
|
refactor(deploy): freeze canonical docker entrypoint
Deploy / Deploy Production (push) Failing after 2098h20m1s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2098h20m25s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 05:09:21 +08:00 |
|
Xiaoxia AI
|
a54af57881
|
refactor(adapters): deprecate postgres repository path
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2101h14m53s
Deploy / Deploy Production (push) Failing after 2101h11m41s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 02:15:56 +08:00 |
|
Xiaoxia AI
|
0501e96cd2
|
refactor(api): guard route adapter boundaries
Deploy / Deploy Production (push) Failing after 2101h25m5s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2101h27m42s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 02:02:55 +08:00 |
|
Xiaoxia AI
|
e5224d090b
|
refactor(domain): move auth infrastructure to adapters
Deploy / Deploy Production (push) Failing after 2102h40m22s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2102h43m42s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 00:46:56 +08:00 |
|
Xiaoxia AI
|
50fb2c04df
|
ci: run real quality gates
Deploy / Deploy Production (push) Failing after 2102h49m6s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2102h51m41s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 00:39:02 +08:00 |
|
Xiaoxia AI
|
b965d8d766
|
refactor(api): quarantine legacy container routes
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 56s
Deploy / Deploy Production (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 00:37:42 +08:00 |
|
Xiaoxia AI
|
f474b97a57
|
refactor(config): centralize api settings source
|
2026-06-21 00:36:13 +08:00 |
|
Xiaoxia AI
|
e2f0e6faf9
|
fix(auth): harden simple auth and router imports
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 55s
Deploy / Deploy Production (push) Failing after 2102h58m54s
Deploy / Deploy Staging (push) Failing after 2103h1m30s
|
2026-06-21 00:27:58 +08:00 |
|
Xiaoxia AI
|
ebb141994f
|
docs(phase7): record real ffmpeg closure
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 58s
Deploy / Deploy Production (push) Failing after 2103h26m23s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 00:02:23 +08:00 |
|
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 Production (push) Failing after 2103h44m46s
Deploy / Deploy Staging (push) Has been cancelled
|
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 Production (push) Failing after 2103h47m56s
Deploy / Deploy Staging (push) Has been cancelled
|
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 Production (push) Failing after 2104h9m30s
Deploy / Deploy Staging (push) Has been cancelled
|
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 Production (push) Failing after 2104h17m56s
Deploy / Deploy Staging (push) Has been cancelled
|
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 Production (push) Failing after 2104h21m27s
Deploy / Deploy Staging (push) Failing after 2104h28m1s
|
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 Production (push) Failing after 2104h30m10s
Deploy / Deploy Staging (push) Failing after 2104h32m18s
|
2026-06-20 22:57:33 +08:00 |
|
Xiaoxia AI
|
8cba7b6c07
|
fix(worker): speed up ffmpeg package install
Deploy / Deploy Production (push) Failing after 2104h35m48s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2104h38m24s
Deploy / Deploy Staging (push) Failing after 2104h37m43s
|
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 Production (push) Failing after 2104h39m4s
Deploy / Deploy Staging (push) Failing after 2104h41m8s
|
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 Production (push) Failing after 2104h44m6s
Deploy / Deploy Staging (push) Failing after 2104h46m11s
|
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 Production (push) Failing after 2105h49m50s
Deploy / Deploy Staging (push) Has been cancelled
|
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 Production (push) Failing after 2106h2m28s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-20 21:26:19 +08:00 |
|
Xiaoxia AI
|
df2a6d68ec
|
merge: fix worker generation task
Deploy / Deploy Production (push) Failing after 2106h15m10s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2106h17m54s
Deploy / Deploy Staging (push) Has been cancelled
|
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
Deploy / Deploy Production (push) Failing after 2107h56m25s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2108h3m46s
Deploy / Deploy Staging (push) Has been cancelled
|
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 2108h27m57s
|
2026-06-20 19:02:48 +08:00 |
|
Xiaoxia AI
|
e122e084c0
|
fix: 添加 psycopg 依赖,修复数据库连接错误
Deploy / Deploy Production (push) Failing after 2110h51m13s
Deploy / Deploy Staging (push) Failing after 2110h53m51s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2110h53m54s
- 添加 psycopg==3.1.18(SQLAlchemy 2.0 推荐的 PostgreSQL 驱动)
- 保留 psycopg2-binary 作为备用
|
2026-06-20 16:36:54 +08:00 |
|
Xiaoxia AI
|
3b6b16d0e1
|
trigger: 重新触发 CI/CD(使用优化后的轻量级镜像)
Deploy / Deploy Production (push) Failing after 2110h58m44s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2110h59m46s
Deploy / Deploy Staging (push) Failing after 2110h59m44s
|
2026-06-20 16:31:00 +08:00 |
|
Xiaoxia AI
|
7269ed6cc1
|
perf: 优化 CI/CD 镜像,从 2.26GB 降到 179MB
Deploy / Deploy Production (push) Failing after 2111h3m19s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2111h8m45s
Deploy / Deploy Staging (push) Failing after 2111h8m35s
- 替换 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 并重构基础设施
Deploy / Deploy Production (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2112h3m37s
- 删除 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)
Deploy / Deploy Production (push) Failing after 2113h1m59s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2113h22m19s
Deploy / Deploy Staging (push) Failing after 2113h20m54s
|
2026-06-20 14:08:27 +08:00 |
|
Xiaoxia AI
|
e7b1d3eeff
|
fix: remove unused import in useWorkspace
Deploy / Deploy Production (push) Failing after 2113h25m57s
Deploy / Deploy Staging (push) Failing after 2113h32m5s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2114h52m26s
|
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
Deploy / Deploy Production (push) Failing after 2115h6m34s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2115h9m42s
Deploy / Deploy Staging (push) Failing after 2115h8m36s
|
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 Production (push) Failing after 2115h11m38s
Deploy / Deploy Staging (push) Failing after 2115h12m31s
|
2026-06-20 12:01:51 +08:00 |
|