discourse/app
David Taylor a040f72f96
FIX: Make email_valid handling consistent (#11556)
Previously we were checking truthiness in some places, and `== true` in
others. That can lead to some inconsistent UX where the interface says
the email is valid, but account creation fails.

This commit ensures values are boolean when set, and raises an error for
other value types.

If this safety check is triggered, it means the specific auth provider
needs to be updated to pass booleans.
2021-02-22 12:05:36 +00:00
..
assets A11Y: gives autocomplete in search a more accessible name (#12164) 2021-02-22 12:11:06 +01:00
controllers SECURITY: Attach DiscourseConnect (SSO) nonce to current session (#12124) 2021-02-18 10:35:10 +00:00
helpers A11Y: sets the html lang to user's locale when possible (#12007) 2021-02-10 16:12:09 +01:00
jobs FIX: Reduce the time_read threshold to one minute. (#12159) 2021-02-20 08:25:32 -03:00
mailers FEATURE: reason to reject user signup (#11700) 2021-01-15 09:43:26 +11:00
models DEV: Improve User#email= behavior (#11338) 2021-02-22 11:42:37 +00:00
serializers FIX: hide sso payload behind a button click and log views (#12110) 2021-02-17 21:27:51 +05:30
services FIX: Make email_valid handling consistent (#11556) 2021-02-22 12:05:36 +00:00
views FIX: adds google tracking to page publishing (#12090) 2021-02-15 19:00:35 +01:00