Commit Graph

1592 Commits

Author SHA1 Message Date
Anant Bhasin d0f28377a8 Merge branch 'detoxRunner' of https://github.com/aKn1ghtOut/Rocket.Chat.ReactNative into circleciForDetoxAndroid 2021-08-25 19:50:44 +00:00
Anant Bhasin 79bffeffd1 case sensitive device name 2021-08-25 18:59:56 +00:00
Anant Bhasin ae18f94a14 Install yarn in test image 2021-08-25 18:35:06 +00:00
Anant Bhasin e7aa883849 Node already installed 2021-08-25 18:21:39 +00:00
Anant Bhasin ccb495d155 Gradle Java clean before build 2021-08-25 16:39:17 +00:00
Anant Bhasin 452c9816b7 Resource class for build 2021-08-25 15:35:27 +00:00
Anant Bhasin 9514ac6219 Merge branch 'circleciForDetoxAndroid' of https://github.com/aKn1ghtOut/Rocket.Chat.ReactNative into circleciForDetoxAndroid 2021-08-25 15:33:43 +00:00
Reinaldo Neto 7cd19b6a29
[FIX] Bugsnag and Analytics opt-out (#3335)
* Deleted redux actions for bugsnag and analytics, in addition fixed to eon/off reports for both

* Removed console.log

* minor tweak

* Enable and disable crashlytics and remove breadcrumb from bugsnag

* minor tweaks with the names of the variables

* minor tweak

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-08-23 11:15:01 -03:00
Reinaldo Neto 36ac646495
[FIX] Dealing well with pre-configured tags in Omnichannel (#3298)
* [FIX] Permissions to edit livechat

* [FIX] Tags with multiselect and tagParamsSelected

* Removed console.log and the new set to filter

* Added the permission to edit livechat room custom fields

* Change Title Livechat_edit to Edit

* Added marginBottom to multiSelect

* Added marginBottom to multiSelect

Co-authored-by: Gerzon Z <gerzonc@icloud.com>
2021-08-23 11:08:45 -03:00
Reinaldo Neto 5c6b4633bc
[FIX] Wrong message when room is closed by the Guest (#3289)
Co-authored-by: Gerzon Z <gerzonc@icloud.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-08-23 10:45:02 -03:00
Reinaldo Neto 77f2960dbd
[FIX] Omnichannel custom fields are not rendered properly (#3295)
* [FIX] Permissions to edit livechat

* [FIX] Custom fields labels and values

* refactor field

* Added the permission to edit livechat room custom fields

* Fix the inputs.focus()

Co-authored-by: Levy Costa <levycosta471@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-08-23 10:43:51 -03:00
Reinaldo Neto bea88afca7
[FIX] Reactive footer when agents take chats (#3288)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-08-23 10:43:09 -03:00
Reinaldo Neto 8f1036f57e
[FIX] Permissions to edit livechat when the user is a livechat-agent (#3294)
* [FIX] Permissions to edit livechat

* Added the permission to edit livechat room custom fields

Co-authored-by: Levy Costa <levycosta471@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-08-23 10:42:09 -03:00
Anant Bhasin 1a5720a119 Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.ReactNative into circleciForDetoxAndroid 2021-08-21 11:47:26 +00:00
Anant Bhasin b708047c0b Merge branch 'develop' of https://github.com/RocketChat/Rocket.Chat.ReactNative into detoxRunner 2021-08-21 11:46:37 +00:00
Anant Bhasin beadac063c Merge branch 'detoxRunner' of https://github.com/aKn1ghtOut/Rocket.Chat.ReactNative into circleciForDetoxAndroid 2021-08-21 11:40:32 +00:00
Diego Mello 8e3b79ed7c
[FIX] Share extension not working on iOS (#3310)
* Temp add all pods to share extension

* Cleanup
2021-08-20 16:54:59 -03:00
Anant Bhasin 3e029e4b7f Code Cleaning 2021-08-17 18:05:45 +00:00
Reinaldo Neto 14fd12ce64
[FIX] Hardcoded backdrop opacity on loading component (#3255)
* Added withTheme and themes to Loading

* Added animation to backdrop opacity

* Minor tweak

* Fix internal image impacted by opacity

Co-authored-by: Diego Mello <diegolmello@gmail.com>
Co-authored-by: Levy Costa <levycosta471@gmail.com>
2021-08-16 18:14:56 -03:00
Reinaldo Neto 1c43c78cf4
[FIX] Unarchive permission not honored (#3237)
* [FIX] Show alert when unarchive error

* Title in alert

* Disable button when the user donesn't have the role permission

* Use ARCHIVE/UNARCHIVE instead of their lowercase in alert and removed capitalize lodash

* Check if the error eis translated before parse through i18n

* Remove unnecessary code

Co-authored-by: Diego Mello <diegolmello@gmail.com>
Co-authored-by: Levy Costa <levycosta471@gmail.com>
2021-08-16 18:08:34 -03:00
Anant Bhasin b6ad070ce6 CircleCI config + FIXMEs 2021-08-11 01:03:58 +05:30
Anant Bhasin ed8e1fb284 Correct Circle Branched config 2021-08-10 20:32:41 +05:30
Anant Bhasin 4fa28efcdb split branches 2021-08-10 20:30:58 +05:30
Anant Bhasin be01ba574d Split up gradle tasks for low memory 2021-08-06 15:12:04 +05:30
Anant Bhasin 9ce1625633 Correct Command 2021-08-05 14:04:41 +05:30
Anant Bhasin 56c5687fa6 Update Config 2021-08-05 13:58:59 +05:30
Anant Bhasin 70bd757d8b correct folder 2021-08-05 13:20:50 +05:30
Anant Bhasin 94c874ca85 Correct Command 2021-08-05 13:00:06 +05:30
Anant Bhasin 02a9090d96 Split bundler from gradle 2021-08-05 11:54:37 +05:30
Anant Bhasin aedebc2fb7 Increase CircleCI no output timeout limit 2021-08-04 22:32:17 +05:30
Anant Bhasin 9c57ba9d11 Metroo Config for CircleCI E2E 2021-08-04 22:10:09 +05:30
Anant Bhasin f66a74c994 Lint fix 2021-08-04 16:05:58 +05:30
Anant Bhasin 73dc72357c Lint fix 2021-08-04 16:02:44 +05:30
Anant Bhasin edcc665a29 CI Setup 2021-08-04 15:59:58 +05:30
Anant Bhasin 7831728b16 Tests Ready for Review. 2021-08-04 15:58:16 +05:30
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
lingohub[bot] 49f936bf1c
Language update from LingoHub 🤖 (#3297)
Project Name: Rocket.Chat.ReactNative
Project Link: https://translate.lingohub.com/rocketchat/dashboard/rocket-dot-chat-dot-reactnative
User: Robot LingoHub

Easy language translations with LingoHub 🚀

Co-authored-by: Robot LingoHub <robot@lingohub.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-07-28 17:44:53 -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 76bf7ac571 Lint Fix 2021-07-25 03:10:57 +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
Anant Bhasin 8da3ed6022 Abstraction and Improvement 2021-07-25 02:39:53 +05:30
Gerzon Z 97ed3a6094
Chore: Run lint and tests on staged files only (#3291) 2021-07-22 14:46:59 -03:00
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
Anant Bhasin 54ac5db64c Storyshot update 2021-07-21 15:17:51 +05:30
Anant Bhasin 0182c0efd2 Lint and incremental 2021-07-21 15:03:16 +05:30
Diego Mello 3d5e69b8a1
Chore: Update dependencies (#3206)
* 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
2021-07-20 10:23:29 -03:00
Diego Mello 66d986e2b5
Chore: Improve QA workflow (#3285) 2021-07-19 18:04:45 -03:00