Skip to content

Commit c8b6e81

Browse files
authored
Merge pull request #4225 from reportportal/rc/5.12.4
Release 5.12.4
2 parents 1b6ebbc + b07d332 commit c8b6e81

File tree

30 files changed

+994
-183
lines changed

30 files changed

+994
-183
lines changed

app/Readme.md

+4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
[![Build Status](https://semaphoreci.com/api/v1/lexecon/rp_service-ui/branches/develop/shields_badge.svg)](https://semaphoreci.com/lexecon/rp_service-ui)
44

5+
# Project Setup Note
6+
7+
**Important**: This project is primarily developed in the `app` directory. When using an IDE or code editor, it is recommended to open the project from the `app` folder to ensure proper configuration and dependency resolution.
8+
59
## Installation
610

711
For local development, you need a [node.js](https://nodejs.org)(version 20 is recommended).

app/localization/translated/be.json

+17-2
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,14 @@
455455
"CustomColumnItem.namePlaceholder": "Імя слупка",
456456
"CustomColumnsControl.addColumn": "+ Дадаць наладжвальны слупок",
457457
"CustomColumnsControl.tip": "Вы можаце дадаць наладжвальны слупок каб убачыць атрыбуты з абраным ключом",
458+
"DashboardForm.configurationPasted": "Канфігурацыя дашборда ўстаўлена",
459+
"DashboardForm.canAdjustNameDesc": "Назва і апісанне ўсё яшчэ могуць быць зменены.",
460+
"DashboardForm.removeConfiguration": "Выдаліць канфігурацыю",
461+
"DashboardForm.removeConfigurationHint": "Вы можаце выдаліць устаўленую канфігурацыю дашборда.",
462+
"DashboardForm.configurationTitle": "Канфігурацыя",
463+
"DashboardForm.pasteConfiguration": "Уставіць канфігурацыю",
464+
"DashboardForm.pasteConfigHint": "Устаўце з буфера абмену, каб хутка стварыць дашборд з папярэдне настроенымі віджэтамі. Фільтры, указаныя ў канфігурацыі, будуць таксама створаны ў праекце.",
465+
"DashboardForm.showDashboardConfiguration": "Паказаць канфігурацыю дашборда",
458466
"DashboardEmptyResults.currentUserDashboardsActionText": "Дадаць новую панэль кіравання",
459467
"DashboardEmptyResults.currentUserDashboardsHeadline": "У вас няма панэляў кіравання",
460468
"DashboardEmptyResults.currentUserDashboardsText": "Дадайце сваю першую панэль кіравання, каб прааналізаваць статыстыку",
@@ -476,8 +484,9 @@
476484
"DashboardItemPage.editDashboard": "Рэдагаваць",
477485
"DashboardItemPage.fullscreen": "Поўнаэкранны рэжым",
478486
"DashboardItemPage.notMyDashboardEmptyHeader": "На гэтай панэлі кіравання няма віджэтаў",
479-
"DashboardPage.addDashboardSuccess": "Панэль кіравання была дададзеная",
487+
"DashboardPage.addDashboardSuccess": "Дашбард быў паспяхова створаны.",
480488
"DashboardPage.deleteDashboardSuccess": "Панэль кіравання была выдаленая",
489+
"DashboardPage.addPreconfigDashboardError": "Немагчыма стварыць дашборд. Калі ласка, праверце ўстаўленую канфігурацыю.",
481490
"DashboardPage.modal.deleteModalConfirmationText": "Вы ўпэўнены, што хочаце выдаліць панэль кіравання '<b>{name}</b>'? Яна больш не будзе існаваць.",
482491
"DashboardPage.modal.deleteModalSubmitButtonText": "Выдаліць",
483492
"DashboardPage.modal.deleteModalTitle": "Выдаліць панэль кіравання",
@@ -495,6 +504,10 @@
495504
"DashboardTable.deleteDashboard": "Выдаліць",
496505
"DashboardTable.description": "Апісанне",
497506
"DashboardTable.edit": "Рэдагаваць",
507+
"DashboardTable.duplicate": "Дубляваць",
508+
"DashboardForm.duplicateModalTitle": "Дубляваць дашборд",
509+
"DashboardForm.duplicateModalSubmitButtonText": "Дубляваць",
510+
"DashboardTable.copyConfig": "Скапіраваць канфігурацыю дашборда ў буфер абмену",
498511
"DashboardTable.owner": "Уласнік",
499512
"DefaultProjectSettings.from": "з",
500513
"DefaultProjectSettings.keepAttachments": "Захоўваць скрыншоты",
@@ -1510,6 +1523,8 @@
15101523
"NotificationItem.successLogin": "Паспяховы ўваход",
15111524
"NotificationRule.launchNameLabel": "Імя запуску",
15121525
"NotificationRule.launchOwner": "Уласнік запуску",
1526+
"Notifications.duplicateDashboardSuccess": "Дублікат дашборда паспяхова створаны",
1527+
"Notifications.dashboardConfigurationCopied": "Канфігурацыя дашборда была скапіявана ў буфер абмену паспяхова.",
15131528
"Notifications.notifications": "Апавяшчэнні па электроннай пошце",
15141529
"Notifications.ruleNameDuplicateHint": "Для гэтага канала сувязі ўжо існуе правіла з такім жа імем",
15151530
"Notifications.updateEmail": "абноўлены",
@@ -2252,4 +2267,4 @@
22522267
"usersGrid.roleNonAdmin": "Не Адмін",
22532268
"usersGrid.type": "Тып",
22542269
"usersGrid.user": "Лагін"
2255-
}
2270+
}

app/localization/translated/es.json

+17-2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@
2828
"ActiveDirectoryFormFields.photoAttributeLabel": "Atributo de fotografía",
2929
"ActiveDirectoryFormFields.searchFilter": "Filtro de búsqueda",
3030
"ActiveDirectoryFormFields.urlLabel": "URL",
31+
"DashboardForm.duplicateModalTitle": "Duplicate Dashboard",
32+
"DashboardForm.duplicateModalSubmitButtonText": "Duplicate",
33+
"DashboardTable.duplicate": "Duplicate",
34+
"DashboardTable.copyConfig": "Copy dashboard configuration to clipboard",
35+
"Notifications.duplicateDashboardSuccess": "Dashboard has been duplicated successfully",
36+
"Notifications.dashboardConfigurationCopied": "Dashboard configuration has been copied to clipboard successfully",
3137
"AddEditDashboard.dashboardNameExistsHint": "Este nombre ya está en uso.",
3238
"AddEditDashboard.dashboardNameHint": "El nombre del panel debe tener entre 3 y 128 caracteres.",
3339
"AddEditDefectTypeModal.abbreviation": "Abreviatura",
@@ -456,6 +462,14 @@
456462
"CustomColumnsControl.addColumn": "+ Añadir columna personalizada",
457463
"CustomColumnsControl.tip": "Puede añadir una columna personalizada para ver los atributos con la clave seleccionada",
458464
"DashboardEmptyResults.currentUserDashboardsActionText": "Agregar nuevo panel de control",
465+
"DashboardForm.configurationPasted": "Dashboard configuration pasted",
466+
"DashboardForm.canAdjustNameDesc": "Name and description can still be adjusted.",
467+
"DashboardForm.removeConfiguration": "Remove configuration",
468+
"DashboardForm.removeConfigurationHint": "You can remove the pasted dashboard configuration.",
469+
"DashboardForm.configurationTitle": "Configuration",
470+
"DashboardForm.pasteConfiguration": "Paste configuration",
471+
"DashboardForm.pasteConfigHint": "Paste from the clipboard to quickly create a dashboard with pre-configured widgets. Filters specified in the configuration will be created in the project.",
472+
"DashboardForm.showDashboardConfiguration": "Show dashboard configuration",
459473
"DashboardEmptyResults.currentUserDashboardsHeadline": "No tienes paneles de control",
460474
"DashboardEmptyResults.currentUserDashboardsText": "Añade tu primer panel de control para analizar las estadísticas",
461475
"DashboardEmptyResults.noDashboardFound": "No se encontraron paneles de control para \"{filter}\"",
@@ -476,7 +490,8 @@
476490
"DashboardItemPage.editDashboard": "Editar",
477491
"DashboardItemPage.fullscreen": "Modo pantalla completa",
478492
"DashboardItemPage.notMyDashboardEmptyHeader": "No hay widgets en este panel de control",
479-
"DashboardPage.addDashboardSuccess": "El panel de control fue añadido",
493+
"DashboardPage.addDashboardSuccess": "Dashboard has been created successfully.",
494+
"DashboardPage.addPreconfigDashboardError": "Dashboard can't be created. Please check the pasted configuration.",
480495
"DashboardPage.deleteDashboardSuccess": "El panel de control fue eliminado",
481496
"DashboardPage.modal.deleteModalConfirmationText": "¿Está seguro de que desea eliminar el panel de control '<b>{name}</b>'? Perderá acceso a él. Esta acción no se puede deshacer.",
482497
"DashboardPage.modal.deleteModalSubmitButtonText": "Eliminar",
@@ -2252,4 +2267,4 @@
22522267
"usersGrid.roleNonAdmin": "No Admin",
22532268
"usersGrid.type": "Tipo",
22542269
"usersGrid.user": "Usuario"
2255-
}
2270+
}

