Zielserver-Entscheidung durch optionales Install-Script aufgelöst statt festgeschrieben: deploy/glitchtip-install.sh installiert GlitchTip per Docker Compose auf einem beliebigen, selbst gewählten Host - nichts automatisch/ungefragt. DSN wird zur Laufzeit über eine neue Admin-GUI-Seite ein-/ausschaltbar (Systemeinstellung-Singleton, GET/PATCH /einstellungen/sentry), statt nur per .env - kein Redeploy zum Umschalten nötig. Frontend lädt @sentry/react nur dynamisch nach, wenn tatsächlich aktiv. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
140 lines
4.4 KiB
Python
140 lines
4.4 KiB
Python
from app.models.ausgabe import Ausgabe, AusgabeStatus
|
|
from app.models.auth import Benutzer, BenutzerRolle, RolleTyp, Systemknoten, KnotenTyp
|
|
from app.models.custody import GeraetInstanzCustody, SignierToken, SignierTokenStatus
|
|
from app.models.dokument import Dokument
|
|
from app.models.einsatz import Einsatz, EinsatzRessource, EinsatzStatus
|
|
from app.models.eskalation import EskalationKonfiguration
|
|
from app.models.fahrzeugdetails import Fahrzeugdetails
|
|
from app.models.fehlbestand import Fehlbestand, FehlbestandStatus
|
|
from app.models.geraet_instanz import GeraetInstanz, GeraetStatus
|
|
from app.models.historie import Historie
|
|
from app.models.inventur import Inventur, InventurPosition, InventurStatus
|
|
from app.models.kontrolle import Kontrolle, KontrollStatus, Kontrollposition
|
|
from app.models.lager import Bestand, Lagerort, LagerortTyp, Lagerplatz, Materialbewegung
|
|
from app.models.lagerbewegung import Lagerbewegung
|
|
from app.models.mangel import Mangel, MangelPrioritaet, MangelStatus
|
|
from app.models.materialset import MaterialSet, MaterialSetMitglied
|
|
from app.models.mindermenge import MindermengeStatus, MindermengenGenehmigung
|
|
from app.models.nachfuellung import Nachfuellung
|
|
from app.models.notiz import AkteNotiz
|
|
from app.models.objekt import Objekt, ObjektStatus
|
|
from app.models.objektposition import Objektposition, ObjektpositionStatus
|
|
from app.models.permission import Berechtigung, BenutzerRolleZuordnung, Rolle, RolleBerechtigung
|
|
from app.models.pruefung import ObjekttypPruefart, Pruefart, Pruefung, PruefungErgebnis
|
|
from app.models.readiness_regel import ReadinessRegel
|
|
from app.models.ressourcenbuchung import Ressourcenbuchung
|
|
from app.models.readiness_snapshot import ReadinessSnapshot, ReadinessZustand
|
|
from app.models.personal import (
|
|
BenutzerQualifikation,
|
|
Einheit,
|
|
ObjekttypQualifikationsanforderung,
|
|
Qualifikationskategorie,
|
|
Qualifikationstyp,
|
|
)
|
|
from app.models.sollmengen_gruppe import SollmengenGruppe
|
|
from app.models.stammdaten import Bereich, Kategorie, Material, MaterialTyp, Objekttyp, Standort
|
|
from app.models.systemeinstellung import Systemeinstellung
|
|
from app.models.tankbuch import TankbuchEintrag
|
|
from app.models.verleih import ExterneStelle, ExterneStelleKategorie, Verleih
|
|
from app.models.vorlage import Beladungsvorlage, VorlageStatus, Vorlagenposition
|
|
from app.models.wartung_benachrichtigung import WartungBenachrichtigung
|
|
from app.models.wartung import (
|
|
IntervallTyp,
|
|
Wartungsauftrag,
|
|
WartungsauftragStatus,
|
|
Wartungsintervall,
|
|
Wartungsplan,
|
|
WartungsplanPosition,
|
|
)
|
|
from app.models.zustaendigkeit import Kontrollverantwortung, Zustaendigkeit
|
|
|
|
__all__ = [
|
|
"Ausgabe",
|
|
"AusgabeStatus",
|
|
"Benutzer",
|
|
"BenutzerRolle",
|
|
"RolleTyp",
|
|
"Systemknoten",
|
|
"KnotenTyp",
|
|
"GeraetInstanzCustody",
|
|
"SignierToken",
|
|
"SignierTokenStatus",
|
|
"Dokument",
|
|
"Einsatz",
|
|
"EinsatzRessource",
|
|
"EinsatzStatus",
|
|
"EskalationKonfiguration",
|
|
"Fahrzeugdetails",
|
|
"Fehlbestand",
|
|
"FehlbestandStatus",
|
|
"GeraetInstanz",
|
|
"GeraetStatus",
|
|
"Historie",
|
|
"Inventur",
|
|
"InventurPosition",
|
|
"InventurStatus",
|
|
"Kontrolle",
|
|
"KontrollStatus",
|
|
"Kontrollposition",
|
|
"Bestand",
|
|
"Lagerort",
|
|
"LagerortTyp",
|
|
"Lagerplatz",
|
|
"Materialbewegung",
|
|
"Lagerbewegung",
|
|
"Mangel",
|
|
"MangelPrioritaet",
|
|
"MangelStatus",
|
|
"MaterialSet",
|
|
"MaterialSetMitglied",
|
|
"MindermengeStatus",
|
|
"MindermengenGenehmigung",
|
|
"Nachfuellung",
|
|
"AkteNotiz",
|
|
"Objekt",
|
|
"ObjektStatus",
|
|
"Objektposition",
|
|
"ObjektpositionStatus",
|
|
"Berechtigung",
|
|
"BenutzerRolleZuordnung",
|
|
"Rolle",
|
|
"RolleBerechtigung",
|
|
"ObjekttypPruefart",
|
|
"Pruefart",
|
|
"Pruefung",
|
|
"PruefungErgebnis",
|
|
"ReadinessRegel",
|
|
"Ressourcenbuchung",
|
|
"ReadinessSnapshot",
|
|
"ReadinessZustand",
|
|
"BenutzerQualifikation",
|
|
"Einheit",
|
|
"ObjekttypQualifikationsanforderung",
|
|
"Qualifikationskategorie",
|
|
"Qualifikationstyp",
|
|
"Bereich",
|
|
"Kategorie",
|
|
"Material",
|
|
"MaterialTyp",
|
|
"Objekttyp",
|
|
"SollmengenGruppe",
|
|
"Standort",
|
|
"Systemeinstellung",
|
|
"TankbuchEintrag",
|
|
"ExterneStelle",
|
|
"ExterneStelleKategorie",
|
|
"Verleih",
|
|
"Beladungsvorlage",
|
|
"VorlageStatus",
|
|
"Vorlagenposition",
|
|
"Kontrollverantwortung",
|
|
"Zustaendigkeit",
|
|
"IntervallTyp",
|
|
"Wartungsauftrag",
|
|
"WartungsauftragStatus",
|
|
"Wartungsintervall",
|
|
"Wartungsplan",
|
|
"WartungsplanPosition",
|
|
"WartungBenachrichtigung",
|
|
]
|