xiaoxia
897fc6e2dd
v3: use saas runner (build server) + SSH
Check New Server Env / check (push) Successful in 1s
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 1m14s
2026-07-13 19:12:15 +08:00
xiaoxia
6b4d5111ca
v2: simplified workflow using shell script
Check New Server Env / check (push) Successful in 1s
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 52s
2026-07-13 19:09:13 +08:00
xiaoxia
8e52bfcc43
add: python3.10 install script
Check New Server Env / check (push) Successful in 2s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 3s
2026-07-13 19:09:12 +08:00
xiaoxia
9ec08972c1
v2: adaptive python3.10 install (local or ssh)
Check New Server Env / check (push) Successful in 3s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 39s
2026-07-13 19:08:35 +08:00
xiaoxia
5000805c8c
add: fix-python310 workflow
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 12m34s
Check New Server Env / check (push) Failing after 12m34s
Fix Python 3.10 on New Server / fix-python310 (push) Has been cancelled
2026-07-13 18:59:06 +08:00
xiaoxia
6221e35d62
add: python3.10 install + cmd agent port fix script
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 22s
Check New Server Env / check (push) Failing after 12m35s
Fix Python 3.10 on New Server / fix-python310 (push) Has been cancelled
2026-07-13 18:59:05 +08:00
xiaoxia
558396419a
final: full env verification
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 28s
Check New Server Env / check (push) Failing after 31s
2026-07-13 18:55:34 +08:00
xiaoxia
a2af18b41e
ci: trigger verification 1783939643
Check New Server Env / check (push) Successful in 9s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 26s
2026-07-13 18:47:25 +08:00
xiaoxia
fe2830809d
fix: install node 20 via ssh and restart runners
Check New Server Env / check (push) Successful in 25s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 1m14s
2026-07-13 18:43:00 +08:00
xiaoxia
80a7434e82
add: check cmd agent status via ssh
Check New Server Env / check (push) Successful in 10s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 39s
2026-07-13 18:42:31 +08:00
xiaoxia
0c08cdf0db
fix: use built-in token, download node binary directly
Check New Server Env / check (push) Successful in 1s
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 25s
2026-07-13 18:41:11 +08:00
xiaoxia
c3509e2ab1
add: fix new server env workflow
Check New Server Env / check (push) Successful in 3s
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 19s
2026-07-13 18:39:47 +08:00
xiaoxia
849ea35413
add: fix new server env via cmd agent
Check New Server Env / check (push) Successful in 7s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 14s
2026-07-13 18:39:36 +08:00
xiaoxia
40180ce6cc
fix: use SSH mode to install cmd agent + node
Install CMD Agent + Node.js on New Server (via SSH) / install (push) Successful in 9s
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 23s
Check New Server Env / check (push) Failing after 13m26s
2026-07-13 18:38:15 +08:00
CI Bot
72bfd4236e
fix: use shell download instead of checkout action + install nodejs
Check New Server Env / check (push) Successful in 1s
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 18s
Install CMD Agent + Node.js on New Server / install (push) Failing after 10m31s
2026-07-13 18:30:59 +08:00
CI Bot
c973c2abfa
ops: install cmd agent + cleanup offline runners
Check New Server Env / check (push) Successful in 3s
Install CMD Agent on New Server / install (push) Failing after 18s
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 18s
2026-07-13 18:29:18 +08:00
CI Bot
c376cacfa5
ops: check new server env after downgrade
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 24s
Check New Server Env / check (push) Failing after 12m11s
2026-07-13 18:19:22 +08:00
CI Bot
27b77c8d7f
fix: correct PEM key format for SSH
Downgrade New Runners to v0.2.6 / downgrade (push) Successful in 18s
2026-07-13 18:16:31 +08:00
CI Bot
cdf0cbdfef
fix: use python script for downgrade to avoid heredoc issues
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 1s
2026-07-13 18:15:05 +08:00
CI Bot
c140101028
ops: downgrade new server runners to v0.2.6 host mode
Downgrade New Runners to v0.2.6 / downgrade (push) Failing after 0s
2026-07-13 18:13:49 +08:00
xiaoxia
f9675f95df
Merge pull request 'refactor: sync workspace removal to main' ( #40 ) from develop into main
Auto Merge PRs / auto-merge (push) Failing after 0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
2026-06-27 00:51:51 +08:00
xiaoxia
34f6a6cde9
Merge pull request 'docs: add release process and update git workflow' ( #39 ) from chore/unify-ci-runners into develop
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
2026-06-27 00:51:02 +08:00
CI Bot
c0f6c148a3
fix: update default APP_VERSION to 0.1.61
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
2026-06-27 00:42:24 +08:00
CI Bot
d6a30bd4eb
feat: add auto-merge scripts and CI failure notification
...
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
- Auto merge script for PRs targeting develop/main
- CI failure check script
- Gitea Actions workflow for scheduled auto-merge
- Cron jobs for periodic execution
2026-06-27 00:42:05 +08:00
CI Bot
44e9ef362a
chore: unify CI/CD runner labels to runtime-builder:host
2026-06-27 00:41:39 +08:00
CI Bot
c96ac31132
chore: remove redundant .github/workflows (using Gitea Actions)
CI/CD Pipeline / Frontend Lint (push) Failing after 0s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
2026-06-27 00:41:09 +08:00
xiaoxia
c72675a594
Merge pull request 'Merge develop to main - Release PR' ( #37 ) from develop into main
Deploy / Deploy Staging (push) Failing after 1m28s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
2026-06-27 00:24:48 +08:00
CI Bot
e2e0194eda
Merge branch 'pr-35' into develop
Deploy / Deploy Staging (push) Failing after 1m47s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
2026-06-27 00:23:55 +08:00
Deploy Agent
d6f28e8f37
feat: 标准化部署流程和文档化
...
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
- 添加 docs/deployment.md 完整部署文档,包含:
- 环境要求
- 首次部署流程
- 版本更新流程
- 回滚流程
- 常见问题排查
- 环境变量说明
- 添加标准化部署脚本:
- scripts/deploy_production.sh: 生产环境部署脚本
- scripts/deploy_staging.sh: 预发布环境部署脚本
- scripts/rollback.sh: 回滚脚本(支持交互式和命令行模式)
- 完善 infra/docker/compose.yml:
- 添加详细注释说明
- 添加资源限制建议(注释)
- 记录 web volume 挂载的注意事项(避免 403 问题)
- 添加 .github/workflows/release.yml:
- 完整的发布流程
- 构建所有三个镜像(api、worker、web)
- 自动部署到生产环境
- E2E 测试和 GitHub Release 创建
2026-06-27 00:09:46 +08:00
xiaoxia
a22fad9dd6
fix: 创建 API 和 Worker Dockerfiles
...
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
- 创建 infra/docker/api.Dockerfile 用于 FastAPI 应用
- 创建 infra/docker/worker.Dockerfile 用于 Celery Worker
- 使用 python:3.12-slim-bookworm 作为基础镜像
- Worker 包含 ffmpeg 和 opencv 依赖(用于视频处理)
- API 包含 PostgreSQL 开发库(用于 psycopg2 编译)
- 分离镜像减少不必要的依赖
2026-06-27 00:04:15 +08:00
xiaoxia
f626dff4e7
fix: Web Dockerfile API URL 改为通用默认值
...
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
- 将硬编码的 VITE_API_URL=http://47.98.113.167:8000 改为 https://saas-api.xiaoxiajianji.com
- 支持通过 --build-arg VITE_API_URL=xxx 在构建时覆盖默认值
2026-06-27 00:02:34 +08:00
xiaoxia
116ef1d7ce
fix: 修复 DATABASE_POOL_RECYLE 拼写错误 -> DATABASE_POOL_RECYCLE
...
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
- 将配置变量名从 DATABASE_POOL_RECYLE 更改为 DATABASE_POOL_RECYCLE
- 修正了拼写错误,使配置与标准 SQLAlchemy 命名一致
2026-06-27 00:01:44 +08:00
xiaoxia
e68aa5f759
Merge pull request 'fix: 统一编辑模式枚举名并删除重复workflow' ( #32 ) from develop into main
Deploy / Deploy Staging (push) Successful in 1m25s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
2026-06-26 23:12:45 +08:00
CI Bot
1dd1dca473
fix: 统一编辑模式枚举名并删除重复workflow
...
Deploy / Deploy Staging (push) Successful in 1m45s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
1. 修复 edit_plan_generator.py 中的枚举名与 editing_modes.py 保持一致:
- ONE_TAKE: one-take -> one_take
- VOICEOVER -> VOICE_OVER: voiceover -> voice_over
2. 更新相关文档字符串和注释
3. 删除重复的 .gitea/workflows/tests.yml (ci-cd.yml 已包含完整测试)
2026-06-26 23:12:06 +08:00
xiaoxia
f510e044dd
Merge pull request 'fix(web): disable noUnusedLocals/noUnusedParameters' ( #7 ) from develop into main
Deploy / Deploy Staging (push) Successful in 1m33s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Tests / test (push) Has been cancelled
Tests / lint (push) Has been cancelled
2026-06-26 23:04:31 +08:00
CI Bot
d9bcd351e5
add-opencv-dep
Deploy / Deploy Staging (push) Successful in 1m21s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 23:00:29 +08:00
CI Bot
a6dbd6c93a
chore: update requirements.txt
Deploy / Deploy Staging (push) Successful in 1m17s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Tests / test (push) Has been cancelled
Tests / lint (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 22:46:59 +08:00
CI Bot
b23bb8410f
fix: 修复 dedup.py 语法错误和 pHash DCT 实现,修复 chunked_upload.py 缩进错误
CI/CD Pipeline / Validate Code Quality And Tests (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
Deploy / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 22:46:21 +08:00
CI Bot
fe89adcfba
fix: escape quotes in JSX description prop
Deploy / Deploy Staging (push) Successful in 1m33s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 22:19:43 +08:00
CI Bot
ff50c95e63
feat: V21 Admin 页面样式对齐 ( #31 )
Deploy / Deploy Staging (push) Failing after 30s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 22:15:42 +08:00
CI Bot
f1c32e5b4a
feat: V21 Workspace+组件样式对齐 ( #30 )
...
Resolved merge conflict in business.css by keeping both sides
2026-06-26 22:15:36 +08:00
CI Bot
bef3a0c927
feat: V21 Auth 页面样式对齐 ( #29 )
2026-06-26 22:14:39 +08:00
xiaoxia
d6c1b9d5ed
feat: V21 订阅+设置页面样式对齐 ( #28 )
...
Deploy / Deploy Staging (push) Successful in 1m37s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
对齐 Subscription、UpgradeSubscription、Profile、Settings 页面到 V21 设计系统
2026-06-26 22:13:56 +08:00
CI Bot
5d22e9077a
fix: 修复剩余两个 TS 编译错误
...
Deploy / Deploy Staging (push) Successful in 1m35s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
1. ProjectAssets.tsx: 处理 file_size 可能为 undefined 的情况
2. ProjectGeneration.tsx: 替换不存在的 AutoGenerateOutlined 为 ThunderboltOutlined
2026-06-26 22:09:02 +08:00
CI Bot
edb4f2ca99
fix: 修复两个 TypeScript 编译错误
...
Deploy / Deploy Staging (push) Failing after 1m10s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
1. ProjectAssets.tsx: 将 asset.size 改为 asset.file_size(与 AssetItem 接口一致)
2. ProjectGeneration.tsx: 将 ant-design/icons 改为 @ant-design/icons(正确的包名)
Fixes CI build errors
2026-06-26 22:06:34 +08:00
CI Bot
ea328f3036
ci: trigger rebuild after fixing runner label matching
Deploy / Deploy Staging (push) Failing after 23s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 22:02:04 +08:00
CI Bot
b4c8097819
fix(ci): remove :host modifier from runs-on to fix runner matching
Deploy / Deploy Staging (push) Waiting to run
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
Tests / lint (pull_request) Has been cancelled
2026-06-26 22:01:25 +08:00
CI Bot
d7341575cb
chore: trigger CI rebuild
CI/CD Pipeline / Validate Code Quality And Tests (push) Waiting to run
Deploy / Deploy Staging (push) Waiting to run
Deploy / Build Production Runtime Images (push) Waiting to run
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
Deploy / Deploy Production (push) Has been cancelled
Deploy / Production Browser E2E (push) Has been cancelled
2026-06-26 21:53:28 +08:00
CI Test
704d381919
feat: V21 design system alignment for admin pages
...
CI/CD Pipeline / Validate Code Quality And Tests (push) Waiting to run
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Waiting to run
- Create unified Admin.css with V21 design tokens
- Update Dashboard with stat cards and V21 color scheme
- Update Analytics with V21 chart colors and metrics
- Update UserManagement with V21 table and search styles
- Update LogViewer with V21 filter bar and log level tags
- Update SystemMonitor with V21 progress and resource cards
- Update AdminComingSoon with V21 result styling
- Replace all inline styles with V21 CSS classes
- Apply Indigo/Green/Amber/Purple V21 color palette
2026-06-26 21:40:50 +08:00
CI Test
955885d909
feat: V21 design system alignment for workspace pages and business components
...
CI/CD Pipeline / Validate Code Quality And Tests (push) Waiting to run
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Waiting to run
- Add V21 styles to WorkspaceDetail page (page-head, cards, buttons)
- Create ProjectTasks.css and update ProjectTasks.tsx with V21 UI
- Create business.css with shared V21 styles (buttons, cards, tables, tags)
- Update InviteMemberModal with V21 modal styles
- Update MemberList with V21 table and tag styles
- Update PermissionMatrix with V21 card and table styles
- Update QuotaDisplay with V21 card and progress styles
- Update App.tsx and App.css with V21 design system
2026-06-26 21:37:28 +08:00