app/localization/translated/ru.json

+16-1
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,14 @@
455455
"CustomColumnItem.namePlaceholder": "Имя столбца",
456456
"CustomColumnsControl.addColumn": "+ Добавить настраиваемый столбец",
457457
"CustomColumnsControl.tip": "Вы можете добавить настраиваемый столбец чтобы увидеть атрибуты с выбранным ключом",
458+
"DashboardForm.configurationPasted": "Конфигурация дашборда вставлена",
459+
"DashboardForm.canAdjustNameDesc": "Имя и описание все еще могут быть изменены.",
460+
"DashboardForm.removeConfiguration": "Удалить конфигурацию",
461+
"DashboardForm.removeConfigurationHint": "Вы можете удалить вставленную конфигурацию дашборда.",
462+
"DashboardForm.configurationTitle": "Конфигурация",
463+
"DashboardForm.pasteConfiguration": "Вставить конфигурацию",
464+
"DashboardForm.pasteConfigHint": "Вставьте из буфера обмена, чтобы быстро создать дашборд с предварительно настроенными виджетами. Фильтры, указанные в конфигурации, будут также созданы в проекте.",
465+
"DashboardForm.showDashboardConfiguration": "Показать конфигурацию дашборда",
458466
"DashboardEmptyResults.currentUserDashboardsActionText": "Добавить новую Панель управления",
459467
"DashboardEmptyResults.currentUserDashboardsHeadline": "У вас нет Панелей управления",
460468
"DashboardEmptyResults.currentUserDashboardsText": "Добавьте свою первую Панель управления, чтобы проанализировать статистику",
@@ -476,8 +484,9 @@
476484
"DashboardItemPage.editDashboard": "Редактировать",
477485
"DashboardItemPage.fullscreen": "Полноэкранный режим",
478486
"DashboardItemPage.notMyDashboardEmptyHeader": "На этой Панели управления нет виджетов",
479-
"DashboardPage.addDashboardSuccess": "Панель управления была добавлена",
487+
"DashboardPage.addDashboardSuccess": "Дашборд был успешно создан.",
480488
"DashboardPage.deleteDashboardSuccess": "Панель управления была удалена",
489+
"DashboardPage.addPreconfigDashboardError": "Невозможно создать дашборд. Пожалуйста, проверьте вставленную конфигурацию",
481490
"DashboardPage.modal.deleteModalConfirmationText": "Вы уверены, что хотите удалить панель управления '<b>{name}</b>'? Вы потеряете доступ к ней. Это действие нельзя отменить.",
482491
"DashboardPage.modal.deleteModalSubmitButtonText": "Удалить",
483492
"DashboardPage.modal.deleteModalTitle": "удаление панели управления",
@@ -495,6 +504,10 @@
495504
"DashboardTable.deleteDashboard": "Удалить",
496505
"DashboardTable.description": "Описание",
497506
"DashboardTable.edit": "Редактировать",
507+
"DashboardForm.duplicateModalTitle": "Дублировать дашборд",
508+
"DashboardForm.duplicateModalSubmitButtonText": "Дублировать",
509+
"DashboardTable.duplicate": "Дублировать",
510+
"DashboardTable.copyConfig": "Копировать конфигурацию дашборда в буфер обмена",
498511
"DashboardTable.owner": "Владелец",
499512
"DefaultProjectSettings.from": "с",
500513
"DefaultProjectSettings.keepAttachments": "Сохранять скриншоты",
@@ -1510,6 +1523,8 @@
15101523
"NotificationItem.successLogin": "Успешный вход",
15111524
"NotificationRule.launchNameLabel": "Название запуска",
15121525
"NotificationRule.launchOwner": "Владелец запуска",
1526+
"Notifications.duplicateDashboardSuccess": "Дубликат дашборда успешно создан",
1527+
"Notifications.dashboardConfigurationCopied": "Конфигурация дашборда была скопирована в буфер обмена успешно.",
15131528
"Notifications.notifications": "Уведомления по электронной почте",
15141529
"Notifications.ruleNameDuplicateHint": "Правило с таким названием уже существует для этого канала связи",
15151530
"Notifications.updateEmail": "обновлено",

