mattermost-mobile/app/components
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
..
autocomplete PLT-5600 RN: Mention and Channel autocomplete in the thread scene (#299) 2017-02-24 21:24:21 -03:00
channel_drawer_list PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
custom_list PLT-5604 Add/Remove members from pubic channels doesn't match the webapp functionality (#289) 2017-02-24 23:20:28 -03:00
error_list PLT-5709 Global error handler (#187) 2017-03-12 14:42:02 -03:00
file_attachment_list PLT-5530 Render placeholder icons + metadata for file attachments in posts list (#249) 2017-02-17 17:40:40 -05:00
layout Added KeyboardLayout to automatically use a KeyboardAvoidingView as necessary (#263) 2017-02-16 09:19:48 -05:00
logout project folder structure (#107) 2016-12-09 10:34:17 -05:00
post PLT-5675 Fix posts rendering as blank (#337) 2017-03-10 15:28:57 -03:00
post_list PLT-5496 Allow user to load more posts in channel posts list (#307) 2017-03-09 14:07:35 -03:00
post_textbox PLT-5600 RN: Mention and Channel autocomplete in the thread scene (#299) 2017-02-24 21:24:21 -03:00
profile_picture PLT-5493 Add a profile scene that shows user information (#287) 2017-02-24 10:17:05 -03:00
root Move periodic status check to channel scene (#318) 2017-03-03 20:32:51 -03:00
search_bar More Direct Messages scene (#244) 2017-02-14 11:49:41 -05:00
status_icons Channel drawer (#154) 2017-01-03 19:49:28 -03:00
action_button.js PLT-5836 Smooth transitions and add activity indicators (#339) 2017-03-10 20:52:52 -03:00
badge.js PLT-5488 Add an Unread indicator on the button to open the channel drawer (#277) 2017-02-20 17:11:19 -03:00
button.js project folder structure (#107) 2016-12-09 10:34:17 -05:00
drawer.js Reorganized navigation (#181) 2017-01-24 11:56:35 -03:00
error_text.js PLT-5608 App crashes when invalid server url is selected (#285) 2017-02-24 21:36:49 -03:00
formatted_date.js #96/#112/PLT-5370/PLT-5372 Styling posts and channel view (#213) 2017-02-02 13:53:42 -03:00
formatted_text.js Mfa (#182) 2017-01-24 16:08:09 -05:00
formatted_time.js Render posts for the current channel (#153) 2016-12-23 10:55:33 -03:00
line_divider.js Channel drawer (#154) 2017-01-03 19:49:28 -03:00
loading.js PLT-5587 Create channel (#300) 2017-02-27 16:17:18 -05:00
mattermost_icon.js #96/#112/PLT-5370/PLT-5372 Styling posts and channel view (#213) 2017-02-02 13:53:42 -03:00
root_navigator.js project folder structure (#107) 2016-12-09 10:34:17 -05:00
text_input_with_localized_placeholder.js Platform dependent search bar and ui fixes (#205) 2017-02-01 11:38:32 -03:00