From d39747059a124353bcac63347274abc931770d37 Mon Sep 17 00:00:00 2001 From: Sabrina Arnold Date: Fri, 17 Nov 2023 09:51:34 +0100 Subject: [PATCH 1/4] #3263 Update error message when dara not reachable --- .../attachment/configuration/translations-de.js | 2 +- .../common/i18n/configuration/translations-de.js | 2 +- .../configuration/translations-de.js | 12 ++++++------ .../configuration/translations-en.js | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/mdm-frontend/src/app/legacy/common/dialogs/attachment/configuration/translations-de.js b/mdm-frontend/src/app/legacy/common/dialogs/attachment/configuration/translations-de.js index d8b2c290b7..e18bfa1a7a 100644 --- a/mdm-frontend/src/app/legacy/common/dialogs/attachment/configuration/translations-de.js +++ b/mdm-frontend/src/app/legacy/common/dialogs/attachment/configuration/translations-de.js @@ -44,7 +44,7 @@ angular.module('metadatamanagementApp').config([ } }, 'hint': { - 'filename': 'Wählen Sie eine Datei aus, die sie hinzufügen wollen', + 'filename': 'Wählen Sie eine Datei aus, die Sie hinzufügen wollen', 'language': 'Wählen Sie die Sprache, die in der Datei verwendet wurde, aus.', 'type': 'Wählen Sie den Typ der Datei aus.', 'title': 'Geben Sie den Titel der Datei in der Dokumentensprache ein.', diff --git a/mdm-frontend/src/app/legacy/common/i18n/configuration/translations-de.js b/mdm-frontend/src/app/legacy/common/i18n/configuration/translations-de.js index aeed413f08..22bc8dfd48 100644 --- a/mdm-frontend/src/app/legacy/common/i18n/configuration/translations-de.js +++ b/mdm-frontend/src/app/legacy/common/i18n/configuration/translations-de.js @@ -454,7 +454,7 @@ angular.module('metadatamanagementApp').config([ }, 'confirm-activate-user': { 'title': 'Nutzer:in aktivieren?', - 'content': 'Bitte bestätigen Sie, dass sie die/den Nutzer:in aktivieren möchten.', + 'content': 'Bitte bestätigen Sie, dass Sie die/den Nutzer:in aktivieren möchten.', 'yes': 'Aktivieren', 'no': 'Status beibehalten' } diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js index f500719001..0d5b6b53c0 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js @@ -16,12 +16,12 @@ angular.module('metadatamanagementApp').config([ 'pin-to-start-page': 'Datenpaket auf Startseite anzeigen', 'pin-to-start-page-hint': 'Markieren Sie dieses Kästchen, wenn das Datenpaket auf der Startseite des MDMs angezeigt werden soll.', 'confirmed': { - 'local': 'Dies ist ein lokales System. Sind sie sicher?', - 'test': 'Dies ist das Test-System! Sind sie sicher?', - 'dev': 'Dies ist das Dev-System! Sind sie sicher?', - 'prod': 'ACHTUNG: Dies ist das PRODUKTIV-System! Sind sie sicher?', + 'local': 'Dies ist ein lokales System. Sind Sie sicher?', + 'test': 'Dies ist das Test-System! Sind Sie sicher?', + 'dev': 'Dies ist das Dev-System! Sind Sie sicher?', + 'prod': 'ACHTUNG: Dies ist das PRODUKTIV-System! Sind Sie sicher?', }, - 'confirm-hint': 'Markieren Sie dieses Kästchen, wenn sie das Projekt wirklich auf diesem System freigeben wollen!' + 'confirm-hint': 'Markieren Sie dieses Kästchen, wenn Sie das Projekt wirklich auf diesem System freigeben wollen!' }, 'home': { 'title': 'Datenaufnahmeprojekte', @@ -47,7 +47,7 @@ angular.module('metadatamanagementApp').config([ 'deleted-not-successfully-project': 'Das Datenaufnahmeprojekt "{{ id }}" konnte nicht gelöscht werden!', 'released-successfully': 'Die Metadaten des Projektes wurden bei da|ra gespeichert und die Daten des Projektes "{{ id }}" werden in ca. 10 Minuten für alle Benutzer:innen sichtbar sein.', 'released-beta-successfully': 'Die Daten des Projektes "{{ id }}" werden in ca. 10 Minuten für alle Benutzer:innen sichtbar sein. Es wurden keine Metadaten zu da|ra gesendet.', - 'dara-released-not-successfully': 'Die Daten des Projektes "{{ id }}" können nicht veröffentlicht werden. Es trat ein Fehler beim Senden der Metadaten zu da|ra auf.', + 'dara-released-not-successfully': 'Die Daten des Projektes "{{ id }}" können nicht veröffentlicht werden. Der da|ra-Service zur Registrierung der doi ist aktuell nicht verfügbar. Kontaktieren Sie den Administrator und versuchen Sie es später erneut.', 'unreleased-successfully': 'Die Daten des Projektes "{{ id }}" können jetzt bearbeitet werden.', 'unrelease-title': 'Freigabe für Projekt "{{ id }}" zurücknehmen?', 'unrelease': 'Möchten Sie wirklich die Freigabe zurücknehmen und die Metadaten des Projektes "{{ id }}" bearbeiten?', diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js index 3fab6fcca0..b48e5a15ef 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js @@ -48,7 +48,7 @@ angular.module('metadatamanagementApp').config([ 'released-successfully': 'The projects metadata has been sent to da|ra and the data of the project "{{ id }}" will be visible to all users in about 10 minutes.', 'released-beta-successfully': 'The data of the project "{{ id }}" will be visible to all users in about 10 minutes. No metadata has been sent to da|ra.', 'unreleased-successfully': 'The data of the project "{{ id }}" can now be edited by assigned Publishers and Data Providers.', - 'dara-released-not-successfully': 'The data of the project "{{ id }}" could not be released. An error occured during sending metadata to da|ra.', + 'dara-released-not-successfully': 'The data of the project "{{ id }}" could not be released. The da|ra service for registering the doi is currently not available. Contact the administrator and try again later.', 'unrelease-title': 'Unrelease Project "{{ id }}"?', 'unrelease': 'Do you really want to unrelease the project "{{ id }}" and edit its metadata?', 'release-not-possible-title': 'Project "{{ id }}" cannot be released!', From 388dffa24f21cd3132309343598c68cbf89928e8 Mon Sep 17 00:00:00 2001 From: Sabrina Arnold Date: Tue, 21 Nov 2023 10:23:08 +0100 Subject: [PATCH 2/4] #3263 Hide dialog if dara not reachable --- .../views/release-project-dialog.controller.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/views/release-project-dialog.controller.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/views/release-project-dialog.controller.js index aee86e2598..8c658352cc 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/views/release-project-dialog.controller.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/views/release-project-dialog.controller.js @@ -77,6 +77,7 @@ angular.module('metadatamanagementApp') i18nPrefix + 'dara-released-not-successfully', { id: project.id }); + $mdDialog.hide(); }); } else { //REGULAR RELEASE @@ -98,6 +99,7 @@ angular.module('metadatamanagementApp') i18nPrefix + 'dara-released-not-successfully', { id: project.id }); + $mdDialog.hide(); }); } }).catch(function() { From da8ba2d57f6cc6319d9315534953844f0f59e773 Mon Sep 17 00:00:00 2001 From: Sabrina Arnold Date: Tue, 21 Nov 2023 10:32:21 +0100 Subject: [PATCH 3/4] #3263 Add the contact email to error message when dara not reachable --- .../configuration/translations-de.js | 2 +- .../configuration/translations-en.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js index 0d5b6b53c0..bfe38a060f 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js @@ -47,7 +47,7 @@ angular.module('metadatamanagementApp').config([ 'deleted-not-successfully-project': 'Das Datenaufnahmeprojekt "{{ id }}" konnte nicht gelöscht werden!', 'released-successfully': 'Die Metadaten des Projektes wurden bei da|ra gespeichert und die Daten des Projektes "{{ id }}" werden in ca. 10 Minuten für alle Benutzer:innen sichtbar sein.', 'released-beta-successfully': 'Die Daten des Projektes "{{ id }}" werden in ca. 10 Minuten für alle Benutzer:innen sichtbar sein. Es wurden keine Metadaten zu da|ra gesendet.', - 'dara-released-not-successfully': 'Die Daten des Projektes "{{ id }}" können nicht veröffentlicht werden. Der da|ra-Service zur Registrierung der doi ist aktuell nicht verfügbar. Kontaktieren Sie den Administrator und versuchen Sie es später erneut.', + 'dara-released-not-successfully': 'Die Daten des Projektes "{{ id }}" können nicht veröffentlicht werden. Der da|ra-Service zur Registrierung der doi ist aktuell nicht verfügbar. Kontaktieren Sie den Administrator (fdz-feedback@dzhw.eu) und versuchen Sie es später erneut.', 'unreleased-successfully': 'Die Daten des Projektes "{{ id }}" können jetzt bearbeitet werden.', 'unrelease-title': 'Freigabe für Projekt "{{ id }}" zurücknehmen?', 'unrelease': 'Möchten Sie wirklich die Freigabe zurücknehmen und die Metadaten des Projektes "{{ id }}" bearbeiten?', diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js index b48e5a15ef..3a94b29dc5 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js @@ -48,7 +48,7 @@ angular.module('metadatamanagementApp').config([ 'released-successfully': 'The projects metadata has been sent to da|ra and the data of the project "{{ id }}" will be visible to all users in about 10 minutes.', 'released-beta-successfully': 'The data of the project "{{ id }}" will be visible to all users in about 10 minutes. No metadata has been sent to da|ra.', 'unreleased-successfully': 'The data of the project "{{ id }}" can now be edited by assigned Publishers and Data Providers.', - 'dara-released-not-successfully': 'The data of the project "{{ id }}" could not be released. The da|ra service for registering the doi is currently not available. Contact the administrator and try again later.', + 'dara-released-not-successfully': 'The data of the project "{{ id }}" could not be released. The da|ra service for registering the doi is currently not available. Contact the administrator (fdz-feedback@dzhw.eu) and try again later.', 'unrelease-title': 'Unrelease Project "{{ id }}"?', 'unrelease': 'Do you really want to unrelease the project "{{ id }}" and edit its metadata?', 'release-not-possible-title': 'Project "{{ id }}" cannot be released!', From 7e78307a86d79fe4372f71cf7fd0c63ac672c8ce Mon Sep 17 00:00:00 2001 From: sacm <66066952+SaCodematix@users.noreply.github.com> Date: Wed, 29 Nov 2023 10:37:13 +0100 Subject: [PATCH 4/4] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Theresa Möller <111288610+moellerth@users.noreply.github.com> --- .../configuration/translations-de.js | 2 +- .../configuration/translations-en.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js index bfe38a060f..6e5cd34278 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-de.js @@ -47,7 +47,7 @@ angular.module('metadatamanagementApp').config([ 'deleted-not-successfully-project': 'Das Datenaufnahmeprojekt "{{ id }}" konnte nicht gelöscht werden!', 'released-successfully': 'Die Metadaten des Projektes wurden bei da|ra gespeichert und die Daten des Projektes "{{ id }}" werden in ca. 10 Minuten für alle Benutzer:innen sichtbar sein.', 'released-beta-successfully': 'Die Daten des Projektes "{{ id }}" werden in ca. 10 Minuten für alle Benutzer:innen sichtbar sein. Es wurden keine Metadaten zu da|ra gesendet.', - 'dara-released-not-successfully': 'Die Daten des Projektes "{{ id }}" können nicht veröffentlicht werden. Der da|ra-Service zur Registrierung der doi ist aktuell nicht verfügbar. Kontaktieren Sie den Administrator (fdz-feedback@dzhw.eu) und versuchen Sie es später erneut.', + 'dara-released-not-successfully': 'Die Daten des Projektes "{{ id }}" können nicht veröffentlicht werden. Der da|ra-Service zur Registrierung der DOI ist aktuell nicht verfügbar. Kontaktieren Sie den Administrator (fdz-feedback@dzhw.eu) und versuchen Sie es später erneut.', 'unreleased-successfully': 'Die Daten des Projektes "{{ id }}" können jetzt bearbeitet werden.', 'unrelease-title': 'Freigabe für Projekt "{{ id }}" zurücknehmen?', 'unrelease': 'Möchten Sie wirklich die Freigabe zurücknehmen und die Metadaten des Projektes "{{ id }}" bearbeiten?', diff --git a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js index 3a94b29dc5..e1f3923b37 100644 --- a/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js +++ b/mdm-frontend/src/app/legacy/dataacquisitionprojectmanagement/configuration/translations-en.js @@ -48,7 +48,7 @@ angular.module('metadatamanagementApp').config([ 'released-successfully': 'The projects metadata has been sent to da|ra and the data of the project "{{ id }}" will be visible to all users in about 10 minutes.', 'released-beta-successfully': 'The data of the project "{{ id }}" will be visible to all users in about 10 minutes. No metadata has been sent to da|ra.', 'unreleased-successfully': 'The data of the project "{{ id }}" can now be edited by assigned Publishers and Data Providers.', - 'dara-released-not-successfully': 'The data of the project "{{ id }}" could not be released. The da|ra service for registering the doi is currently not available. Contact the administrator (fdz-feedback@dzhw.eu) and try again later.', + 'dara-released-not-successfully': 'The data of the project "{{ id }}" could not be released. The da|ra service for registering the DOI is currently not available. Contact the administrator (fdz-feedback@dzhw.eu) and try again later.', 'unrelease-title': 'Unrelease Project "{{ id }}"?', 'unrelease': 'Do you really want to unrelease the project "{{ id }}" and edit its metadata?', 'release-not-possible-title': 'Project "{{ id }}" cannot be released!',