status-mobile
status-mobile copied to clipboard
[WIP] New communities redesign
fixes #13177
Summary
This is an implementation of communities redesign as required in the design input
Testing notes
Navigate to profile --> Advanced --> Toggle New UI
Jenkins Builds
Click to see older builds (98)
| :grey_question: | Commit | :hash: | Finished (UTC) | Duration | Platform | Result |
|---|---|---|---|---|---|---|
| :heavy_multiplication_x: | a57b95fd | #1 | 2022-06-30 11:52:50 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | a57b95fd | #1 | 2022-06-30 11:53:20 | ~9 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | a57b95fd | #1 | 2022-06-30 12:00:55 | ~17 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 3136e32d | #2 | 2022-06-30 12:06:36 | ~9 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 3136e32d | #2 | 2022-06-30 12:07:57 | ~10 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 3136e32d | #2 | 2022-06-30 12:11:16 | ~13 min | ios |
:package:ipa :calling: |
| :heavy_multiplication_x: | a2cc923d | #3 | 2022-07-01 22:26:08 | ~9 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | a2cc923d | #3 | 2022-07-01 22:26:21 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | a2cc923d | #3 | 2022-07-01 22:34:10 | ~17 min | ios |
:package:ipa :calling: |
| :heavy_multiplication_x: | 28e9864e | #4 | 2022-07-04 08:32:29 | ~9 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 28e9864e | #4 | 2022-07-04 08:32:54 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | 28e9864e | #4 | 2022-07-04 08:33:33 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 34414b6e | #5 | 2022-07-05 14:33:28 | ~10 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 34414b6e | #5 | 2022-07-05 14:33:29 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 34414b6e | #5 | 2022-07-05 14:34:05 | ~11 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 4b73a94c | #6 | 2022-07-11 08:20:10 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | 4b73a94c | #6 | 2022-07-11 08:20:28 | ~9 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 4b73a94c | #6 | 2022-07-11 08:21:20 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 509b0fc8 | #7 | 2022-07-12 23:40:17 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 509b0fc8 | #7 | 2022-07-12 23:40:37 | ~9 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 509b0fc8 | #7 | 2022-07-12 23:41:17 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_multiplication_x: | 733d4301 | #8 | 2022-07-14 11:46:02 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | 733d4301 | #8 | 2022-07-14 11:46:48 | ~9 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 733d4301 | #8 | 2022-07-14 11:47:20 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 68b155c2 | #10 | 2022-07-14 12:33:01 | ~11 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 68b155c2 | #10 | 2022-07-14 12:33:57 | ~12 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 84819a2f | #11 | 2022-07-22 15:35:44 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 84819a2f | #11 | 2022-07-22 15:35:47 | ~9 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 84819a2f | #11 | 2022-07-22 15:39:18 | ~13 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 5bae588d | #13 | 2022-07-22 20:12:15 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 5bae588d | #13 | 2022-07-22 20:12:53 | ~10 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 5bae588d | #13 | 2022-07-22 20:13:03 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 996a3b23 | #14 | 2022-07-25 22:15:41 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 996a3b23 | #14 | 2022-07-25 22:16:11 | ~9 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 996a3b23 | #14 | 2022-07-25 22:19:44 | ~13 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 75bf0849 | #17 | 2022-08-07 22:33:21 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 75bf0849 | #17 | 2022-08-07 22:34:08 | ~8 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 75bf0849 | #17 | 2022-08-07 22:35:47 | ~10 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | dd1cf1fd | #18 | 2022-08-21 15:04:24 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | dd1cf1fd | #18 | 2022-08-21 15:04:27 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | dd1cf1fd | #18 | 2022-08-21 15:10:01 | ~13 min | ios |
:package:ipa :calling: |
| :heavy_multiplication_x: | 8416b4be | #19 | 2022-08-22 12:03:30 | ~9 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 8416b4be | #19 | 2022-08-22 12:03:58 | ~10 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | 8416b4be | #19 | 2022-08-22 12:14:25 | ~20 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 1b7bdd8c | #20 | 2022-08-22 12:31:33 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 1b7bdd8c | #20 | 2022-08-22 12:31:47 | ~8 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 1b7bdd8c | #20 | 2022-08-22 12:38:18 | ~14 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 13973529 | #22 | 2022-08-22 12:54:58 | ~8 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 13973529 | #22 | 2022-08-22 12:56:15 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 13973529 | #22 | 2022-08-22 13:01:56 | ~15 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 3102b8f0 | #23 | 2022-08-23 12:34:32 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 3102b8f0 | #23 | 2022-08-23 12:34:41 | ~9 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 3102b8f0 | #23 | 2022-08-23 12:38:57 | ~13 min | ios |
:package:ipa :calling: |
| :x: | 4b8011c8 | #24 | 2022-08-23 22:39:31 | ~7 min | ios |
:page_facing_up:log |
| :heavy_check_mark: | 4b8011c8 | #24 | 2022-08-23 22:39:56 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 4b8011c8 | #24 | 2022-08-23 22:40:10 | ~8 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | d1379649 | #25 | 2022-08-24 08:19:45 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | d1379649 | #25 | 2022-08-24 08:20:04 | ~8 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | d1379649 | #25 | 2022-08-24 08:24:13 | ~12 min | ios |
:package:ipa :calling: |
| :heavy_multiplication_x: | 625c87af | #26 | 2022-08-24 08:49:51 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | 625c87af | #26 | 2022-08-24 08:49:53 | ~7 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 625c87af | #26 | 2022-08-24 08:55:32 | ~12 min | ios |
:package:ipa :calling: |
| :heavy_multiplication_x: | 6789ae6d | #27 | 2022-08-24 09:03:04 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_multiplication_x: | 6789ae6d | #27 | 2022-08-24 09:03:13 | ~7 min | android |
:package:apk :calling: |
| :heavy_multiplication_x: | 6789ae6d | #27 | 2022-08-24 09:08:06 | ~12 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 0dbbe55f | #28 | 2022-08-24 09:33:55 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 0dbbe55f | #28 | 2022-08-24 09:34:20 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 0dbbe55f | #28 | 2022-08-24 09:39:59 | ~13 min | ios |
:package:ipa :calling: |
| :x: | 839d46ad | #29 | 2022-08-24 23:03:36 | ~4 min | ios |
:page_facing_up:log |
| :heavy_check_mark: | 839d46ad | #29 | 2022-08-24 23:06:30 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 839d46ad | #29 | 2022-08-24 23:06:58 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | a06aa9f8 | #30 | 2022-08-25 21:11:54 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | a06aa9f8 | #30 | 2022-08-25 21:12:14 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | a06aa9f8 | #30 | 2022-08-25 21:19:15 | ~14 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 9255a7c0 | #1 | 2022-08-28 19:54:05 | ~3 min | tests |
:package:log |
| :x: | 9255a7c0 | #31 | 2022-08-28 19:56:18 | ~5 min | ios |
:page_facing_up:log |
| :heavy_check_mark: | 9255a7c0 | #31 | 2022-08-28 19:58:12 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 9255a7c0 | #31 | 2022-08-28 19:58:15 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 38f699a3 | #2 | 2022-08-28 22:06:39 | ~1 min | tests |
:package:log |
| :x: | 38f699a3 | #32 | 2022-08-28 22:09:09 | ~4 min | ios |
:page_facing_up:log |
| :heavy_check_mark: | 38f699a3 | #32 | 2022-08-28 22:11:55 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 38f699a3 | #32 | 2022-08-28 22:11:57 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 9629a741 | #3 | 2022-08-29 11:18:07 | ~2 min | tests |
:package:log |
| :heavy_check_mark: | 9629a741 | #33 | 2022-08-29 11:23:03 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 9629a741 | #33 | 2022-08-29 11:23:41 | ~7 min | android |
:package:apk :calling: |
| :x: | 9629a741 | #33 | 2022-08-29 11:25:17 | ~9 min | ios |
:page_facing_up:log |
| :heavy_check_mark: | 7b7095d0 | #4 | 2022-08-29 11:53:50 | ~4 min | tests |
:package:log |
| :heavy_check_mark: | 7b7095d0 | #34 | 2022-08-29 11:58:50 | ~9 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 7b7095d0 | #34 | 2022-08-29 12:00:56 | ~11 min | android |
:package:apk :calling: |
| :x: | 7b7095d0 | #34 | 2022-08-29 12:13:31 | ~23 min | ios |
:page_facing_up:log |
| :heavy_check_mark: | ebb8a08a | #5 | 2022-08-29 12:40:21 | ~8 min | tests |
:package:log |
| :heavy_check_mark: | ebb8a08a | #35 | 2022-08-29 12:42:04 | ~10 min | android |
:package:apk :calling: |
| :heavy_check_mark: | ebb8a08a | #35 | 2022-08-29 12:42:27 | ~10 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | ebb8a08a | #35 | 2022-08-29 14:05:29 | ~1 hr 33 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 288c8952 | #6 | 2022-08-29 23:03:04 | ~2 min | tests |
:package:log |
| :heavy_check_mark: | 288c8952 | #36 | 2022-08-29 23:08:06 | ~7 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 288c8952 | #36 | 2022-08-29 23:08:37 | ~7 min | android |
:package:apk :calling: |
| :heavy_check_mark: | 288c8952 | #36 | 2022-08-29 23:13:17 | ~12 min | ios |
:package:ipa :calling: |
| :grey_question: | Commit | :hash: | Finished (UTC) | Duration | Platform | Result |
|---|---|---|---|---|---|---|
| :heavy_check_mark: | 829ebb80 | #37 | 2022-08-30 11:07:51 | ~12 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | 829ebb80 | #37 | 2022-08-30 11:09:44 | ~14 min | android-e2e |
:package:apk :calling: |
| :heavy_check_mark: | 829ebb80 | #7 | 2022-08-30 11:11:28 | ~16 min | tests |
:package:log |
| :heavy_check_mark: | 829ebb80 | #37 | 2022-08-30 11:16:03 | ~20 min | android |
:package:apk :calling: |
| :heavy_check_mark: | aeb391a3 | #8 | 2022-08-31 11:43:11 | ~11 min | tests |
:package:log |
| :heavy_check_mark: | aeb391a3 | #38 | 2022-08-31 11:49:12 | ~17 min | ios |
:package:ipa :calling: |
| :heavy_check_mark: | aeb391a3 | #38 | 2022-08-31 11:50:44 | ~18 min | android |
:package:apk :calling: |
| :heavy_check_mark: | aeb391a3 | #38 | 2022-08-31 11:53:52 | ~22 min | android-e2e |
:package:apk :calling: |
I really like the 3D style, but most people have 5 fingers, and Status doesn't support Bitcoin.

