- Unify API: lib/api.ts uses /api/v1, inbox uses /api/inbox (rewrites) - Remove localhost refs: openapi, inbox page - Add rewrites: /api/inbox|tmc -> inbox-server, /api/v1 -> FastAPI - Add stub routes: knowledge/insights, recommendations, search, log-error - Transfer from PAPA: prompts (inspection, tmc), scripts, supabase, data/tmc-requests - Fix inbox-server: ORDER BY created_at, package.json - Remove redundant app/api/inbox/files route (rewrites handle it) - knowledge/ in gitignore (large PDFs) Co-authored-by: Cursor <cursoragent@cursor.com>
55 lines
1.6 KiB
Python
55 lines
1.6 KiB
Python
from app.models.organization import Organization
|
|
from app.models.user import User
|
|
from app.models.aircraft import Aircraft, AircraftType
|
|
from app.models.cert_application import CertApplication, ApplicationRemark, CertApplicationStatus
|
|
from app.models.document import Attachment
|
|
from app.models.notification import Notification
|
|
from app.models.ingest import IngestJobLog
|
|
from app.models.maintenance import MaintenanceTask, LimitedLifeComponent, LandingGearComponent
|
|
from app.models.defects import DamageReport, DefectReport
|
|
from app.models.airworthiness import AirworthinessCertificate, AircraftHistory
|
|
from app.models.modifications import AircraftModification
|
|
from app.models.risk_alert import RiskAlert
|
|
from app.models.audit import ChecklistTemplate, ChecklistItem, Audit, AuditResponse, Finding
|
|
from app.models.legal import (
|
|
DocumentType,
|
|
Jurisdiction,
|
|
LegalDocument,
|
|
CrossReference,
|
|
LegalComment,
|
|
JudicialPractice,
|
|
)
|
|
|
|
__all__ = [
|
|
"Organization",
|
|
"User",
|
|
"Aircraft",
|
|
"AircraftType",
|
|
"CertApplication",
|
|
"ApplicationRemark",
|
|
"CertApplicationStatus",
|
|
"Attachment",
|
|
"Notification",
|
|
"IngestJobLog",
|
|
"MaintenanceTask",
|
|
"LimitedLifeComponent",
|
|
"LandingGearComponent",
|
|
"DamageReport",
|
|
"DefectReport",
|
|
"AirworthinessCertificate",
|
|
"AircraftHistory",
|
|
"AircraftModification",
|
|
"RiskAlert",
|
|
"ChecklistTemplate",
|
|
"ChecklistItem",
|
|
"Audit",
|
|
"AuditResponse",
|
|
"Finding",
|
|
"DocumentType",
|
|
"Jurisdiction",
|
|
"LegalDocument",
|
|
"CrossReference",
|
|
"LegalComment",
|
|
"JudicialPractice",
|
|
]
|