Skip to content
  • Diego Mello's avatar
    Merge 1.13.0 into Master (#936) · fe469292
    Diego Mello authored
    * fix last messages (#239)
    
    * fix last messages
    
    * Room actions (#231)
    
    * Layout
    
    
    * Empty starred list
    
    
    * Favorite room
    
    * Pinned messages
    
    * fix last messages
    
    * fix date on pinned messages
    
    * fix package
    
    * [NEW] OAuth (#241)
    
    * Layout
    
    * tmp
    
    * test iscordova
    
    * Webview redirecting
    
    * Open and Close login actions
    
    * Login services saved on redux
    
    * OAuth Github
    
    * Server regex fix
    
    * OAuth modal style
    
    * - Twitter login
    - Remove services from redux
    - Open login saga fix
    
    * - Facebook login
    - Fixed user agent
    - Reactions fix
    - Message url unique key fix
    
    * Google login
    
    * Email keyboard removed from messagebox
    
    * - Login buttons refactored
    - RoomList header
    
    * Layout improvements
    
    * Meteor login redirect_uri changed
    
    * fix
    
    * Random credentialToken state
    
    * [NEW] Room actions: Mentioned messages and Room Members (#242)
    
    * Mentioned messages
    
    * Starred and pinned actions debounce
    
    * Room members
    
    * Open room on member touch
    
    * [WIP] Improves (#245)
    
    *  hotfix for ios
    
    *  hotfix for ios
    
    * Update config.yml
    
    * Workaround for RN 0.54 on iOS (#246)
    
    * Update iOS to RN 0.54 (#248)
    
    * Update iOS to RN 0.54
    
    * [WIP] Audio message functionality (#247)
    
    * [NEW] Add module react-native-audio
    
    * [WIP] Audio message basic UI
    
    * [NEW] Record audio message
    
    * Use cordova repository to get certificates
    
    * Icon 1024
    
    * [NEW] Room actions: block user, snippet messages, room files and leave room (#250)
    
    * - Block user
    - Load room members async
    - fixed reactive change of room's read only flag
    
    * Snippet messages
    
    * - Room files
    - Dismiss Video component on back button press
    - Improvements on Image component
    
    * Improvement on Video component
    
    * Leave room
    
    * Missing message types
    
    * lint
    
    * Reactotron working (#249)
    
    * [NEW] Room info and Room info edit (#254)
    
    * - Block user
    - Load room members async
    - fixed reactive change of room's read only flag
    
    * Snippet messages
    
    * - Room files
    - Dismiss Video component on back button press
    - Improvements on Image component
    
    * Improvement on Video component
    
    * Leave room
    
    * Missing message types
    
    * lint
    
    * - Room info (read only)
    - Missing message types
    
    * Room info scroll
    
    * - Tap on room header opens room info
    - Layout tweaks
    
    * - Room info edit
    - iOS Toast fixed
    
    * - Style not implemented actions as disabled
    
    * Edit room permission
    
    * - Save all room settings in a single call
    - Implemented roomType and readOnly
    
    * - Allow reacting when room is read only
    
    * Message type added: room_changed_privacy
    
    * Erase room
    
    * Created TextInput and SwitchContainer components for reuse and readability
    
    * - hasPermission method
    
    * - Archive/Unarchive room
    - Set Join Code
    
    * Twitter keyboard type on iOS
    
    * Archived room
    
    * reactWhenReadOnly permission on message
    
    * Active users refactored
    
    * User roles
    
    * - Subscribe to roles (in order to get role description info: e.g. 'core-team' to 'Rocket.Chat Team')
    - Save roles to realm (for offline access)
    - Save roles to redux (and get data from realm on app init)
    
    * Lint
    
    * code style
    
    * password show/hide feature
    
    * fix show/hide password
    
    * password show/hide
    
    * Crashlytics (#258)
    
    * Fabric iOS
    
    * Fabric configured on iOS and Android
    
    * login tracked
    
    * more logs
    
    * fix reaction
    
    * CI fix
    
    * Bug fixes (#261)
    
    * Layout fixes
    
    * RoomsListView's SafeAreaView
    
    * Unhandled promise rejection fix
    
    * Prevent navigation from opening scenes twice
    
    * Create channel fixes
    
    * Create LICENSE
    
    * Beta (#265)
    
    * Fabric iOS
    
    * Fabric configured on iOS and Android
    
    * - react-native-fabric configured
    
    - login tracked
    
    * README updated
    
    * Run scripts from README updated
    
    * README scripts
    
    * get rooms and messages by rest
    
    * user status
    
    * more improves
    
    * more improves
    
    * send pong on timeout
    
    * fix some methods
    
    * more tests
    
    * rest messages
    
    * Room actions (#266)
    
    * Toggle notifications
    
    * Search messages
    
    * Invite users
    
    * Mute/Unmute users in room
    
    * rocket.cat messages
    
    * Room topic layout fixed
    
    * Starred messages loading onEndReached
    
    * Room actions onEndReached
    
    * Unnecessary login request
    
    * Login loading
    
    * Login services fixed
    
    * User presence layout
    
    * ïmproves on room actions view
    
    * Removed unnecessary data from SelectedUsersView
    
    * load few messages on open room, search message improve
    
    * fix loading messages forever
    
    * Removed state from search
    
    * Custom message time format
    
    * secureTextEntry layout
    
    * Reduce android app size
    
    * Roles subscription fix
    
    * Public routes navigation
    
    * fix reconnect
    
    * - New login/register, login, register
    
    * proguard
    
    * Login flux
    
    * App init/restore
    
    * Android layout fixes
    
    * Multiple meteor connection requests fixed
    
    * Nested attachments
    
    * Nested attachments
    
    * fix check status
    
    * New login layout (#269)
    
    * Public routes navigation
    
    * New login/register, login, register
    
    * Multiple meteor connection requests fixed
    
    * Nested attachments
    
    * Button component
    
    * TextInput android layout fixed
    
    * Register fixed
    
    * Thinner close modal button
    
    * Requests /me after login only one time
    
    * Static images moved
    
    * fix reconnect
    
    * fix ddp
    
    * fix custom emoji
    
    * New message layout (#273)
    
    * Grouping messages
    
    * Message layout
    
    * Users typing animation
    
    * Image  attachment layout
    
    * Fabric and image fix (#284)
    
    * Fixed images not showing
    
    * Keyboard libs updated
    
    * Fabric fix and location removed (#286)
    
    
    * Proguard disabled
    
    * message with list + links fixed (#288)
    
    * Better image cache component (#292)
    
    * react-native-img-cache removed
    
    * Improve list render
    
    * Support <http://link/Text> inside markdown
    
    * Deep linking (#291)
    
    * deep linking
    
    * Basic deep link working
    
    * Deep link routing
    
    * Multiple servers working
    
    * Send user to the room
    
    * Avatar initials and room type icon (#298)
    
    * Deep linking fix and more (#294)
    
    * Fix - Any https link was deep linking to RocketChat
    
    * Keyboard dismiss after add new server
    
    * Room info bug fix
    
    * Opacity animation
    
    * Navigation when adding server fixed
    
    * Throttle for unnecessary render on receiving several messages
    
    * Search inputs without autocorrect and autocapitalize
    
    * Search messages fixed
    
    * Messagebox unnecessary render and spotlight fixed
    
    * react-native-keyboard-input updated
    
    * Lint
    
    * Tests updated
    
    * Update all dependencies (#299)
    
    * Update react-navigation to the latest version 🚀 (#293)
    
    * fix(package): update react-navigation to version 2.0.0
    
    * Code updated to support breaking changes of react-navigation
    
    * Detox tests E2E (#283)
    
    * RoomsListView re-render (#304)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    - [x] Removed unnecessary re-renders on RoomsListView
    
    * [NEW] Broadcast channels (#301)
    
    * Broadcast channels
    
    * e2e tests
    
    * New markdown (#306)
    
    Our current markdown is causing a lot of issues on Android devices, since it wraps everything inside a Text component.
    On Android, Text doesn't support View as a child.
    This PR adds react-native-markdown-renderer, that uses View as wrapper and may be better.
    
    * Fixed audio recording issues (#310)
    
    * Fix for "java.lang.IllegalArgumentException: unexpected url" (#313)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    User was able to add an invalid instance of Rocket.Chat by pressing submit button instead of "Connect" button.
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * I18n (#312)
    
    * Unread and date separator layout improved (#319)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    - [x] Unread and date separator layout
    - [x] "Start of conversation"/"Loading messages" label
    
    ![screen shot 2018-05-30 at 18 10 43](https://user-images.githubusercontent.com/804994/40747867-0424964a-6435-11e8-9293-31cc43c110ab.png)
    ![screen shot 2018-05-30 at 18 09 05](https://user-images.githubusercontent.com/804994/40747868-04484784-6435-11e8-8c31-92e0776276f0.png)
    
    
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * [FIX] iOS Universal links (#318)
    
    * [NEW] Drawer (#322)
    
    * [FIX] invalid user muted value
    
    * Ddp fixes (#324)
    
    * [NEW] User Profile (#323)
    
    * Drawer layout
    
    * Drawer changes
    
    * Profile
    
    * Profile avatar
    
    * Set language
    
    * Tests
    
    * Custom fields
    
    * Readme updated
    
    * fix invalid user muted value
    
    * Fix for "Cannot add a child that doesn't have a YogaNode to a parent without a measure function! (Trying to add a 'RCTVirtualText' to a 'RCTView')"
    
    * Settings/Permissions improvements (#325)
    
    * Changed the way we read RocketChat settings since setting.type won't be returned from server anymore
    
    * Permissions
    
    * Unnecessary action sheet render
    
    * Update gradle and targetSdkVersion (#328)
    
    * Changed the way we read RocketChat settings since setting.type won't be returned from server anymore
    
    * Permissions
    
    * Unnecessary action sheet render
    
    * Update gradle
    
    * Switched testServer to use blob
    
    * RoomsListHeader search fixed
    
    * Runs loadMessagesForRoom only if room has at least 20 rows
    
    * - Logout if user's token expired
    - Removed update avatar logic
    - Profile dialog border on android
    
    * - Animations disabled
    - CircleCI set
    
    * Tests updated
    
    * "eventType argument is required" fix
    
    * Switch push notification lib (#346)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #342 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * Allow x-instance-id and X-Instance-ID header (#354)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #137 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    Some server configurations may send x-instance-id header with different case.
    
    * Image upload improvements (#368)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    - [x] Crop image
    - [x] Type image description (like web)
    - [x] Show upload progress
    - [x] "Try again" in case of error
    - [x] Cancel upload while in progress
    - [x] [Android] Zoom on photos
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    ![image](https://user-images.githubusercontent.com/804994/42526934-a12da304-844d-11e8-8668-f3d69369726a.png)
    ![image](https://user-images.githubusercontent.com/804994/42527829-297945fe-8450-11e8-9f0e-9e668dd33043.png)
    
    * [NEW] Room Loading(#372)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * [FIX] Empty room name for livechat (#375)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #320 
    Closes #209 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * [NEW] Reply preview (#374)
    
    * Updated to React Native 0.56
    
    * Reply Preview
    
    * [FIX] Close websocket (#379)
    
    * Fixed a bug when closing websocket
    
    * removeListener fixed
    
    * [I18N] Russian translation (#381)
    
    [I18N] Russian translation file
    
    * [NEW] Icon (#383)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    ![image](https://user-images.githubusercontent.com/804994/43228416-d8af49d6-9037-11e8-8830-a1803932c7fd.png)
    
    * [FIX] Android 8 notifications (#382)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #380 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * Added CocoaPods to manage react-native-image-crop-picker (#373)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    react-native-image-crop-picker raised an error when uploading to TestFlight.
    The lib highly recommends CocoaPods for production builds.
    
    * Added single-server to readme (#390)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #386 
    Closes #295 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * Improve RoomsList render time (#384)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    - [x] Added FlatList.getItemLayout() to improve list render time
    - [x] Some texts were breaking lines at sidebar
    - [x] Removed onPress from links at RoomsListView
    - [x] Added eslint rule to prevent unused styles
    - [x] Fixed auto focus bug at CreateChannel and NewServer
    - [x] Fix change server bug
    - [x] Fixed a bug when resuming in ListServer
    - [x] I18n fixed
    - [x] Fixed a bug on actionsheet ref not being created
    - [x] Reply wasn't showing on Android
    - [x] Use Notification.Builder.setColor/getColor only after Android SDK 23
    - [x] Listen to app state only when inside app
    - [x] Switched register push token position in order to improve login performance
    - [x] When deep link changes server, it doesn't refresh rooms list
    - [x] Added SafeAreaView in all views to improve iPhone X experience
    - [x] Subpath regex #388
    
    * [NEW] Empty room background (#412)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #398 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    ![aug-09-2018 11-35-32](https://user-images.githubusercontent.com/804994/43906080-cbfadf92-9bc8-11e8-9ac9-44f43d3af023.gif)
    ![aug-09-2018 11-35-16](https://user-images.githubusercontent.com/804994/43906082-cc19411c-9bc8-11e8-9892-c65c86951a91.gif)
    ![image](https://user-images.githubusercontent.com/804994/43911366-ad830cd0-9bd5-11e8-8913-6a7e87a2206c.png)
    
    * Add roadmap (#406)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #45 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    
    * [NEW] Onboarding (#407)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #392 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    ![aug-07-2018 17-03-50](https://user-images.githubusercontent.com/804994/43799447-f62074dc-9a63-11e8-8aac-bf2c4c5a8a2b.gif)
    ![aug-07-2018 17-03-35](https://user-images.githubusercontent.com/804994/43799446-f5f84a70-9a63-11e8-8947-265113ae9bf4.gif)
    ![aug-07-2018 17-03-13](https://user-images.githubusercontent.com/804994/43799445-f5d70ee6-9a63-11e8-94a9-f49c7d69fbba.gif)
    
    * [NEW] Updated Logo on Splash screen (#409)
    
    <!-- INSTRUCTION: Keep the line below to notify all core developers about this new PR -->
    @RocketChat/ReactNative
    
    <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
    Closes #399 
    
    <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
    ![aug-07-2018 17-39-44](https://user-images.githubusercontent.com/804994/43801415-739a0cca-9a69-11e8-8bec-d65f751e6a28.gif)
    ![aug-07-2018 17-31-12](https://user-images.githubusercontent.com/804994/43801416-73d19bd6-9a69-11e8-90ac-bbc7ddeed938.gif)
    
    * [FIX] Only single attachment rendered (#417)
    
    * [NEW] Rooms list layout (#413)
    
    * RoomsListView layout
    
    * Rooms list layout
    
    * Sort component
    
    * Header icons
    
    * Default header colors
    
    * Add server dropdown
    
    * Close sort dropdown if server dropdown will open
    
    * UserItem
    
    * Room type icon
    
    * Search working
    
    * Tests updated
    
    * Android layout
    
    * Using realm queries instead of array iterates
    
    * Animation duration
    
    * Fixed render bug
    
    * [NEW] Create channel layout (#420)
    
    * RoomsListView layout
    
    * Rooms list layout
    
    * Sort component
    
    * Header icons
    
    * Default header colors
    
    * Add server dropdown
    
    * Close sort dropdown if server dropdown will open
    
    * UserItem
    
    * Room type icon
    
    * Search working
    
    * Tests updated
    
    * Android layout
    
    * Using realm queries instead of array iterates
    
    * Animation duration
    
    * Fixed render bug
    
    * - NewMessageView
    - backButtonTitle always empty
    - SearchBox created
    
    * New create channel layout
    
    * Search refactored
    
    * loginSuccess dismiss modal
    
    * Tests working
    
    * [FIX] Open unsupported videos on browser (#422)
    
    * 1.1
    
    * Sort/group rooms local only (#425)
    
    * Update android api from ci
    
    * Sort local only
    
    * [FIX] Missing current server (#427)
    
    * server.current removed
    
    * Increased area of touch on header
    
    * Hide search when sort dropdown is tapped
    
    * default server icon url
    
    * 1.1.1
    
    * [NEW] Experimental Icon (#430)
    
    * [NEW] Message layout (#426)
    
    * message container/component
    
    * Separator component
    
    * Reply
    
    * Url
    
    * tests updated
    
    * Minor changes
    
    * Audio component
    
    * Broadcast button
    
    * Minor touches
    
    * Reply preview
    
    * Edited
    
    * Minor bug fixes
    
    * - Update roadmap
    - Bump version to 1.2
    
    * Onboarding styles fix
    
    * [FIX] Drawer navigation won't refresh chats (#432)
    
    * Avoid errors on Audio/Image/Video (#443)
    
    * Bump version to 1.2.1 (#444)
    
    * Stop supporting Android 4.4 and lower (#447)
    
    * Several fixes for 1.2.1 (#448)
    
    * Fix user.roles
    
    * Better onLongPress handle on messages
    
    * Indicator position
    
    * Fix role undefined in system messages
    
    * Add baseUrl in case of file attachments
    
    * Join room fixed
    
    * RoomView params
    
    * Broadcast fixes
    
    * Add server layout changes
    
    * Use native images
    
    * Subscribe to not joined channels
    
    * Fix alerts without i18n
    
    * Tests updated
    
    * Bump version to 1.2.2 (#449)
    
    * [NEW] Use community JSC for Android (#450)
    
    * [NEW] Use community JSC for Android
    
    * Quick fix on unread chats
    
    * [NEW] Show app version (#454)
    
    * [NEW] Portuguese translation (#452)
    
    * [NEW] Portuguese translation
    
    * Remove servers from sidebar
    
    * Update dependencies (#431)
    
    * Update dependencies
    
    * Lint and test
    
    * Added react-native fork
    
    * rn 57
    
    * Lint and tests updated
    
    * Update xcode on circleci
    
    * Use legacy build system
    
    * Update tests
    
    * Use inline requires (#459)
    
    * Update dependencies
    
    * Lint and test
    
    * Added react-native fork
    
    * rn 57
    
    * Lint and tests updated
    
    * Update xcode on circleci
    
    * Use legacy build system
    
    * Update tests
    
    * Inline requires
    
    * Fix eslint and remove temp gradle
    
    * Unnecessary renders
    
    * Update isNotch and Readme
    
    * Tests updated
    
    * Bump version to 1.3.0 (#461)
    
    * Better touch handling on rooms list (#462)
    
    * Use react-native-gesture-handler at RoomItem
    
    * Fixed info message author
    
    * Edit message render improvement
    
    * Fix ws to http replace
    
    * Bump version to 1.3.1 (#463)
    
    * Composer layout tweaked (#464)
    
    * Composer layout tweaked
    
    * Fix localization error
    
    * Bump version to 1.3.2
    
    * [FIX] Handle deleted messages (#466)
    
    * [FIX] Handle deleted messages
    
    * Fix rest error
    
    * Fix some connection issues
    
    * [FIX] Search rooms (#468)
    
    * Bump version to 1.3.3 (#469)
    
    * Connecting to DDP badge (#471)
    
    * Display custom fields on user info (#476)
    
    * Render custom fields on user info
    
    * renderCustomFields fix
    
    * Display custom fields in user info
    
    * Fix lint error
    
    * [FIX] DDP badge wasn't hiding on fast connections (#477)
    
    * Use Rocket.Chat JS SDK (#481)
    
    * JS SDK
    
    * API working
    
    * Multiple servers
    
    * Bump version to 1.4.0 (#482)
    
    * [FIX] 2FA and LDAP (#488)
    
    * [FIX] Unread rooms group order (#487)
    
    * Use grouping setting on temp messages (#486)
    
    * [FIX] Delete room error (#485)
    
    * Rename to Rocket.Chat Experimental (#483)
    
    * Update dependencies (#484)
    
    * Bump version to 1.4.0 (#482)
    
    * test
    
    * one more test
    
    * Fix build
    
    * Regression: Wait for unmount to delete database after logout (#489)
    
    * Bump version to 1.4.1 (#490)
    
    * Regression: Crash on Android search (#492)
    
    * Bump version to 1.4.2 (#493)
    
    * Update Rocket.Chat.js.SDK (#494)
    
    * Bump version to v1.4.3 (#495)
    
    * [FIX] OAuth (#496)
    
    * Smaller header icons inside the room (#499)
    
    * [FIX] Logout (#497)
    
    * [FIX] Logout
    
    * Removed realm instances on rooms list
    
    * Bump version to 1.4.4 (#498)
    
    * Update navigation library (#501)
    
    * v2
    
    * Working on Android 0.57.3
    
    * Drawer working
    
    * Removing v1 navigator
    
    * - Splash screen
    - Icons changed
    
    * Deeplink
    
    * Remove EventEmitter from CreateChannelView
    
    * Android search
    
    * Android notifications
    
    * OAuth
    
    * Fix search props
    
    * Lint and tests fixed
    
    * Fix android build
    
    * Improvements on iPhone X* usage
    
    * Fix detox
    
    * Fix android build
    
    * Room.f added to RoomView.shouldComponentUpdate
    
    * Animations on RoomsListView and RoomView
    
    * Fix topbar buttons on Android
    
    * Bump version to 1.5.0 (#503)
    
    * Check $FABRIC_KEY availability in CircleCI (#506)
    
    * Check $FABRIC_KEY in CircleCI
    
    * Remove config scripts
    
    * Check $FABRIC_KEY availability in CircleCI for iOS (#507)
    
    * [I18n] Add Simplified Chinese(zh-CN) locale (#505)
    
    * [FIX] iOS pop gesture not working properly (#509)
    
    * Check if lastMessage has an attachment and show "User sent an attachment" at RoomsList (#510)
    
    * [FIX] Messages not being loaded properly (#513)
    
    * Fetch avatar initials from server (#512)
    
    * Fix iOS pop gesture and open sidemenu gesture (#511)
    
    * Bump version to 1.5.1 (#516)
    
    * [NEW] Room header layout (#521)
    
    * Clear iOS notification on resume/open (#520)
    
    * [FIX] Flashing avatars on Android after #512 (#519)
    
    * [FIX] App connects to previous server instead of the recent added (#518)
    
    * [FIX] Room view header crashes when destructuring reducer (#523)
    
    * [FIX] Dismiss keyboard on room close (#530)
    
    * [FIX] Composer composer's send icon slowness (#528)
    
    * [WIP] New Authentication layout (#536)
    
    New Authentication layout
    
    * Regression: Resend messages with error (#532)
    
    * DDP Connection badge animation changed (#533)
    
    * [FIX] Upload buttons on Android (#541)
    
    * Bump version to 1.6.0 (#543)
    
    * I18n: Add missing translation of simplified Chinese (#539)
    
    * Update dependencies (#544)
    
    * AndroidManifest changes
    
    * Regression: Deep linking stopped working after react-native-navigation update (#549)
    
    * [FIX] Android stuck on splash screen after hardware back button is pressed (#550)
    
    * [FIX] Android stuck on splash screen after hardware button is pressed
    
    * Fix empty user at asyncstorage
    
    * Remove unused subscribe
    
    * [FIX] x-instance-id header prop is case insensitive (#551)
    
    * Bump version to 1.6.1 (#553)
    
    * [FIX] x-instance-id header prop is case insensitive
    
    * Use Rest API calls (#558)
    
    * Chats: Don't show group header if none of the filters is selected (#560)
    
    * [CHORE] Update Xcode image version on CircleCI (#561)
    
    * Bump version to 1.7.0 (#562)
    
    * [FIX] Load messages on notification tap (#564)
    
    * Use Rest API pt 2 (#568)
    
    * Room files
    
    * Pinned messages
    
    * Starred messages
    
    * Mentioned messages
    
    * Search messages
    
    * Bug fixes
    
    * Profile
    
    * Livechat
    
    * Block/unblock user
    
    * Erase room
    
    * Archive room
    
    * Remove unused method
    
    * Bug fix
    
    * [CHORE] Add hold step on CircleCI before TestFlight (#572)
    
    * [FIX] GET /info to check if it's a valid server instead of x-instance-id (#573)
    
    * Bump version to 1.7.1 (#574)
    
    * Unnecessary re-renders removed (#570)
    
    * shouldComponentUpdate
    
    * Rooms list shouldcomponentupdate
    
    * RoomView shouldComponentUpdate
    
    * Messagebox and Message shouldComponentUpdate
    
    * EmojiPicker shouldComponentUpdate
    
    * RoomActions shouldComponentUpdate
    
    * Room info shouldComponentUpdate
    
    * Update RNN
    
    * Use only one Flatlist if none group filter is selected
    
    * Update fix
    
    * shouldComponentUpdate
    
    * Bug fixes
    
    * ListView changes
    
    * Bug fix
    
    * render list bug fix
    
    * Changes on public channels
    
    * - RoomView saga leak removed
    - Join room e2e tests added
    
    * Rest versions
    
    * Method call versions
    
    * Min RocketChat version alert
    
    * Update dependencies (#587)
    
    * [FIX] Better message actions (#567)
    
    * [FIX] Back button press on message actions (#592)
    
    * Bump version to 1.8.0 (#595)
    
    * [FIX] LDAP login (#596)
    
    * Create class to manage navigation (#594)
    
    * Add Navigation class
    
    * Place Drawer.js logic inside of Navigation
    
    * Load less views at startup
    
    * [FIX] v1.8.0 (#599)
    
    * Downgrade react-native-fast-image
    
    * Update iOS permission usage descriptions
    
    * [FIX] Delete upload item
    
    * Update JS SDK version (#602)
    
    * Add Icons class (#611)
    
    Creates Icons class to manage when to load icons from native side or react-native-vector-icons.
    It also fixes `react-native run-android` #517
    
    * Updating room indicator (#609)
    
    Shows "Updating..." when requesting rooms from Rest API.
    
    * [FIX] Load avatar on servers that prevent unauthenticated avatar access (#604)
    
    App would show an empty space on servers that require authentication on avatar access
    
    * [FIX] 2FA login in a server with LDAP enabled (#612)
    
    * [FIX] Start loop searching for rooms updates only when connection goes down and SDK has userId (#613)
    
    * Allow to create empty channel (#615)
    
    * [FIX] Reply title should break text (#616)
    
    * Bump version to 1.9.0 (#617)
    
    * [FIX] SDK issues (#621)
    
    * Remove listeners from room
    * Properly close connections on change server
    * Minor layout change on connecting badge
    
    * [CHORE] Add TestFlight invite and update Readme (#623)
    
    * [FIX] npm -> yarn dependencies migration (#622)
    
    * I18n: Add French (#629)
    
    * [FIX] Remove rooms listener (#630)
    
    * [CHORE] Update issue template (#638)
    
    * I18n: Add German (#641)
    
    * Bump version to 1.10.0 (#644)
    
    * [FIX] Prevent mass is typing dispatchs (#651)
    
    * [FIX] Handle database errors properly (#650)
    
    * [FIX] Change actions labels (#654)
    
    * [FIX] Room members filter (#655)
    
    * [FIX] uploadProgress is not a function (#656)
    
    * [FIX] Slow messagebox (#658)
    
    * Remove drawer (#653)
    
    * Remove drawer (layout needs to be changed in future releases, though)
    * Don't navigate outside on logout if there's other logged server
    * Update react-native-navigation
    
    * Message button (#660)
    
    * Remove touchable opacity when scrolling messages
    * Tap on disable messages closes keyboard
    * Unify vibration
    * Vibrate only on Android
    
    * [FIX] Fetch rooms date (#662)
    
    * [FIX] Select emoji error (#666)
    
    * Update Realm to 2.24 (#667)
    
    * Update React Native to 0.58.6 (#668)
    
    * [FIX] Fix some language issues in German language (#664)
    
    * New icons (#643)
    
    * New Icons
    
    * Remove unused assets
    
    * Change send icon
    
    * Layout tweaks
    
    * Refactor Status
    
    * Styles changed
    
    * User layout fix
    
    * Separator layout changes
    
    * Sidebar status layout fix
    
    * Fix Message.onLongPress issue
    
    * Fix code markdown
    Closes https://github.com/RocketChat/Rocket.Chat.ReactNative/issues/625
    
    * Status lint
    
    * Fix tests
    
    * Navigation debounce
    
    * RoomActions icons
    
    * Space between components
    
    * Group text
    
    * Update tests
    
    * [CHORE] Remove .debug suffix on Android (#681)
    
    * [FIX] Fix null native Messagebox component object (#680)
    
    * Fix null native Messagebox component object
    
    * [iOS] Fix header alignment
    
    * Remove unused files
    
    * Switch to react-navigation (#687)
    
    * Update readme (#714)
    
    * Bump to 1.10.1 (#731)
    
    * [FIX] Deep linking between multiple logged servers (#730)
    
    * Fix handle invisible status (#692)
    
    * I18n: Add Portuguese (Portugal) (#722)
    
    * [FIX] Show ActivityIndicator in RoomMembersView (#686)
    
    * Bump version to 1.11.0 (#761)
    
    * Migrate from GCM to FCM (#760)
    
    * [NEW] Scrollable room name feature (#756)
    
    * [NEW] Scroll down floating button (#735)
    
    * [CHORE] Added Storybook documentation (#757)
    
    * Use FlatList in RoomView (#762)
    
    * [FIX] iOS requiring location permission (#768)
    
    * Room item layout (#771)
    
    * [NEW] Draft message per room (#772)
    
    * [FIX] Add Realm.safeAddListener (#785)
    
    * [CHORE] Remove tvOS target (#779)
    
    * [NEW] Discussions (#696)
    
    * Bump version to 1.12.0 (#804)
    
    * [NEW] Threads (#798)
    
    * RoomsListView improvements (#819)
    
    * [FIX] Giphy not showing (#810)
    
    * [FIX] Apply emojify on empty texts (#824)
    
    * Lock drawer when stack is not on root screen (#825)
    
    * Room item layout (#835)
    
    * [FIX] Threads (#838)
    
    Closes #826
    Closes #827
    Closes #828
    Closes #829
    Closes #830
    Closes #831
    Closes #832
    Closes #833
    
    * [FIX] Smaller thread title (#846)
    
    * [FIX] Smaller thread title
    
    * Remove markdown notation from thread title
    
    * On message press debounce
    
    * Align vertical thread title
    
    * [Regression] Search stopped working on Android after LastMessage refactor (#851)
    
    * Load legal pages from web (#849)
    
    * Update fetch permissions api (#850)
    
    * Update custom emojis endpoint (#852)
    
    * Update emoji endpoint
    
    * Use React.memo on Markdown
    
    * Support RC versions lower than 0.75.0
    
    * Realm migration
    
    * Fetch roles from rest api (#853)
    
    * Fetch roles from rest api
    
    * Fix RoomInfoView role get
    
    * Remove roles from redux
    
    * Bump version to 1.13 (#857)
    
    * Active users improvements (#855)
    
    * Remove connection badge (#862)
    
    * Connecting indicator on RoomsListView header
    
    * Connecting indicator on RoomView header
    
    * Remove ConnectionBadge
    
    * Show updating on RoomView load messages
    
    * Update dependencies (#863)
    
    * Minor updates
    
    * Update jsc-android
    
    * Update react-native-modal
    
    * Minor updates
    
    * Update react-native-fast-image
    
    * Minor dev updates
    
    * Few major updates
    
    * Update react-native-keyboard-aware-scroll-view
    
    * Update pods
    
    * Update android-support
    
    * Update tests
    
    * Remove duplicated getRoleDescription function (#866)
    
    * [FIX] Load local URL image (#871)
    
    * [FIX] Toggle/follow thread icon (#867)
    
    * Tweaks on sequential threads messages layout (#858)
    
    * Tweaks on sequential threads messages
    
    * Update tests
    
    * Fix quote
    
    * Prevent from deleting thread start message when positioned inside the thread
    
    * Remove thread listener from RightButtons
    
    * Fix error on thread start parse
    
    * Stop parsing threads on render
    
    * Check replied thread only if necessary
    
    * Fix messages don't displaying
    
    * Fix threads e2e
    
    * RoomsListView.updateState slice
    
    * Stop fetching hidden messages on threads
    
    * Set initialNumToRender to 5
    
    * [FIX] Check if room is mounted before setting state (#864)
    
    * Tweaks on sequential threads messages
    
    * Update tests
    
    * Fix quote
    
    * Prevent from deleting thread start message when positioned inside the thread
    
    * Remove thread listener from RightButtons
    
    * Fix error on thread start parse
    
    * Stop parsing threads on render
    
    * Check replied thread only if necessary
    
    * Fix messages don't displaying
    
    * Fix threads e2e
    
    * RoomsListView.updateState slice
    
    * Stop fetching hidden messages on threads
    
    * Check if RoomView is mounted before rendering
    
    * Refactor navigation events on RoomsListView
    
    * Fix lint
    
    * Fix listener
    
    * [FIX] Typing not getting cleared after popping a room (#873)
    
    * [CHORE] Remove e2e tests from CI (#875)
    
    * [FIX] Remove listeners on RoomView header unmount (#874)
    fe469292
This project manages its dependencies using Yarn. Learn more