mattermost-mobile/service
Chris Duarte e17eb6c237 PLT-5709 Global error handler (#187)
* WIP Global error handler

Adding components
Adding actions

* Add general errors where errors are caught

* Filter out non displayable errors

* Initial setup to email errors

* Add current user/team to error email

* Fix a few lints

* Ensure errors are cleared when reporting a problem

* Add clear all and internationalization

* Fix trailing comma issue

* fix lints

* Use Formatted Text component

* Move error list out of channel

* Add mobile prefix to i18n id for connection error

* Set shouldRender to true in RightMenuDrawerItem.defaultProps

* Update component name for RightMenuDrawerItem

* Clean up propTypes in RightMenuDrawerItem

* Clean up styles in RightMenuDrawerItem

* Use selector to filter displayable errors

* Clarify code for constructing wrapper style in ErrorList

* Avoid indenting email body for error report

* Remove extraneous params from errors actions

* Rename action type for logging errors

* Rename action for logging errors

* Set shouldRender to true in RightMenuDrawerItem.defaultProps

* Make logged errors displayable by default

* Don't log error when websocket connection is closed

* Hide button to dismiss all errors if ShowErrorsList isn't enabled

* Display only last error in alert bar when ShowErrorsList is disabled

* Add error logging where missing in actions

* Always show button to report problem

* Only include errors in report problem email if any have been logged

* Clarify subject of report problem email

* Set ShowErrorsList to false in default config.json

* Remove unused component + translation for connection errors

* Capture entire error object not just message

* Display fallback if error.message is blank

* Log errors in login actions

* Fix construction of errors email body
2017-03-12 14:42:02 -03:00
..
actions PLT-5709 Global error handler (#187) 2017-03-12 14:42:02 -03:00
client Enable SAML authentication (#325) 2017-03-09 14:07:18 -03:00
constants PLT-5709 Global error handler (#187) 2017-03-12 14:42:02 -03:00
i18n Added whitelabeling support using assets/override (#156) 2017-01-05 16:32:24 -03:00
reducers PLT-5709 Global error handler (#187) 2017-03-12 14:42:02 -03:00
selectors PLT-5709 Global error handler (#187) 2017-03-12 14:42:02 -03:00
store Fix build in release mode (#193) 2017-01-30 11:20:41 -03:00
utils PLT-5496 Allow user to load more posts in channel posts list (#307) 2017-03-09 14:07:35 -03:00