Commit Graph

12 Commits

Author SHA1 Message Date
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 0bed1d5274 fix(plans): align edit plan migration revision
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 2020h51m25s
Deploy / Deploy Production (push) Failing after 2021h1m9s
Deploy / Build Production Runtime Images (push) Failing after 2021h1m11s
2026-06-24 10:29:34 +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 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 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 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 355dd0ffbb feat: add project management module (tasks, milestones, issues)
Deploy / Deploy Staging (push) Successful in 14s
Deploy / Deploy Production (push) Has been skipped
Tests / test (push) Failing after 6m4s
Tests / lint (push) Failing after 6m6s
- Domain: Task, Milestone, TaskIssue entities with business logic
- Ports: TaskRepository, MilestoneRepository, TaskIssueRepository interfaces
- Adapters: In-Memory and SQLAlchemy implementations
- Application: Use cases for task/milestone/issue operations
- API: FastAPI routes for project management
- Database: Alembic migration 002 for new tables
- Tests: 7 integration tests all passing
2026-06-16 11:02:06 +08:00
Xiaoxia AI b43cdcadc5 feat: add Alembic database migrations
- alembic.ini: Alembic configuration
- alembic/env.py: migration environment with Base import
- alembic/versions/001_initial_schema.py: initial schema migration (projects, asset_libraries, assets, ingest_jobs)
- alembic/README.md: migration usage guide
- all 7 integration tests still passing
2026-06-15 15:33:01 +08:00