Commit Graph

280 Commits

Author SHA1 Message Date
Anant Bhasin 2d765eea77 replaceText where usable 2021-08-03 13:28:30 +05:30
Diego Mello df6f85e940
Merge branch 'develop' into detoxRunner 2021-08-02 11:27:16 -03:00
Diego Mello fb0a4ed266
Chore: Update Bugsnag (#3300)
* Remove bugsnag-react-native

* Really remove bugsnag from android

* Install @bugsnag/react-native

* Logging error on Android correctly

* Cleanup

* Fix bugsnag mock

* iOS builds

* Fix CI mistake

* Upload dSYMs to Bugsnag

* Upload source maps automatically on iOS

* Cleanup

* Enable Bugsnag on share extension

* Add test error

* Use large macos

* Bump to 4.19.0 temporarily to test on TestFlight official

* Use temp keys

* Fix upload source maps for Official iOS build

* Remove tests

* Set version back to 4.18.0
2021-07-28 17:36:06 -03:00
Diego Mello b64dac1f1c
Bump version to 4.19.0 (#3307) 2021-07-28 17:20:09 -03:00
Anant Bhasin 52342540f4 Ready for review 2021-07-27 03:24:31 +05:30
Anant Bhasin 5fc9872f9e Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.ReactNative into detoxRunner 2021-07-25 02:49:19 +05:30
Diego Mello 91f770cd37
Chore: Update React Native to 0.64.2 (#3245)
* Update non-dev patches

* Update dev patches

* Update minors

* Update dev minors

* Update few non semver

* Cookies

* datepicker, netinfo, base64 and bootsplash

* Patch cookies

* Update navigation

* Device info

* mocha

* localize

* react-native-picker-select

* vector icons, xregexp, popover

* try save husky

* document picker

* Remove emotion dev

* Downgrade some libs and make sure jest is passing

* Update storybook to stable

* mocha, axios, bootsplash

* Update lint job to node 15

* Update android image to api 29 and xcode to 12.4

* building

* Fix lint

* Get rid of Storybooks errors

* Patch react-native-simple-crypto

* Remove pods from git

* Stash simple crypto

* Stash Flipper

* Remove single crypto patch

* Add manage-pods command

* Update Xcode to 12.5.0

* Fix E2E tests

* Cleanup podfile

* Fix Storybook

* Remove RN patch

* Fix iOS build release

* Fix cocoapods cache on CI

* Try to fix pods using bundle

* Update gems

* Add app_store_connect_api_key env to CI

* APP_STORE_CONNECT_API_KEY -> APP_STORE_CONNECT_API_BASE64

* Rollback to older usage of app_store_connect_api_key

* tmp

* Run manage-pods on TestFlight

* Use Podfile instead of Podfile.lock for cache

* Increase no_output_timeout from 20 minutes to 40

* Restore node modules on upload-to-testflight

* Add pod install to docs
2021-07-21 12:50:39 -03:00
Diego Mello 66d986e2b5
Chore: Improve QA workflow (#3285) 2021-07-19 18:04:45 -03:00
Anant Bhasin 4cc3d8a26b Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.ReactNative into detoxRunner 2021-07-16 02:01:14 +05:30
Diego Mello 3f172e6c3d
Bump version to 4.18.0 (#3252) 2021-07-08 17:10:35 -03:00
Anant Bhasin 8e004ea5c8 Skip platform language tests on Detox 2021-07-04 13:47:10 +05:30
Anant Bhasin 0465f0ae87 Cleaned up code. Implemented proper abstraction 2021-06-28 02:17:57 +05:30
Anant Bhasin 3ce92798a2 Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.ReactNative into detoxRunner 2021-06-10 00:06:34 +05:30
Diego Mello ec97d8417f
Bump version to 4.17.0 (#3093) 2021-06-07 14:27:37 -03:00
Anant Bhasin af1de5711b Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.ReactNative into detoxRunner 2021-06-02 17:53:24 +05:30
Anant Bhasin cf1425da2a [NEW[ First three tests passing on android 2021-05-31 22:09:32 +05:30
Anant Bhasin 76fad38cb1 test scripts 2021-05-29 15:56:36 +05:30
Reinaldo Neto 852a893a00
[FIX] Android navigation bar color when Loading modal appears (#3165)
* [FIX] Modal appearance

* Undo and only add android:navigationBarColor

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-05-28 15:29:21 -03:00
Anant Bhasin 4010b52c3c routine 2021-05-28 21:35:28 +05:30
Anant Bhasin 76ff9874e2 building release version for the tests 2021-05-28 21:26:15 +05:30
Anant Bhasin 6063add9ae Merge branch 'develop' into detoxRunner 2021-05-19 10:58:14 +05:30
Diego Mello 6798f039f3
Bump version to 4.16.2 (#3092) 2021-04-27 13:21:22 -03:00
Diego Mello a329738bc8
Bump version to 4.17.0 (#3083) 2021-04-19 17:44:31 -03:00
Diego Mello 14078c0943
Bump version to 4.16.1 (#3063) 2021-04-14 14:09:44 -03:00
Diego Mello f7f13dabcc
[CHORE] Add job to upload Experimental to Google Play production (#3050) 2021-04-13 15:41:55 -03:00
Diego Mello 69c0ccd8a7
Bump version to 4.17.0 (#3058) 2021-04-13 10:47:17 -03:00
Diego Mello 13bf3b7601
Merge branch 'develop' into detoxRunner 2021-04-09 17:07:35 -03:00
Anant Bhasin 6e5818bf22 Keystore gen 2021-04-07 23:09:18 +05:30
Anant Bhasin 64bfb34633 Keystore gen 2021-04-07 22:56:27 +05:30
Anant Bhasin a567c09b03 Keystore gen 2021-04-07 22:25:59 +05:30
Diego Mello 5a96f1ff6b
Bump version to 4.16.0 (#3037) 2021-04-05 15:15:56 -03:00
Anant Bhasin 4ede697231 Detox Test 2021-04-05 17:30:56 +05:30
Gerzon Z 25b71155e6
[IMPROVEMENT] User status icons (#2991)
* Add status and teams

* Update icons, icon size and getUsersPresence

* Minor changes

* Refactor RoomTypeIcon

* Minor tweaks

* Update unit tests

* Minor fixes

* Fix styles

* Small refactor

* Update jest

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-03-31 14:47:17 -03:00
Diego Mello d7562f7b79
[CHORE] Add status and teams icons (#2989)
Co-authored-by: Gerzon Z <gerzonc@icloud.com>
2021-03-18 15:33:02 -03:00
Diego Mello cc8dc6a75a
[FIX] Deep linking and other connectivity issues (#2894)
* Navigate from push notification only if necessary

* Use JS SDK branch

* Stop reconnecting if it's already connected

* Fix RoomsListView forever loading after tapping push notification of another server

* Execute fewer operations on app/index

* Remove roomsRequest call from onForeground

* Apply check and reopen

* Stop opening in-app notification when the app is on backgorund

* Connecting tweaks

* Fix deep linking not working if the app is on background

* Force reset yarn cache

* Upgrade JS SDK

* Remove listener on unmount

* Fix resume on Android after back button is pressed

* Fix local authentication resume

* Fix back button android

* Change JS SDK branch
2021-03-05 13:10:21 -03:00
Diego Mello eedea407f1
Bump version to 4.15.0 (#2950) 2021-02-26 15:51:53 -03:00
Diego Mello d42dab1e76
Bump version to 4.14.1 (#2859) 2021-02-04 14:28:23 -03:00
Diego Mello cf59644a56
[FIX] Wrong username on push notifications (#2825) 2021-01-22 17:20:04 -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 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
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
Diego Mello e6d6b83b5d
Bump version to 4.13.1 (#2739) 2020-12-22 16:18:04 -03:00
Diego Mello a385a7d145
[FIX] Official app without sharedUserId (#2734) 2020-12-22 13:32:11 -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
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
Djorkaeff Alexandre 06521d17cc
[FIX] Light theme not working on Android with Dark Theme set (#2675)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-12-01 10:05:07 -03:00
Diego Mello 7b4be8bddf
[FIX] Messages overlapping and emoji keyboard not opening (#2670)
* Replace keyboard libs for react-native-ui-lib

* Apply Jitsi branch

* Require keyboard on bundle

* Update ui-lib

* chore: update deps

Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-12-01 08:58:51 -03:00
Djorkaeff Alexandre 10ba9d5138
[NEW] Support RTL (#2656)
* wip: RTL (iOS)

* wip: RTL (Android)

* wip: reload bundle when change between RTL languages

* fix: Stack Animation on Android

* fix: update snapshot

* fix: Swipe Room Actions in RTL mode

* fix: snapshots

* Move isRTL to i18n

* Fix styling

* Update tests

* Update pods

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-11-30 18:47:05 -03:00