From 62574fcd31955e8fb6dbcde3fa6f2133761ac357 Mon Sep 17 00:00:00 2001 From: Alexandre Vryghem Date: Thu, 16 Oct 2025 14:20:46 +0200 Subject: [PATCH 1/2] 134770: Fixed COAR notify not rendering inbound/outbounds logs Also fixed an issue where an error is logged when no dynamic component is found --- .../admin-notify-detail-modal.component.html | 2 +- .../models/admin-notify-message.model.ts | 19 ------------------- .../core/cache/builders/build-decorators.ts | 2 +- .../abstract-component-loader.component.ts | 4 ++++ 4 files changed, 6 insertions(+), 21 deletions(-) diff --git a/src/app/admin/admin-notify-dashboard/admin-notify-detail-modal/admin-notify-detail-modal.component.html b/src/app/admin/admin-notify-dashboard/admin-notify-detail-modal/admin-notify-detail-modal.component.html index 3760dc341d6..6f9fdacc7fa 100644 --- a/src/app/admin/admin-notify-dashboard/admin-notify-detail-modal/admin-notify-detail-modal.component.html +++ b/src/app/admin/admin-notify-dashboard/admin-notify-detail-modal/admin-notify-detail-modal.component.html @@ -15,7 +15,7 @@ }
-
diff --git a/src/app/admin/admin-notify-dashboard/models/admin-notify-message.model.ts b/src/app/admin/admin-notify-dashboard/models/admin-notify-message.model.ts index 2524ffed9b8..e76581ac775 100644 --- a/src/app/admin/admin-notify-dashboard/models/admin-notify-message.model.ts +++ b/src/app/admin/admin-notify-dashboard/models/admin-notify-message.model.ts @@ -1,15 +1,12 @@ import { autoserialize, - deserialize, inheritSerialization, } from 'cerialize'; import { Observable } from 'rxjs'; import { typedObject } from '../../../core/cache/builders/build-decorators'; import { DSpaceObject } from '../../../core/shared/dspace-object.model'; -import { GenericConstructor } from '../../../core/shared/generic-constructor'; import { excludeFromEquals } from '../../../core/utilities/equals.decorators'; -import { ListableObject } from '../../../shared/object-collection/shared/listable-object.model'; import { ADMIN_NOTIFY_MESSAGE } from './admin-notify-message.resource-type'; /** @@ -152,20 +149,4 @@ export class AdminNotifyMessage extends DSpaceObject { @autoserialize accessStatus: Observable; - - - @deserialize - _links: { - self: { - href: string; - }; - }; - - get self(): string { - return this._links.self.href; - } - - getRenderTypes(): (string | GenericConstructor)[] { - return [this.constructor as GenericConstructor]; - } } diff --git a/src/app/core/cache/builders/build-decorators.ts b/src/app/core/cache/builders/build-decorators.ts index be3ffc0f4d7..cafee01fe0a 100644 --- a/src/app/core/cache/builders/build-decorators.ts +++ b/src/app/core/cache/builders/build-decorators.ts @@ -135,7 +135,7 @@ export const link = ( * @param source */ export const getLinkDefinitions = (source: GenericConstructor): Map> => { - return linkMap.get(source); + return linkMap.get(source) ?? new Map(); }; /** diff --git a/src/app/shared/abstract-component-loader/abstract-component-loader.component.ts b/src/app/shared/abstract-component-loader/abstract-component-loader.component.ts index e188725e475..eaccf35fb7d 100644 --- a/src/app/shared/abstract-component-loader/abstract-component-loader.component.ts +++ b/src/app/shared/abstract-component-loader/abstract-component-loader.component.ts @@ -12,6 +12,7 @@ import { Subscription } from 'rxjs'; import { GenericConstructor } from '../../core/shared/generic-constructor'; import { + hasNoValue, hasValue, isNotEmpty, } from '../empty.util'; @@ -110,6 +111,9 @@ export abstract class AbstractComponentLoaderComponent implements OnInit, OnC */ public instantiateComponent(): void { const component: GenericConstructor = this.getComponent(); + if (hasNoValue(component)) { + return; + } const viewContainerRef: ViewContainerRef = this.componentViewContainerRef; viewContainerRef.clear(); From 64ad28023646c2689acd462901e1475796fe17af Mon Sep 17 00:00:00 2001 From: Alexandre Vryghem Date: Mon, 27 Oct 2025 00:24:38 +0100 Subject: [PATCH 2/2] 134770: Aligned styling from Add LDN service form with other submission forms --- .../ldn-service-form.component.html | 165 +++++++++--------- .../ldn-service-form.component.scss | 130 +------------- .../ldn-service-form.component.ts | 2 + src/assets/i18n/ar.json5 | 4 +- src/assets/i18n/bn.json5 | 4 +- src/assets/i18n/ca.json5 | 4 +- src/assets/i18n/cs.json5 | 4 +- src/assets/i18n/de.json5 | 4 +- src/assets/i18n/el.json5 | 4 +- src/assets/i18n/en.json5 | 7 +- src/assets/i18n/es.json5 | 4 +- src/assets/i18n/fi.json5 | 4 +- src/assets/i18n/fr.json5 | 4 +- src/assets/i18n/gd.json5 | 4 +- src/assets/i18n/hi.json5 | 4 +- src/assets/i18n/hu.json5 | 4 +- src/assets/i18n/it.json5 | 4 +- src/assets/i18n/ja.json5 | 4 +- src/assets/i18n/kk.json5 | 4 +- src/assets/i18n/lv.json5 | 4 +- src/assets/i18n/nl.json5 | 4 +- src/assets/i18n/pl.json5 | 4 +- src/assets/i18n/pt-BR.json5 | 4 +- src/assets/i18n/pt-PT.json5 | 4 +- src/assets/i18n/sr-cyr.json5 | 4 +- src/assets/i18n/sr-lat.json5 | 4 +- src/assets/i18n/sv.json5 | 4 +- src/assets/i18n/sw.json5 | 4 +- src/assets/i18n/tr.json5 | 4 +- src/assets/i18n/uk.json5 | 4 +- src/assets/i18n/vi.json5 | 4 +- 31 files changed, 146 insertions(+), 266 deletions(-) diff --git a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html index e07396c5e08..b4dab61449f 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html +++ b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html @@ -1,64 +1,63 @@
-
+

{{ isNewService ? ('ldn-create-service.title' | translate) : ('ldn-edit-registered-service.title' | translate) }}

-
- - @if (!isNewService) { -
- -
- -
-
+
+ + @if (!isNewService) { +
+ +
-
+ }
- } +
-
- - + + @if (formModel.get('name').invalid && formModel.get('name').touched) { -
+ {{ 'ldn-new-service.form.error.name' | translate }} -
+ }
-
- +
+
-
+
-
-
- - +
+ + @if (formModel.get('url').invalid && formModel.get('url').touched) { -
+ {{ 'ldn-new-service.form.error.url' | translate }} -
+ }
-
- - + + {{ isNewService ? ('ldn-create-service.title' | translat class="form-control" type="number"> @if (formModel.get('score').invalid && formModel.get('score').touched) { -
+ {{ 'ldn-new-service.form.error.score' | translate }} -
+ }
-
- -
- - +
+ +
+
+ +
+
+ +
@if ((formModel.get('lowerIp').invalid && formModel.get('lowerIp').touched) || (formModel.get('upperIp').invalid && formModel.get('upperIp').touched)) { -
+ {{ 'ldn-new-service.form.error.ipRange' | translate }} -
+ + } @else { + + {{ 'ldn-new-service.form.hint.ipRange' | translate }} + } -
- {{ 'ldn-new-service.form.hint.ipRange' | translate }} -
-
- - + + {{ isNewService ? ('ldn-create-service.title' | translat @if (formModel.get('ldnUrl').invalid && formModel.get('ldnUrl').touched) {
@if (formModel.get('ldnUrl').errors['required']) { -
+ {{ 'ldn-new-service.form.error.ldnurl' | translate }} -
+ } @if (formModel.get('ldnUrl').errors['ldnUrlAlreadyAssociated']) { -
+ {{ 'ldn-new-service.form.error.ldnurl.ldnUrlAlreadyAssociated' | translate }} -
+ }
}
-
- +
+
- -
-
+
+ +
-
+ {{ 'ldn-service-usesActorEmailId-description' | translate }} -
+
@if (areControlsInitialized) { -
+
- +
@if (formModel.get('notifyServiceInboundPatterns')['controls'][0]?.value?.pattern) {
- +
- +
}
@@ -260,18 +263,14 @@

{{ isNewService ? ('ldn-create-service.title' | translat
- -
-
-
+ +
- @@ -292,8 +291,10 @@

{{ isNewService ? ('ldn-create-service.title' | translat

} - {{ 'ldn-new-service.form.label.addPattern' | translate }} +
diff --git a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss index afd5c80d1cb..0a04934210d 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss +++ b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss @@ -1,137 +1,11 @@ @import '../../../shared/form/builder/ds-dynamic-form-ui/models/scrollable-dropdown/dynamic-scrollable-dropdown.component.scss'; @import '../../../shared/form/form.component.scss'; -form { - font-size: 14px; - position: relative; -} - -input, -select { - max-width: 100%; - width: 100%; - padding: 8px; - font-size: 14px; -} - -option:not(:first-child) { - font-weight: bold; -} - -.trash-button { - width: 40px; - height: 40px; -} - textarea { height: 200px; resize: none; } -.add-pattern-link { - color: #0048ff; - cursor: pointer; -} - -.remove-pattern-link { - color: #e34949; - cursor: pointer; - margin-left: 10px; -} - -.status-checkbox { - margin-top: 5px; -} - - -.invalid-field { - border: 1px solid red; - color: #000000; -} - -.error-text { - color: red; - font-size: 0.8em; - margin-top: 5px; -} - -.toggle-switch { - display: flex; - align-items: center; - opacity: 0.8; - position: relative; - width: 60px; - height: 30px; - background-color: #ccc; - border-radius: 15px; - cursor: pointer; - transition: background-color 0.3s; -} - -.toggle-switch.checked { - background-color: #24cc9a; -} - -.slider { - position: absolute; - width: 30px; - height: 30px; - border-radius: 50%; - background-color: #fff; - transition: transform 0.3s; -} - - -.toggle-switch .slider { - width: 22px; - height: 22px; - border-radius: 50%; - margin: 0 auto; -} - -.toggle-switch.checked .slider { - transform: translateX(30px); -} - -.toggle-switch-container { - display: flex; - flex-direction: column; - justify-content: flex-start; - align-items: flex-end; - margin-top: 10px; -} - -.small-text { - font-size: 0.7em; - color: #888; -} - -.toggle-switch { - cursor: pointer; - margin-top: 3px; - margin-right: 3px -} - -.label-box { - margin-left: 11px; -} - -.label-box-2 { - margin-left: 14px; -} - -.label-box-3 { - margin-left: 5px; -} - -.submission-form-footer { - border-radius: var(--bs-card-border-radius); - bottom: 0; - background-color: var(--bs-gray-400); - padding: calc(var(--bs-spacer) / 2); - z-index: calc(var(--ds-submission-footer-z-index) + 1); -} - .marked-for-deletion { background-color: lighten($red, 30%); } @@ -140,4 +14,6 @@ textarea { z-index: var(--ds-submission-footer-z-index); } - +.ds-form-add-more { + margin-left: -12px; +} diff --git a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.ts b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.ts index 80860c4b6e3..406e961b91f 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.ts +++ b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.ts @@ -34,6 +34,7 @@ import { TranslateService, } from '@ngx-translate/core'; import { Operation } from 'fast-json-patch'; +import { UiSwitchModule } from 'ngx-ui-switch'; import { combineLatestWith, Observable, @@ -75,6 +76,7 @@ import { notifyPatterns } from '../ldn-services-patterns/ldn-service-coar-patter NgbDropdownModule, ReactiveFormsModule, TranslateModule, + UiSwitchModule, ], }) export class LdnServiceFormComponent implements OnInit, OnDestroy { diff --git a/src/assets/i18n/ar.json5 b/src/assets/i18n/ar.json5 index 0ee49508c8c..a52e2558161 100644 --- a/src/assets/i18n/ar.json5 +++ b/src/assets/i18n/ar.json5 @@ -10386,9 +10386,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/bn.json5 b/src/assets/i18n/bn.json5 index abcb19a806e..6a01f49d486 100644 --- a/src/assets/i18n/bn.json5 +++ b/src/assets/i18n/bn.json5 @@ -11307,9 +11307,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/ca.json5 b/src/assets/i18n/ca.json5 index fb41b952377..fae0fbd60c8 100644 --- a/src/assets/i18n/ca.json5 +++ b/src/assets/i18n/ca.json5 @@ -9987,8 +9987,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Patró Suportat", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Afegir més", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Afegir més", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Eliminar", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/cs.json5 b/src/assets/i18n/cs.json5 index f381cc68169..0b6d2fc40f6 100644 --- a/src/assets/i18n/cs.json5 +++ b/src/assets/i18n/cs.json5 @@ -10618,9 +10618,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/de.json5 b/src/assets/i18n/de.json5 index 07912bd1a7d..09e0d1d07f9 100644 --- a/src/assets/i18n/de.json5 +++ b/src/assets/i18n/de.json5 @@ -10005,8 +10005,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Unterstützte Vorlagen", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Mehr hinzufügen", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Mehr hinzufügen", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Entfernen", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/el.json5 b/src/assets/i18n/el.json5 index cba4f639ef6..08b63edcf6b 100644 --- a/src/assets/i18n/el.json5 +++ b/src/assets/i18n/el.json5 @@ -11006,9 +11006,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index c2628507459..0f1bed48389 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -6526,14 +6526,15 @@ "ldn-new-service.form.label.automatic": "Automatic", "ldn-new-service.form.error.name": "Name is required", "ldn-new-service.form.error.url": "URL is required", - "ldn-new-service.form.error.ipRange": "Please enter a valid IP range", - "ldn-new-service.form.hint.ipRange": "Please enter a valid IpV4 in both range bounds (note: for single IP, please enter the same value in both fields)", + "ldn-new-service.form.error.ipRange": "Please enter a valid IP range (note: for single IP, please enter the same value in both fields)", + "ldn-new-service.form.hint.ipRange": "Please enter a valid IPv4 in both range bounds (note: for single IP, please enter the same value in both fields)", "ldn-new-service.form.error.ldnurl": "LDN URL is required", + "ldn-new-service.form.error.ldnurl.ldnUrlAlreadyAssociated": "This LDN URL is already associated with another service", "ldn-new-service.form.error.patterns": "At least a pattern is required", "ldn-new-service.form.error.score": "Please enter a valid score (between 0 and 1). Use the “.” as decimal separator", "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-register-new-service.breadcrumbs": "New Service", "service.overview.delete.body": "Are you sure you want to delete this service?", diff --git a/src/assets/i18n/es.json5 b/src/assets/i18n/es.json5 index 693b7f562fd..b25984abe69 100644 --- a/src/assets/i18n/es.json5 +++ b/src/assets/i18n/es.json5 @@ -9985,8 +9985,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Patrón soportado", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Añadir más", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Añadir más", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Eliminar", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/fi.json5 b/src/assets/i18n/fi.json5 index 7a8daf2d102..ecbcb1caeb6 100644 --- a/src/assets/i18n/fi.json5 +++ b/src/assets/i18n/fi.json5 @@ -10627,9 +10627,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/fr.json5 b/src/assets/i18n/fr.json5 index 377bc600083..30005708737 100644 --- a/src/assets/i18n/fr.json5 +++ b/src/assets/i18n/fr.json5 @@ -10431,8 +10431,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Modèle supporté", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Ajouter", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Ajouter", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Supprimer", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/gd.json5 b/src/assets/i18n/gd.json5 index 66836d7c831..a74d3de8fce 100644 --- a/src/assets/i18n/gd.json5 +++ b/src/assets/i18n/gd.json5 @@ -11399,9 +11399,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/hi.json5 b/src/assets/i18n/hi.json5 index ff77655410b..f56917780e2 100644 --- a/src/assets/i18n/hi.json5 +++ b/src/assets/i18n/hi.json5 @@ -10057,8 +10057,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "समर्थित पैटर्न", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ और जोड़ें", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "और जोड़ें", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "हटाएं", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/hu.json5 b/src/assets/i18n/hu.json5 index ae6716e8826..053f045c8d9 100644 --- a/src/assets/i18n/hu.json5 +++ b/src/assets/i18n/hu.json5 @@ -11552,9 +11552,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/it.json5 b/src/assets/i18n/it.json5 index 8e8c32efad6..70603c78dd1 100644 --- a/src/assets/i18n/it.json5 +++ b/src/assets/i18n/it.json5 @@ -10675,9 +10675,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/ja.json5 b/src/assets/i18n/ja.json5 index 5dd0992fbcf..1d6f3b5d32f 100644 --- a/src/assets/i18n/ja.json5 +++ b/src/assets/i18n/ja.json5 @@ -13135,9 +13135,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/kk.json5 b/src/assets/i18n/kk.json5 index 20afc9a5804..87b26b0da30 100644 --- a/src/assets/i18n/kk.json5 +++ b/src/assets/i18n/kk.json5 @@ -11026,9 +11026,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/lv.json5 b/src/assets/i18n/lv.json5 index 3de1bdaf653..966dbcca337 100644 --- a/src/assets/i18n/lv.json5 +++ b/src/assets/i18n/lv.json5 @@ -12090,9 +12090,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/nl.json5 b/src/assets/i18n/nl.json5 index f75973ee06c..49c697ccd5d 100644 --- a/src/assets/i18n/nl.json5 +++ b/src/assets/i18n/nl.json5 @@ -12424,9 +12424,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/pl.json5 b/src/assets/i18n/pl.json5 index 9f21bed10da..facf4fc6c78 100644 --- a/src/assets/i18n/pl.json5 +++ b/src/assets/i18n/pl.json5 @@ -9905,8 +9905,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Obsługiwany wzorzec", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Dodaj więcej", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Dodaj więcej", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Usuń", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/pt-BR.json5 b/src/assets/i18n/pt-BR.json5 index 7f4dcb1268c..497a6cea0ef 100644 --- a/src/assets/i18n/pt-BR.json5 +++ b/src/assets/i18n/pt-BR.json5 @@ -10021,8 +10021,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Padrão Suportado", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Adicionar mais", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Adicionar mais", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Remover", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/pt-PT.json5 b/src/assets/i18n/pt-PT.json5 index f4e25f996c2..7dfa33a589a 100644 --- a/src/assets/i18n/pt-PT.json5 +++ b/src/assets/i18n/pt-PT.json5 @@ -9999,8 +9999,8 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", "ldn-new-service.form.label.inboundPattern": "Padrão suportado", - // "ldn-new-service.form.label.addPattern": "+ Add more", - "ldn-new-service.form.label.addPattern": "+ Adicionar mais", + // "ldn-new-service.form.label.addPattern": "Add more", + "ldn-new-service.form.label.addPattern": "Adicionar mais", // "ldn-new-service.form.label.removeItemFilter": "Remove", "ldn-new-service.form.label.removeItemFilter": "Remover", // "ldn-register-new-service.breadcrumbs": "New Service", diff --git a/src/assets/i18n/sr-cyr.json5 b/src/assets/i18n/sr-cyr.json5 index 1312d0681b6..6b87ae8f5c1 100644 --- a/src/assets/i18n/sr-cyr.json5 +++ b/src/assets/i18n/sr-cyr.json5 @@ -10647,9 +10647,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/sr-lat.json5 b/src/assets/i18n/sr-lat.json5 index 349c3604db6..5a0a4e80da0 100644 --- a/src/assets/i18n/sr-lat.json5 +++ b/src/assets/i18n/sr-lat.json5 @@ -10644,9 +10644,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/sv.json5 b/src/assets/i18n/sv.json5 index 3c21648d5b1..55245484370 100644 --- a/src/assets/i18n/sv.json5 +++ b/src/assets/i18n/sv.json5 @@ -11455,9 +11455,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/sw.json5 b/src/assets/i18n/sw.json5 index 5dd0992fbcf..1d6f3b5d32f 100644 --- a/src/assets/i18n/sw.json5 +++ b/src/assets/i18n/sw.json5 @@ -13135,9 +13135,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/tr.json5 b/src/assets/i18n/tr.json5 index 6c416830698..c20870d3bbc 100644 --- a/src/assets/i18n/tr.json5 +++ b/src/assets/i18n/tr.json5 @@ -11649,9 +11649,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/uk.json5 b/src/assets/i18n/uk.json5 index 539b8a7db52..e7047dc5ed7 100644 --- a/src/assets/i18n/uk.json5 +++ b/src/assets/i18n/uk.json5 @@ -11672,9 +11672,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove", diff --git a/src/assets/i18n/vi.json5 b/src/assets/i18n/vi.json5 index b59cf2c7e23..745b0c4d1d9 100644 --- a/src/assets/i18n/vi.json5 +++ b/src/assets/i18n/vi.json5 @@ -10870,9 +10870,9 @@ // "ldn-new-service.form.label.inboundPattern": "Supported Pattern", // TODO New key - Add a translation "ldn-new-service.form.label.inboundPattern": "Supported Pattern", - // "ldn-new-service.form.label.addPattern": "+ Add more", + // "ldn-new-service.form.label.addPattern": "Add more", // TODO New key - Add a translation - "ldn-new-service.form.label.addPattern": "+ Add more", + "ldn-new-service.form.label.addPattern": "Add more", // "ldn-new-service.form.label.removeItemFilter": "Remove", // TODO New key - Add a translation "ldn-new-service.form.label.removeItemFilter": "Remove",