Gating icons are covering text in the small card view

Two issues: Buttons clip the status bar, and the cards clip the scrollview on the right

it defenetly will take time to review, i see duplicated changes from other PRs, probably we should wait those PRs merged first and then continue review
Yeah. initially I had worked on the whole screen but switched to implementing the components which is the reason for the duplication. Once I merge the components this PR will gradually reduce
I will just tag this with WIP so first I can focus on the components which are part of this PR
hi @qoqobolo
I would like to merge communities redesign and skip the design review process.
Hey @jo-mut, not sure I'm the right person for approving this :)
There are several points:
- Was this agreed upon with the design team?
- As agreed, every redesign PR should go through e2e
- Redesign PRs don't go through manual testing, so we are not currently involved in the approval/rejection merge process
- I can see that this PR is not still approved by @flexsurfer after review
Could you clarify why are you going to skip all these steps, please?
the design team is okay with that. Once its approved @flexsurfer and the QA is okay thats would be fine
the design team is okay with that. Once its approved @flexsurfer and the QA is okay thats would be fine
Okay, then put the Request-manual-qa label (if it needs to be tested manually) and move PR to the E2E Tests column after the reviewer's approval. It will be tested in the queue order.
And make sure that PR is rebased, please.
Thank you
cool thanks @qoqobolo
The buttons and text doesn't line up with the rest of the app's buttons
https://user-images.githubusercontent.com/65834069/185960876-5dd4dc0b-59c3-4b92-b8b2-eb1b20a180c0.mp4
Community cards are also cut off on the right side

