This covers (solves or dissolves) the following bugs:
Option to Hide Requested Username on Patron Self Registration Form
https://bugs.launchpad.net/evergreen/+bug/1951013
Example DOB field can break for self-registration Edit
https://bugs.launchpad.net/evergreen/+bug/1860719
Self-registration DOB validation regex is too lax, should only allow '-' separator
https://bugs.launchpad.net/evergreen/+bug/1774253
Self-registration: system accepts wrong DOB format
https://bugs.launchpad.net/evergreen/+bug/1814150
From the release notes:
* For patron self-registration, improves styling and accessiblity and adds the following library settings:
** 'Hide Username field in Patron Self-Reg.'
Hides the Requested Username field in the Patron Self-Registration interface.
** 'Patron Self-Reg. Date of Birth Order'
The order in which to present the Month, Day, and Year elements for the Date of Birth field in Patron Self-Registration. Use the letter M for Month, D for Day, and Y for Year. Examples: MDY, DMY, YMD'
I'll post the branch once LP gives me a ticket number I can update the commits with.
Top 6 commits at collab/ phasefx/ lp2065448- patron- self-reg- omnibus /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ phasefx/ lp2065448- patron- self-reg- omnibus
https:/