- .env.example: полный шаблон, защита секретов - .gitignore: явное исключение .env.* и секретов - layout.tsx: XSS — заменён dangerouslySetInnerHTML на next/script для SW - ESLint: no-console error (allow warn/error), ignore scripts/ - scripts/remove-console-logs.js: очистка console.log без glob - backend/routes/modules: README с планом рефакторинга крупных файлов - SECURITY.md: гид по секретам, XSS, CORS, auth, линту - .husky/pre-commit: запуск npm run lint + прочие правки приложения и бэкенда Co-authored-by: Cursor <cursoragent@cursor.com>
71 lines
2.1 KiB
Python
71 lines
2.1 KiB
Python
from datetime import datetime, date
|
|
from app.models.organization import Organization
|
|
from app.models.user import User
|
|
from app.models.aircraft_type import AircraftType
|
|
from app.models.aircraft_db import Aircraft
|
|
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.audit_log import AuditLog
|
|
from app.models.personnel_plg import PLGSpecialist, PLGAttestation, PLGQualification
|
|
from app.models.airworthiness_core import ADDirective, ServiceBulletin, LifeLimit, MaintenanceProgram, AircraftComponent
|
|
from app.models.work_orders import WorkOrder
|
|
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",
|
|
"AuditLog",
|
|
"DocumentType",
|
|
"Jurisdiction",
|
|
"LegalDocument",
|
|
"CrossReference",
|
|
"LegalComment",
|
|
"JudicialPractice",
|
|
"PLGSpecialist",
|
|
"PLGAttestation",
|
|
"PLGQualification",
|
|
"ADDirective",
|
|
"ServiceBulletin",
|
|
"LifeLimit",
|
|
"MaintenanceProgram",
|
|
"AircraftComponent",
|
|
"WorkOrder",
|
|
]
|