sets default admin creds in docker compose. first pass remote builder feature

This commit is contained in:
2026-07-04 18:40:29 +00:00
parent 78dde4fd0a
commit 7a04fa7c84
17 changed files with 1489 additions and 6 deletions
+72
View File
@@ -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]