Commit Graph

2226 Commits

Author SHA1 Message Date
Arkadyuti Bandyopadhyay bdc495dd6d
[FIX] Logout from other locations not prompting confirmation option (#2854)
* Fixed logout toast bug for the iOS

* Removing callToAction and replacing with confirmationText

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-02-01 14:23:21 -03:00
Diego Mello acd5f04314
[FIX] Share extension memory issues on iOS (#2845)
* Remove unnecessary class prop

* Stop rendering servers when there's only one

* Map and alloc only necessary columns from query

* Fetch servers count instead of all servers records

* Fetch only needed servers

* Separators

* Remove renderContent

* Minor fix

* Refactor query

* Smaller avatars in memory

* Fix getItemLayout

* Add topic

* Load less pods

* tests

* Import only used functions from lodash

* Fix pods

* Import only used functions from semver

* Fix media sharing

* Update pods

* Disables preview and thumb on iOS

* Update expo-video-thumbnail

* Unnecessary change
2021-02-01 14:18:55 -03:00
Diego Mello cf59644a56
[FIX] Wrong username on push notifications (#2825) 2021-01-22 17:20:04 -03:00
Diego Mello b10c5db5b5
[FIX] App Store using Experimental's app id (#2826) 2021-01-22 16:52:25 -03:00
Gerzon Z bd09cd32a0
[FIX] Wrong styling on E2E encryption banner (#2767)
* [FIX] Wrong styling on E2E encryption banner

* [FIX] Wrong styling on E2E encryption banner

* [FIX] Wrong styling on E2E encryption banner

* [FIX] Wrong styling on E2E encryption banner (#2767)

* Updated SortDropdown, ListHeader, ListItem and added stories for List.Item

* Updated SortDropdown

* Removed unused component

* Updated List.Item and stories

* Reverted unnecessary changes and updated ListItem stories

* Fix minor indentation

* Stop breaking Touch's default underlay color

* Fix indentation

* Remove falsy comparison from render

* Fix left icon

* Use List.Item on OmnichannelStatus

* Add missing separator

* Lint

* Fix sort dropdown

* Remove unnecessary styles

* Fix detox

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-21 16:52:26 -03:00
Diego Mello 0fdb8f2e46
[FIX] Server version becoming null on server change (#2821) 2021-01-21 14:20:28 -03:00
Vincenzo Esposito f0046f6676
[I18N] Add missing italian strings (#2817) 2021-01-21 11:47:52 -03:00
phriedrich e2d0a00c27
[I18N] Add missing german strings (#2689) (#2820) 2021-01-21 09:56:45 -03:00
Diego Mello 94d94cfcc3
[FIX] Lint on #2793 (#2818) 2021-01-20 18:16:30 -03:00
Hakan YILMAZ 8abc3a83e7
[I18N] Add Turkish (#2793)
* Turkish language support added

* Update tr.js

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 18:07:45 -03:00
yash-rajpal af34e5a700
[DOCS] Updated Quick Start docs link in e2e/readme (#2802)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 17:48:01 -03:00
Gerzon Z 8d1dd27271
[CHORE] Refactor ServerItem (#2778)
* Updated ServerDropdown and ServerItem

* Added ServerItem stories

* Update ServerDropdown.js

* Updated ServerItem stories

* Updated ServerItem stories and ServerItem component

* Updated SelectServerView, ServerItem and ServerItem stories

* Updated ServerItem stories

* Updated ServerItem stories

* Update tests

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 17:43:59 -03:00
Gerzon Z d83631d7f2
[FIX] Spotlight returning duplicated entries (#2805)
* Update rocketchat.js

* Updated search function

* Minor improvements

* Remove atIndex

* Add remove logic to remove duplicate data from response

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 16:53:12 -03:00
Sumukha Hegde 61bc2a4213
[FIX] Workspace input without i18n (#2689)
* [FIX] Translation of strings in Login page

* Strings are added for translation.

fixes: #2620

* Add pt-BR

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 14:56:10 -03:00
Fazil Boudjelal 54f3fb935e
[I18N] Update arabic (#2696)
* Update ar.js

* Update ar.js

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 14:49:26 -03:00
yash-rajpal 4b96d308a7
[FIX] Messagebox missing style for text color (#2786)
* Changing auxilaryTintColor

* Changed Placeholder color to BodyText color

* added color prop

* eslint changes

* used array for styles

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-20 14:47:50 -03:00
Diego Mello db5074ab70
[NEW] Encrypted Discussions (#2813)
* I18n key fix

* Add encrypted switch

* Remove unused i18n keys

* Add enabled to encryption reducer

* Show encrypted option on CreateDiscussionView only when e2e encryption is properly set

* Add localSearch and use it on search

* Use encrypted from parent channel

* Fix method calls as rest api with 2fa enabled

* Fix logout after reset keys

* Use encryption reducer instead of lib directly to check render

* Check for room type logic to display encryption option on create discussion

* Check toggle-room-e2e-encryption permission on RoomActionsView

* Check for encryption status instead of setting on server

* Fix

* Disable switch instead of hide it

* Fix spotlight for DMs

* Fix server test
2021-01-20 14:34:01 -03:00
phriedrich a1bd97f658
[i18n] Add missing German strings (#2715)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-19 13:15:13 -03:00
Diego Mello a51a98513d
[FIX] Back button closing activity when on root stack screen (#2804)
* Make hardware back button to behave as home button on root screens

* Remove unnecessary code

* Remove handleBackPress from OnboardingView

* Fix lint
2021-01-15 14:49:00 -03:00
Diego Mello b77603c729
[FIX] Messagebox tracking lost on pop gesture navigation (#2799)
* Use setTimeout instead of InteractionManager

* Update tracking lib
2021-01-15 11:14:25 -03:00
Diego Mello 03302198a6
Bump version to 4.14.0 (#2797) 2021-01-14 14:09:15 -03:00
Diego Mello 645754674d
[CHORE] Remove some migrations (#2792)
* Remove force rooms refresh

* Remove MMKV migration
2021-01-14 14:06:38 -03:00
Djorkaeff Alexandre 4d13689503
[IMPROVEMENT] Threads layout tweaks (#2686)
* improvement: Thread Details

* fix: re-render Thread Messages Item

* fix: update snapshots

* improve: thread details component

* fix: cast replies length

* improvement: format date of threads

* improvement: thread details styles

* fix: wrap text

* tests: update snapshot

* improvement: use same date format for all dates

* Icon size 24

* Remove date

* Remove prop drill

* Badge position

* Badge container tweak

* Fix inline style

* Move ThreadDetails to containers

* Update stories

* Fix lint

* Remove wrong prop

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-14 14:06:19 -03:00
Diego Mello 32b1b36e48
[FIX] Share Extension hitting memory limit on iOS (#2788)
* [FIX] Disallow swipe to dismiss on share extension

* Limit query to 20 and clean up props

* Remove rn-extension-share branch pointer

* Test new branch

* Remove branch
2021-01-13 17:22:44 -03:00
Diego Mello 7f0abe1713
[FIX] Rooms list not being updated on some cases (#2765)
* Request subscriptions on RoomsListView.constructor

* Removes opened rooms from last message persisting

* Change server reducer

* Prevent undefined ids causing query error
2021-01-13 11:16:00 -03:00
Gerzon Z 3b4f4574fe
[FIX] ServerDropdown flashing bigger server icon (#2775)
* [FIX] ServerDropdown flashing bigger server icon

* Remove unused logo and update image path where needed

* Minor tweak

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-13 11:11:31 -03:00
Gerzon Z 59fd703f52
[FIX] Server autocomplete text breaking line (#2774) 2021-01-12 19:02:34 -03:00
Gerzon Z 5d2050b8af
[FIX] RoomItem using deprecated animated event signature (#2771) 2021-01-07 11:50:09 -03:00
Diego Mello 5aaabcc324
[FIX] Pods lost on Official target (#2764) 2021-01-05 13:23:20 -03:00
Diego Mello b8a9523e58
[FIX] Channels list not following the same sorting logic from web client (#2763) 2021-01-05 09:53:42 -03:00
Djorkaeff Alexandre 796dc75882
[FIX] Jitsi notification delay (#2668)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-04 13:08:26 -03:00
Sumukha Hegde 53c51feca2
[FIX] Generate Jitsi access token when making a call (#2694)
fixes: #2693

 # Please enter the commit message for your changes. Lines starting

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-01-04 10:34:29 -03:00
Diego Mello a2bf0f013f
[FIX] Unable to save attachment on iOS (#2743)
* Fix rn-fetch-blob's document dir without forward slash

* Update camera roll
2020-12-24 10:12:31 -03:00
Diego Mello fec1741275
[REGRESSION] Multiple uploads not working on iOS (#2738)
* Update React Native to 0.63.4

* Fix multiple uploads not working on iOS
2020-12-23 08:49:00 -03:00
Diego Mello e6d6b83b5d
Bump version to 4.13.1 (#2739) 2020-12-22 16:18:04 -03:00
Diego Mello df701a52a4
[CHORE] Update React Native to 0.63.4 (#2737) 2020-12-22 15:50:23 -03:00
Diego Mello a385a7d145
[FIX] Official app without sharedUserId (#2734) 2020-12-22 13:32:11 -03:00
Diego Mello 7c09112656
[FIX] App freezing if Markdown preview contains sequential empty spaces (#2726)
* Remove sequential empty spaces from Markdown preview

* Use Markdown preview on RepliedThread
2020-12-18 11:14:25 -03:00
Diego Mello 6a026235ba
[IMPROVEMENT] Match background and text mention colors (#2723) 2020-12-17 14:39:45 -03:00
Diego Mello e64e2787f5
[FIX] Bottom sheet being hidden sometimes (#2722) 2020-12-17 13:55:19 -03:00
Diego Mello a34807d3cd
[IMPROVEMENT] Use class variable instead of state for List's animated (#2718) 2020-12-17 09:56:53 -03:00
Diego Mello 2f3a24824f
[CHORE] Rename Experimental iOS lane (#2717)
* Move build_fork to the end

* Rename release to build_experimental
2020-12-17 09:55:48 -03:00
Diego Mello 20a00ee792
[FIX] Yarn android scripts (#2716) 2020-12-16 11:41:02 -03:00
Djorkaeff Alexandre 5d4e820988
[FIX] Empty space on Messagebox (#2704)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-12-14 13:30:25 -03:00
Lucas Dousse f5b9dc6fe9
[i18n] Update fr (#2705)
Typo

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-12-14 13:29:07 -03:00
Fazil Boudjelal 4c2381d278
[i18n] Update fr (#2697)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-12-14 13:23:44 -03:00
Diego Mello cd76dd99d9
[CHORE] Build official apps on CI (#2701)
* Duplicated target and changed Bridging Header

* Display name

* Unnecessary dumb swift file removed

* Buildable name

* Reorder Info.plist

* Rename Official target's bundle id

* Ignore .mobileprovision

* Fix provisioning of official app

* Starting signing

* stash fastfile

* starting official ci iOS

* Uncomment Fastfile keychain

* Fix CI config

* allowProvisioningUpdates

* Changing AppIcon and Splash Screen

* Remove unnecessary folder inside of Images.xcassets

* Reorder notificationservice and shareextension plists

* Fix signing

* Manual signing style for official

* Split official signing

* Update project provisioning

* Use ENV as profile

* Output match

* Keys

* TestFlight refactor

* Setting up android

* android-official-play-build job

* Start removing unnecessary fastlane tasks on Android

* Trying to refactor Android jobs

* android-env

* Remove foss build for now

* Fork

* Fix if conditions

* Fix push

* ios-build command

* Rename Android builds

* Upload dSYMs

* Refactoring workflow

* Reorder upload-to-testflight

* upload-to-google-play-beta command

* Fix ci

* Fix android fork build

* Fix keystore

* Fix options on fastlane android

* Fix keystore

* Check isOfficial on iOS

* Check isOfficial on db

* Remove unused imports

* Database names on Android

* Tag fix

* Minor fixes

* Set IS_OFFICIAL on CI

* Fix detox

* follow review suggestions

Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-12-14 13:20:32 -03:00
Diego Mello c9c8bdecd0
[REGRESSION] Re-enable Jitsi Chat (#2687)
* Fix main jitsi

* Fix iOS

* Clear build.gradle cache

* Don't restore gradle

* cache is back

* Use master

* Point to react-native-jitsi-meet#master
2020-12-04 19:18:55 -03:00
Diego Mello 999883e4d6
[FIX] Chats order (#2688)
* Persist highest value on subscription.roomUpdatedAt

* Update tests

Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-12-04 16:25:51 -03:00
Graham Smith 2d6572d709
[IMPROVEMENT] Ease white labelling for Android (#2685)
* improve white labelling for Android

* Move application ID to gradle properties

* Fix CI

* Point foss sufix to main app

* Use npx on android-whitelabel script

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-12-04 13:17:29 -03:00