Files
xiaoxia-saas/packages/domain/__init__.py
T
CI Bot 11494918eb fix: resolve all workspace removal breakage - stub permissions, quota, ports, adapters
- 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

45 lines
968 B
Python

"""Domain package for core business entities and rules."""
from .classification import (
AssetClassification,
ClassificationJob,
ClassificationJobStatus,
)
from .entities import (
Asset,
AssetLibrary,
AssetLibraryKind,
AssetStatus,
ClassificationStatus,
IngestJob,
IngestJobStatus,
Project,
User,
)
from .generated_video import GeneratedVideo
from .generation_task import GenerationTask, GenerationTaskStatus
from .project_management import Milestone, Task, TaskIssue, TaskPriority, TaskStatus
__all__ = [
"Asset",
"AssetClassification",
"AssetLibrary",
"AssetLibraryKind",
"AssetStatus",
"ClassificationJob",
"ClassificationJobStatus",
"ClassificationStatus",
"GeneratedVideo",
"GenerationTask",
"GenerationTaskStatus",
"IngestJob",
"IngestJobStatus",
"Milestone",
"Project",
"Task",
"TaskIssue",
"TaskPriority",
"TaskStatus",
"User",
]