app/localization/translated/uk.json

+17-2
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,14 @@
455455
"CustomColumnItem.namePlaceholder": "Ім’я стовпця",
456456
"CustomColumnsControl.addColumn": "+ Додати настроюється стовпець",
457457
"CustomColumnsControl.tip": "Ви можете додати настроюється стовпець щоб побачити атрибути з обраним ключем",
458+
"DashboardForm.configurationPasted": "Конфігурація дашборда успішно вставлена",
459+
"DashboardForm.canAdjustNameDesc": "Назву та опис все ще можна змінити.",
460+
"DashboardForm.removeConfiguration": "Видалити конфігурацію",
461+
"DashboardForm.removeConfigurationHint": "Ви можете видалити вставлену конфігурацію дашборду.",
462+
"DashboardForm.configurationTitle": "Конфігурація",
463+
"DashboardForm.pasteConfiguration": "Вставити конфігурацію",
464+
"DashboardForm.pasteConfigHint": "Вставте з буфера обміну, щоб швидко створити дашборд із попередньо налаштованими віджетами. Фільтри, наявні в конфігурації, також будуть створені в проєкті.",
465+
"DashboardForm.showDashboardConfiguration": "Показати конфігурацію дашборду",
458466
"DashboardEmptyResults.currentUserDashboardsActionText": "Додати нову Панель управління",
459467
"DashboardEmptyResults.currentUserDashboardsHeadline": "У вас немає Панелей управління",
460468
"DashboardEmptyResults.currentUserDashboardsText": "Додайте свою першу Панель управління, щоб проаналізувати статистику",
@@ -476,7 +484,8 @@
476484
"DashboardItemPage.editDashboard": "Редагувати",
477485
"DashboardItemPage.fullscreen": "Повноекранний Режим",
478486
"DashboardItemPage.notMyDashboardEmptyHeader": "На цій Панелі управління віджетів немає",
479-
"DashboardPage.addDashboardSuccess": "Панель управління була додана",
487+
"DashboardPage.addDashboardSuccess": "Дашборд успішно створений.",
488+
"DashboardPage.addPreconfigDashboardError": "Неможливо створити дашборд. Будь ласка, перевірте конфігурацію, яку ви вставили.",
480489
"DashboardPage.deleteDashboardSuccess": "Панель управління була видалена",
481490
"DashboardPage.modal.deleteModalConfirmationText": "Ви впевненні, що хочите видалити панель управління '<b>{name}</b>'? Ви втратите доступ до неї. Це неможливо буде відмінити.",
482491
"DashboardPage.modal.deleteModalSubmitButtonText": "Видалити",
@@ -495,6 +504,10 @@
495504
"DashboardTable.deleteDashboard": "Видалити",
496505
"DashboardTable.description": "Опис",
497506
"DashboardTable.edit": "Редагувати",
507+
"DashboardTable.duplicate": "Дублювати",
508+
"DashboardForm.duplicateModalTitle": "Дублювати дашборд",
509+
"DashboardForm.duplicateModalSubmitButtonText": "Дублювати",
510+
"DashboardTable.copyConfig": "Копіювати конфігурацію дашборду в буфер обміну",
498511
"DashboardTable.owner": "Власник",
499512
"DefaultProjectSettings.from": "з",
500513
"DefaultProjectSettings.keepAttachments": "Зберігати скріншоти",
@@ -1510,6 +1523,8 @@
15101523
"NotificationItem.successLogin": "Успішний вхід",
15111524
"NotificationRule.launchNameLabel": "Назва запуску",
15121525
"NotificationRule.launchOwner": "Власник запуску",
1526+
"Notifications.duplicateDashboardSuccess": "Дублікат дашборду успішно створено",
1527+
"Notifications.dashboardConfigurationCopied": "Конфігурацію дашборда успішно скопійовано до буфера обміну.",
15131528
"Notifications.notifications": "Повідомлення електронною поштою",
15141529
"Notifications.ruleNameDuplicateHint": "Правило з такою назвою вже існує для цього каналу зв’язку",
15151530
"Notifications.updateEmail": "оновлено",
@@ -2252,4 +2267,4 @@
22522267
"usersGrid.roleNonAdmin": "Не Адмін",
22532268
"usersGrid.type": "Тип",
22542269
"usersGrid.user": "Логін"
2255-
}
2270+
}

0 commit comments

Comments
 (0)