vn-verdnaturachat/app/containers
Youssef Muhamad e05aa1eb52
[NEW] Log events from RoomsList, SideDrawer and Profile (#2190)
* Create method to track user event to isolate the logic to improve future refactoring

* Track Onboarding view

* Track NewServer view

* Refactor track method due to firebase already send the current screen

* Track default login and all the oAuth options

* Track default sign up in RegisterView

* Change trackUserEvent signature and update all the files

* Track the remaining login services

* track add server, change server and search

* Track SidebarView and refactor to use react-navigation

* Track profile events and handle exceptions

* Track create channel flux

* Track send message to user via NewMessageView

* Track create direct message flux

* Handle failure of create channel and group in the saga

* Track create discussion flux

* Track navigate to directory and its actions

* Track read, favorite and hide a channel, handling its errors

* Track all channels sorting and grouping

* Resolve requests to improve the importing logs and events

* Remove unused events file

* Leave a bugsnag breadcrumb when logging an event

* Move all logEvent to the top of code block and log remaining fail events

* Move all the non-logic-dependent logEvent to the top of code block

* Improve the logging of sidebar events

* Improve events from onboarding and newserver

* Improve events from login and register view, and log enter with apple

* Improve NewMessageView events

* Improve CreateChannel events

* Improve CreateDiscussion and SelectedUsers create group events

* Improve RoomsList events and log trivial events

* Improve ProfileView events

* Remove single line function body for the sidebarNavigate

* Navigate to Status and AdminPanel View using the defined sidebarNavigate method

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-07-30 10:26:17 -03:00
..
ActionSheet [FIX] Action sheet cutting emojis on the header (#2263) 2020-07-08 17:45:13 -03:00
Button [NEW] Onboarding layout (#1954) 2020-03-30 16:20:50 -03:00
EmojiPicker [IMPROVEMENT] Clear image cache when clear cache (#2300) 2020-07-17 14:39:06 -03:00
Header [IMPROVEMENT] Unified header UX (#2234) 2020-07-06 17:56:28 -03:00
InAppNotification [FIX] In-app notification showing while in a Jitsi call (#2345) 2020-07-29 18:04:04 -03:00
MessageActions [FIX] Missing icons (#2353) 2020-07-29 18:02:51 -03:00
MessageBox [FIX] Missing icons (#2353) 2020-07-29 18:02:51 -03:00
Passcode [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
Status [NEW] Custom Status (#1811) 2020-03-30 17:19:01 -03:00
TwoFactor [IMPROVEMENT] TwoFactor component styling (#2328) 2020-07-22 16:37:42 -03:00
UIKit [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
markdown [IMPROVEMENT] Apply new mention colors (#2351) 2020-07-29 17:49:08 -03:00
message [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
ActivityIndicator.js [NEW] Themes (#1298) 2019-12-04 13:39:53 -03:00
AppVersion.js [NEW] Onboarding layout (#1954) 2020-03-30 16:20:50 -03:00
Avatar.js [IMPROVEMENT] Clear image cache when clear cache (#2300) 2020-07-17 14:39:06 -03:00
Check.js [FIX] Change notifications preferences (#2000) 2020-04-06 18:40:18 -03:00
DisclosureIndicator.js [IMPROVEMENT] Unified header UX (#2234) 2020-07-06 17:56:28 -03:00
FormContainer.js [CHORE] Update react-navigation to v5 (#2154) 2020-06-15 11:00:46 -03:00
HeaderButton.js [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
ItemInfo.js [NEW] Passcode and biometric unlock (#2059) 2020-05-08 14:04:37 -03:00
ListItem.js [FIX] Change notifications preferences (#2000) 2020-04-06 18:40:18 -03:00
Loading.js Update dependencies (#431) 2018-09-25 16:28:42 -03:00
LoginServices.js [NEW] Log events from RoomsList, SideDrawer and Profile (#2190) 2020-07-30 10:26:17 -03:00
MessageErrorActions.js [NEW] Action Sheet (#2114) 2020-06-15 16:35:45 -03:00
OrSeparator.js [NEW] Livechat (#2004) 2020-05-08 14:36:10 -03:00
ReactionsModal.js [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
RoomTypeIcon.js [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
SafeAreaView.js [CHORE] Update react-navigation to v5 (#2154) 2020-06-15 11:00:46 -03:00
SearchBox.js [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
Separator.js [NEW] Themes (#1298) 2019-12-04 13:39:53 -03:00
StatusBar.js [IMPROVEMENT] Unified header UX (#2234) 2020-07-06 17:56:28 -03:00
TextInput.js [CHORE] Update icon names (#2318) 2020-07-27 16:53:33 -03:00
Toast.js [FIX] Prevent toast ref error (#1744) 2020-02-17 13:06:08 -03:00