diff --git a/src/app/locale/en/en.js b/src/app/locale/en/en.js index 5ab988a99..319df6647 100644 --- a/src/app/locale/en/en.js +++ b/src/app/locale/en/en.js @@ -178,7 +178,7 @@ export default { objectHeader: {}, directory: { directory: 'Directory', - passwordInfo: 'Enter value only if you want to edit (or create new) App Secret', + passwordInfo: 'Enter value only if you want to edit it (or create a new one). The empty field will leave the value unchanged', users: { users: 'User | Users', allUsers: 'All users', diff --git a/src/app/locale/kz/kz.js b/src/app/locale/kz/kz.js index 67421e881..53aa32d2f 100644 --- a/src/app/locale/kz/kz.js +++ b/src/app/locale/kz/kz.js @@ -145,7 +145,6 @@ export default { generalInfo: 'жалпы ақпарат', directory: { directory: 'Каталог', - passwordInfo: 'Құпиясөзді қайта жазу (немесе жаңасын жасау) қажет болса, мәнді енгізіңіз', users: { users: 'Пайдаланушы | Пайдаланушылар', allUsers: 'Барлық пайдаланушылар', diff --git a/src/app/locale/ru/ru.js b/src/app/locale/ru/ru.js index ad920c5ad..3f95ea5ca 100644 --- a/src/app/locale/ru/ru.js +++ b/src/app/locale/ru/ru.js @@ -178,7 +178,7 @@ export default { objectHeader: {}, directory: { directory: 'Каталог', - passwordInfo: 'Введите значение, если хотите перезаписать (или создать новый) пароль', + passwordInfo: 'Введите значение только если хотите его перезаписать (или задать новое). Пустое поле оставит значение тем же.', users: { users: 'Пользователь | Пользователи', allUsers: 'Все пользователи', diff --git a/src/app/locale/ua/ua.js b/src/app/locale/ua/ua.js index 0b4ee3c3e..57953279d 100644 --- a/src/app/locale/ua/ua.js +++ b/src/app/locale/ua/ua.js @@ -178,7 +178,7 @@ export default { objectHeader: {}, directory: { directory: 'Каталог', - passwordInfo: 'Введіть значення, якщо хочете перезаписати (або створити новий) пароль', + passwordInfo: 'Введіть значення лише якщо хочете його перезаписати (або задати нове). Порожнє значення залишить пароль незмінним', users: { users: 'Користувач | Користувачі', allUsers: 'Всі користувачі', diff --git a/src/modules/integrations/modules/cognitive-profiles/components/eleven-labs/opened-cognitive-profile-eleven-labs.vue b/src/modules/integrations/modules/cognitive-profiles/components/eleven-labs/opened-cognitive-profile-eleven-labs.vue index 28731807e..240d7c725 100644 --- a/src/modules/integrations/modules/cognitive-profiles/components/eleven-labs/opened-cognitive-profile-eleven-labs.vue +++ b/src/modules/integrations/modules/cognitive-profiles/components/eleven-labs/opened-cognitive-profile-eleven-labs.vue @@ -40,6 +40,7 @@ :label="$t('objects.key')" :v="v.itemInstance.properties.key" :value="itemInstance.properties.key" + :label-props="{ hint: $t('objects.directory.passwordInfo'), hintPosition: 'right' }" required @input="setItemProp({ path: 'properties.key', value: $event })" /> diff --git a/src/modules/integrations/modules/cognitive-profiles/components/microsoft/opened-cognitive-profile-microsoft.vue b/src/modules/integrations/modules/cognitive-profiles/components/microsoft/opened-cognitive-profile-microsoft.vue index f50993d94..ae0c968b1 100644 --- a/src/modules/integrations/modules/cognitive-profiles/components/microsoft/opened-cognitive-profile-microsoft.vue +++ b/src/modules/integrations/modules/cognitive-profiles/components/microsoft/opened-cognitive-profile-microsoft.vue @@ -37,6 +37,7 @@ !!this.id) }, region: { required }, }, }, diff --git a/src/modules/integrations/modules/storage/components/opened-storage-s3.vue b/src/modules/integrations/modules/storage/components/opened-storage-s3.vue index 5f97fc426..229d44933 100644 --- a/src/modules/integrations/modules/storage/components/opened-storage-s3.vue +++ b/src/modules/integrations/modules/storage/components/opened-storage-s3.vue @@ -17,6 +17,7 @@ import { useVuelidate } from '@vuelidate/core'; -import { minValue, required } from '@vuelidate/validators'; +import { minValue, required, requiredUnless } from '@vuelidate/validators'; import openedObjectMixin from '../../../../../app/mixins/objectPagesMixins/openedObjectMixin/openedObjectMixin'; import storageMixin from '../mixins/storageMixin'; import Storage from '../store/_internals/enums/Storage.enum'; @@ -84,7 +84,7 @@ export default { itemInstance: { properties: { keyId: { required }, - accessKey: { required }, + accessKey: { required: requiredUnless(() => !!this.id) }, bucketName: { required }, region: { required }, endpoint: { required }, diff --git a/src/modules/routing/modules/gateways/components/opened-sip-gateway.vue b/src/modules/routing/modules/gateways/components/opened-sip-gateway.vue index 07ca842d6..7fa54f698 100644 --- a/src/modules/routing/modules/gateways/components/opened-sip-gateway.vue +++ b/src/modules/routing/modules/gateways/components/opened-sip-gateway.vue @@ -38,7 +38,7 @@