mattermost-mobile/app/scenes
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
..
account_settings PLT-5587 Create channel (#300) 2017-02-27 16:17:18 -05:00
channel PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
channel_add_members More Channels (#276) 2017-02-20 16:51:02 -03:00
channel_drawer PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
channel_info PLT-5578 Add theming for channel info (#298) 2017-02-24 23:47:24 -03:00
channel_members PLT-5604 Add/Remove members from pubic channels doesn't match the webapp functionality (#289) 2017-02-24 23:20:28 -03:00
create_channel Action button (#324) 2017-03-06 09:50:33 -05:00
load_team Websocket re-establish connection (#190) 2017-01-30 11:20:14 -03:00
login PLT-5810 Add missing intl key to error objects in login screen (#336) 2017-03-10 15:40:31 -05:00
login_options Enable SAML authentication (#325) 2017-03-09 14:07:18 -03:00
mfa PLT-5609 Fix different speed for text animation (#290) 2017-02-23 13:50:25 -03:00
more_channels PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
more_dms PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
options_modal Navigation Drawer and Modal (#220) 2017-02-08 12:16:24 -08:00
right_menu_drawer PLT-5709 Global error handler (#187) 2017-03-12 14:42:02 -03:00
root PLT-5675 Fix posts rendering as blank (#337) 2017-03-10 15:28:57 -03:00
saml Enable SAML authentication (#325) 2017-03-09 14:07:18 -03:00
search project folder structure (#107) 2016-12-09 10:34:17 -05:00
select_server Enable SAML authentication (#325) 2017-03-09 14:07:18 -03:00
select_team PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
thread PLT-5695 Fixed replying in DM threads (#320) 2017-03-03 18:18:47 -03:00
user_profile PLT-5493 Add a profile scene that shows user information (#287) 2017-02-24 10:17:05 -03:00
index.js Enable SAML authentication (#325) 2017-03-09 14:07:18 -03:00
navigationSceneConnect.js PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00