mattermost-mobile/detox/e2e/test
Anurag Shivarathri 3c51b39bf4
Added "Join prompt" when sys admin clicks on perma links of private channels (#4988)
* Added join prompt when sys admin clicks on private channel perma links

* Moved isChannelMember to utils

* Update app/actions/views/permalink.ts

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

* Added error messages

* Added error messages

* Moved checks to screen components

* Removed unused Alert import

* Removed unused translations and showing channel 'display' name

* fixed eslint error

* Moved private channel check logic from component to handleSelectChannelByName to avoid issues while pressing on url from different team

* Detox test WIP

* Test link fixes

* Added e2e test

* Hiding <Loading component on RN Alert as detox is unable to press on the Join button

* Updated message

* Added team membership check and auto-joining teams before viewing posts

* Fixed testcases

* Leaves newly joined team on any error while joining the channel

* Leaves the team if newly joined if cancelled the prompt

* Moved code to tapping_channel_url_link_joins_channel and refactored code

* Removed unwanted optional chaining operator

Co-authored-by: anurag shivarathri <anuragindianbraves@gmail.com>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-02-12 09:09:34 +05:30
..
autocomplete [MM-30697, MM-30699] Detox/E2E: Add e2e for MM-T3273 and MM-T3228 (#5146) 2021-02-10 13:52:54 -08:00
channel_info MM-30696 Detox/E2E: Add e2e for MM-T3213 (#5147) 2021-02-10 13:56:03 -08:00
channels MM-31256 Detox/E2E: Add e2e for MM-T3618 (#5144) 2021-02-10 13:55:43 -08:00
files_and_attachments MM-30286 Detox/E2E: Add e2e test for MM-T3222 and some cleanup (#4959) 2020-11-17 10:52:03 -08:00
main_sidebar MM-30286 Detox/E2E: Add e2e test for MM-T3222 and some cleanup (#4959) 2020-11-17 10:52:03 -08:00
messaging Added "Join prompt" when sys admin clicks on perma links of private channels (#4988) 2021-02-12 09:09:34 +05:30
notifications MM-31272 Detox/E2E - Add e2e tests for MM-T3232 and MM-T3234 (#5100) 2021-01-11 22:25:36 +08:00
signin_authentication MM-30286 Detox/E2E: Add e2e test for MM-T3236 and added basic unit tests (#4969) 2020-11-24 16:58:09 +08:00
smoke_test MM-30696 Detox/E2E: Add e2e for MM-T3213 (#5147) 2021-02-10 13:56:03 -08:00
teams MM-31272 Detox/E2E - Add e2e test for MM-T3646 (#5092) 2021-01-11 17:10:59 +08:00