discourse/spec
David Taylor fc0cf3ecd1
FEATURE: Fetch email from auth provider if current user email is invalid (#7163)
If the existing email address for a user ends in `.invalid`, we should take the email address from an authentication payload, and replace the invalid address. This typically happens when we import users from a system without email addresses.

This commit also adds some extensibility so that plugin authenticators can define `always_update_user_email?`
2019-03-14 11:33:30 +00:00
..
components FEATURE: Fetch email from auth provider if current user email is invalid (#7163) 2019-03-14 11:33:30 +00:00
fabricators Fix UserProfile fabricator. 2019-03-11 09:57:42 +08:00
fixtures FEATURE: allow users to easily track/watch/mute topics via email 2019-03-06 18:38:49 +11:00
helpers Fix the build. 2019-03-13 17:39:07 +08:00
import_export FIX: topic and category exporters were only exporting users who created the first post 2018-01-16 12:51:53 -05:00
integration Add new run_jobs_synchronously! helper for tests 2019-03-11 16:58:35 -04:00
integrity FIX: Relative links in translations should work with subfolder 2018-11-08 23:31:05 +00:00
jobs FIX: Properly support defaults for upload site settings. 2019-03-13 16:36:57 +08:00
lib Add new run_jobs_synchronously! helper for tests 2019-03-11 16:58:35 -04:00
mailers FIX: Keep original subject in emails to staged users 2019-01-18 11:07:54 +01:00
models FIX: Upload#migrate_to_new_scheme should not migrate system uploads. 2019-03-14 12:45:03 +08:00
multisite DEV: Allow custom value when pausing sidekiq to aid in debugging. 2019-02-19 10:55:53 +08:00
requests FIX: StaticController#favicon reads from disk when using local store. (#7160) 2019-03-14 04:17:36 +08:00
serializers FEATURE: Add more control over post notices. (#7148) 2019-03-13 08:06:28 +11:00
services FIX: Properly support defaults for upload site settings. 2019-03-13 16:36:57 +08:00
support Add new run_jobs_synchronously! helper for tests 2019-03-11 16:58:35 -04:00
tasks suppress print output when running specs 2017-10-31 16:06:11 +05:30
views/omniauth_callbacks FEATURE: Use translated name for 'your email has been authenticated by' (#6649) 2018-11-22 19:12:04 +00:00
rails_helper.rb DEV: Multisite tests didn't fail anymore 2019-01-24 22:28:00 +01:00