Skip to content
  • Diego Mello's avatar
    Merge beta into master (#2003) · 230c3364
    Diego Mello authored
    
    
    * [FIX] Pass isFocused as a function to Messagebox (#1309)
    
    * [CHORE] Remove icons folder (#1290)
    
    * [CHORE] Refactor RoomItem touchable (#1331)
    
    * [FIX] Unnecessary rerender on RoomItem when status is undefined (#1336)
    
    * [UPDATE DEPS] react-navigation and react-navigation-stack (#1337)
    
    * [FIX] Avatars not loading on share extension when Accounts_AvatarBlockUnauthenticatedAccess is enabled (#1339)
    
    * Bump version to 1.20.2 (#1340)
    
    * [FIX] Remove some unnecessary re-renders on Messagebox (#1341)
    
    * [REGRESSION] Use LayoutAnimation instead of Transition API (#1338)
    
    * [FIX] Remove setState from notifications view causing watermelon object to be updated outside an action (#1342)
    
    * [IMPROVEMENT] Save last message as message when subscription is updated (#1344)
    
    * [UPDATE DEPS] Update RN to 0.61.3 (#1345)
    
    * [DOCS] Update Readme (#1346)
    
    * [CHORE] Remove react-native-scrollable-tab-view fork (#1352)
    
    * [FIX] URL preview (#1360)
    
    * [REGRESSION] Decrease list view memory size (#1361)
    
    * [FIX] Paste (#1350)
    
    * [CHORE] Update gems (#1365)
    
    * Bump version to 1.20.3 (#1366)
    
    * [FIX] Use Ruby 2.4 on TestFlight upload (#1368)
    
    * [FIX] Parse Urls (#1371)
    
    * [FIX] Parse image URL only if it's not empty (#1372)
    
    * [FIX] Load messages issues (#1373)
    
    * Bump version to 1.21.0 (#1376)
    
    * [FIX] Crowd login (#1381)
    
    * [FIX] Clicking user avatar in thread previews crashes app (#1363)
    
    * [IMPROVEMENT] Error messages on connect (#1379)
    
    * [FIX] ProfileView input navigation error when custom fields aren't set (#1383)
    
    * [FIX] Batch server deletion on logout (#1382)
    
    * Bump app to 1.22.0 (#1387)
    
    * [FIX] Server Version (#1392)
    
    * Update patch and minor deps (#1386)
    
    * [FIX] Crash when open thread (#1395)
    
    * Bump version to 1.23.0 (#1394)
    
    * [I18N] Update ru.js (#1384)
    
    * [FIX] CAS building wrong URL (#1362)
    
    * [FIX] Delete messages (#1399)
    
    * [FIX] In-app notification showing wrong content on channels (#1400)
    
    * Bump version to 1.24.0 (#1404)
    
    * [FIX] Prevent server with whitespace (#1402)
    
    * [IMPROVEMENT] Keyboard and content type on login (#1403)
    
    * [FIX] Messages stop loading (#1410)
    
    * [NEW] Tablet support (#1300)
    
    * [IMPROVEMENT] Authentication via deep linking (#1418)
    
    * [IMPROVEMENT] Markdown performance when identifying emoji only content (#1422)
    
    * [FIX] BackHandler remove random failing on development (#1423)
    
    * Bump version to 1.25.0 (#1424)
    
    * [CHORE] Update CI Xcode Image (#1430)
    
    * [FIX] Rooms grouping not working properly (#1435)
    
    * [FIX] Take a video (#1437)
    
    * [NEW] Themes (#1298)
    
    * [FIX] Share extension doesn't reconnect to previous selected server on Android (#1429)
    
    * [FIX] Init local settings on notification tap (#1438)
    
    * Bump version to 1.26.0 (#1450)
    
    * [FIX] Emoji parser not working on Hermes  (#1445)
    
    * [NEW] Enable Hermes (#1446)
    
    * [FIX] Automatic theme repeating (#1457)
    
    * [CHORE] Sync Experimental and Official app versions (#1458)
    
    * [DOCS] Update readme (#1459)
    
    * [FIX] Messages being sent but showing as temp status (#1469)
    
    * [FIX] Missing messages after reconnect (#1470)
    
    * [FIX] Few fixes on themes (#1477)
    
    * [I18N] Missing German translations (#1465)
    
    * Missing German translation
    
    * adding a missing space behind colon
    
    * added a missing space after colon
    
    * and another attempt to finally fix this – got confused by all the branches
    
    * some smaller fixes for the translation
    
    * better wording
    
    * fixed another typo
    
    * [FIX] Crash while displaying the attached image with http on file name (#1401)
    
    * [IMPROVEMENT] Tap app and server version to copy to clipboard (#1425)
    
    * [NEW] Reply notification (#1448)
    
    * [FIX] Incorrect background color login on iPad (#1480)
    
    * [FIX] Prevent multiple tap on send (Share Extension) (#1481)
    
    * [NEW] Image Viewer (#1479)
    
    * [DOCS] Update Readme (#1485)
    
    * [FIX] Jitsi with Hermes Enabled (#1523)
    
    * [FIX] Draft messages not working with themed Messagebox (#1525)
    
    * [FIX] Go to direct message from members list (#1519)
    
    * [FIX] Make SAML wait for idp token instead of creating it on client (#1527)
    
    * [FIX] Server Test Push Notification (#1508)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [CHORE] Update to new server response (#1509)
    
    * [FIX] Insert messages with blank users (#1529)
    
    * Bump version to 4.2.1 (#1530)
    
    * [FIX] Error when normalizing empty messages (#1532)
    
    * [REGRESSION] CAS (#1570)
    
    * Bump version to 4.2.2 (#1571)
    
    * [FIX] Add username block condition to prevent error (#1585)
    
    * Bump version to 4.2.3
    
    * Bump version to 4.2.4
    
    * Bump version to 4.3.0 (#1630)
    
    * [FIX] Channels doesn't load (#1586)
    
    * [FIX] Channels doesn't load
    
    * [FIX] Update roomsUpdatedAt when subscriptions.length is 0
    
    * [FIX] Remove unnecessary changes
    
    * [FIX] Improve the code
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Make SAML to work on Rocket.Chat < 2.3.0 (#1629)
    
    * [NEW] Invite links (#1534)
    
    * [FIX] Set the http-agent to the form that Rocket.Chat requires for logging (#1482)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] "Following thread" and "Unfollowed Thread" is hardcoded and not translated (#1625)
    
    * [FIX] Disable reset button if form didn't changed (#1569)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Header title of RoomInfoView (#1553)
    
    * [I18N] Gallery Permissions DE (#1542)
    
    * [FIX] Not allow to send messages to archived room (#1623)
    
    * [FIX] Profile fields automatically reset (#1502)
    
    * [FIX] Show attachment on ThreadMessagesView (#1493)
    
    * [NEW] Wordpress auth (#1633)
    
    * [CHORE] Add Start Packager script (#1639)
    
    * [CHORE] Update RN to 0.61.5 (#1638)
    
    * [CHORE] Update RN to 0.61.5
    
    * [CHORE] Update react-native patch
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * Bump version to 4.3.1 (#1641)
    
    * [FIX] Change force logout rule (#1640)
    
    * Bump version to 4.4.0 (#1643)
    
    * [IMPROVEMENT] Use MessagingStyle on Android Notification (#1575)
    
    * [NEW] Request review (#1627)
    
    * [NEW] Pull to refresh RoomView (#1657)
    
    * [FIX] Unsubscribe from room (#1655)
    
    * [FIX] Server with subdirs (#1646)
    
    * [NEW] Clear cache (#1660)
    
    * [IMPROVEMENT] Memoize and batch subscriptions updates (#1642)
    
    * [FIX] Disallow empty sharing (#1664)
    
    * [REGRESSION] Use HTTPS links for sharing and markets protocol for review (#1663)
    
    * [FIX] In some cases, share extension doesn't load images (#1649)
    
    * [i18n] DE translations for new invite function and some minor fixes (#1631)
    
    * [FIX] Remove duplicate jetify step (#1628)
    
    minor: also remove 'cd' calls
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [REGRESSION] Read messages (#1666)
    
    * [i18n] German translations missing (#1670)
    
    * [FIX] Notifications crash on older Android Versions (#1672)
    
    * [i18n] Added Dutch translation (#1676)
    
    * [NEW] Omnichannel Beta (#1674)
    
    * [NEW] Confirm logout/clear cache (#1688)
    
    * [I18N] Add es-ES language  (#1495)
    
    * [NEW] UiKit Beta (#1497)
    
    * [IMPROVEMENT] Use reselect (#1696)
    
    * [FIX] Notification in Android API level less than 24 (#1692)
    
    * [IMPROVEMENT] Send tmid on slash commands and media (#1698)
    
    * [FIX] Unhandled action on UIKit (#1703)
    
    * [NEW] Pull to refresh RoomsList (#1701)
    
    * [IMPROVEMENT] Reset app when language is changed (#1702)
    
    * [FIX] Small fixes on UIKit (#1709)
    
    * [FIX] Spotlight (#1719)
    
    * [CHORE] Update react-native-image-crop-picker (#1712)
    
    * [FIX] Messages Overlapping (Android) and MessageBox Scroll (iOS) (#1720)
    
    * [REGRESSION] Remove @ and # from mention (#1721)
    
    * [NEW] Direct message from user info (#1516)
    
    * [FIX] Delete slash commands (#1723)
    
    * [IMPROVEMENT] Hold URL to copy (#1684)
    
    * [FIX] Different sourcemaps generation for Hermes (#1724)
    
    * [FIX] Different sourcemaps generation for Hermes
    
    * Upload sourcemaps after build
    
    * [REVERT] Show emoji keyboard on Android (#1738)
    
    * [FIX] Stop logging react-native-image-crop-picker (#1745)
    
    * [FIX] Prevent toast ref error (#1744)
    
    * [FIX] Prevent reaction map error (#1743)
    
    * [FIX] Add missing calls to user info (#1741)
    
    * [FIX] Catch room unsubscribe error (#1739)
    
    * [i18n] Missing German keys (#1735)
    
    * [FIX] Missing i18n on MessagesView title (#1733)
    
    * [FIX]  UIKit Modal: Weird behavior on Android Tablet (#1742)
    
    * [i18n] Missing key on German (#1747)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [i18n] Add Italian (#1736)
    
    * [CHORE] Memory leaks investigation (#1675)
    
    * [IMPROVEMENT] Alert verify email when enabled (#1725)
    
    * [NEW] Jitsi JWT added to URL (#1746)
    
    * [FIX] UIKit submit when connection lost (#1748)
    
    * Bump version to 4.5.0 (#1761)
    
    * [NEW] Default browser (#1752)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] HTTP Basic Auth (#1753)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Honor profile fields edit settings (#1687)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Room announcements (#1726)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Honor Register/Login settings (#1727)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Make links clickable on Room Info (#1730)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [NEW] Hide system messages (#1755)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Honor "Message_AudioRecorderEnabled" (#1764)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [i18n] Missing de keys (#1765)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Redirect user to SetUsernameView (#1728)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Join Room (#1769)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Accept all media types using * (#1770)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Use RealName when necessary (#1758)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Markdown Line Break (#1783)
    
    * [IMPROVEMENT] Remove useMarkdown (#1774)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Open browser rather than webview on Create Workspace (#1788)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Markdown perf (#1796)
    
    * [FIX] Stop video when modal is closed (#1787)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Hide reply notification action when there are missing data (#1771)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [i18n] Added Japanese translation (#1781)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Reset password error message (#1772)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Close tablet modal (#1773)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Setting not present (#1775)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Thread header (#1776)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Keyboard tracking loses input ref (#1784)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [NEW] Mark message as unread (#1785)
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [IMPROVEMENT] Log server version (#1786)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Add loading message on long running tasks (#1798)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [CHORE] Switch Apple account on Fastlane (#1810)
    
    * [FIX] Watermelon throwing "Cannot update a record with pending updates" (#1754)
    
    * [FIX] Detox tests (#1790)
    
    * [CHORE] Use markdown preview on RoomView Header (#1807)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] LoginSignup blink services (#1809)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Request user presence on demand (#1813)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Remove all invited users when create a channel (#1814)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Pop from room which you have been removed (#1819)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Room Info styles (#1820)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [i18n] Add missing German keys (#1800)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Empty mentions for @all
    
     and @here when real name is enabled (#1822)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [TESTS] Markdown added to Storybook (#1812)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [REGRESSION] Room View header title (#1827)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Storybook snapshots (#1831)
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [FIX] Mentions (#1829)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Thread message not found (#1830)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Separate delete and remove channel (#1832)
    
    * Rename to delete room
    
    * Separate delete and remove channel
    
    * handleRemoved -> handleRoomRemoved
    
    * [FIX] Navigate to RoomsList & Handle tablet case
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [NEW] Filter system messages per room (#1815)
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] e2e tests (#1838)
    
    * [FIX] Consecutive clear cache calls freezing app (#1851)
    
    * Bump version to 4.5.1 (#1853)
    
    * [FIX][iOS] Ignore silent mode on audio player (#1862)
    
    * [IMPROVEMENT] Create App Group property on Info.plist (#1858)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Make username clickable on message (#1618)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Show proper error message on profile (#1768)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [IMPROVEMENT] Show toast when a message is starred/unstarred (#1616)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Incorrect size params to avatar endpoint (#1875)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Remove unrecognized emoji flags on android  (#1887)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Remove react-native global installs (#1886)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Emojis transparent on android (#1881)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * Bump acorn from 5.7.3 to 5.7.4 (#1876)
    
    Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
    - [Release notes](https://github.com/acornjs/acorn/releases)
    - [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4
    
    )
    
    Signed-off-by: default avatardependabot[bot] <support@github.com>
    
    Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * Bump version to 4.6.0 (#1911)
    
    * [FIX] Encode Image URI (#1909)
    
    * [FIX] Encode Image URI
    
    * [FIX] Check if Image is Valid
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [NEW] Adaptive Icons (#1904)
    
    * Remove unnecessary stuff from debug build
    
    * Adaptive icon for experimental app
    
    * [FIX] Stop showing message on leave channel (#1896)
    
    * [FIX] Leave room don't show 'was removed' message
    
    * [FIX] Remove duplicated code
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [i18n] Added missing German translations(#1900)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Linkedin OAuth login (#1913)
    
    * [CHORE] Fix typo in CreateChannel View (#1930)
    
    * [FIX] Respect protocol in HTTP Auth IPs (#1933)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Use new LinkedIn OAuth url (#1935)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [CHORE] Use storyboard on splash screen (#1939)
    
    * Update react-native-bootsplash
    
    * iOS
    
    * Fix android
    
    * [FIX] Check if avatar exists before create Icon (#1927)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Ignore self typing event (#1950)
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Change default directory listing to Users (#1948)
    
    * fix: change default directory listing to Users
    
    * follow server settings
    
    * Fix state to props
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [NEW] Onboarding layout (#1954)
    
    * Onboarding texts
    
    * OnboardingView
    
    * FormContainer
    
    * Minor fixes
    
    * NewServerView
    
    * Remove code
    
    * Refactor
    
    * WorkspaceView
    
    * Stash
    
    * Login with email working
    
    * Login with
    
    * Join open
    
    * Revert "Login with"
    
    This reverts commit d05dc507
    
    .
    
    * Fix create account styles
    
    * Register
    
    * Refactor
    
    * LoginServices component
    
    * Refactor
    
    * Multiple servers
    
    * Remove native images
    
    * Refactor styles
    
    * Fix testid
    
    * Fix add server on tablet
    
    * i18n
    
    * Fix close modal
    
    * Fix TOTP
    
    * [FIX] Registration disabled
    
    * [FIX] Login Services separator
    
    * Fix logos
    
    * Fix AppVersion name
    
    * I18n
    
    * Minor fixes
    
    * [FIX] Custom Fields
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [NEW] Create discussions (#1942)
    
    * [WIP][NEW] Create Discussion
    
    * [FIX] Clear multiselect & Translations
    
    * [NEW] Create Discussion at MessageActions
    
    * [NEW] Disabled Multiselect
    
    * [FIX] Initial channel
    
    * [NEW] Create discussion on MessageBox Actions
    
    * [FIX] Crashing on edit name
    
    * [IMPROVEMENT] New message layout
    
    * [CHORE] Update README
    
    * [NEW] Avatars on MultiSelect
    
    * [FIX] Select Users
    
    * [FIX] Add redirect and Handle tablet
    
    * [IMPROVEMENT] Split CreateDiscussionView
    
    * [FIX] Create a discussion inner discussion
    
    * [FIX] Create a discussion
    
    * [I18N] Add pt-br
    
    * Change icons
    
    * [FIX] Nav to discussion & header title
    
    * Fix header
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Load messages (#1910)
    
    * Create updateLastOpen param on readMessages
    
    * Remove InteractionManager from load messages
    
    * [NEW] Custom Status (#1811)
    
    * [NEW] Custom Status
    
    * [FIX] Subscribe to changes
    
    * [FIX] Improve code using Banner component
    
    * [IMPROVEMENT] Toggle modal
    
    * [NEW] Edit custom status from Sidebar
    
    * [FIX] Modal when tablet
    
    * [FIX] Styles
    
    * [FIX] Switch to react-native-promp-android
    
    * [FIX] Custom Status UI
    
    * [TESTS] E2E Custom Status
    
    * Fix banner
    
    * Fix banner
    
    * Fix subtitle
    
    * status text
    
    * Fix topic header
    
    * Fix RoomActionsView topic
    
    * Fix header alignment on Android
    
    * [FIX] RoomInfo crashes when without statusText
    
    * [FIX] Use users.setStatus
    
    * [FIX] Remove customStatus of ProfileView
    
    * [FIX] Room View Thread Header
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] UI issues of Create Discussion View (#1965)
    
    * [NEW] Direct Message between multiple users (#1958)
    
    * [WIP] DM between multiple users
    
    * [WIP][NEW] Create new DM between multiple users
    
    * [IMPROVEMENT] Improve createChannel Sagas
    
    * [IMPROVEMENT] Selected Users view
    
    * [IMPROVEMENT] Room Actions of Group DM
    
    * [NEW] Create new DM between multiple users
    
    * [NEW] Group DM avatar
    
    * [FIX] Directory border
    
    * [IMPROVEMENT] Use isGroupChat
    
    * [CHORE] Remove legacy getRoomMemberId
    
    * [NEW] RoomTypeIcon
    
    * [FIX] No use legacy method on RoomInfoView
    
    * [FIX] Blink header when create new DM
    
    * [FIX] Only show create direct message option when allowed
    
    * [FIX] RoomInfoView
    
    * pt-BR
    
    * Few fixes
    
    * Create button name
    
    * Show create button only after a user is selected
    
    * Fix max users issues
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Add server and hide login (#1968)
    
    * Navigate to new server workspace from ServerDropdown if there's no token
    
    * Hide login button based on login services and Accounts_ShowFormLogin setting
    
    * [FIX] Lint
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [FIX] MultiSelect Keyboard behavior (Android) (#1969)
    
    * fixed-modal-position
    
    * made-changes
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [FIX] Bottom border style on DirectoryView (#1963)
    
    * [FIX] Border style
    
    * [FIX] Refactoring
    
    * [FIX] fix color of border
    
    * Undo
    
    Co-authored-by: default avatarAroo <azhaubassar@gmail.com>
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Clear settings on server change (#1967)
    
    * [FIX] Deeplinking without RoomId (#1925)
    
    * [FIX] Deeplinking without rid
    
    * [FIX] Join channel
    
    * [FIX] Deep linking without rid
    
    * Update app/lib/methods/canOpenRoom.js
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [NEW] Two Factor authentication via email (#1961)
    
    * First api call working
    
    * [NEW] REST API Post wrapper 2FA
    
    * [NEW] Send 2FA on Email
    
    * [I18n] Add translations
    
    * [NEW] Translations & Cancel totp
    
    * [CHORE] Totp -> TwoFactor
    
    * [NEW] Two Factor by email
    
    * [NEW] Tablet Support
    
    * [FIX] Text colors
    
    * [NEW] Password 2fa
    
    * [FIX] Encrypt password on 2FA
    
    * [NEW] MethodCall2FA
    
    * [FIX] Password fallback
    
    * [FIX] Wrap all post/methodCall with 2fa
    
    * [FIX] Wrap missed function
    
    * few fixes
    
    * [FIX] Use new TOTP on Login
    
    * [improvement] 2fa methodCall
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    
    * [FIX] Correct message for manual approval user Registration (#1906)
    
    * [FIX] Correct message for manual approval from admin shown on Registeration
    
    * lint fix - added semicolon
    
    * Updated the translations
    
    * [FIX] Translations
    
    * i18n to match server
    
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Direct Message between multiple users REST (#1974)
    
    * [FIX] Investigate app losing connection issues (#1890)
    
    * [WIP] Reopen without timeOut & ping with 5 sec & Fix Unsubscribe
    
    * [FIX] Remove duplicated close
    
    * [FIX] Use no-dist lib
    
    * [FIX] Try minor fix
    
    * [FIX] Try reopen connection when app was put on foreground
    
    * [FIX] Remove timeout
    
    * [FIX] Build
    
    * [FIX] Patch
    
    * [FIX] Snapshot
    
    * [IMPROVEMENT] Decrease time to reopen
    
    * [FIX] Some fixes
    
    * [FIX] Update sdk version
    
    * [FIX] Subscribe Room Once
    
    * [CHORE] Update sdk
    
    * [FIX] Subscribe Room
    
    * [FIX] Try to resend missed subs
    
    * [FIX] Users never show status when start app without network
    
    * [FIX] Subscribe to room
    
    * [FIX] Multiple servers
    
    * [CHORE] Update SDK
    
    * [FIX] Don't duplicate streams on subscribeAll
    
    * [FIX] Server version when start the app offline
    
    * [FIX] Server version cached
    
    * [CHORE] Remove unnecessary code
    
    * [FIX] Offline server version
    
    * [FIX] Subscribe before connect
    
    * [FIX] Remove unncessary props
    
    * [FIX] Update sdk
    
    * [FIX] User status & Unsubscribe Typing
    
    * [FIX] Typing at incorrect room
    
    * [FIX] Multiple Servers
    
    * [CHORE] Update SDK
    
    * [REVERT] Undo some changes on SDK
    
    * [CHORE] Update sdk to prevent incorrect subscribes
    
    * [FIX] Prevent no reconnect
    
    * [FIX] Remove close on open
    
    * [FIX] Clear typing when disconnect/connect to SDK
    
    * [CHORE] Update SDK
    
    * [CHORE] Update SDK
    
    * Update SDK
    
    * fix merge develop
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Single message thread inserting thread without rid (#1999)
    
    * [FIX] ThreadMessagesView crashing on load (#1997)
    
    * [FIX] Saml (#1996)
    
    * [FIX] SAML incorrect close
    
    * [FIX] Pathname
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Change user own status (#1995)
    
    * [FIX] Change user own status
    
    * [IMPROVEMENT] Set activeUsers
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Loading all updated rooms after app resume (#1998)
    
    * [FIX] Loading all updated rooms after app resume
    
    * Fix room date on RoomItem
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * [FIX] Change notifications preferences (#2000)
    
    * [FIX] Change notifications preferences
    
    * [IMPROVEMENT] Picker View
    
    * [I18N] Translations
    
    * [FIX] Picker Selection
    
    * [FIX] List border
    
    * [FIX] Prevent crash
    
    * [FIX] Not-Pref tablet
    
    * [FIX] Use same style of LanguageView
    
    * [IMPROVEMENT] Send listItem title
    
    Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
    
    * Bump version to 4.6.1 (#2001)
    
    Co-authored-by: default avatarCalebe Rios <calebersmendes@gmail.com>
    Co-authored-by: default avatarPrateek Jain <44807945+Prateek93a@users.noreply.github.com>
    Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
    Co-authored-by: default avatarPitstopper <18574776+Pitstopper@users.noreply.github.com>
    Co-authored-by: default avatarphriedrich <info@phriedrich.de>
    Co-authored-by: default avatarGuilherme Siqueira <guilhersiqueira@gmail.com>
    Co-authored-by: default avatarPrateek Jain <prateek93a@gmail.com>
    Co-authored-by: default avatardevyaniChoubey <52153085+devyaniChoubey@users.noreply.github.com>
    Co-authored-by: default avatarBernard Seow <ssbing99@gmail.com>
    Co-authored-by: default avatarHiroki Ishiura <ishiura@ja2.so-net.ne.jp>
    Co-authored-by: default avatarExordian <jakob.englisch@gmail.com>
    Co-authored-by: default avatarDaanchaam <daanhendriks97@gmail.com>
    Co-authored-by: default avatarYoussef Muhamad <emaildeyoussefmuhamad@gmail.com>
    Co-authored-by: default avatarIván Álvarez <ialvarezpereira@gmail.com>
    Co-authored-by: default avatarSarthak Pranesh <41206172+sarthakpranesh@users.noreply.github.com>
    Co-authored-by: default avatarMichele Pellegrini <pellettiero@users.noreply.github.com>
    Co-authored-by: default avatarTanmoy Bhowmik <tanmoy.openroot@gmail.com>
    Co-authored-by: default avatarHibikine Kage <14365761+hibikine@users.noreply.github.com>
    Co-authored-by: default avatarEzequiel de Oliveira <ezequiel1de1oliveira@gmail.com>
    Co-authored-by: default avatarNeil Agarwal <neil@neilagarwal.me>
    Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: default avatarGovind Dixit <GOVINDDIXIT93@GMAIL.COM>
    Co-authored-by: default avatarZhaubassarova Aruzhan <49000079+azhaubassar@users.noreply.github.com>
    Co-authored-by: default avatarAroo <azhaubassar@gmail.com>
    Co-authored-by: default avatarSarthak Pranesh <sarthak.pranesh2018@vitstudent.ac.in>
    230c3364