Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #12192 -- Disable fetching more messages when status nodes are … #13450

Merged
merged 4 commits into from
Jun 9, 2022

Conversation

ibrkhalil
Copy link
Contributor

@ibrkhalil ibrkhalil commented Jun 3, 2022

…disabled

Fixes #12192

Summary

Added a boolean to check if status nodes are enabled or not and if they're disabled we disable the functionality of fetch more messages button

The issue didn't state to hide the fetch more messages button or to disable it
So I disabled it.

Platforms to test

  • iOS
  • macOS
  • Linux
  • Windows

Areas that maybe impacted

Functional
  • 1-1 chats
  • public chats
  • group chats

Steps to test

Go to settings -> sync settings and disable status nodes and then try to fetch more messages.
It won't work

@ghost
Copy link

ghost commented Jun 3, 2022

Hey @vampirekiddo, and thank you so much for making your first pull request in status-react! ❤️ Please help us make your experience better by filling out this brief questionnaire https://goo.gl/forms/uWqNcVpVz7OIopXg2

@status-im-auto
Copy link
Member

status-im-auto commented Jun 3, 2022

Jenkins Builds

Click to see older builds (6)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 00f830c #1 2022-06-03 17:08:11 ~11 min android 📦apk 📲
✔️ 00f830c #1 2022-06-03 17:08:24 ~11 min android-e2e 📦apk 📲
✔️ 00f830c #1 2022-06-03 17:09:37 ~12 min ios 📦ipa 📲
✔️ 9da68c0 #2 2022-06-06 13:28:16 ~11 min android-e2e 📦apk 📲
✔️ 9da68c0 #2 2022-06-06 13:28:33 ~11 min android 📦apk 📲
9da68c0 #2 2022-06-06 13:28:49 ~11 min ios 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 097a908 #3 2022-06-06 13:29:47 ~11 min android-e2e 📦apk 📲
✔️ 097a908 #3 2022-06-06 13:29:49 ~11 min android 📦apk 📲
✔️ 097a908 #3 2022-06-06 13:29:52 ~11 min ios 📦ipa 📲
✔️ c0cf8a8 #4 2022-06-06 14:20:28 ~10 min android-e2e 📦apk 📲
✔️ c0cf8a8 #4 2022-06-06 14:20:59 ~11 min android 📦apk 📲
✔️ c0cf8a8 #4 2022-06-06 14:25:42 ~16 min ios 📦ipa 📲

@cammellos
Copy link
Contributor

@vampirekiddo thanks for the PR, great work!

I have checked the UI and it seems they don't show as disabled when a the user is not using status nodes, although it does not fetch history anymore (which is the desired behavior)

Basically they should show the same as when you are offline (Fetch more buttons are disabled), would you mind taking a look?

The subscription I believe is using is https://github.com/status-im/status-react/blob/366f235e31fabd6c5869e67766a09acfcd1301ac/src/status_im/subs.cljs#L2494 , so that's one place where you might want to take a look.

Thank you

@ibrkhalil
Copy link
Contributor Author

@vampirekiddo thanks for the PR, great work!

I have checked the UI and it seems they don't show as disabled when a the user is not using status nodes, although it does not fetch history anymore (which is the desired behavior)

Basically they should show the same as when you are offline (Fetch more buttons are disabled), would you mind taking a look?

The subscription I believe is using is

https://github.com/status-im/status-react/blob/366f235e31fabd6c5869e67766a09acfcd1301ac/src/status_im/subs.cljs#L2494

, so that's one place where you might want to take a look.
Thank you

Thanks for the explanation Andrea!
I have added the disabled button styling now.

Copy link
Contributor

@cammellos cammellos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a style issue, thank you!

