Files
xiaoxia-saas/packages/domain/__init__.py
T
CI Bot c480bf1b44
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 7s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 22s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 53s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 30h43m43s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 30h43m52s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 30h43m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 30h43m14s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 30h43m18s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 30h43m24s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 30h43m24s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 30h43m24s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 30h43m29s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 30h43m18s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 30h43m9s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 30h43m13s
style: auto-format with black + isort + ruff + prettier [skip ci-format-check]
2026-09-15 00:39:34 +00:00

81 lines
2.1 KiB
Python
Executable File

"""Domain package for core business entities and rules."""
from .classification import (
AssetClassification,
ClassificationJob,
ClassificationJobStatus,
)
from .cover_template import CoverTemplate
from .daily_usage_record import DailyUsageRecord
from .duplication import DuplicateSegment, DuplicationRecord
from .edit_plan import EditPlan, EditPlanStatus
from .edit_plan_clip import EditPlanClip, EditPlanClipStatus
from .edit_template import EditTemplate, EditTemplateStatus
from .editing_mode import EditingMode
from .entities import (
Asset,
AssetLibrary,
AssetLibraryKind,
AssetStatus,
ClassificationStatus,
IngestJob,
IngestJobStatus,
Project,
User,
)
from .generated_video import GeneratedVideo
from .generation_task import GenerationTask, GenerationTaskStatus
from .job import Job, JobStatus, JobType
from .points_account import PointsAccount
from .points_order import PointsOrder
from .points_transaction import PointsTransaction
from .smart_match import SmartMatchResult, score_asset, smart_select_assets
from .tag import Tag
from .template_clip_config import ClipType, TemplateClipConfig, TransitionEffect
from .title_library import TitleLibraryItem
from .voice_library import VoiceLibraryItem
__all__ = [
"Asset",
"AssetClassification",
"DailyUsageRecord",
"PointsAccount",
"PointsOrder",
"PointsTransaction",
"AssetLibrary",
"AssetLibraryKind",
"AssetStatus",
"CoverTemplate",
"ClassificationJob",
"ClassificationJobStatus",
"ClassificationStatus",
"ClipType",
"DuplicateSegment",
"DuplicationRecord",
"EditPlan",
"EditPlanClip",
"EditPlanClipStatus",
"EditPlanStatus",
"EditTemplate",
"EditTemplateStatus",
"EditingMode",
"GeneratedVideo",
"GenerationTask",
"GenerationTaskStatus",
"IngestJob",
"IngestJobStatus",
"Job",
"JobStatus",
"JobType",
"Project",
"Tag",
"TemplateClipConfig",
"TransitionEffect",
"User",
"SmartMatchResult",
"TitleLibraryItem",
"VoiceLibraryItem",
"score_asset",
"smart_select_assets",
]