discourse/app
David Taylor 750802bf56
UX: Improve error handling for common OmniAuth exceptions (#7991)
This displays more useful messages for the most common issues we see:
- CSRF (when the user switches browser)
- Invalid IAT (when the server clock is wrong)
- OAuth::Unauthorized for OAuth1 providers, when the credentials are incorrect

This commit also stops earlier for disabled authenticators. Now we stop at the request phase, rather than the callback phase.
2019-08-12 10:55:02 +01:00
..
assets UX: modifies admin email template to have more space for the form (#7993) 2019-08-12 10:27:25 +02:00
controllers UX: Improve error handling for common OmniAuth exceptions (#7991) 2019-08-12 10:55:02 +01:00
helpers FEATURE: customization of html emails (#7934) 2019-07-30 15:05:08 -04:00
jobs DEV: Refactor helper methods for upload markdown 2019-07-25 16:36:35 +02:00
mailers FEATURE: customization of html emails (#7934) 2019-07-30 15:05:08 -04:00
models FIX: Disallow user self-delete when user posted in PMs 2019-08-10 12:30:16 +02:00
serializers FIX: Show membership requests link just for group owners. (#7543) 2019-08-06 13:28:22 +03:00
services FIX: Various watched words improvements 2019-08-02 15:29:12 +01:00
views UX: Hide login/signup header buttons during authentication flows 2019-08-08 13:57:18 +01:00