first-gap? (= gap-ids #{:first-gap})]
(when (or (not first-gap?) public? community?)
[react/view {:style (style/gap-container)}
[react/touchable-highlight
{:on-press (when (and connected? (not in-progress?))
{:on-press (when (and connected? (and (not in-progress?) use-status-nodes?))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you can simplify, as and is a multi-variadic function, so you can do:

(and
  connected?
  (not in-progress?)
  use-status-nodes?)

Which should be equivalent to:

 (and
    connected?
    (and
       (not in-progress?)
       use-status-nodes?))

Copy link
Contributor Author

@ibrkhalil ibrkhalil Jun 6, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Andrea
Removed the redundant and function

@status-im-auto
Copy link
Member

74% of end-end tests have passed

Total executed tests: 84
Failed tests: 22
Passed tests: 62
IDs of failed tests: 700762,700758,3994,702153,700764,6265,6263,700763,700761,702186,702157,700731,700760,5756,6253,700766,3998,700732,700767,700759,700756,3997 

Failed tests (22)

Click to expand
  • Rerun failed tests

  • 1. test_wallet_add_account_seed_phrase_collectibles_rinkeby_set_as_profile_image, id: 700762
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    2. test_wallet_manage_assets, id: 700758
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    3. test_group_chat_push_system_messages_when_invited, id: 3994
    Test setup failed: Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/4e3d13e47e2a4e3ba5bc66d9be0f7ebc

    Class: TestGroupChatMultipleDeviceMerged

    4. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Tx is found (web3 API)
    Expected amount of confirmations is 3, in fact 2

    Transaction with amount 0.0006155623 was not confirmed, address is b044c703A85251e7044f74Ca5099D2d3EDD85cDf, still has 2 confirmations

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    5. test_send_tx_token_7_decimals, id: 700764

    Device 1: ADI value is 659.9477187
    Device 1: Waiting 400s for ADI updated balance

    Device 1: Balance ADI 659.9477187 is not changed during 400 seconds!

    Class: TestSendTxDeviceMerged

    Device sessions

    6. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Device 1: Double tap on: HomeButton
    Device 1: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    Device 1: HomeButton by xpath: `//*[contains(@content-desc,'tab, 1 out of 5')]` is not found on the screen

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    7. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Device 2: Selecting asset(s)
    Device 2: Find `Button` by `accessibility id`: `accounts-more-options`

    Device 2: Button by accessibility id: `accounts-more-options` is not found on the screen

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    8. test_send_tx_eth_check_logcat, id: 700763

    Transaction #5, amount is 1e-05
    {'blockNumber': '12334847', 'timeStamp': '1654521260', 'hash': '0x64a5403e113c9a71fbe34b304ca2fac8a810e0eaf90427051942d3f9ea144815', 'nonce': '807', 'blockHash': '0x09e08e6935c50e3ffce9f900149065b672587d1844c8965b7230e699504abb88', 'transactionIndex': '8', 'from': '0x01323aa418dc69a865ac83a78e569a593b8e2b64', 'to': '0x2127edab5d08b1e11adf7ae4bae16c2b33fdf74a', 'value': '10000000000000', 'gas': '21000', 'gasPrice': '1000000007', 'isError': '0', 'txreceipt_status': '1', 'input': '0x', 'contractAddress': '', 'cumulativeGasUsed': '333934', 'gasUsed': '21000', 'confirmations': '1281'}

    Transaction with amount 0.0007411 is not found in list of ETH transactions, address is 01323aA418DC69a865aC83a78E569A593B8E2B64 during 300s

    Class: TestSendTxDeviceMerged

    Device sessions

    9. test_wallet_add_hide_unhide_account_private_key, id: 700761
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    10. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Tx is found (web3 API)
    Expected amount of confirmations is 3, in fact 2

    Transaction with amount 0.0006155724 was not confirmed, address is 2836494ad06871443Dd56e3108E4dD43A4F449c5, still has 2 confirmations

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    11. test_sticker_1_1_public_chat, id: 702157

    Device 1: Tap on found: EditBox
    Device 1: Find `Button` by `accessibility id`: `show-stickers-icon`

    Device 1: Button by accessibility id: `show-stickers-icon` is not found on the screen

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    12. test_group_chat_join_send_text_messages_push, id: 700731
    Test setup failed: Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/4e3d13e47e2a4e3ba5bc66d9be0f7ebc

    Class: TestGroupChatMultipleDeviceMerged

    13. test_wallet_add_delete_watch_only_account, id: 700760
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    14. test_group_chat_decline_invite_chat_highligted, id: 5756
    Test setup failed: Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/4e3d13e47e2a4e3ba5bc66d9be0f7ebc

    Class: TestGroupChatMultipleDeviceMerged

    15. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Transaction #5, amount is 0.0
    {'blockNumber': '12330904', 'timeStamp': '1654410539', 'hash': '0x9f6f910efcdd6143edc22536d7f8cda65c8ec165820b70dceac641e7564f8b40', 'nonce': '474', 'blockHash': '0x86e9f2847dda4927349c200c2daa2cf07d87e4b191f7c571dd78f1937db9a8ec', 'transactionIndex': '19', 'from': '0xe67685fe27e269799c00c9e3474804bc65ac0208', 'to': '0xc55cf4b03948d7ebc8b9e8bad92643703811d162', 'value': '0', 'gas': '141028', 'gasPrice': '1000000010', 'isError': '0', 'txreceipt_status': '1', 'input': '0xa9059cbb000000000000000000000000ade38e022f4e5f2eb832949f3a56f021aef9bd550000000000000000000000000000000000000000000000000001ffba64fcce00', 'contractAddress': '', 'cumulativeGasUsed': '2189472', 'gasUsed': '117524', 'confirmations': '5221'}

    Transaction with amount 0.0006155339 is not found in list of ETH transactions, address is E67685fE27E269799C00C9e3474804BC65ac0208 during 300s

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    16. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    17. test_group_chat_offline_pn, id: 3998
    Test setup failed: Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/4e3d13e47e2a4e3ba5bc66d9be0f7ebc

    Class: TestGroupChatMultipleDeviceMerged

    18. test_group_chat_add_new_member_activity_centre, id: 700732
    Test setup failed: Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/4e3d13e47e2a4e3ba5bc66d9be0f7ebc

    Class: TestGroupChatMultipleDeviceMerged

    19. test_keycard_send_tx_eth, id: 700767

    Transaction #5, amount is 0.0
    {'blockNumber': '12334841', 'timeStamp': '1654521228', 'hash': '0x0628717d9b86e1bccc6a2c246124b9ed54acd1987aadbadf38fad6fe8b021523', 'nonce': '1635', 'blockHash': '0xa959fe4f8674cbf4d96b3b5f50efb66362a88545e6626957221e3c21d65b0d11', 'transactionIndex': '0', 'from': '0x37cd95335b4bff05a3c13a431e0c72359b82811d', 'to': '0x34358c45fba99ef9b78cb501584e8cbfa6f85cef', 'value': '0', 'gas': '150000', 'gasPrice': '3000000000', 'isError': '0', 'txreceipt_status': '1', 'input': '0x', 'contractAddress': '', 'cumulativeGasUsed': '102741', 'gasUsed': '102741', 'confirmations': '1287'}

    Transaction with amount 0.000616545 is not found in list of ETH transactions, address is 37cd95335b4bFF05A3C13a431e0C72359B82811D during 300s

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    20. test_wallet_add_account_generate_new, id: 700759
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    21. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756
    Test setup failed: E sauceclient.SauceException: 500: Internal Server Error. Sauce Status NOT OK

    Class: TestWalletManagementDeviceMerged

    22. test_group_chat_leave_relogin, id: 3997
    Test setup failed: Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/4e3d13e47e2a4e3ba5bc66d9be0f7ebc

    Class: TestGroupChatMultipleDeviceMerged

    Passed tests (62)

    Click to expand

    1. test_public_chat_message_edit, id: 700734

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    2. test_contact_block_unblock_public_chat_offline, id: 702176

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    3. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    4. test_keycard_relogin_after_restore, id: 700768

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    5. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    6. test_public_chat_open_using_deep_link, id: 700739

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    7. test_public_chat_unread_messages_counter, id: 5360

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    8. test_pairing_sync_contacts_block_unblock, id: 702196

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    9. test_public_chat_emoji_send_copy_paste_reply, id: 700719

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    10. test_browser_bookmarks_create_edit_remove, id: 702077

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    11. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    12. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765

    Class: TestSendTxDeviceMerged

    Device sessions

    13. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    14. test_public_chat_delete_chat_long_press, id: 5319

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    15. test_onboarding_home_initial_popup, id: 700742

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    16. test_browser_blocked_url, id: 702072

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    17. test_1_1_chat_message_reaction, id: 6315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    18. test_ens_mention_push_highlighted_public_chat, id: 702156

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    19. test_1_1_chat_emoji_send_reply_and_open_link, id: 5373

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    20. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    21. test_1_1_chat_image_send_save_reply, id: 6305

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    22. test_public_chat_link_send_open, id: 700736

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    23. test_onboarding_share_contact_address, id: 700743

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    24. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    25. test_restore_set_up_wallet_sign_phrase, id: 700749

    Class: TestRestoreOneDeviceMerged

    Device sessions

    26. test_ens_mention_nickname_1_1_chat, id: 702155

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    27. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    28. test_browser_delete_close_tabs, id: 702076

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    29. test_public_chat_mark_all_messages_as_read, id: 6270

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    30. test_browser_connection_is_secure_not_secure_warning, id: 702073

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    31. test_send_tx_set_recipient_options, id: 700757

    Class: TestSendTxDeviceMerged

    Device sessions

    32. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    33. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342

    Class: TestSendTxDeviceMerged

    Device sessions

    34. test_browser_web3_permissions_testdapp, id: 702078

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    35. test_1_1_chat_text_message_with_push, id: 6316

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    36. test_public_chat_tag_message, id: 700738

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    37. test_onboarding_share_wallet_address, id: 700744

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    38. test_keycard_create_account_unlock_same_seed, id: 5689

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    39. test_pairing_sync_initial_contacts_blocked_users, id: 702194

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    40. test_public_chat_navigate_to_chat_when_relaunch, id: 5396

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    41. test_pairing_sync_1_1_chat_message, id: 702198

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    42. test_pairing_sync_public_chat_add_remove, id: 702199

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    43. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    44. test_public_chat_fetch_more_history, id: 5675

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    45. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    46. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    47. test_ens_purchased_in_profile, id: 702152

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    48. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    49. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189

    Class: TestRestoreOneDeviceMerged

    Device sessions

    50. test_browser_offline, id: 702075

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    51. test_browser_invalid_url, id: 702074

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    52. test_restore_seed_phrase_field_validation, id: 700750

    Class: TestRestoreOneDeviceMerged

    Device sessions

    53. test_start_new_chat_public_key_validation, id: 702158

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    54. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748

    Class: TestRestoreOneDeviceMerged

    Device sessions

    55. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    56. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    57. test_1_1_chat_delete_via_delete_button_relogin, id: 5387

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    58. test_public_chat_message_delete, id: 700735

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    59. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    60. test_1_1_chat_push_emoji, id: 6283

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    61. test_pairing_sync_initial_public_chats, id: 702195

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    62. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    (if (= gap-ids #{:first-gap})
    (sync-chat-from-sync-from chat-id)
    (fill-gaps chat-id gap-ids))))
    (let [use-status-nodes? (mailserver/fetch-use-mailservers? {:db db})]
    Copy link
    Member

    Choose a reason for hiding this comment

    The reason will be displayed to describe this comment to others. Learn more.

    when-let could be used

    @status-im-auto
    Copy link
    Member

    95% of end-end tests have passed

    Total executed tests: 22
    Failed tests: 1
    Passed tests: 21
    
    IDs of failed tests: 3998 
    

    Failed tests (1)

    Click to expand
  • Rerun failed tests

  • 1. test_group_chat_offline_pn, id: 3998

    Device 3: Looking for a message by text: message from old member
    Device 3: Looking for a message by text: message from new member

    message from old member PN was not fetched from offline message from new member PN was not fetched from offline

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    Passed tests (21)

    Click to expand

    1. test_wallet_add_account_seed_phrase_collectibles_rinkeby_set_as_profile_image, id: 700762

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_wallet_manage_assets, id: 700758

    Class: TestWalletManagementDeviceMerged

    Device sessions

    3. test_group_chat_push_system_messages_when_invited, id: 3994

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    4. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    5. test_send_tx_token_7_decimals, id: 700764

    Class: TestSendTxDeviceMerged

    Device sessions

    6. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    7. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    8. test_send_tx_eth_check_logcat, id: 700763

    Class: TestSendTxDeviceMerged

    Device sessions

    9. test_wallet_add_hide_unhide_account_private_key, id: 700761

    Class: TestWalletManagementDeviceMerged

    Device sessions

    10. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    11. test_sticker_1_1_public_chat, id: 702157

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    12. test_group_chat_join_send_text_messages_push, id: 700731

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    13. test_wallet_add_delete_watch_only_account, id: 700760

    Class: TestWalletManagementDeviceMerged

    Device sessions

    14. test_group_chat_decline_invite_chat_highligted, id: 5756

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    15. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    16. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766

    Class: TestWalletManagementDeviceMerged

    Device sessions

    17. test_group_chat_add_new_member_activity_centre, id: 700732

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    18. test_keycard_send_tx_eth, id: 700767

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    19. test_wallet_add_account_generate_new, id: 700759

    Class: TestWalletManagementDeviceMerged

    Device sessions

    20. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756

    Class: TestWalletManagementDeviceMerged

    Device sessions

    21. test_group_chat_leave_relogin, id: 3997

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    @pavloburykh pavloburykh self-assigned this Jun 7, 2022
    @pavloburykh
    Copy link
    Contributor

    @vampirekiddo thanx for your contribution. Ready for merge.

    @flexsurfer flexsurfer merged commit cc2b6ab into status-im:develop Jun 9, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    No open projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    Can fetch messages in public chat despite disabled using of status nodes
    6 participants