@flexsurfer I have addressed your feedback on this. Looks fine
why these two icons don't have size

UPD: Also, same with group, and please don't delete old icons, they are still being used by old-ui

why these two icons don't have size
they shouldnt be there actually only size 20 is needed for this
hi @jo-mut, Please revert deletion of icons, (they might be still used in old-ui)?
resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected]
And same goes for renaming, if icon already exist, either reuse that, or add new
resources/images/icons/[email protected]
hi @jo-mut, Please revert deletion of icons, (they might be still used in old-ui)?
resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected] resources/images/icons/[email protected]
And same goes for renaming, if icon already exist, either reuse that, or add new
resources/images/icons/[email protected]
these Icons are actually part of develop. It was a mistake to delete them. Thanks
thankyou for your feedback. I know its a tone of work but I think I have addressed all this feedback.
Two things:
When a user long presses or taps the community, the banner clips the card

The color changes every time you change the card view
https://user-images.githubusercontent.com/65834069/186775407-60109cc5-82c1-4111-815a-725e35741e70.mp4
hi @qoqobolo
I would like to merge communities redesign and skip the design review process.
Hi @jo-mut, Thank you very much for really awesome work.
Even if you want to skip the design review process (and design team is ok with that), wouldn't it will be easier if you create a separate PR for each component, and get them merge first.
As this PR has several standalone independent quo2 components and screens (7), breaking them in separate PR (one at a time) will also help dev review process. wdyt?
hey @Parveshdhull it was my suggestion as well for splitting this PR, but i think now we just want to merge it as is, so it won't block other devs
@Parveshdhull this PR has several components. I had created PRs for them already but the process was slow. I think its okay to merge it as one big PR and still keep working on it where implementation/code can be improved
I'm not sure if this was intended, but a bunch of header bars, and bottom sheets have changed color in weird ways

