sets default admin creds in docker compose. first pass remote builder feature
This commit is contained in:
@@ -348,3 +348,75 @@ class GeoStatResponse(BaseModel):
|
||||
class ParseResultResponse(BaseModel):
|
||||
files_processed: int
|
||||
rows_inserted: int
|
||||
|
||||
|
||||
# ── Mobile Build Orchestration ───────────────────────────
|
||||
|
||||
class MobileBuildDefaultsResponse(BaseModel):
|
||||
tenant_key: str
|
||||
app_name: str
|
||||
tagline: str
|
||||
support_email: str
|
||||
website: str
|
||||
stream_url: str
|
||||
stream_metadata_url: str
|
||||
|
||||
|
||||
class MobileBuildCreate(BaseModel):
|
||||
platform_android: bool = False
|
||||
platform_ios: bool = False
|
||||
android_application_id: Optional[str] = None
|
||||
ios_bundle_id: Optional[str] = None
|
||||
version_name: str
|
||||
build_number: str
|
||||
release_profile: str = "release"
|
||||
|
||||
|
||||
class MobileBuildUploadedFileResponse(BaseModel):
|
||||
id: int
|
||||
request_id: int
|
||||
platform: str
|
||||
file_kind: str
|
||||
original_name: str
|
||||
size: int
|
||||
uploaded_at: str
|
||||
|
||||
|
||||
class MobileBuildArtifactResponse(BaseModel):
|
||||
id: int
|
||||
request_id: int
|
||||
platform: str
|
||||
artifact_type: str
|
||||
file_name: str
|
||||
sha256: str
|
||||
size: int
|
||||
created_at: str
|
||||
download_url: str
|
||||
|
||||
|
||||
class MobileBuildRequestResponse(BaseModel):
|
||||
id: int
|
||||
tenant_key: str
|
||||
platform_android: bool
|
||||
platform_ios: bool
|
||||
android_application_id: Optional[str]
|
||||
ios_bundle_id: Optional[str]
|
||||
version_name: str
|
||||
build_number: str
|
||||
release_profile: str
|
||||
status: str
|
||||
preflight_passed: bool
|
||||
preflight_report: str
|
||||
build_log: str
|
||||
error_message: Optional[str]
|
||||
created_at: str
|
||||
updated_at: str
|
||||
started_at: Optional[str]
|
||||
completed_at: Optional[str]
|
||||
files: list[MobileBuildUploadedFileResponse]
|
||||
artifacts: list[MobileBuildArtifactResponse]
|
||||
|
||||
|
||||
class MobileBuildPreflightResponse(BaseModel):
|
||||
passed: bool
|
||||
issues: list[str]
|
||||
|
||||
Reference in New Issue
Block a user