Commit Graph

6 Commits

Author SHA1 Message Date
CI Bot c96ac31132 chore: remove redundant .github/workflows (using Gitea Actions)
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1958h46m8s
CI/CD Pipeline / Frontend Lint (push) Failing after 1958h49m38s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
2026-06-27 00:41:09 +08:00
xiaoxia 5dbde7e176 feat: add download_url field to generated video APIs (#20)
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
2026-06-26 21:13:18 +08:00
xiaoxia c5f8c50872 refactor: Remove workspace concept - Projects now directly under User
Tests / lint (pull_request) Failing after 1964h11m22s
Tests / test (pull_request) Failing after 1964h12m22s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1964h13m23s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1964h13m23s
BREAKING CHANGES:
- Removed Workspace, WorkspaceMember, WorkspaceInvitation entities
- Project now has owner_user_id instead of workspace_id
- Added shared_users list to Project for collaboration
- Subscription/quota moved from Workspace to User level

Changes:
- packages/domain/entities.py: Removed Workspace entities, updated Project
- packages/adapters/sqlalchemy_impl/models.py: Updated models
- packages/application/: Removed workspace use cases, updated other use cases
- packages/ports/: Removed workspace repository interfaces
- apps/api/: Updated routes, schemas, dependencies, router
- alembic/versions/007_remove_workspace_concept.py: Database migration

New APIs:
- POST /projects/{id}/share: Share project with user
- DELETE /projects/{id}/share/{user_id}: Unshare project
2026-06-26 19:16:54 +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 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 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