Tags: OpenStackweb/openstackid
Tags
fix(ui): unverified user (#122) * fix(ui): unverified user * fix(auth): null check before calling getId() in verifyEmail Split combined null/inactive check into separate guards to prevent "Call to a member function getId() on null" when no user is found for the verification token.
fix: move hyphen to end of password validation regex character class (#… …102) * fix: move hyphen to end of password validation regex character class The hyphen character was positioned between * and + in the regex character class [#?!@$%^&*-+], causing it to be interpreted as a range operator (ASCII 42-43) instead of a literal hyphen (ASCII 45). This caused passwords containing hyphens to fail validation while passwords with asterisks passed. Moving the hyphen to the end of the character class [#?!@$%^&*+-] ensures it is treated as a literal character. Regression introduced in 757e964. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * chore: add regresion test --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: smarcet <smarcet@gmail.com>
fix: move hyphen to end of password validation regex character class (#… …102) * fix: move hyphen to end of password validation regex character class The hyphen character was positioned between * and + in the regex character class [#?!@$%^&*-+], causing it to be interpreted as a range operator (ASCII 42-43) instead of a literal hyphen (ASCII 45). This caused passwords containing hyphens to fail validation while passwords with asterisks passed. Moving the hyphen to the end of the character class [#?!@$%^&*+-] ensures it is treated as a literal character. Regression introduced in 757e964. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * chore: add regresion test --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: smarcet <smarcet@gmail.com>
fix: improve tx manager reconnect strategy Change-Id: I85a1001bf6940c0fa8306705c36caaa848a6d119
PreviousNext