Add possibility for admin to suspend/delete

This commit is contained in:
2026-04-11 12:39:34 +02:00
parent 97b483c121
commit 1bd51ecb5d
8 changed files with 480 additions and 218 deletions

View File

@@ -88,49 +88,6 @@
"noInstanceDescription": "Richten Sie Ihre KI-Assistenten-Instanz ein, um mit PieCed IT zu starten.",
"manage": "Instanz & Pakete verwalten"
},
"admin": {
"title": "Plattform-Admin",
"allTenants": "Tenants",
"noTenants": "Noch keine Tenants bereitgestellt.",
"noAccess": "Unzureichende Berechtigungen für diese Ansicht.",
"name": "Name",
"displayName": "Anzeigename",
"phase": "Phase",
"packages": "Pakete",
"created": "Erstellt",
"manage": "Verwalten",
"pendingRequests": "Offene Anträge",
"approve": "Genehmigen",
"reject": "Ablehnen",
"company": "Firma",
"contact": "Kontakt",
"status": "Status",
"submitted": "Eingereicht",
"approveConfirm": "Diesen Antrag genehmigen und Bereitstellung starten?",
"rejectConfirm": "Diesen Antrag ablehnen?",
"subtitle": "Onboarding-Anfragen und Mandanten-Lebenszyklus verwalten",
"requests": "Anfragen",
"reApprove": "Erneut genehmigen",
"agentName": "Agent",
"actions": "Aktionen",
"noRequests": "Keine Anfragen gefunden.",
"loadingRequests": "Anfragen werden geladen…",
"rejectTitle": "Anfrage ablehnen",
"adminNotesLabel": "Notizen (optional)",
"adminNotesPlaceholder": "Grund der Ablehnung…",
"cancelAction": "Abbrechen",
"confirmReject": "Ablehnen",
"viewTenant": "Anzeigen",
"filter_all": "Alle",
"filter_pending": "Ausstehend",
"filter_provisioning": "Bereitstellung",
"filter_approved": "Genehmigt",
"filter_rejected": "Abgelehnt",
"totalTenants": "Gesamt",
"running": "Aktiv",
"provisioning": "Bereitstellung",
"errors": "Fehler"
},
"tenantDetail": {
"agent": "Agent",
"packages": "Pakete",
@@ -200,5 +157,57 @@
"documentProcessing": {
"description": "Aktivieren Sie Dokumentenverarbeitung, Zusammenfassung und Extraktion."
}
},
"admin": {
"title": "Plattform-Admin",
"subtitle": "Onboarding-Anfragen und Mandanten-Lebenszyklus verwalten",
"allTenants": "Mandanten",
"noTenants": "Noch keine Mandanten bereitgestellt.",
"noAccess": "Unzureichende Berechtigungen für diese Ansicht.",
"name": "Name",
"displayName": "Anzeigename",
"phase": "Phase",
"packages": "Pakete",
"created": "Erstellt",
"manage": "Verwalten",
"requests": "Anfragen",
"pendingRequests": "Offene Anträge",
"approve": "Genehmigen",
"reject": "Ablehnen",
"reApprove": "Erneut genehmigen",
"company": "Firma",
"contact": "Kontakt",
"agentName": "Agent",
"status": "Status",
"submitted": "Eingereicht",
"actions": "Aktionen",
"noRequests": "Keine Anfragen gefunden.",
"loadingRequests": "Anfragen werden geladen…",
"approveConfirm": "Diesen Antrag genehmigen und Bereitstellung starten?",
"rejectConfirm": "Diesen Antrag ablehnen?",
"rejectTitle": "Anfrage ablehnen",
"adminNotesLabel": "Notizen (optional)",
"adminNotesPlaceholder": "Grund der Ablehnung…",
"cancelAction": "Abbrechen",
"confirmReject": "Ablehnen",
"viewTenant": "Anzeigen",
"filter_all": "Alle",
"filter_pending": "Ausstehend",
"filter_provisioning": "Bereitstellung",
"filter_approved": "Genehmigt",
"filter_rejected": "Abgelehnt",
"totalTenants": "Gesamt",
"running": "Aktiv",
"provisioning": "Bereitstellung",
"errors": "Fehler",
"suspend": "Suspendieren",
"resume": "Fortsetzen",
"suspended": "Suspendiert",
"suspendedBadge": "SUSPENDIERT",
"deleteTenant": "Löschen",
"deleteTitle": "Mandant löschen",
"deleteWarning": "Dies löscht den Mandanten, seinen Namespace, Secrets und alle zugehörigen Daten unwiderruflich.",
"confirmDelete": "Endgültig löschen",
"loadingTenants": "Mandanten werden geladen…"
}
}