@du64 this was an earlier build and I made updates to correct that
@Parveshdhull @flexsurfer is this okay to proceed with merging
@jo-mut im ok if all my comments were addressed and resolved
91% of end-end tests have passed
Total executed tests: 87
Failed tests: 8
Passed tests: 79
IDs of failed tests: 702186,700767,700764,702153,6253,6265,700763,6263
Failed tests (8)
Click to expand
Class TestSendTxDeviceMerged:
| 1. test_send_tx_token_8_decimals, id: 700764 |
Device 1: |
| 2. test_send_tx_eth_check_logcat, id: 700763 |
Device 1: |
Class TestEnsStickersMultipleDevicesMerged:
| 1. test_ens_command_send_tx_eth_1_1_chat, id: 702153 |
Device 1: Device 2: |
Class TestCommandsMultipleDevicesMerged:
| 1. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253 |
Device 1: Device 2: |
| 2. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265 |
Device 1: Device 2: |
| 3. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263 |
Device 1: Device 2: |
Class TestKeycardTxOneDeviceMerged:
| 1. test_keycard_send_tx_eth, id: 700767 |
Device 1: |
Class TestContactBlockMigrateKeycardMultipleSharedDevices:
| 1. test_keycard_command_send_tx_eth_1_1_chat, id: 702186 |
Device 1: Device 2: |
Passed tests (79)
Click to expand
Class TestPairingSyncMultipleDevicesMerged:
| 1. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197 |
| Device sessions Device 1: Device 2: |
| 2. test_pairing_sync_clear_history, id: 702394 |
| Device sessions Device 1: Device 2: |
| 3. test_pairing_sync_initial_bookmarks, id: 702393 |
| Device sessions Device 1: Device 2: |
| 4. test_pairing_sync_initial_profile_picture, id: 702392 |
| Device sessions Device 1: Device 2: |
| 5. test_pairing_sync_contacts_block_unblock, id: 702196 |
| Device sessions Device 1: Device 2: |
| 6. test_pairing_sync_initial_contacts_blocked_users, id: 702194 |
| Device sessions Device 1: Device 2: |
| 7. test_pairing_sync_initial_public_chats, id: 702195 |
| Device sessions Device 1: Device 2: |
| 8. test_pairing_sync_public_chat_add_remove, id: 702199 |
| Device sessions Device 1: Device 2: |
| 9. test_pairing_sync_1_1_chat_message, id: 702198 |
| Device sessions Device 1: Device 2: |
Class TestSendTxDeviceMerged:
| 1. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765 |
| Device sessions Device 1: |
| 2. test_send_tx_set_recipient_options, id: 700757 |
| Device sessions Device 1: |
| 3. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342 |
| Device sessions Device 1: |
Class TestGroupChatMultipleDeviceMerged:
| 1. test_group_chat_leave_relogin, id: 3997 |
| Device sessions Device 1: Device 2: Device 3: |
| 2. test_group_chat_highligted, id: 5756 |
| Device sessions Device 1: Device 2: Device 3: |
| 3. test_group_chat_push_system_messages_when_invited, id: 3994 |
| Device sessions Device 1: Device 2: Device 3: |
| 4. test_group_chat_join_send_text_messages_push, id: 700731 |
| Device sessions Device 1: Device 2: Device 3: |
| 5. test_group_chat_add_new_member_activity_centre, id: 700732 |
| Device sessions Device 1: Device 2: Device 3: |
| 6. test_group_chat_offline_pn, id: 3998 |
| Device sessions Device 1: Device 2: Device 3: |
Class TestPublicChatBrowserOneDeviceMerged:
| 1. test_browser_connection_is_secure_not_secure_warning, id: 702073 |
| Device sessions Device 1: |
| 2. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317 |
| Device sessions Device 1: |
| 3. test_browser_invalid_url, id: 702074 |
| Device sessions Device 1: |
| 4. test_browser_bookmarks_create_edit_remove, id: 702077 |
| Device sessions Device 1: |
| 5. test_public_chat_tag_message, id: 700738 |
| Device sessions Device 1: |
| 6. test_browser_offline, id: 702075 |
| Device sessions Device 1: |
| 7. test_public_chat_navigate_to_chat_when_relaunch, id: 5396 |
| Device sessions Device 1: |
| 8. test_public_chat_open_using_deep_link, id: 700739 |
| Device sessions Device 1: |
| 9. test_browser_delete_close_tabs, id: 702076 |
| Device sessions Device 1: |
| 10. test_browser_blocked_url, id: 702072 |
| Device sessions Device 1: |
| 11. test_browser_web3_permissions_testdapp, id: 702078 |
| Device sessions Device 1: |
| 12. test_public_chat_fetch_more_history, id: 5675 |
| Device sessions Device 1: |
Class TestEnsStickersMultipleDevicesMerged:
| 1. test_start_new_chat_public_key_validation, id: 702158 |
| Device sessions Device 1: Device 2: |
| 2. test_sticker_1_1_public_chat_mainnet, id: 702157 |
| Device sessions Device 1: Device 2: |
| 3. test_ens_mention_push_highlighted_public_chat, id: 702156 |
| Device sessions Device 1: Device 2: |
| 4. test_ens_mention_nickname_1_1_chat, id: 702155 |
| Device sessions Device 1: Device 2: |
| 5. test_ens_purchased_in_profile, id: 702152 |
| Device sessions Device 1: Device 2: |
Class TestPublicChatMultipleDeviceMerged:
| 1. test_public_chat_link_send_open, id: 700736 |
| Device sessions Device 1: Device 2: |
| 2. test_public_chat_message_delete, id: 700735 |
| Device sessions Device 1: Device 2: |
| 3. test_public_chat_unread_messages_counter, id: 5360 |
| Device sessions Device 1: Device 2: |
| 4. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718 |
| Device sessions Device 1: Device 2: |
| 5. test_public_chat_delete_chat_long_press, id: 5319 |
| Device sessions Device 1: Device 2: |
| 6. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313 |
| Device sessions Device 1: Device 2: |
| 7. test_public_chat_emoji_send_copy_paste_reply, id: 700719 |
| Device sessions Device 1: Device 2: |
| 8. test_public_chat_mark_all_messages_as_read, id: 6270 |
| Device sessions Device 1: Device 2: |
| 9. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737 |
| Device sessions Device 1: Device 2: |
| 10. test_public_chat_message_edit, id: 700734 |
| Device sessions Device 1: Device 2: |
Class TestRestoreOneDeviceMerged:
| 1. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189 |
| Device sessions Device 1: |
| 2. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748 |
| Device sessions Device 1: |
| 3. test_restore_set_up_wallet_sign_phrase, id: 700749 |
| Device sessions Device 1: |
| 4. test_restore_seed_phrase_field_validation, id: 700750 |
| Device sessions Device 1: |
Class TestWalletManagementDeviceMerged:
| 1. test_wallet_add_account_generate_new, id: 700759 |
| Device sessions Device 1: |
| 2. test_wallet_add_hide_unhide_account_private_key, id: 700761 |
| Device sessions Device 1: |
| 3. test_wallet_add_delete_watch_only_account, id: 700760 |
| Device sessions Device 1: |
| 4. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756 |
| Device sessions Device 1: |
| 5. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766 |
| Device sessions Device 1: |
| 6. test_wallet_add_account_seed_phrase_validation, id: 700762 |
| Device sessions Device 1: |
| 7. test_wallet_manage_assets, id: 700758 |
| Device sessions Device 1: |
Class TestKeycardTxOneDeviceMerged:
| 1. test_keycard_create_account_unlock_same_seed, id: 5689 |
| Device sessions Device 1: |
| 2. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770 |
| Device sessions Device 1: |
| 3. test_keycard_relogin_after_restore, id: 700768 |
| Device sessions Device 1: |
| 4. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769 |
| Device sessions Device 1: |
Class TestOnboardingOneDeviceMerged:
| 1. test_onboarding_share_contact_address, id: 700743 |
| Device sessions Device 1: |
| 2. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747 |
| Device sessions Device 1: |
| 3. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746 |
| Device sessions Device 1: |
| 4. test_onboarding_share_wallet_address, id: 700744 |
| Device sessions Device 1: |
| 5. test_onboarding_home_initial_popup, id: 700742 |
| Device sessions Device 1: |
| 6. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745 |
| Device sessions Device 1: |
Class TestOneToOneChatMultipleSharedDevices:
| 1. test_1_1_chat_push_emoji, id: 6283 |
| Device sessions Device 1: Device 2: |
| 2. test_1_1_chat_image_send_save_reply, id: 6305 |
| Device sessions Device 1: Device 2: |
| 3. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310 |
| Device sessions Device 1: Device 2: |
| 4. test_1_1_chat_message_reaction, id: 6315 |
| Device sessions Device 1: Device 2: |
| 5. test_1_1_chat_delete_via_delete_button_relogin, id: 5387 |
| Device sessions Device 1: Device 2: |
| 6. test_1_1_chat_emoji_send_reply_and_open_link, id: 5373 |
| Device sessions Device 1: Device 2: |
| 7. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315 |
| Device sessions Device 1: Device 2: |
| 8. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843 |
| Device sessions Device 1: Device 2: |
| 9. test_1_1_chat_text_message_with_push, id: 6316 |
| Device sessions Device 1: Device 2: |
Class TestContactBlockMigrateKeycardMultipleSharedDevices:
| 1. test_contact_block_unblock_public_chat_offline, id: 702176 |
| Device sessions Device 1: Device 2: |
| 2. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175 |
| Device sessions Device 1: Device 2: |
| 3. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188 |
| Device sessions Device 1: Device 2: |
| 4. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177 |
| Device sessions Device 1: Device 2: |