fix: resolve all workspace removal breakage - stub permissions, quota, ports, adapters #42

Merged
xiaoxia merged 7 commits from fix/workspace-removal-compat into develop 2026-06-27 11:15:40 +08:00

7 Commits

Author SHA1 Message Date
CI Bot 1c7c9958ce fix: add lazy jwt_service singleton proxy
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 09:54:28 +08:00
CI Bot 37a3654eea fix: add missing project_title_repository port
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 09:51:37 +08:00
CI Bot cb7f272c6d fix: remove WorkspaceMember entity import from stub
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 09:48:56 +08:00
CI Bot 0ab8586c4f fix: replace workspace_member_repository with stub (no model dependency)
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 09:46:42 +08:00
CI Bot e8d8165c96 fix: correct dataclass field ordering and create() param order in generated_video and generation_task
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
- Move workspace_id after required fields in both dataclass and create()
- Fix indentation in create() method body
- Add missing timezone import in generation_task.py
2026-06-27 09:44:24 +08:00
CI Bot 16043717b8 fix: resolve all workspace removal breakage - stub permissions, quota, ports, adapters
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
- Remove Workspace from domain/__init__.py exports
- Stub domain/permissions.py (all checks pass)
- Stub domain/quota.py (all checks pass)
- Create missing port stubs: workspace_member_repository, workspace_repository, workspace_invitation_repository
- Create missing adapter stubs: workspace_repository, workspace_invitation_repository
- Create routes/permissions.py stub (require_workspace_member no-op)
- Fix .env Redis URL encoding on production server
2026-06-27 09:16:53 +08:00
CI Bot 019cb195a7 fix: add workspace_id compatibility for removed workspace concept 2026-06-27 08:43:02 +08:00