Playwright Tests / test (push) Canceled after 0s
Wires the previously-unused fis_admin_* user/group stored procs into the Admin module (fds_sys-gated), adds a users grid with a per-row ribbon (reset password, change email, manage group membership), and always emails a password reset result to the user rather than showing it to the admin. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
110 lines
4.0 KiB
JavaScript
110 lines
4.0 KiB
JavaScript
let $adt = {
|
||
mdl: 'Administration'
|
||
, sub_info: 'System'
|
||
, sub_status: 'Status & Konnektivität'
|
||
, sub_tests: 'Tests'
|
||
// startup checks widget (non-refreshable)
|
||
, startup: 'Startup-Prüfungen'
|
||
, startup_notrun: 'Die Startup-Prüfungen sind deaktiviert oder wurden noch nicht ausgeführt (Fuchs:StartupChecks:Enabled).'
|
||
, startup_on: 'Host'
|
||
, startup_at: 'Ausgeführt (UTC)'
|
||
, chk_ok: 'OK'
|
||
, chk_fail: 'Fehler'
|
||
, chk_skipped: 'übersprungen'
|
||
, chk_KeyVault: 'Azure Key Vault'
|
||
, chk_Database: 'SQL-Datenbank'
|
||
, chk_MFR: 'MFR (ERP)'
|
||
, chk_PdfLicense: 'Spire.PDF-Lizenz'
|
||
, chk_Mailer: 'E-Mail (Startup-Probe)'
|
||
// system info
|
||
, host: 'Host / Server'
|
||
, machine: 'Hostname'
|
||
, os: 'Betriebssystem'
|
||
, framework: 'Framework'
|
||
, env: 'Umgebung'
|
||
, testdep: 'Test-Deployment'
|
||
, pid: 'Prozess-ID'
|
||
, uptime: 'Laufzeit'
|
||
, since: 'Start (UTC)'
|
||
, hours: 'Std.'
|
||
// status cards
|
||
, db: 'SQL-Datenbank'
|
||
, mail: 'E-Mail-Dienst'
|
||
, blob: 'Azure Blob Storage'
|
||
, mfr: 'MFR (ERP)'
|
||
, kv: 'Azure Key Vault'
|
||
// labels
|
||
, server: 'Server'
|
||
, catalog: 'Datenbank'
|
||
, login: 'Login'
|
||
, mailer: 'Mailer aktiv'
|
||
, baseurl: 'Base-URL'
|
||
, account: 'Account'
|
||
, serverid: 'Server-ID'
|
||
, token: 'Token hinterlegt'
|
||
, override: 'OverrideRecipient'
|
||
, overrideActive: 'Umleitung aktiv'
|
||
, enabled: 'Aktiviert'
|
||
, configured: 'Konfiguriert'
|
||
, invContainer: 'Rechnungs-Container'
|
||
, remContainer: 'Mahnungs-Container'
|
||
, host_l: 'Host'
|
||
, creds: 'Zugangsdaten hinterlegt'
|
||
, sync: 'Sync aktiv'
|
||
, vault: 'Vault-URI'
|
||
, appname: 'App-Präfix'
|
||
, seccount: 'Verwaltete Secrets'
|
||
, clientreg: 'Client registriert'
|
||
, duration: 'Dauer'
|
||
, checked: 'Geprüft'
|
||
, detail: 'Detail'
|
||
// status values
|
||
, st_ok: 'OK'
|
||
, st_error: 'Fehler'
|
||
, st_disabled: 'Deaktiviert'
|
||
, st_unconfigured: 'Nicht konfiguriert'
|
||
, st_checking: 'Prüfe…'
|
||
// actions
|
||
, refresh: 'Aktualisieren'
|
||
, refreshAll: 'Alle prüfen'
|
||
, yes: 'Ja'
|
||
, no: 'Nein'
|
||
// test email
|
||
, testmail: 'Test-E-Mail'
|
||
, testmail_btn: 'Test-E-Mail senden'
|
||
, tm_to: 'Empfänger'
|
||
, tm_subject: 'Betreff'
|
||
, tm_body: 'Nachricht'
|
||
, tm_hint: 'Der Versand nutzt die normale E-Mail-Pipeline; bei gesetztem OverrideRecipient wird die Nachricht dorthin umgeleitet.'
|
||
, tm_sent: 'Test-E-Mail übergeben.'
|
||
, tm_failed: 'Test-E-Mail konnte nicht gesendet werden.'
|
||
, tm_default_subject: 'Fuchs Intranet – Test-E-Mail'
|
||
, tm_default_body: 'Dies ist eine Test-E-Mail aus dem Administrationsbereich des Fuchs Intranet.'
|
||
, loadfail: 'Der Systemstatus konnte nicht geladen werden.'
|
||
// user management
|
||
, sub_users: 'Benutzerverwaltung'
|
||
, u_title: 'Benutzerkonten'
|
||
, u_col_name: 'Name'
|
||
, u_col_email: 'E-Mail'
|
||
, u_col_status: 'Status'
|
||
, u_active: 'Aktiv'
|
||
, u_disabled: 'Deaktiviert'
|
||
, u_pwdreset: 'Passwort zurücksetzen'
|
||
, u_pwdreset_btn: 'Zurücksetzen'
|
||
, u_pwd_field: 'Neues Passwort'
|
||
, u_pwd_hint: 'Leer lassen, um automatisch ein Passwort zu generieren. In jedem Fall wird das neue Passwort per E-Mail an den Benutzer gesendet.'
|
||
, u_pwdreset_sent: 'Das neue Passwort wurde per E-Mail an den Benutzer gesendet.'
|
||
, u_pwdreset_noemail: 'Das Passwort wurde zurückgesetzt, konnte aber nicht per E-Mail zugestellt werden.'
|
||
, u_email: 'E-Mail-Adresse ändern'
|
||
, u_email_field: 'E-Mail-Adresse'
|
||
, u_groups: 'Gruppenzugehörigkeit'
|
||
, u_groups_title: 'Gruppen – {0}'
|
||
, u_err: {
|
||
requirements: 'Das Passwort erfüllt nicht die Mindestanforderungen (mind. 6 Zeichen).',
|
||
duplicate_email: 'Diese E-Mail-Adresse ist bereits einem anderen Benutzerkonto zugeordnet.',
|
||
reset_failed: 'Das Passwort konnte nicht zurückgesetzt werden.',
|
||
change_failed: 'Die Änderung konnte nicht gespeichert werden.'
|
||
}
|
||
, u_err_generic: 'Die Änderung konnte nicht gespeichert werden.'
|
||
};
|