Skip to content

Detailed error messages and requirements help text#72

Open
MrRob100 wants to merge 7 commits into
ulsdevteam:stable-3_4from
paradigm-publishing:detailed-messages
Open

Detailed error messages and requirements help text#72
MrRob100 wants to merge 7 commits into
ulsdevteam:stable-3_4from
paradigm-publishing:detailed-messages

Conversation

@MrRob100

Copy link
Copy Markdown

Error messages and help text reflecting password requirements instead of only showing password length requirement. These rules have been added for adding users as well as changing passwords

Screenshot 2026-05-29 at 13 12 57
Screenshot 2026-05-29 at 13 12 07

MrRob100 and others added 6 commits May 28, 2026 11:50
- Inject a Password requirements list above the new-password input on every
  form that sets a password (registration, change/reset password, login
  change, admin add/edit user). Hide the redundant FBV "must be at least N
  characters" sub-label and reserve a 24px gap above the confirm field.
- Replace per-rule errors with a single message that names every failed
  requirement (length + complexity rules), rewriting Form::_errors so the
  combined message wins over the form-level length validator's first-error.
- Extend SecurityRules, Blocklist, and LimitReuse to also hook
  userdetailsform so admin-created users go through the same checks.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@ctgraham ctgraham requested a review from wopsononock May 29, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant