Enhance activation request validation and documentation
- Updated the `RequestActivationCommandValidator` to require a non-empty comment, ensuring that users provide necessary identification information. - Modified integration tests to validate the new requirement for a comment, including a test for handling empty comments. - Updated API documentation to reflect that the comment is now mandatory and clarified its purpose. - Enhanced frontend components to enforce comment requirements and provide user guidance on the comment's importance.
This commit is contained in:
1 parent
a8358b930d
commit
cc7e2a7f8f
8 files changed
+45
-16
No files matched your search
@@ -60,8 +60,10 @@ const resources = {
|
||||
activation: {
|
||||
title: 'Аккаунт не активирован',
|
||||
description:
|
||||
'Чтобы создавать конфиги, дождитесь активации администратором. Можно оставить комментарий к заявке.',
|
||||
commentLabel: 'Комментарий (необязательно)',
|
||||
'Чтобы создавать конфиги, дождитесь активации администратором. Обязательно напишите в комментарии, кто вы и откуда — иначе администратор не сможет вас опознать.',
|
||||
commentLabel: 'Комментарий (обязательно)',
|
||||
commentPlaceholder: 'Например: Никита, коллега Артёма с работы',
|
||||
commentHint: 'Укажите, кто вы и откуда: имя и как связаны с администратором.',
|
||||
submit: 'Запросить активацию',
|
||||
pending: 'Заявка на активацию отправлена, ожидайте решения администратора.',
|
||||
alreadyPending: 'У вас уже есть необработанная заявка на активацию.',
|
||||
@@ -652,8 +654,10 @@ const resources = {
|
||||
activation: {
|
||||
title: 'Account not activated',
|
||||
description:
|
||||
'Wait for an administrator to activate your account before creating configs. You can leave a comment with your request.',
|
||||
commentLabel: 'Comment (optional)',
|
||||
'Wait for an administrator to activate your account before creating configs. You must state in the comment who you are and where you are from — otherwise the administrator cannot identify you.',
|
||||
commentLabel: 'Comment (required)',
|
||||
commentPlaceholder: 'For example: Nikita, Artem’s coworker',
|
||||
commentHint: 'State who you are and where you are from: your name and how you know the administrator.',
|
||||
submit: 'Request activation',
|
||||
pending: 'Activation request sent, waiting for administrator review.',
|
||||
alreadyPending: 'You already have a pending activation request.',
|
||||
|
||||
Reference in new issue
Block a user