Skip to content

Commit

Permalink
fix: FORMS-1524 Updated the minLength for idp (#1516)
Browse files Browse the repository at this point in the history
* Updated the minLength for idp

bceid-business and bceid-basic now have a search minLength of 4 instead of 6.

* Update 20241010164117_049-update-idp-extra-length.js

some code clean up
  • Loading branch information
jasonchung1871 authored Oct 16, 2024
1 parent 6534350 commit bdc99f6
Show file tree
Hide file tree
Showing 25 changed files with 112 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "أرسل بريدًا إلكترونيًا غير مدعو إلى",
"updateUserErrMsg": "حدث خطأ أثناء محاولة تحديث المستخدمين لهذا الإرسال.",
"updateUserConsoleErrMsg": "خطأ في تعيين أذونات المستخدم. Sub: {submitId} المستخدم: {userId} خطأ: {error}",
"searchInputLength": "يجب أن يكون إدخال البحث عن اسم المستخدم / البريد الإلكتروني BCeID أكبر من 6 أحرف.",
"searchInputLength": "يجب أن يكون إدخال البحث لاسم المستخدم/البريد الإلكتروني BCeID أكبر من 4 أحرف.",
"exactBCEIDSearch": "يجب أن تكون عمليات البحث في البريد الإلكتروني عن BCeID دقيقة.",
"getUsersErrMsg": "خطأ في الحصول على المستخدمين: {error}",
"exactEmailOrUsername": "أدخل البريد الإلكتروني أو اسم المستخدم بالضبط.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Uneingeladene E-Mail an gesendet",
"updateUserErrMsg": "Beim Versuch, Benutzer für diese Übermittlung zu aktualisieren, ist ein Fehler aufgetreten.",
"updateUserConsoleErrMsg": "Fehler beim Festlegen der Benutzerberechtigungen. Sub: {submissionId} Benutzer: {userId} Fehler: {error}",
"searchInputLength": "Die Sucheingabe für BCeID-Benutzername/E-Mail-Adresse muss mehr als 6 Zeichen umfassen.",
"searchInputLength": "Die Sucheingabe für BCeID-Benutzername/E-Mail-Adresse muss mehr als 4 Zeichen umfassen.",
"exactBCEIDSearch": "E-Mail-Suchen nach BCeID müssen genau sein.",
"getUsersErrMsg": "Fehler beim Abrufen von Benutzern: {error}",
"exactEmailOrUsername": "Geben Sie eine genaue E-Mail-Adresse oder einen Benutzernamen ein.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -595,7 +595,7 @@
"sentUninvitedEmailTo": "Sent uninvited email to",
"updateUserErrMsg": "An error occurred while trying to update users for this submission.",
"updateUserConsoleErrMsg": "Error setting user permissions. Sub: {submissionId} User: {userId} Error: {error}",
"searchInputLength": "Search input for BCeID username/email must be greater than 6 characters.",
"searchInputLength": "Search input for BCeID username/email must be greater than 4 characters.",
"exactBCEIDSearch": "Email searches for BCeID must be exact.",
"getUsersErrMsg": "Error getting users: {error}",
"exactEmailOrUsername": "Enter an exact email or username.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Enviado correo electrónico no invitado a",
"updateUserErrMsg": "Se produjo un error al intentar actualizar los usuarios para este envío.",
"updateUserConsoleErrMsg": "Error al establecer los permisos de usuario. Sub: {submissionId} Usuario: {userId} Error: {error}",
"searchInputLength": "La entrada de búsqueda para el nombre de usuario/correo electrónico de BCeID debe tener más de 6 caracteres.",
"searchInputLength": "La entrada de búsqueda para el nombre de usuario/correo electrónico de BCeID debe tener más de 4 caracteres.",
"exactBCEIDSearch": "Las búsquedas de correo electrónico para BCeID deben ser exactas.",
"getUsersErrMsg": "Error al obtener usuarios: {error}",
"exactEmailOrUsername": "Ingrese un correo electrónico o nombre de usuario exacto.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "ایمیل ناخوانده به",
"updateUserErrMsg": "هنگام تلاش برای به‌روزرسانی کاربران برای این ارسال، خطایی روی داد.",
"updateUserConsoleErrMsg": "خطا در تنظیم مجوزهای کاربر. فرعی: {submissionId} کاربر: {userId} خطا: {error}",
"searchInputLength": "ورودی جستجو برای نام کاربری/ایمیل BCeID باید بیشتر از 6 کاراکتر باشد.",
"searchInputLength": "ورودی جستجو برای نام کاربری/ایمیل BCeID باید بیشتر از 4 کاراکتر باشد.",
"exactBCEIDSearch": "جستجوی ایمیل برای BCeID باید دقیق باشد.",
"getUsersErrMsg": "خطا در دریافت کاربران: {error}",
"exactEmailOrUsername": "یک ایمیل یا نام کاربری دقیق وارد کنید.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Envoyé un e-mail non invité à",
"updateUserErrMsg": "Une erreur s'est produite lors de la tentative de mise à jour des utilisateurs pour cette soumission.",
"updateUserConsoleErrMsg": "Erreur lors de la définition des autorisations utilisateur. Sous : {submissionId} Utilisateur : {userId} Erreur : {error}",
"searchInputLength": "L'entrée de recherche pour le nom d'utilisateur/e-mail BCeID doit comporter plus de 6 caractères.",
"searchInputLength": "L'entrée de recherche pour le nom d'utilisateur/e-mail BCeID doit comporter plus de 4 caractères.",
"exactBCEIDSearch": "Les recherches par e-mail pour BCeID doivent être exactes.",
"getUsersErrMsg": "Erreur lors de l'obtention des utilisateurs : {error}",
"exactEmailOrUsername": "Entrez un e-mail ou un nom d'utilisateur exact.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "को बिन बुलाए ईमेल भेजा गया",
"updateUserErrMsg": "इस सबमिशन के लिए उपयोगकर्ताओं को अपडेट करने का प्रयास करते समय एक त्रुटि उत्पन्न हुई।",
"updateUserConsoleErrMsg": "उपयोगकर्ता अनुमतियाँ सेट करने में त्रुटि. विषय: {submissionId} उपयोगकर्ता: {userId} त्रुटि: {error}",
"searchInputLength": "बीसीईआईडी उपयोगकर्ता नाम/ईमेल के लिए खोज इनपुट 6 अक्षरों से अधिक होना चाहिए।",
"searchInputLength": "बीसीईआईडी उपयोगकर्ता नाम/ईमेल के लिए खोज इनपुट 4 अक्षरों से अधिक होना चाहिए।",
"exactBCEIDSearch": "बीसीईआईडी के लिए ईमेल खोजें सटीक होनी चाहिए।",
"getUsersErrMsg": "उपयोगकर्ता प्राप्त करने में त्रुटि: {error}",
"exactEmailOrUsername": "सटीक ई-मेल या उपयोगकर्ता नाम दर्ज करें.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Email non invitata inviata a",
"updateUserErrMsg": "Si è verificato un errore durante il tentativo di aggiornare gli utenti per questo invio.",
"updateUserConsoleErrMsg": "Errore durante l'impostazione delle autorizzazioni utente. Sub: {submissionId} Utente: {userId} Errore: {error}",
"searchInputLength": "L'input di ricerca per nome utente/e-mail BCeID deve contenere più di 6 caratteri.",
"searchInputLength": "L'input di ricerca per nome utente/e-mail BCeID deve contenere più di 4 caratteri.",
"exactBCEIDSearch": "Le ricerche e-mail per BCeID devono essere esatte.",
"getUsersErrMsg": "Errore durante il recupero degli utenti: {error}",
"exactEmailOrUsername": "Inserisci un'e-mail o un nome utente esatti.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "招待されていないメールを次の宛先に送信しました",
"updateUserErrMsg": "この送信のユーザーを更新しようとしたときにエラーが発生しました。",
"updateUserConsoleErrMsg": "ユーザー権限の設定中にエラーが発生しました。サブ: {submissionId} ユーザー: {userId} エラー: {error}",
"searchInputLength": "BCeID ユーザー名/電子メールの検索入力は 6 文字以上である必要があります。",
"searchInputLength": "BCeID ユーザー名/電子メールの検索入力は 4 文字以上である必要があります。",
"exactBCEIDSearch": "BCeID の電子メール検索は正確である必要があります。",
"getUsersErrMsg": "ユーザー取得エラー: {error}",
"exactEmailOrUsername": "正確な電子メールまたはユーザー名を入力します。",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "초대받지 않은 이메일을 보낸 사람",
"updateUserErrMsg": "이 제출에 대해 사용자를 업데이트하는 동안 오류가 발생했습니다.",
"updateUserConsoleErrMsg": "사용자 권한을 설정하는 중에 오류가 발생했습니다. 하위: {submissionId} 사용자: {userId} 오류: {error}",
"searchInputLength": "BCeID 사용자 이름/이메일에 대한 검색 입력은 6자보다 커야 합니다.",
"searchInputLength": "BCeID 사용자 이름/이메일에 대한 검색 입력은 4자보다 커야 합니다.",
"exactBCEIDSearch": "BCeID에 대한 이메일 검색은 정확해야 합니다.",
"getUsersErrMsg": "사용자 가져오기 오류: {error}",
"exactEmailOrUsername": "정확한 이메일 또는 사용자 이름을 입력하세요.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "ਨੂੰ ਬਿਨਾਂ ਬੁਲਾਏ ਈਮੇਲ ਭੇਜੀ",
"updateUserErrMsg": "ਇਸ ਸਬਮਿਸ਼ਨ ਲਈ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਸਮੇਂ ਇੱਕ ਤਰੁੱਟੀ ਉਤਪੰਨ ਹੋਈ।",
"updateUserConsoleErrMsg": "ਉਪਭੋਗਤਾ ਅਨੁਮਤੀਆਂ ਨੂੰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਤਰੁੱਟੀ। ਉਪ: {submissionId} ਉਪਭੋਗਤਾ: {userId} ਤਰੁੱਟੀ: {error}",
"searchInputLength": "BCeID ਉਪਭੋਗਤਾ ਨਾਮ/ਈਮੇਲ ਲਈ ਖੋਜ ਇਨਪੁਟ 6 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।",
"searchInputLength": "BCeID ਉਪਭੋਗਤਾ ਨਾਮ/ਈਮੇਲ ਲਈ ਖੋਜ ਇਨਪੁਟ 4 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।",
"exactBCEIDSearch": "BCeID ਲਈ ਈਮੇਲ ਖੋਜਾਂ ਸਟੀਕ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।",
"getUsersErrMsg": "ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਤਰੁੱਟੀ: {error}",
"exactEmailOrUsername": "ਇੱਕ ਸਹੀ ਈ-ਮੇਲ ਜਾਂ ਉਪਭੋਗਤਾ ਨਾਮ ਦਰਜ ਕਰੋ।",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Enviou e-mail não convidado para",
"updateUserErrMsg": "Ocorreu um erro ao tentar atualizar os usuários para este envio.",
"updateUserConsoleErrMsg": "Erro ao definir as permissões do usuário. Sub: {submissionId} Usuário: {userId} Erro: {error}",
"searchInputLength": "A entrada de pesquisa para nome de usuário/e-mail BCeID deve ter mais de 6 caracteres.",
"searchInputLength": "A entrada de pesquisa para nome de usuário/e-mail BCeID deve ter mais de 4 caracteres.",
"exactBCEIDSearch": "As pesquisas de e-mail para BCeID devem ser exatas.",
"getUsersErrMsg": "Erro ao obter usuários: {error}",
"exactEmailOrUsername": "Digite um e-mail ou nome de usuário exato.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Отправлено письмо без приглашения на",
"updateUserErrMsg": "Произошла ошибка при попытке обновить пользователей для этой отправки.",
"updateUserConsoleErrMsg": "Ошибка установки разрешений пользователя. Sub: {submissionId} Пользователь: {userId} Ошибка: {error}",
"searchInputLength": "Введите для поиска имя пользователя/адрес электронной почты BCeID, длина которого должна превышать 6 символов.",
"searchInputLength": "Введите для поиска имя пользователя/адрес электронной почты BCeID, длина которого должна превышать 4 символов.",
"exactBCEIDSearch": "Поиск по электронной почте для BCeID должен быть точным.",
"getUsersErrMsg": "Ошибка при получении пользователей: {error}",
"exactEmailOrUsername": "Введите точную электронную почту или имя пользователя.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Nagpadala ng hindi inanyayahang email kay",
"updateUserErrMsg": "May naganap na error habang sinusubukang i-update ang mga user para sa pagsusumiteng ito.",
"updateUserConsoleErrMsg": "Error sa pagtatakda ng mga pahintulot ng user. Sub: {submissionId} User: {userId} Error: {error}",
"searchInputLength": "Ang input ng paghahanap para sa username/email ng BceID ay dapat na higit sa 6 na character.",
"searchInputLength": "Ang input ng paghahanap para sa username/email ng BceID ay dapat na higit sa 4 na character.",
"exactBCEIDSearch": "Dapat na eksakto ang mga paghahanap sa email para sa BceID.",
"getUsersErrMsg": "Error sa pagkuha ng mga user: {error}",
"exactEmailOrUsername": "Maglagay ng eksaktong e-mail o username.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -548,7 +548,7 @@
"sentUninvitedEmailTo": "Надіслано незапрошений електронний лист до",
"updateUserErrMsg": "Під час спроби оновити користувачів для цього подання сталася помилка.",
"updateUserConsoleErrMsg": "Помилка налаштування дозволів користувача. Sub: {submissionId} Користувач: {userId} Помилка: {error}",
"searchInputLength": "Введення імені користувача/електронної адреси BCeID має містити більше 6 символів.",
"searchInputLength": "Введення імені користувача/електронної адреси BCeID має містити більше 4 символів.",
"exactBCEIDSearch": "Пошук електронної пошти для BCeID має бути точним.",
"getUsersErrMsg": "Помилка отримання користувачів: {error}",
"exactEmailOrUsername": "Введіть точний e-mail або ім'я користувача.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "Đã gửi email không mời đến",
"updateUserErrMsg": "Đã xảy ra lỗi khi cố gắng cập nhật người dùng cho lần gửi này.",
"updateUserConsoleErrMsg": "Lỗi đặt quyền của người dùng. Phụ: {submissionId} Người dùng: {userId} Lỗi: {error}",
"searchInputLength": "Đầu vào tìm kiếm cho tên người dùng/email BCeID phải lớn hơn 6 ký tự.",
"searchInputLength": "Đầu vào tìm kiếm cho tên người dùng/email BCeID phải lớn hơn 4 ký tự.",
"exactBCEIDSearch": "Tìm kiếm email cho BCeID phải chính xác.",
"getUsersErrMsg": "Lỗi nhận người dùng: {error}",
"exactEmailOrUsername": "Nhập một e-mail hoặc tên người dùng chính xác.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "发送了未经邀请的电子邮件至",
"updateUserErrMsg": "尝试更新此提交的用户时出错。",
"updateUserConsoleErrMsg": "设置用户权限时出错。子:{submissionId} 用户:{userId} 错误:{error}",
"searchInputLength": "BCeID 用户名/电子邮件的搜索输入必须大于 6 个字符。",
"searchInputLength": "BCeID 用户名/电子邮件的搜索输入必须大于 4 个字符。",
"exactBCEIDSearch": "BCeID 的电子邮件搜索必须准确。",
"getUsersErrMsg": "获取用户时出错:{error}",
"exactEmailOrUsername": "输入准确的电子邮件或用户名。",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@
"sentUninvitedEmailTo": "發送了未經邀請的電子郵件至",
"updateUserErrMsg": "嘗試更新此提交的用戶時出錯。",
"updateUserConsoleErrMsg": "設置用戶權限時出錯。子:{submissionId} 用戶:{userId} 錯誤:{error}",
"searchInputLength": "BCeID 用戶名/電子郵件的搜索輸入必須大於 6 個字符。",
"searchInputLength": "BCeID 用戶名/電子郵件的搜索輸入必須大於 4 個字符。",
"exactBCEIDSearch": "BCeID 的電子郵件搜索必須準確。",
"getUsersErrMsg": "獲取用戶時出錯:{error}",
"exactEmailOrUsername": "輸入準確的電子郵件或用戶名。",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ const BCEIDBASIC = {
},
text: {
message: 'trans.manageSubmissionUsers.searchInputLength',
minLength: 6,
minLength: 4,
},
},
userSearch: {
Expand Down Expand Up @@ -144,7 +144,7 @@ const BCEIDBUSINESS = {
},
text: {
message: 'trans.manageSubmissionUsers.searchInputLength',
minLength: 6,
minLength: 4,
},
},
formAccessSettings: 'idim',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ const BCEIDBASIC = {
},
text: {
message: 'trans.manageSubmissionUsers.searchInputLength',
minLength: 6,
minLength: 4,
},
},
userSearch: {
Expand Down Expand Up @@ -169,7 +169,7 @@ const BCEIDBUSINESS = {
},
text: {
message: 'trans.manageSubmissionUsers.searchInputLength',
minLength: 6,
minLength: 4,
},
},
formAccessSettings: 'idim',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ describe('ManageSubmissionUsers.vue', () => {
wrapper.vm.selectedIdp = 'bceid-basic';

// should throw an error if search input is shorter than the min length specified by teamMebershipConfig
wrapper.vm.onChangeUserSearchInput('john');
wrapper.vm.onChangeUserSearchInput('jon');
expect(consoleErrorSpy).toHaveBeenCalledTimes(1);
consoleErrorSpy.mockReset();

Expand Down
4 changes: 2 additions & 2 deletions app/frontend/tests/unit/fixtures/identityProviders.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
"addTeamMemberSearch": {
"text": {
"message": "trans.manageSubmissionUsers.searchInputLength",
"minLength": 6
"minLength": 4
},
"email": {
"exact": true,
Expand Down Expand Up @@ -114,7 +114,7 @@
"addTeamMemberSearch": {
"text": {
"message": "trans.manageSubmissionUsers.searchInputLength",
"minLength": 6
"minLength": 4
},
"email": {
"exact": true,
Expand Down
Loading

0 comments on commit bdc99f6

Please sign in to comment.