xiaoxia
|
9dbbf1ab3c
|
feat: add chunked upload API for large file uploads (#21)
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Waiting to run
Tests / test (pull_request) Waiting to run
Tests / lint (pull_request) Waiting to run
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Build Production Runtime Images (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
Deploy / Production Browser E2E (push) Has been cancelled
feat: add chunked upload API for large file uploads (#21)
|
2026-06-26 20:57:56 +08:00 |
|
xiaoxia
|
712b01d805
|
fix: P2-4 add complete type annotations to dependencies
Tests / lint (pull_request) Failing after 1965h14m36s
Tests / test (pull_request) Failing after 1965h15m36s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1965h17m38s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1965h16m37s
Deploy / Production Browser E2E (push) Failing after 1965h32m16s
Deploy / Deploy Production (push) Failing after 1965h32m18s
Deploy / Deploy Staging (push) Failing after 1965h32m22s
Deploy / Build Production Runtime Images (push) Failing after 1966h3m38s
|
2026-06-26 17:58:25 +08:00 |
|
xiaoxia
|
3a97ca385a
|
fix: P3-1 unify database config with app.config
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Tests / lint (pull_request) Failing after 1965h21m39s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1965h23m39s
Tests / test (pull_request) Failing after 1965h22m39s
Deploy / Production Browser E2E (push) Failing after 1965h34m8s
Deploy / Build Production Runtime Images (push) Failing after 1965h34m12s
Deploy / Deploy Staging (push) Failing after 1965h34m14s
Deploy / Deploy Production (push) Failing after 1966h5m28s
|
2026-06-26 17:56:33 +08:00 |
|
xiaoxia
|
4c3dcfbf0f
|
fix(P2-5): add server-side file type validation with magic
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Tests / lint (pull_request) Failing after 1965h27m11s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1965h29m11s
Tests / test (pull_request) Failing after 1965h28m11s
Deploy / Production Browser E2E (push) Failing after 1965h36m39s
Deploy / Deploy Production (push) Failing after 1965h36m41s
Deploy / Build Production Runtime Images (push) Failing after 1965h36m43s
Deploy / Deploy Staging (push) Failing after 1965h36m45s
|
2026-06-26 17:54:03 +08:00 |
|
xiaoxia
|
ea5bd47489
|
fix(P1-1): resolve CORS configuration security issue
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Tests / lint (pull_request) Failing after 1965h36m13s
Tests / test (pull_request) Failing after 1965h37m14s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1965h38m14s
Deploy / Production Browser E2E (push) Failing after 1965h41m45s
Deploy / Deploy Production (push) Failing after 1965h41m47s
Deploy / Build Production Runtime Images (push) Failing after 1965h41m49s
Deploy / Deploy Staging (push) Failing after 1965h41m51s
|
2026-06-26 17:48:57 +08:00 |
|
Xiaoxia AI
|
cdad6fd641
|
fix(ci): run unit tests with API path
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 45s
Deploy / Production Browser E2E (push) Failing after 2011h12m37s
Deploy / Deploy Production (push) Failing after 2011h12m39s
Deploy / Build Production Runtime Images (push) Failing after 2011h12m43s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-24 20:18:08 +08:00 |
|
Xiaoxia AI
|
6e00c9d3c3
|
style: sort Python imports for CI
Deploy / Production Browser E2E (push) Failing after 2011h33m25s
Deploy / Deploy Production (push) Failing after 2011h33m27s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2011h33m28s
Deploy / Build Production Runtime Images (push) Failing after 2011h33m29s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-24 19:57:19 +08:00 |
|
Xiaoxia AI
|
e1b9ddaa1e
|
style: format Python files for CI
Deploy / Production Browser E2E (push) Failing after 2011h36m7s
Deploy / Build Production Runtime Images (push) Failing after 2011h36m11s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2011h36m11s
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2012h7m26s
|
2026-06-24 19:54:36 +08:00 |
|
Xiaoxia AI
|
530b31dc10
|
feat(plans): add edit plan preview workflow
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2021h42m19s
Deploy / Production Browser E2E (push) Failing after 2021h11m0s
Deploy / Build Production Runtime Images (push) Failing after 2021h20m23s
|
2026-06-24 10:10:25 +08:00 |
|
Xiaoxia AI
|
d31e30c494
|
feat(tasks): retry failed project tasks
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Build Production Runtime Images (push) Failing after 2022h11m24s
Deploy / Production Browser E2E (push) Failing after 2022h1m28s
Deploy / Deploy Production (push) Failing after 2022h2m14s
|
2026-06-24 09:19:23 +08:00 |
|
Xiaoxia AI
|
43de087282
|
feat(tasks): add project task center
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Build Production Runtime Images (push) Failing after 2022h51m15s
Deploy / Production Browser E2E (push) Failing after 2022h42m8s
Deploy / Deploy Production (push) Failing after 2022h42m10s
|
2026-06-24 08:39:32 +08:00 |
|
Xiaoxia AI
|
91df06b84d
|
feat(results): add generated video management
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Production Browser E2E (push) Failing after 2024h53m37s
Deploy / Deploy Production (push) Failing after 2024h53m39s
Deploy / Build Production Runtime Images (push) Failing after 2025h2m41s
|
2026-06-24 06:28:06 +08:00 |
|
Xiaoxia AI
|
6f1a71e8bd
|
feat(titles): complete title selection workflow
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Build Production Runtime Images (push) Failing after 2030h35m46s
Deploy / Production Browser E2E (push) Failing after 2030h26m37s
Deploy / Deploy Production (push) Failing after 2030h26m39s
|
2026-06-24 00:55:00 +08:00 |
|
Xiaoxia AI
|
bad34ad001
|
feat(titles): add project title library
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2031h22m4s
Deploy / Production Browser E2E (push) Failing after 2030h50m45s
Deploy / Build Production Runtime Images (push) Failing after 2030h59m50s
|
2026-06-24 00:30:58 +08:00 |
|
Xiaoxia AI
|
57942e06d9
|
feat(assets): add review actions and high risk view
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Production Browser E2E (push) Failing after 2032h23m47s
Deploy / Deploy Production (push) Failing after 2032h23m49s
Deploy / Build Production Runtime Images (push) Failing after 2032h32m53s
|
2026-06-23 22:57:56 +08:00 |
|
Xiaoxia AI
|
37e849f90e
|
feat(assets): track generation usage review state
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Production Browser E2E (push) Failing after 2033h28m49s
Deploy / Build Production Runtime Images (push) Failing after 2033h38m1s
Deploy / Deploy Production (push) Failing after 2033h28m51s
|
2026-06-23 21:52:47 +08:00 |
|
Xiaoxia AI
|
a1fc9104aa
|
fix(generation): block tasks without ready videos
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Production Browser E2E (push) Failing after 2033h49m45s
Deploy / Deploy Production (push) Failing after 2033h58m44s
Deploy / Build Production Runtime Images (push) Failing after 2033h58m46s
|
2026-06-23 21:31:59 +08:00 |
|
Xiaoxia AI
|
989b937ea9
|
feat(assets): add project material diagnosis
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2035h38m52s
Deploy / Production Browser E2E (push) Failing after 2035h7m33s
Deploy / Build Production Runtime Images (push) Failing after 2035h16m36s
|
2026-06-23 20:14:03 +08:00 |
|
Xiaoxia AI
|
1d638027bf
|
feat(upload): add OSS direct upload flow
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2040h6m3s
Deploy / Production Browser E2E (push) Failing after 2039h34m45s
Deploy / Build Production Runtime Images (push) Failing after 2039h43m47s
|
2026-06-23 15:47:03 +08:00 |
|
Xiaoxia AI
|
136c40360c
|
fix(api): enforce media result permission boundaries
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2046h0m31s
Deploy / Build Production Runtime Images (push) Failing after 2046h0m35s
|
2026-06-23 09:30:09 +08:00 |
|
Xiaoxia AI
|
cb2e20ffd4
|
fix(api): enforce workspace access on project media routes
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2059h43m50s
Deploy / Build Production Runtime Images (push) Failing after 2059h52m45s
|
2026-06-22 19:37:57 +08:00 |
|
Xiaoxia AI
|
a1cf1ddd9d
|
fix(web): restore project workspace context
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
|
2026-06-22 13:19:45 +08:00 |
|
Xiaoxia AI
|
a7f816fe5b
|
fix(auth): allow registration without display name
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2087h6m23s
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 2087h4m10s
|
2026-06-21 16:24:21 +08:00 |
|
Xiaoxia AI
|
114bc8aff2
|
chore(security): triage bandit findings
Deploy / Deploy Production (push) Failing after 2089h49m21s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2089h52m0s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 13:38:46 +08:00 |
|
Xiaoxia AI
|
6eba0cd296
|
refactor(storage): retire minio runtime naming
Deploy / Deploy Production (push) Failing after 2092h7m28s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2092h9m51s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 11:20:55 +08:00 |
|
Xiaoxia AI
|
9b6aab71d8
|
refactor(auth): configure external service adapters
Deploy / Deploy Production (push) Failing after 2092h23m58s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2092h26m41s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 11:04:07 +08:00 |
|
Xiaoxia AI
|
fa19a34f7a
|
feat(auth): add verification and password reset routes
Deploy / Deploy Production (push) Failing after 2092h47m39s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2092h49m51s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 10:40:56 +08:00 |
|
Xiaoxia AI
|
a20267091a
|
refactor(auth): remove auth simple shim
Deploy / Deploy Production (push) Failing after 2093h32m25s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2093h33m31s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 09:57:17 +08:00 |
|
Xiaoxia AI
|
93ba337538
|
refactor(auth): promote canonical auth routes
Deploy / Deploy Production (push) Failing after 2093h39m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2093h40m36s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 09:50:10 +08:00 |
|
Xiaoxia AI
|
c5321f4f12
|
feat(workspace): restore member management routes
Deploy / Deploy Production (push) Failing after 2093h52m28s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2093h54m40s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 09:36:08 +08:00 |
|
Xiaoxia AI
|
38b5b60160
|
feat(workspace): restore core routes on sqlalchemy adapters
Deploy / Deploy Production (push) Failing after 2094h6m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2094h8m39s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 09:22:09 +08:00 |
|
Xiaoxia AI
|
2e863c8b43
|
refactor(auth): replace legacy middleware sentinel
Deploy / Deploy Production (push) Failing after 2094h23m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2094h24m25s
Deploy / Deploy Staging (push) Has been cancelled
|
2026-06-21 09:06:22 +08:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
e819f6f89b
|
feat: 添加简化版认证API和配置文件
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2116h0m32s
|
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
|
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
|
8ac0d0da3e
|
feat(phase7): prefer presigned generated video downloads
CI/CD Pipeline / Build Summary (push) Failing after 2154h40m28s
CI/CD Pipeline / Code Quality Check (push) Failing after 2154h41m19s
CI/CD Pipeline / Run Tests (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 / Build Summary (push) Failing after 2154h56m47s
CI/CD Pipeline / Code Quality Check (push) Failing after 2154h57m35s
CI/CD Pipeline / Run Tests (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 / Build Summary (push) Failing after 2155h16m23s
CI/CD Pipeline / Code Quality Check (push) Failing after 2155h17m30s
CI/CD Pipeline / Run Tests (push) Has been skipped
|
2026-06-18 20:13:08 +08:00 |
|