Legal Basis Update
This commit is contained in:
parent
84d7661986
commit
57a206e161
@ -5,7 +5,7 @@
|
||||
To regnerate http rune swaagger
|
||||
|
||||
```
|
||||
BASE=http://localhost:8080/
|
||||
BASE=https://timo-redaction-dev.iqser.cloud/
|
||||
URL="$BASE"v2/api-docs?group=redaction-gateway-v1
|
||||
mkdir -p /tmp/swagger
|
||||
swagger-codegen generate -i "$URL" -l typescript-angular -o /tmp/swagger
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
<div class="red-input-group required w-400" *ngIf="!isDictionaryRequest">
|
||||
<label translate="manual-annotation.dialog.content.reason"></label>
|
||||
<mat-select formControlName="reason" class="full-width" [placeholder]="'manual-annotation.dialog.content.reason-placeholder' | translate">
|
||||
<mat-option *ngFor="let option of legalOptions" [value]="option">
|
||||
<mat-option *ngFor="let option of legalOptions" [value]="option" [matTooltip]="option.description">
|
||||
{{ option.label }}
|
||||
</mat-option>
|
||||
</mat-select>
|
||||
|
||||
@ -14,6 +14,7 @@ import { PermissionsService } from '../../common/service/permissions.service';
|
||||
export interface LegalBasisOption {
|
||||
label?: string;
|
||||
legalBasis?: string;
|
||||
description?: string;
|
||||
}
|
||||
|
||||
@Component({
|
||||
@ -50,12 +51,14 @@ export class ManualAnnotationDialogComponent implements OnInit {
|
||||
|
||||
async ngOnInit() {
|
||||
this._legalBasisMappingControllerService.getLegalBasisMapping(this._appStateService.activeProject.ruleSetId).subscribe((data) => {
|
||||
for (const key of Object.keys(data.reasonByLegalBasis)) {
|
||||
data.map((lbm) => {
|
||||
this.legalOptions.push({
|
||||
legalBasis: key,
|
||||
label: data.reasonByLegalBasis[key]
|
||||
legalBasis: lbm.reason,
|
||||
description: lbm.description,
|
||||
label: lbm.name
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
this.legalOptions.sort((a, b) => a.label.localeCompare(b.label));
|
||||
});
|
||||
|
||||
@ -104,10 +107,10 @@ export class ManualAnnotationDialogComponent implements OnInit {
|
||||
}
|
||||
|
||||
private _enhanceManualRedaction(addRedactionRequest: AddRedactionRequest) {
|
||||
const legalOption: any = this.redactionForm.get('reason').value;
|
||||
const legalOption: LegalBasisOption = this.redactionForm.get('reason').value;
|
||||
addRedactionRequest.type = this.redactionForm.get('dictionary').value;
|
||||
if (legalOption) {
|
||||
addRedactionRequest.reason = legalOption.label;
|
||||
addRedactionRequest.reason = legalOption.description;
|
||||
addRedactionRequest.legalBasis = legalOption.legalBasis;
|
||||
}
|
||||
addRedactionRequest.addToDictionary = this.isDictionaryRequest;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"OAUTH_URL": "https://redqa-auth.iqser.cloud/auth/realms/redaction",
|
||||
"OAUTH_URL": "https://redkc-staging.iqser.cloud/auth/realms/redaction",
|
||||
"OAUTH_CLIENT_ID": "redaction",
|
||||
"API_URL": "https://redqa-api.iqser.cloud"
|
||||
"API_URL": "https://redapi-staging.iqser.cloud"
|
||||
}
|
||||
|
||||
@ -9,30 +9,21 @@
|
||||
"app-name": "DDA-R",
|
||||
"dev-mode": "[DEV-MODUS]",
|
||||
"upload-status": {
|
||||
"error": {
|
||||
"file-size": "Datei zu groß. Das Limit ist {{Größe}} MB.",
|
||||
"generic": "Datei konnte nicht hochgeladen werden ..."
|
||||
},
|
||||
"error": { "file-size": "Datei zu groß. Das Limit ist {{Größe}} MB.", "generic": "Datei konnte nicht hochgeladen werden ..." },
|
||||
"dialog": { "title": "Datei-Uploads ({{len}})", "actions": { "re-upload": "Wiederholen Sie den Upload", "cancel": "Upload abbrechen" } }
|
||||
},
|
||||
"download-status": {
|
||||
"error": { "generic": "Projekt konnte nicht heruntergeladen werden." },
|
||||
"dialog": {
|
||||
"title": "Datei-Upload",
|
||||
"actions": {
|
||||
"re-upload": "Wiederholen Sie den Upload",
|
||||
"cancel": "Upload abbrechen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"pdf-viewer": {
|
||||
"text-popup": {
|
||||
"actions": {
|
||||
"search": "Suche nach Auswahl"
|
||||
}
|
||||
"title": "Downloads ({{len}})",
|
||||
"tooltip": "{{len}} Dateien",
|
||||
"actions": { "re-download": "Download neu versuchen", "cancel": "Download abbrechen" }
|
||||
}
|
||||
},
|
||||
"pdf-viewer": { "text-popup": { "actions": { "search": "Suche nach Auswahl" } }, "search-in-progress": "Suche läuft ..." },
|
||||
"common": {
|
||||
"close": "Ansicht schließen",
|
||||
"dialog": {
|
||||
"close": "Dialog schließen"
|
||||
},
|
||||
"dialog": { "close": "Dialog schließen" },
|
||||
"confirmation-dialog": {
|
||||
"title": "Aktion bestätigen",
|
||||
"description": "Diese Aktion muss bestätigt werden. Möchten Sie fortfahren?",
|
||||
@ -47,11 +38,7 @@
|
||||
"my-account": {
|
||||
"children": {
|
||||
"admin": "die Einstellungen",
|
||||
"language": {
|
||||
"label": "Sprache",
|
||||
"english": "Englisch",
|
||||
"german": "Deutsche"
|
||||
},
|
||||
"language": { "label": "Sprache", "english": "Englisch", "german": "Deutsche" },
|
||||
"logout": "Ausloggen"
|
||||
}
|
||||
}
|
||||
@ -71,97 +58,46 @@
|
||||
"report": {
|
||||
"unavailable": "Der Redaktionsbericht ist erst verfügbar, wenn alle Dateien genehmigt wurden.",
|
||||
"unavailable-single": "Der Redaktionsbericht ist erst verfügbar, wenn diese Datei genehmigt wurde.",
|
||||
"action": {
|
||||
"label": "Redaktionsbericht herunterladen",
|
||||
"efsa": "Mit EFSA-Vorlage herunterladen",
|
||||
"syngenta": "Mit Syngenta-Vorlage herunterladen"
|
||||
}
|
||||
"action": { "label": "Redaktionsbericht herunterladen", "efsa": "Mit EFSA-Vorlage herunterladen", "syngenta": "Mit Syngenta-Vorlage herunterladen" }
|
||||
},
|
||||
"project-listing": {
|
||||
"search": "Projektname...",
|
||||
"reanalyse": {
|
||||
"action": "Analysieren Sie das gesamte Projekt"
|
||||
},
|
||||
"assign": {
|
||||
"action": "Eigentümer zuweisen"
|
||||
},
|
||||
"download-files": {
|
||||
"action": "Laden Sie redigierte Dateien herunter"
|
||||
},
|
||||
"table-header": {
|
||||
"title": "{{length}} aktive Projekte",
|
||||
"bulk-select": "Auswahl umschalten",
|
||||
"recent": "Kürzlich"
|
||||
},
|
||||
"table-col-names": {
|
||||
"name": "Dokument",
|
||||
"needs-work": "Analysiert",
|
||||
"owner": "Inhaber",
|
||||
"status": "Status"
|
||||
},
|
||||
"reanalyse": { "action": "Analysieren Sie das gesamte Projekt" },
|
||||
"assign": { "action": "Eigentümer zuweisen" },
|
||||
"download-files": { "action": "Laden Sie redigierte Dateien herunter" },
|
||||
"table-header": { "title": "{{length}} aktive Projekte", "bulk-select": "Auswahl umschalten", "recent": "Kürzlich" },
|
||||
"table-col-names": { "name": "Dokument", "needs-work": "Analysiert", "owner": "Inhaber", "status": "Status" },
|
||||
"stats": {
|
||||
"analyzed-pages": "Seiten",
|
||||
"total-people": "Benutzer insgesamt",
|
||||
"charts": {
|
||||
"projects": "Projekte",
|
||||
"total-documents": "Gesamtdokument (e)"
|
||||
}
|
||||
"charts": { "projects": "Projekte", "total-documents": "Gesamtdokument (e)" }
|
||||
},
|
||||
"add-edit-dialog": {
|
||||
"header-new": "Projekt erstellen",
|
||||
"header-edit": "Projekt bearbeiten",
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Projektname",
|
||||
"placeholder": "Name eingeben"
|
||||
},
|
||||
"description": {
|
||||
"label": "Beschreibung",
|
||||
"placeholder": "Beschreibung eingeben"
|
||||
},
|
||||
"name": { "label": "Projektname", "placeholder": "Name eingeben" },
|
||||
"description": { "label": "Beschreibung", "placeholder": "Beschreibung eingeben" },
|
||||
"due-date": "Geburtstermin",
|
||||
"template": "Projektvorlage"
|
||||
},
|
||||
"errors": {
|
||||
"project-already-exists": "Projekt mit diesem Namen existiert bereits!",
|
||||
"generic": "Projekt konnte nicht gespeichert werden"
|
||||
},
|
||||
"actions": {
|
||||
"save": "speichern",
|
||||
"save-and-add-members": "Team speichern und bearbeiten"
|
||||
}
|
||||
"errors": { "project-already-exists": "Projekt mit diesem Namen existiert bereits!", "generic": "Projekt konnte nicht gespeichert werden" },
|
||||
"actions": { "save": "speichern", "save-and-add-members": "Team speichern und bearbeiten" }
|
||||
},
|
||||
"header": "Projekte",
|
||||
"edit": {
|
||||
"action": "Projekt bearbeiten"
|
||||
},
|
||||
"delete": {
|
||||
"action": "Projekt löschen",
|
||||
"delete-failed": "Projekt konnte nicht gelöscht werden: {{projectName}}"
|
||||
},
|
||||
"edit": { "action": "Projekt bearbeiten" },
|
||||
"delete": { "action": "Projekt löschen", "delete-failed": "Projekt konnte nicht gelöscht werden: {{projectName}}" },
|
||||
"add-new": "Neues Projekt",
|
||||
"no-projects": "Sie haben derzeit keine Projekte.",
|
||||
"no-projects-match": "Keine Projekte stimmen mit Ihren aktuellen Filtern überein"
|
||||
},
|
||||
"file-details": {
|
||||
"dialog": {
|
||||
"title": "Dateidetails",
|
||||
"actions": {
|
||||
"download-redaction-report": "Redaktionsbericht herunterladen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"file-details": { "dialog": { "title": "Dateidetails", "actions": { "download-redaction-report": "Redaktionsbericht herunterladen" } } },
|
||||
"project-details": {
|
||||
"title": "Projekt Details",
|
||||
"dialog": {
|
||||
"title": "Projekt Details",
|
||||
"info": {
|
||||
"file-count": "Anzahl der Dateien: {{fileCount}}"
|
||||
},
|
||||
"actions": {
|
||||
"download-redaction-report": "Redaktionsbericht herunterladen",
|
||||
"reanalyse-project": "Projekt analysieren"
|
||||
}
|
||||
"info": { "file-count": "Anzahl der Dateien: {{fileCount}}" },
|
||||
"actions": { "download-redaction-report": "Redaktionsbericht herunterladen", "reanalyse-project": "Projekt analysieren" }
|
||||
},
|
||||
"owner": "Inhaber",
|
||||
"members": "Mitglieder",
|
||||
@ -171,10 +107,7 @@
|
||||
"collapse": "Details ausblenden"
|
||||
},
|
||||
"project-overview": {
|
||||
"no-data": {
|
||||
"title": "Es liegen noch keine Dokumente vor.",
|
||||
"action": "Dokument hochladen"
|
||||
},
|
||||
"no-data": { "title": "Es liegen noch keine Dokumente vor.", "action": "Dokument hochladen" },
|
||||
"search": "Dokumentname...",
|
||||
"header-actions": {
|
||||
"edit": "Bearbeiten",
|
||||
@ -195,22 +128,13 @@
|
||||
"label": "Veraltet",
|
||||
"toast": {
|
||||
"message-project": "Erneute Analyse erforderlich:",
|
||||
"actions": {
|
||||
"reanalyse-all": "Analysieren Sie alle",
|
||||
"reanalyse-file": "Analysieren Sie diese Datei",
|
||||
"later": "Später"
|
||||
}
|
||||
"actions": { "reanalyse-all": "Analysieren Sie alle", "reanalyse-file": "Analysieren Sie diese Datei", "later": "Später" }
|
||||
}
|
||||
},
|
||||
"report": {
|
||||
"action": "Redaktionsbericht herunterladen"
|
||||
},
|
||||
"report": { "action": "Redaktionsbericht herunterladen" },
|
||||
"assign": "Prüfer zuweisen",
|
||||
"assign-me": "Zuweisen zu mir",
|
||||
"table-header": {
|
||||
"title": "{{length}} Dokumente",
|
||||
"bulk-select": "Auswahl umschalten"
|
||||
},
|
||||
"table-header": { "title": "{{length}} Dokumente", "bulk-select": "Auswahl umschalten" },
|
||||
"table-col-names": {
|
||||
"name": "Name",
|
||||
"added-on": "Hinzugefügt",
|
||||
@ -222,12 +146,8 @@
|
||||
"upload-error": "Datei konnte nicht hochgeladen werden: {{name}}",
|
||||
"delete-file-error": "Fehler beim Löschen der Datei: {{filename}}",
|
||||
"delete-files-error": "Dateien konnten nicht gelöscht werden.",
|
||||
"reanalyse": {
|
||||
"action": "Datei analysieren"
|
||||
},
|
||||
"delete": {
|
||||
"action": "Datei löschen"
|
||||
},
|
||||
"reanalyse": { "action": "Datei analysieren" },
|
||||
"delete": { "action": "Datei löschen" },
|
||||
"file-listing": {
|
||||
"file-entry": {
|
||||
"status": "Status: {{status}}",
|
||||
@ -237,13 +157,11 @@
|
||||
"last-updated": "Letzte Aktualisierung: {{lastUpdated}}",
|
||||
"file-pending": "Steht aus...",
|
||||
"file-processing": "Wird bearbeitet...",
|
||||
"file-error": "Geplant für eine erneute Analyse."
|
||||
"file-error": "Nachbearbeitung erforderlich"
|
||||
}
|
||||
},
|
||||
"project-details": {
|
||||
"charts": {
|
||||
"documents-in-project": "Dokumente im Projekt"
|
||||
},
|
||||
"charts": { "documents-in-project": "Dokumente im Projekt" },
|
||||
"stats": {
|
||||
"documents": "{{count}} Dokumente",
|
||||
"analysed-pages": "{{count}} Seiten",
|
||||
@ -260,6 +178,10 @@
|
||||
"assign": "Prüfer zuweisen",
|
||||
"reanalyse": "Dokumente analysieren",
|
||||
"reanalyse-error-outdated": "Nicht alle ausgewählten Dokumente können analysiert werden, einige sind Ihnen möglicherweise nicht zugeordnet oder bereits analysiert."
|
||||
},
|
||||
"reanalyse-project": {
|
||||
"success": "Dateien, die erneut analysiert werden sollen.",
|
||||
"error": "Dateien für die erneute Analyse konnten nicht geplant werden. Bitte versuche es erneut."
|
||||
}
|
||||
},
|
||||
"file-preview": {
|
||||
@ -269,12 +191,7 @@
|
||||
"reanalyse-notification": "Dieses Dokument wurde nicht mit dem neuesten Regel- / Wörterbuchsatz verarbeitet. Analysieren Sie jetzt, um aktualisierte Anmerkungen zu erhalten.",
|
||||
"reanalyse-file": "Datei-Reanalyse läuft ...",
|
||||
"view-toggle": "Redigierte Ansicht",
|
||||
"tabs": {
|
||||
"quick-navigation": "Schnelle Navigation",
|
||||
"annotations": {
|
||||
"label": "Arbeitsbelastung"
|
||||
}
|
||||
},
|
||||
"tabs": { "quick-navigation": "Schnelle Navigation", "annotations": { "label": "Arbeitsbelastung" } },
|
||||
"reviewer": "Zugewiesen an",
|
||||
"unassigned": "Nicht zugewiesen",
|
||||
"assign-reviewer": "Prüfer zuweisen",
|
||||
@ -290,40 +207,22 @@
|
||||
"annotation-actions": {
|
||||
"message": {
|
||||
"manual-redaction": {
|
||||
"undo": {
|
||||
"success": "Rückgängig machen erfolgreich",
|
||||
"error": "Fehler beim Rückgängigmachen: {{error}}"
|
||||
},
|
||||
"undo": { "success": "Rückgängig machen erfolgreich", "error": "Fehler beim Rückgängigmachen: {{error}}" },
|
||||
"suggest": {
|
||||
"success": "Manueller Redaktionsvorschlag gespeichert",
|
||||
"error": "Fehler beim Speichern des manuellen Redaktionsvorschlags: {{error}}"
|
||||
},
|
||||
"add": {
|
||||
"success": "Manuelle Redaktion hinzugefügt!",
|
||||
"error": "Fehler beim Speichern der manuellen Redaktion: {{error}}"
|
||||
},
|
||||
"decline": {
|
||||
"success": "Manueller Redaktionsvorschlag abgelehnt!",
|
||||
"error": "Manuelle Redaktion konnte nicht abgelehnt werden: {{error}}"
|
||||
},
|
||||
"approve": {
|
||||
"success": "Manueller Redaktionsvorschlag genehmigt!",
|
||||
"error": "Manuelle Redaktion konnte nicht genehmigt werden: {{error}}"
|
||||
},
|
||||
"add": { "success": "Manuelle Redaktion hinzugefügt!", "error": "Fehler beim Speichern der manuellen Redaktion: {{error}}" },
|
||||
"decline": { "success": "Manueller Redaktionsvorschlag abgelehnt!", "error": "Manuelle Redaktion konnte nicht abgelehnt werden: {{error}}" },
|
||||
"approve": { "success": "Manueller Redaktionsvorschlag genehmigt!", "error": "Manuelle Redaktion konnte nicht genehmigt werden: {{error}}" },
|
||||
"request-remove": {
|
||||
"success": "Angefordert, Redaktion zu entfernen!",
|
||||
"error": "Fehler beim Anfordern der Entfernung der Redaktion: {{error}}"
|
||||
},
|
||||
"remove": {
|
||||
"success": "Redaktion entfernt!",
|
||||
"error": "Manuelle Redaktion konnte nicht entfernt werden: {{error}}"
|
||||
}
|
||||
"remove": { "success": "Redaktion entfernt!", "error": "Manuelle Redaktion konnte nicht entfernt werden: {{error}}" }
|
||||
},
|
||||
"dictionary": {
|
||||
"undo": {
|
||||
"success": "Rückgängig machen erfolgreich",
|
||||
"error": "Fehler beim Rückgängigmachen: {{error}}"
|
||||
},
|
||||
"undo": { "success": "Rückgängig machen erfolgreich", "error": "Fehler beim Rückgängigmachen: {{error}}" },
|
||||
"suggest": {
|
||||
"success": "Vorschlag zur Wörterbuchänderung gespeichert!",
|
||||
"error": "Vorschlag zum Ändern des Wörterbuchs konnte nicht gespeichert werden: {{error}}"
|
||||
@ -332,10 +231,7 @@
|
||||
"success": "Eintrag zum Wörterbuch hinzugefügt. Änderungen werden nach einer erneuten Analyse sichtbar.",
|
||||
"error": "Fehler beim Hinzufügen des Eintrags zum Wörterbuch: {{error}}"
|
||||
},
|
||||
"decline": {
|
||||
"success": "Wörterbuchvorschlag abgelehnt.",
|
||||
"error": "Fehler beim Ablehnen des Wörterbuchvorschlags: {{error}}"
|
||||
},
|
||||
"decline": { "success": "Wörterbuchvorschlag abgelehnt.", "error": "Fehler beim Ablehnen des Wörterbuchvorschlags: {{error}}" },
|
||||
"approve": {
|
||||
"success": "Wörterbucheintrag genehmigt. Änderungen werden nach einer erneuten Analyse sichtbar.",
|
||||
"error": "Wörterbucheintrag konnte nicht genehmigt werden: {{error}}"
|
||||
@ -344,10 +240,7 @@
|
||||
"success": "Angefordert, Wörterbucheintrag zu entfernen!",
|
||||
"error": "Das Entfernen des Wörterbucheintrags konnte nicht angefordert werden: {{error}}"
|
||||
},
|
||||
"remove": {
|
||||
"success": "Wörterbucheintrag entfernt!",
|
||||
"error": "Fehler beim Entfernen des Wörterbucheintrags: {{error}}"
|
||||
}
|
||||
"remove": { "success": "Wörterbucheintrag entfernt!", "error": "Fehler beim Entfernen des Wörterbucheintrags: {{error}}" }
|
||||
}
|
||||
},
|
||||
"accept-suggestion": {
|
||||
@ -356,9 +249,7 @@
|
||||
"remove-from-dict": "Genehmigen und aus dem Wörterbuch entfernen",
|
||||
"only-here": "Nur hier genehmigen"
|
||||
},
|
||||
"accept-recommendation": {
|
||||
"label": "Empfehlung annehmen"
|
||||
},
|
||||
"accept-recommendation": { "label": "Empfehlung annehmen" },
|
||||
"suggest-remove-annotation": "Entfernen oder vorschlagen, diesen Eintrag zu entfernen",
|
||||
"reject-suggestion": "Vorschlag ablehnen",
|
||||
"remove-annotation": {
|
||||
@ -372,17 +263,8 @@
|
||||
"undo": "Rückgängig machen",
|
||||
"reject": "Ablehnen"
|
||||
},
|
||||
"initials-avatar": {
|
||||
"unassigned": "Nicht zugewiesen"
|
||||
},
|
||||
"assign-file-owner": {
|
||||
"dialog": {
|
||||
"single-user": "Gutachter",
|
||||
"title": "File Reviewer verwalten",
|
||||
"save": "speichern",
|
||||
"cancel": "Stornieren"
|
||||
}
|
||||
},
|
||||
"initials-avatar": { "unassigned": "Nicht zugewiesen" },
|
||||
"assign-file-owner": { "dialog": { "single-user": "Gutachter", "title": "File Reviewer verwalten", "save": "speichern", "cancel": "Stornieren" } },
|
||||
"assign-project-owner": {
|
||||
"dialog": {
|
||||
"single-user": "Inhaber",
|
||||
@ -395,9 +277,7 @@
|
||||
"no-members": "Noch keine Mitglieder. Wählen Sie aus der folgenden Liste."
|
||||
}
|
||||
},
|
||||
"project-member-guard": {
|
||||
"access-denied": "Sie dürfen nicht auf diese Seite zugreifen."
|
||||
},
|
||||
"project-member-guard": { "access-denied": "Sie dürfen nicht auf diese Seite zugreifen." },
|
||||
"comments": {
|
||||
"comment": "{{count}} Kommentar",
|
||||
"comments": "{{count}} Kommentare",
|
||||
@ -405,14 +285,17 @@
|
||||
"hide-comments": "Ausblenden",
|
||||
"cancel": "Stornieren"
|
||||
},
|
||||
"error": "Wiederaufbereitung",
|
||||
"unassigned": "Nicht zugewiesen",
|
||||
"under-review": "Wird überprüft",
|
||||
"under-approval": "Unter Genehmigung",
|
||||
"UNPROCESSED": "Unverarbeitet",
|
||||
"REPROCESS": "wird bearbeitet",
|
||||
"PROCESSING": "wird bearbeitet",
|
||||
"ERROR": "Nachbearbeitung erforderlich",
|
||||
"UNASSIGNED": "Nicht zugewiesen",
|
||||
"UNDER_REVIEW": "Wird überprüft",
|
||||
"UNDER_APPROVAL": "Unter Genehmigung",
|
||||
"APPROVED": "Genehmigt",
|
||||
"by": "durch",
|
||||
"efsa": "EFSA-Genehmigung",
|
||||
"finished": "Fertig",
|
||||
"approved": "Genehmigt",
|
||||
"submitted": "Eingereicht",
|
||||
"active": "Aktiv",
|
||||
"archived": "Archiviert",
|
||||
@ -434,12 +317,7 @@
|
||||
"analysis": "Analyse erforderlich",
|
||||
"none": "Keine Anmerkungen"
|
||||
},
|
||||
"filter-menu": {
|
||||
"label": "Filter",
|
||||
"all": "Alle",
|
||||
"none": "Keiner",
|
||||
"filter-types": "Filtertypen"
|
||||
},
|
||||
"filter-menu": { "label": "Filter", "all": "Alle", "none": "Keiner", "filter-types": "Filtertypen" },
|
||||
"sorting": {
|
||||
"recent": "Kürzlich",
|
||||
"oldest": "Älteste",
|
||||
@ -449,10 +327,7 @@
|
||||
"custom": "Benutzerdefiniert"
|
||||
},
|
||||
"readonly-pill": "Schreibgeschützt",
|
||||
"group": {
|
||||
"redactions": "Redaktionswörterbücher",
|
||||
"hints": "Tipp Wörterbücher"
|
||||
},
|
||||
"group": { "redactions": "Redaktionswörterbücher", "hints": "Tipp Wörterbücher" },
|
||||
"annotation-type": {
|
||||
"recommendation": "Empfehlung",
|
||||
"remove-only-here": "Ausstehende Entfernung (nur hier)",
|
||||
@ -478,13 +353,8 @@
|
||||
"false-positive": "Falsch positiv setzen",
|
||||
"request-false-positive": "Falsch positiv anfordern"
|
||||
},
|
||||
"add-redaction": {
|
||||
"success": "Redaktionsvorschlag hinzugefügt!",
|
||||
"failed": "Manuelle Redaktion konnte nicht hinzugefügt werden: {{message}}"
|
||||
},
|
||||
"actions": {
|
||||
"save": "speichern"
|
||||
},
|
||||
"add-redaction": { "success": "Redaktionsvorschlag hinzugefügt!", "failed": "Manuelle Redaktion konnte nicht hinzugefügt werden: {{message}}" },
|
||||
"actions": { "save": "speichern" },
|
||||
"content": {
|
||||
"text": "Ausgewählter Text:",
|
||||
"rectangle": "Benutzerdefiniertes Rechteck",
|
||||
@ -495,54 +365,24 @@
|
||||
"comment": "Kommentar"
|
||||
}
|
||||
},
|
||||
"approve-request": {
|
||||
"success": "Anfrage genehmigt.",
|
||||
"error": "Anfrage konnte nicht genehmigt werden."
|
||||
},
|
||||
"undo": {
|
||||
"success": "Aktion rückgängig gemacht.",
|
||||
"error": "Aktion konnte nicht rückgängig gemacht werden."
|
||||
},
|
||||
"redaction-request": {
|
||||
"success": "Redaktion angefordert.",
|
||||
"error": "Redaktion konnte nicht angefordert werden."
|
||||
},
|
||||
"remove-redaction-request": {
|
||||
"success": "Redaktion entfernt.",
|
||||
"error": "Redaktion konnte nicht entfernt werden."
|
||||
},
|
||||
"redaction-add": {
|
||||
"success": "Manuelle Redaktion hinzugefügt.",
|
||||
"error": "Redaktion konnte nicht hinzugefügt werden."
|
||||
}
|
||||
"approve-request": { "success": "Anfrage genehmigt.", "error": "Anfrage konnte nicht genehmigt werden." },
|
||||
"undo": { "success": "Aktion rückgängig gemacht.", "error": "Aktion konnte nicht rückgängig gemacht werden." },
|
||||
"redaction-request": { "success": "Redaktion angefordert.", "error": "Redaktion konnte nicht angefordert werden." },
|
||||
"remove-redaction-request": { "success": "Redaktion entfernt.", "error": "Redaktion konnte nicht entfernt werden." },
|
||||
"redaction-add": { "success": "Manuelle Redaktion hinzugefügt.", "error": "Redaktion konnte nicht hinzugefügt werden." }
|
||||
},
|
||||
"confirmation-dialog": {
|
||||
"delete-file": {
|
||||
"title": "Dokument löschen",
|
||||
"question": "Möchten Sie fortfahren?"
|
||||
},
|
||||
"delete-project": {
|
||||
"title": "Projekt löschen",
|
||||
"question": "Möchten Sie fortfahren?"
|
||||
},
|
||||
"remove-manual-redaction": {
|
||||
"title": "Manuelle Redaktion entfernen",
|
||||
"question": "Möchten Sie diese manuelle Redaktion wirklich entfernen?"
|
||||
},
|
||||
"delete-file": { "title": "Dokument löschen", "question": "Möchten Sie fortfahren?" },
|
||||
"delete-project": { "title": "Projekt löschen", "question": "Möchten Sie fortfahren?" },
|
||||
"remove-manual-redaction": { "title": "Manuelle Redaktion entfernen", "question": "Möchten Sie diese manuelle Redaktion wirklich entfernen?" },
|
||||
"remove-from-dictionary": {
|
||||
"title": "Aus dem Wörterbuch entfernen",
|
||||
"question": "Möchten Sie <b>{{entry}} wirklich</b> aus dem <b>{{dictionary}}</b> Wörterbuch entfernen?"
|
||||
},
|
||||
"remove-only-here": {
|
||||
"title": "Nur hier entfernen",
|
||||
"question": "Möchten Sie <b>{{entry}}</b> nur hier entfernen?"
|
||||
}
|
||||
"remove-only-here": { "title": "Nur hier entfernen", "question": "Möchten Sie <b>{{entry}}</b> nur hier entfernen?" }
|
||||
},
|
||||
"add-edit-dictionary": {
|
||||
"title": {
|
||||
"edit": "Bearbeiten Sie das {{name}} Wörterbuch",
|
||||
"new": "Wörterbuch erstellen"
|
||||
},
|
||||
"title": { "edit": "Bearbeiten Sie das {{name}} Wörterbuch", "new": "Wörterbuch erstellen" },
|
||||
"form": {
|
||||
"name": "Wörterbuchname",
|
||||
"name-placeholder": "Name eingeben",
|
||||
@ -565,10 +405,7 @@
|
||||
"save": "Wörterbuch speichern"
|
||||
},
|
||||
"add-edit-project-template": {
|
||||
"title": {
|
||||
"edit": "Bearbeiten Sie die {{name}} Projektvorlage",
|
||||
"new": "Projektvorlage erstellen"
|
||||
},
|
||||
"title": { "edit": "Bearbeiten Sie die {{name}} Projektvorlage", "new": "Projektvorlage erstellen" },
|
||||
"form": {
|
||||
"name": "Name der Projektvorlage",
|
||||
"name-placeholder": "Name eingeben",
|
||||
@ -579,95 +416,43 @@
|
||||
"save": "Projektvorlage speichern"
|
||||
},
|
||||
"dictionary-overview": {
|
||||
"action": {
|
||||
"delete": "Wörterbuch löschen",
|
||||
"edit": "Wörterbuch bearbeiten",
|
||||
"download": "Wörterbuch herunterladen",
|
||||
"upload": "Wörterbuch hochladen"
|
||||
},
|
||||
"action": { "delete": "Wörterbuch löschen", "edit": "Wörterbuch bearbeiten", "download": "Wörterbuch herunterladen", "upload": "Wörterbuch hochladen" },
|
||||
"error": {
|
||||
"entries-too-short": "Einige Einträge des Wörterbuchs liegen unter der Mindestlänge von 2. Diese sind rot hervorgehoben!",
|
||||
"generic": "Etwas ist schief gelaufen ... Wörterbuch-Update fehlgeschlagen!"
|
||||
},
|
||||
"success": {
|
||||
"generic": "Wörterbuch aktualisiert!"
|
||||
},
|
||||
"success": { "generic": "Wörterbuch aktualisiert!" },
|
||||
"search": "Suche...",
|
||||
"save-changes": "Änderungen speichern",
|
||||
"revert-changes": "Zurückkehren",
|
||||
"compare": "Vergleichen Sie",
|
||||
"dictionary-details": {
|
||||
"description": "Beschreibung"
|
||||
}
|
||||
"dictionary-details": { "description": "Beschreibung" }
|
||||
},
|
||||
"dictionary-listing": {
|
||||
"action": {
|
||||
"delete": "Wörterbuch löschen",
|
||||
"edit": "Wörterbuch bearbeiten"
|
||||
},
|
||||
"action": { "delete": "Wörterbuch löschen", "edit": "Wörterbuch bearbeiten" },
|
||||
"case-sensitive": "Groß- und Kleinschreibung beachten",
|
||||
"add-new": "Neues Wörterbuch",
|
||||
"stats": {
|
||||
"charts": {
|
||||
"types": "Typen",
|
||||
"entries": "Einträge"
|
||||
}
|
||||
},
|
||||
"table-header": {
|
||||
"title": "{{Länge}} Wörterbücher"
|
||||
},
|
||||
"table-col-names": {
|
||||
"type": "Art",
|
||||
"order-of-importance": "Reihenfolge der Wichtigkeit",
|
||||
"hint-redaction": "Hinweis / Redaktion"
|
||||
},
|
||||
"stats": { "charts": { "types": "Typen", "entries": "Einträge" } },
|
||||
"table-header": { "title": "{{Länge}} Wörterbücher" },
|
||||
"table-col-names": { "type": "Art", "order-of-importance": "Reihenfolge der Wichtigkeit", "hint-redaction": "Hinweis / Redaktion" },
|
||||
"search": "Suche...",
|
||||
"no-data": {
|
||||
"title": "Es gibt noch keine Wörterbücher.",
|
||||
"action": "Neues Wörterbuch"
|
||||
}
|
||||
"no-data": { "title": "Es gibt noch keine Wörterbücher.", "action": "Neues Wörterbuch" }
|
||||
},
|
||||
"project-templates": "Projektvorlagen",
|
||||
"project-templates-listing": {
|
||||
"table-header": {
|
||||
"title": "{{Länge}} Projektvorlagen"
|
||||
},
|
||||
"table-header": { "title": "{{Länge}} Projektvorlagen" },
|
||||
"entries": "{{Länge}} Einträge",
|
||||
"dictionaries": "{{Länge}} Wörterbücher",
|
||||
"action": {
|
||||
"delete": "Vorlage löschen",
|
||||
"edit": "Vorlage bearbeiten"
|
||||
},
|
||||
"action": { "delete": "Vorlage löschen", "edit": "Vorlage bearbeiten" },
|
||||
"add-new": "Neue Projektvorlage",
|
||||
"search": "Suche...",
|
||||
"table-col-names": {
|
||||
"name": "Name",
|
||||
"created-by": "Erstellt von",
|
||||
"created-on": "Erstellt am",
|
||||
"modified-on": "Geändert am"
|
||||
}
|
||||
},
|
||||
"user-listing": {
|
||||
"table-header": {
|
||||
"title": "{{Länge}} Benutzer"
|
||||
},
|
||||
"table-col-names": {
|
||||
"name": "Name",
|
||||
"email": "Email"
|
||||
},
|
||||
"search": "Suche..."
|
||||
"table-col-names": { "name": "Name", "created-by": "Erstellt von", "created-on": "Erstellt am", "modified-on": "Geändert am" }
|
||||
},
|
||||
"user-listing": { "table-header": { "title": "{{Länge}} Benutzer" }, "table-col-names": { "name": "Name", "email": "Email" }, "search": "Suche..." },
|
||||
"rules-screen": {
|
||||
"error": {
|
||||
"generic": "Etwas ist schief gelaufen ... Regelaktualisierung fehlgeschlagen!"
|
||||
},
|
||||
"success": {
|
||||
"generic": "Regeln aktualisiert!"
|
||||
},
|
||||
"action": {
|
||||
"download": "Regeln herunterladen",
|
||||
"upload": "Regeln hochladen"
|
||||
},
|
||||
"error": { "generic": "Etwas ist schief gelaufen ... Regelaktualisierung fehlgeschlagen!" },
|
||||
"success": { "generic": "Regeln aktualisiert!" },
|
||||
"action": { "download": "Regeln herunterladen", "upload": "Regeln hochladen" },
|
||||
"save-changes": "Änderungen speichern",
|
||||
"revert-changes": "Zurückkehren"
|
||||
},
|
||||
@ -683,7 +468,8 @@
|
||||
"action": {
|
||||
"save": "Änderungen speichern",
|
||||
"revert": "Zurückkehren",
|
||||
"success": "Wasserzeichen aktualisiert!",
|
||||
"change-success": "Wasserzeichen aktualisiert!",
|
||||
"delete-success": "Wasserzeichen gelöscht.",
|
||||
"error": "Wasserzeichen konnte nicht aktualisiert werden"
|
||||
},
|
||||
"title": "Wasserzeichen"
|
||||
@ -704,11 +490,6 @@
|
||||
"overwrite-files-dialog": {
|
||||
"title": "Die Datei existiert bereits!",
|
||||
"question": "<b>{{Dateiname}}</b> existiert bereits. Was möchten Sie tun?",
|
||||
"options": {
|
||||
"overwrite": "Überschreiben",
|
||||
"no-overwrite": "Bewahren Sie die alte Datei auf",
|
||||
"cancel": "Alle Uploads abbrechen",
|
||||
"remember": "Option merken"
|
||||
}
|
||||
"options": { "overwrite": "Überschreiben", "skip": "Überspringen", "cancel": "Stornieren", "remember": "Bewerben Sie sich für alle Uploads" }
|
||||
}
|
||||
}
|
||||
|
||||
@ -22,9 +22,9 @@ import { Configuration } from '../configuration';
|
||||
|
||||
@Injectable()
|
||||
export class LegalBasisMappingControllerService {
|
||||
protected basePath = '';
|
||||
public defaultHeaders = new HttpHeaders();
|
||||
public configuration = new Configuration();
|
||||
protected basePath = '';
|
||||
|
||||
constructor(protected httpClient: HttpClient, @Optional() @Inject(BASE_PATH) basePath: string, @Optional() configuration: Configuration) {
|
||||
if (basePath) {
|
||||
@ -36,6 +36,20 @@ export class LegalBasisMappingControllerService {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param consumes string[] mime-types
|
||||
* @return true: consumes contains 'multipart/form-data', false: otherwise
|
||||
*/
|
||||
private canConsumeForm(consumes: string[]): boolean {
|
||||
const form = 'multipart/form-data';
|
||||
for (const consume of consumes) {
|
||||
if (form === consume) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the mapping between legal basis and redaction reason.
|
||||
* None
|
||||
@ -43,12 +57,9 @@ export class LegalBasisMappingControllerService {
|
||||
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body.
|
||||
* @param reportProgress flag to report request and response progress.
|
||||
*/
|
||||
public getLegalBasisMapping(ruleSetId: string, observe?: 'body', reportProgress?: boolean): Observable<LegalBasisMapping>;
|
||||
|
||||
public getLegalBasisMapping(ruleSetId: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<LegalBasisMapping>>;
|
||||
|
||||
public getLegalBasisMapping(ruleSetId: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<LegalBasisMapping>>;
|
||||
|
||||
public getLegalBasisMapping(ruleSetId: string, observe?: 'body', reportProgress?: boolean): Observable<Array<LegalBasisMapping>>;
|
||||
public getLegalBasisMapping(ruleSetId: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<LegalBasisMapping>>>;
|
||||
public getLegalBasisMapping(ruleSetId: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<LegalBasisMapping>>>;
|
||||
public getLegalBasisMapping(ruleSetId: string, observe: any = 'body', reportProgress: boolean = false): Observable<any> {
|
||||
if (ruleSetId === null || ruleSetId === undefined) {
|
||||
throw new Error('Required parameter ruleSetId was null or undefined when calling getLegalBasisMapping.');
|
||||
@ -72,7 +83,7 @@ export class LegalBasisMappingControllerService {
|
||||
// to determine the Content-Type header
|
||||
const consumes: string[] = [];
|
||||
|
||||
return this.httpClient.request<LegalBasisMapping>('get', `${this.basePath}/legalBasis/${encodeURIComponent(String(ruleSetId))}`, {
|
||||
return this.httpClient.request<Array<LegalBasisMapping>>('get', `${this.basePath}/legalBasis/${encodeURIComponent(String(ruleSetId))}`, {
|
||||
withCredentials: this.configuration.withCredentials,
|
||||
headers: headers,
|
||||
observe: observe,
|
||||
@ -88,13 +99,15 @@ export class LegalBasisMappingControllerService {
|
||||
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body.
|
||||
* @param reportProgress flag to report request and response progress.
|
||||
*/
|
||||
public setLegalBasisMapping(body: LegalBasisMapping, ruleSetId: string, observe?: 'body', reportProgress?: boolean): Observable<any>;
|
||||
|
||||
public setLegalBasisMapping(body: LegalBasisMapping, ruleSetId: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<any>>;
|
||||
|
||||
public setLegalBasisMapping(body: LegalBasisMapping, ruleSetId: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<any>>;
|
||||
|
||||
public setLegalBasisMapping(body: LegalBasisMapping, ruleSetId: string, observe: any = 'body', reportProgress: boolean = false): Observable<any> {
|
||||
public setLegalBasisMapping(body: Array<LegalBasisMapping>, ruleSetId: string, observe?: 'body', reportProgress?: boolean): Observable<any>;
|
||||
public setLegalBasisMapping(
|
||||
body: Array<LegalBasisMapping>,
|
||||
ruleSetId: string,
|
||||
observe?: 'response',
|
||||
reportProgress?: boolean
|
||||
): Observable<HttpResponse<any>>;
|
||||
public setLegalBasisMapping(body: Array<LegalBasisMapping>, ruleSetId: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<any>>;
|
||||
public setLegalBasisMapping(body: Array<LegalBasisMapping>, ruleSetId: string, observe: any = 'body', reportProgress: boolean = false): Observable<any> {
|
||||
if (body === null || body === undefined) {
|
||||
throw new Error('Required parameter body was null or undefined when calling setLegalBasisMapping.');
|
||||
}
|
||||
@ -133,18 +146,4 @@ export class LegalBasisMappingControllerService {
|
||||
reportProgress: reportProgress
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* @param consumes string[] mime-types
|
||||
* @return true: consumes contains 'multipart/form-data', false: otherwise
|
||||
*/
|
||||
private canConsumeForm(consumes: string[]): boolean {
|
||||
const form = 'multipart/form-data';
|
||||
for (const consume of consumes) {
|
||||
if (form === consume) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@ -11,5 +11,7 @@
|
||||
*/
|
||||
|
||||
export interface LegalBasisMapping {
|
||||
reasonByLegalBasis?: any;
|
||||
description?: string;
|
||||
name?: string;
|
||||
reason?: string;
|
||||
}
|
||||
|
||||
@ -495,3 +495,21 @@ Overwrite|Überschreiben
|
||||
Keep old file|Bewahren Sie die alte Datei auf
|
||||
Cancel all uploads|Alle Uploads abbrechen
|
||||
Remember option|Option merken
|
||||
Failed to upload file... |Datei konnte nicht hochgeladen werden ...
|
||||
File Uploads ({{len}})|Datei-Uploads ({{len}})
|
||||
Failed to download project.|Projekt konnte nicht heruntergeladen werden.
|
||||
Downloads ({{len}})|Downloads ({{len}})
|
||||
{{len}} files|{{len}} Dateien
|
||||
Retry Download|Download neu versuchen
|
||||
Cancel Download|Download abbrechen
|
||||
Search in progress...|Suche läuft ...
|
||||
Re-processing required|Nachbearbeitung erforderlich
|
||||
Files scheduled for reanalysis.|Dateien, die erneut analysiert werden sollen.
|
||||
Failed to schedule files for reanalysis. Please try again.|Dateien für die erneute Analyse konnten nicht geplant werden. Bitte versuche es erneut.
|
||||
No members yet.
|
||||
Select from the list below.|Noch keine Mitglieder. Wählen Sie aus der folgenden Liste.
|
||||
Unprocessed|Unverarbeitet
|
||||
Processing|wird bearbeitet
|
||||
Watermark deleted.|Wasserzeichen gelöscht.
|
||||
Skip|Überspringen
|
||||
Apply for all uploads|Bewerben Sie sich für alle Uploads
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user