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

chats 1-1 reviews #17253

Merged
merged 5 commits into from
Oct 5, 2023
Merged

chats 1-1 reviews #17253

merged 5 commits into from
Oct 5, 2023

Conversation

jo-mut
Copy link
Contributor

@jo-mut jo-mut commented Sep 11, 2023

fixes [#17252], [#17251], [#17250], [#17249]

@jo-mut jo-mut changed the title chats 1 1 reviews [WIP] chats 1 1 reviews Sep 11, 2023
@status-im-auto
Copy link
Member

status-im-auto commented Sep 11, 2023

Jenkins Builds

Click to see older builds (104)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 5dced96 #1 2023-09-11 23:04:58 ~6 min android-e2e 🤖apk 📲
✔️ 5dced96 #1 2023-09-11 23:05:03 ~6 min android 🤖apk 📲
✔️ 5dced96 #1 2023-09-11 23:05:09 ~6 min ios 📱ipa 📲
✔️ 5dced96 #1 2023-09-11 23:07:21 ~8 min tests 📄log
981f0aa #2 2023-09-12 10:49:24 ~2 min tests 📄log
✔️ f58d3a9 #3 2023-09-12 10:59:03 ~6 min android-e2e 🤖apk 📲
✔️ f58d3a9 #3 2023-09-12 11:00:23 ~7 min android 🤖apk 📲
✔️ f58d3a9 #3 2023-09-12 11:01:56 ~9 min tests 📄log
✔️ f58d3a9 #3 2023-09-12 11:04:35 ~11 min ios 📱ipa 📲
✔️ f5ce4ab #4 2023-09-12 18:56:44 ~5 min android-e2e 🤖apk 📲
✔️ f5ce4ab #4 2023-09-12 18:58:54 ~7 min ios 📱ipa 📲
✔️ f5ce4ab #4 2023-09-12 18:59:15 ~7 min android 🤖apk 📲
✔️ f5ce4ab #4 2023-09-12 19:00:22 ~9 min tests 📄log
983534d #5 2023-09-12 23:45:45 ~2 min tests 📄log
✔️ 983534d #5 2023-09-12 23:48:37 ~5 min android-e2e 🤖apk 📲
✔️ 983534d #5 2023-09-12 23:48:50 ~5 min android 🤖apk 📲
✔️ 983534d #5 2023-09-12 23:52:39 ~9 min ios 📱ipa 📲
✔️ fa8a9b7 #7 2023-09-13 00:49:46 ~5 min android 🤖apk 📲
✔️ fa8a9b7 #7 2023-09-13 00:50:05 ~5 min android-e2e 🤖apk 📲
✔️ fa8a9b7 #7 2023-09-13 00:53:17 ~9 min ios 📱ipa 📲
✔️ fa8a9b7 #7 2023-09-13 00:56:30 ~12 min tests 📄log
✔️ 9ff10bf #8 2023-09-14 09:53:09 ~5 min android-e2e 🤖apk 📲
✔️ 9ff10bf #8 2023-09-14 09:54:36 ~6 min ios 📱ipa 📲
✔️ 9ff10bf #8 2023-09-14 09:55:51 ~8 min android 🤖apk 📲
✔️ 9ff10bf #8 2023-09-14 09:57:07 ~9 min tests 📄log
✔️ 5d198a2 #9 2023-09-14 23:49:56 ~6 min android-e2e 🤖apk 📲
✔️ 5d198a2 #9 2023-09-14 23:50:02 ~6 min android 🤖apk 📲
✔️ 5d198a2 #9 2023-09-14 23:50:19 ~6 min ios 📱ipa 📲
✔️ 5d198a2 #9 2023-09-14 23:52:18 ~8 min tests 📄log
✔️ 780d097 #10 2023-09-14 23:58:31 ~5 min android-e2e 🤖apk 📲
✔️ 780d097 #10 2023-09-14 23:59:00 ~5 min ios 📱ipa 📲
✔️ 780d097 #10 2023-09-15 00:00:57 ~7 min android 🤖apk 📲
✔️ 780d097 #10 2023-09-15 00:02:18 ~9 min tests 📄log
e8942bf #11 2023-09-15 09:44:35 ~2 min tests 📄log
✔️ e8942bf #11 2023-09-15 09:47:09 ~5 min android-e2e 🤖apk 📲
✔️ e8942bf #11 2023-09-15 09:47:41 ~5 min ios 📱ipa 📲
✔️ e8942bf #11 2023-09-15 09:48:15 ~6 min android 🤖apk 📲
✔️ cff06f2 #12 2023-09-15 13:46:15 ~5 min android-e2e 🤖apk 📲
✔️ cff06f2 #12 2023-09-15 13:46:21 ~5 min android 🤖apk 📲
✔️ cff06f2 #12 2023-09-15 13:46:48 ~5 min ios 📱ipa 📲
✔️ cff06f2 #12 2023-09-15 13:49:33 ~8 min tests 📄log
✔️ e9523ce #13 2023-09-16 23:41:39 ~5 min android 🤖apk 📲
✔️ e9523ce #13 2023-09-16 23:42:36 ~6 min ios 📱ipa 📲
✔️ e9523ce #13 2023-09-16 23:43:53 ~7 min android-e2e 🤖apk 📲
✔️ e9523ce #13 2023-09-16 23:46:33 ~10 min tests 📄log
✔️ 2f9d2b8 #14 2023-09-19 08:16:31 ~5 min android-e2e 🤖apk 📲
✔️ 2f9d2b8 #14 2023-09-19 08:18:08 ~7 min ios 📱ipa 📲
✔️ 2f9d2b8 #14 2023-09-19 08:19:06 ~8 min android 🤖apk 📲
✔️ 2f9d2b8 #14 2023-09-19 08:19:50 ~8 min tests 📄log
✔️ 319e8f9 #15 2023-09-20 23:27:07 ~5 min android 🤖apk 📲
✔️ 319e8f9 #15 2023-09-20 23:27:36 ~6 min ios 📱ipa 📲
✔️ 319e8f9 #15 2023-09-20 23:29:48 ~8 min android-e2e 🤖apk 📲
✔️ 319e8f9 #15 2023-09-20 23:30:07 ~8 min tests 📄log
✔️ e894883 #16 2023-09-22 14:13:35 ~5 min ios 📱ipa 📲
✔️ e894883 #16 2023-09-22 14:13:41 ~6 min android-e2e 🤖apk 📲
✔️ e894883 #16 2023-09-22 14:13:41 ~6 min android 🤖apk 📲
✔️ e894883 #16 2023-09-22 14:17:01 ~9 min tests 📄log
768826d #17 2023-09-25 08:02:15 ~2 min ios 📄log
✔️ 768826d #17 2023-09-25 08:06:16 ~6 min android-e2e 🤖apk 📲
✔️ 768826d #17 2023-09-25 08:07:34 ~7 min android 🤖apk 📲
✔️ 768826d #17 2023-09-25 08:08:59 ~9 min tests 📄log
✔️ f6de088 #18 2023-09-25 08:48:45 ~6 min android-e2e 🤖apk 📲
✔️ f6de088 #18 2023-09-25 08:48:48 ~6 min android 🤖apk 📲
f6de088 #18 2023-09-25 08:49:02 ~6 min ios 📄log
✔️ d91c78a #19 2023-09-25 09:02:38 ~6 min android-e2e 🤖apk 📲
✔️ d91c78a #19 2023-09-25 09:02:45 ~6 min android 🤖apk 📲
✔️ d91c78a #19 2023-09-25 09:04:06 ~7 min ios 📱ipa 📲
✔️ d91c78a #19 2023-09-25 09:05:02 ~8 min tests 📄log
✔️ b635a47 #20 2023-09-25 17:02:26 ~5 min android-e2e 🤖apk 📲
✔️ b635a47 #20 2023-09-25 17:03:05 ~6 min ios 📱ipa 📲
✔️ b635a47 #20 2023-09-25 17:06:38 ~9 min android 🤖apk 📲
✔️ b635a47 #20 2023-09-25 17:06:55 ~9 min tests 📄log
✔️ 8eb4ae8 #21 2023-09-25 20:39:12 ~5 min android 🤖apk 📲
✔️ 8eb4ae8 #21 2023-09-25 20:39:26 ~5 min android-e2e 🤖apk 📲
✔️ 8eb4ae8 #21 2023-09-25 20:39:54 ~6 min ios 📱ipa 📲
✔️ 8eb4ae8 #21 2023-09-25 20:42:24 ~8 min tests 📄log
✔️ 3c0adff #22 2023-09-26 14:35:10 ~6 min android-e2e 🤖apk 📲
✔️ 3c0adff #22 2023-09-26 14:35:14 ~6 min android 🤖apk 📲
✔️ 3c0adff #22 2023-09-26 14:35:18 ~6 min ios 📱ipa 📲
✔️ 3c0adff #22 2023-09-26 14:38:14 ~9 min tests 📄log
✔️ 6590d50 #23 2023-09-26 16:26:29 ~5 min android 🤖apk 📲
✔️ 6590d50 #23 2023-09-26 16:27:05 ~6 min ios 📱ipa 📲
✔️ 6590d50 #23 2023-09-26 16:30:48 ~9 min android-e2e 🤖apk 📲
✔️ 6590d50 #23 2023-09-26 16:31:04 ~10 min tests 📄log
f7ac1c0 #24 2023-10-02 21:36:32 ~2 min tests 📄log
✔️ 54ff783 #25 2023-10-02 21:44:41 ~5 min android-e2e 🤖apk 📲
✔️ 54ff783 #25 2023-10-02 21:45:22 ~6 min ios 📱ipa 📲
✔️ 54ff783 #25 2023-10-02 21:47:05 ~7 min android 🤖apk 📲
✔️ 54ff783 #25 2023-10-02 21:48:29 ~9 min tests 📄log
✔️ 0b68cc4 #26 2023-10-03 09:20:46 ~5 min android-e2e 🤖apk 📲
✔️ 0b68cc4 #26 2023-10-03 09:21:25 ~6 min android 🤖apk 📲
✔️ 0b68cc4 #26 2023-10-03 09:23:56 ~8 min ios 📱ipa 📲
✔️ 0b68cc4 #26 2023-10-03 09:24:54 ~9 min tests 📄log
✔️ 79fb829 #27 2023-10-04 11:48:40 ~6 min android-e2e 🤖apk 📲
✔️ 79fb829 #27 2023-10-04 11:48:48 ~6 min android 🤖apk 📲
✔️ 79fb829 #27 2023-10-04 11:48:55 ~6 min ios 📱ipa 📲
✔️ 79fb829 #27 2023-10-04 11:53:05 ~10 min tests 📄log
73407ba #28 2023-10-04 19:35:02 ~2 min tests 📄log
✔️ 73407ba #28 2023-10-04 19:38:53 ~6 min ios 📱ipa 📲
✔️ 73407ba #28 2023-10-04 19:38:58 ~6 min android-e2e 🤖apk 📲
✔️ 73407ba #28 2023-10-04 19:39:06 ~6 min android 🤖apk 📲
✔️ f60db7a #29 2023-10-04 19:49:42 ~5 min android-e2e 🤖apk 📲
✔️ f60db7a #29 2023-10-04 19:49:58 ~5 min android 🤖apk 📲
✔️ f60db7a #29 2023-10-04 19:50:23 ~6 min ios 📱ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
ef9ac02 #30 2023-10-05 17:03:43 ~2 min tests 📄log
✔️ ef9ac02 #30 2023-10-05 17:07:20 ~6 min android-e2e 🤖apk 📲
✔️ ef9ac02 #30 2023-10-05 17:07:24 ~6 min android 🤖apk 📲
✔️ ef9ac02 #30 2023-10-05 17:07:35 ~6 min ios 📱ipa 📲
✔️ 9d02e62 #31 2023-10-05 21:35:32 ~5 min android-e2e 🤖apk 📲
✔️ 9d02e62 #31 2023-10-05 21:36:49 ~6 min ios 📱ipa 📲
✔️ 9d02e62 #31 2023-10-05 21:40:14 ~10 min tests 📄log
✔️ 9d02e62 #31 2023-10-05 21:40:16 ~10 min android 🤖apk 📲

@jo-mut jo-mut self-assigned this Sep 12, 2023
@jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch 7 times, most recently from fa8a9b7 to 9ff10bf Compare September 14, 2023 09:47
@jo-mut jo-mut requested review from alwx and flexsurfer September 14, 2023 10:01
@jo-mut jo-mut changed the title [WIP] chats 1 1 reviews chats 1-1 reviews Sep 14, 2023
@@ -48,7 +48,7 @@
[theme window-height sheet-height {:keys [top]}]
{:position :absolute
:bottom 10
:max-height (- window-height sheet-height top)
:max-height (- window-height sheet-height top 10)
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 this 10 need to be applied for Android only

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I checked with iOS and it seems necessary too to achieve the same design

Copy link
Contributor

Choose a reason for hiding this comment

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

Also looks a bit like a magic number. Maybe some constant needs to be introduced or at least some explanation?

Copy link
Contributor Author

@jo-mut jo-mut Sep 15, 2023

Choose a reason for hiding this comment

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

Also looks a bit like a magic number. Maybe some constant needs to be introduced or at least some explanation?

@alwx I have added a comment on the code to explain how we arrive at that value. The selected item can only have a max-height of the remaining part of the screen not occupied by the bottom-sheet. We arrive at getting by: window-height minus (bottom-sheet-height + (:top insets) + margin-bottom). We minus the margin-bottom as its part of the height not occupied by the bottom-sheet

(- window-height sheet-height top bottom-margin)

@@ -48,7 +48,7 @@
[theme window-height sheet-height {:keys [top]}]
{:position :absolute
:bottom 10
:max-height (- window-height sheet-height top)
:max-height (- window-height sheet-height top 10)
Copy link
Contributor

Choose a reason for hiding this comment

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

Also looks a bit like a magic number. Maybe some constant needs to be introduced or at least some explanation?

@jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch 2 times, most recently from 5d198a2 to 780d097 Compare September 14, 2023 23:52
@jo-mut jo-mut requested a review from alwx September 15, 2023 00:01
:bottom 10
:max-height (- window-height sheet-height top)
:bottom 8
;; we minus 8 on the max-height since the bottom has a margin of 8
Copy link
Contributor

Choose a reason for hiding this comment

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

How about using a variable for bottom instead of hardcoding 8 in both spots? This way, we won't need this comment, and it'll keep our UI safe in case we tweak bottom down the road.

@jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch 3 times, most recently from cff06f2 to e9523ce Compare September 16, 2023 23:35
@jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch from 3c0adff to 6590d50 Compare September 26, 2023 16:20
@status-im-auto
Copy link
Member

67% of end-end tests have passed

Total executed tests: 43
Failed tests: 14
Passed tests: 29
IDs of failed tests: 702894,703086,702730,702786,702731,702851,703496,702808,702809,702783,702782,702732,703503,703297 

Failed tests (14)

Click to expand
  • Rerun failed tests

  • Class TestCommunityOneDeviceMerged:

    1. test_community_discovery, id: 703503

    Device 1: Tap on found: Button
    Device 1: Swiping up

    critical/test_public_chat_browsing.py:359: in test_community_discovery
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Element show-request-to-join-screen-button is different from expected template discovery_join_button.png! 
    

    [[Request to Join Community button color issue: https://github.com//issues/17295]]

    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_contact_block_unblock_offline, id: 702894

    Device 1: Click until ChatMessageInput by accessibility id: chat-message-input will be presented
    Device 1: Looking for a message by text: Hurray! unblocked

    critical/test_public_chat_browsing.py:984: in test_community_contact_block_unblock_offline
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Hurray! unblocked was not received in public chat after user unblock! 
    

    [[Message can be missed after unblock: https://github.com//issues/16873]]

    Device sessions

    2. test_community_mark_all_messages_as_read, id: 703086

    Device 1: Tap on found: Button
    Device 1: Click until Text by accessibility id: community-description-text will be presented

    critical/test_public_chat_browsing.py:1045: in test_community_mark_all_messages_as_read
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     New messages counter is not shown in home > Community element
    E    New messages counter is not shown in community channel element
    



    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_message_reaction, id: 702730

    Device 1: Find EmojisNumber by xpath: //*[starts-with(@text,'Message sender')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/../..//*[@content-desc='emoji-reaction-2']/android.widget.TextView
    Device 1: Find EmojisNumber by xpath: //*[starts-with(@text,'Message sender')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/../..//*[@content-desc='emoji-reaction-2']/android.widget.TextView

    critical/chats/test_1_1_public_chats.py:881: in test_1_1_chat_message_reaction
        message_sender.emojis_below_message(emoji="thumbs-up").wait_for_element_text(2, 90)
    ../views/base_element.py:181: in wait_for_element_text
        self.driver.fail(message if message else "`%s` is not equal to expected `%s` in %s sec" % (
    base_test_case.py:179: in fail
        pytest.fail('Device %s: %s' % (self.number, text))
     Device 1: `1` is not equal to expected `2` in 90 sec
    



    Device sessions

    2. test_1_1_chat_pin_messages, id: 702731

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Pin feature is in development]]

    3. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782

    Device 2: Find OpenInStatusButton by xpath: //*[@text="Open in Status"]
    Device 2: Tap on found: OpenInStatusButton

    critical/chats/test_1_1_public_chats.py:990: in test_1_1_chat_emoji_send_reply_and_open_link
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     No reply received in 1-1 chat
    



    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_offline_pn, id: 702808

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

    critical/chats/test_group_chat.py:443: in test_group_chat_offline_pn
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Messages PN was not fetched from offline 
    

    [[Data delivery issue]]

    Device sessions

    2. test_group_chat_pin_messages, id: 702732

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Pin feature is in development]]

    3. test_group_chat_send_image_save_and_share, id: 703297

    # STEP: Admin checks image message
    Device 1: Looking for a message by text: test image

    critical/chats/test_group_chat.py:357: in test_group_chat_send_image_save_and_share
        self.chats[0].chat_element_by_text(image_description).wait_for_visibility_of_element(60)
    ../views/base_element.py:139: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'test image')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_mute_chat, id: 703496

    Device 1: Click until ChatMessageInput by accessibility id: chat-message-input will be presented
    Device 1: Looking for a message by text: after unmute

    critical/chats/test_1_1_public_chats.py:1458: in test_1_1_chat_mute_chat
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     New messages counter is not shown after unmute
    E    Message text 'after unmute' is not shown in chat preview after unmute
    



    Device sessions

    2. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783

    Device 2: Find Text by xpath: //*[starts-with(@text,'test message')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='message-status']/android.widget.TextView
    Device 2: Text is Sent

    critical/chats/test_1_1_public_chats.py:1417: in test_1_1_chat_is_shown_message_sent_delivered_from_offline
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Message was not delivered after resending from offline
    E    Message status was not changed to Delivered, it's Sent after back up online! 
    

    [[Data delivery issue]]

    Device sessions

    Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_mentions_push_notification, id: 702786

    # STEP: Invited member gets push notification with the mention and tap it
    Device 2: Getting PN by 'user_2'

    critical/test_public_chat_browsing.py:1166: in test_community_mentions_push_notification
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Push notification with the mention was not received by admin
    E    Can not edit a message with a mention
    E    Push notification with the mention was not received by the invited member 
    

    [[Issue with username in PN, https://github.com//issues/17396]]

    Device sessions

    2. test_community_markdown_support, id: 702809

    Device 1: Looking for a message by text: quote reply (one row)
    Device 2: Looking for a message by text: quote reply (one row)

    critical/test_public_chat_browsing.py:1218: in test_community_markdown_support
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     bold text in asterics is not displayed with markdown in community channel for the recipient (device 1) 
    E   
    E    bold text in underscores is not displayed with markdown in community channel for the recipient (device 1) 
    E   
    E    italic text in asteric is not displayed with markdown in community channel for the recipient (device 1) 
    E   
    E    italic text in underscore is not displayed with markdown in community channel for the recipient (device 1) 
    E   
    E    inline code is not displayed with markdown in community channel for the recipient (device 1) 
    E   
    E    code blocks is not displayed with markdown in community channel for the recipient (device 1) 
    E   
    E    quote reply (one row) is not displayed with markdown in community channel for the recipient (device 1)
    



    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_activity_center_contact_request_accept_swipe_mark_all_as_read, id: 702851

    Device 1: Find ChatsTab by accessibility id: chats-stack-tab
    Device 1: Tap on found: ChatsTab

    medium/test_activity_center.py:101: in test_activity_center_contact_request_accept_swipe_mark_all_as_read
        self.home_1.notifications_unread_badge.wait_for_visibility_of_element(30)
    ../views/base_element.py:139: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: BaseElement by accessibility id:`activity-center-unread-count` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    Passed tests (29)

    Click to expand

    Class TestCommunityOneDeviceMerged:

    1. test_community_copy_and_paste_message_in_chat_input, id: 702742
    Device sessions

    2. test_community_navigate_to_channel_when_relaunch, id: 702846
    Device sessions

    3. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133
    Device sessions

    4. test_community_undo_delete_message, id: 702869
    Device sessions

    5. test_community_mute_community_and_channel, id: 703382
    Device sessions

    Class TestActivityMultipleDevicePRTwo:

    1. test_activity_center_admin_notification_accept_swipe, id: 702958
    Device sessions

    2. test_activity_center_mentions, id: 702957
    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840
    Device sessions

    2. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844
    Device sessions

    3. test_community_unread_messages_badge, id: 702841
    Device sessions

    4. test_community_message_delete, id: 702839
    Device sessions

    5. test_community_message_send_check_timestamps_sender_username, id: 702838
    Device sessions

    6. test_community_one_image_send_reply, id: 702859
    Device sessions

    7. test_community_message_edit, id: 702843
    Device sessions

    8. test_community_several_images_send_reply, id: 703194
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_edit_message, id: 702855
    Device sessions

    2. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745
    Device sessions

    3. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    4. test_1_1_chat_push_emoji, id: 702813
    Device sessions

    5. test_1_1_chat_send_image_save_and_share, id: 703391
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_reactions, id: 703202
    Device sessions

    2. test_group_chat_join_send_text_messages_push, id: 702807
    Device sessions

    3. test_group_chat_mute_chat, id: 703495
    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_activity_center_reply_read_unread_delete_filter_swipe, id: 702947
    Device sessions

    2. test_navigation_jump_to, id: 702936
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_leave, id: 702845
    Device sessions

    2. test_community_hashtag_links_to_community_channels, id: 702948
    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_activity_center_contact_request_decline, id: 702850
    Device sessions

    @pavloburykh
    Copy link
    Contributor

    Thanx for the PR @jo-mut.

    I have checked the PR and frankly speaking I was not able to see any difference compared to nightly in terms of described areas of fixes.

    Let's ask @Francesca-G for review.

    @Francesca-G
    Copy link

    @pavloburykh we're currently working on the 1.25 build review and we have a lot of comments for 1-1 chats. That should be all ready by Monday, so should we wait for that big review to be ready or does it make sense to review this now? :)

    @pavloburykh
    Copy link
    Contributor

    @pavloburykh we're currently working on the 1.25 build review and we have a lot of comments for 1-1 chats. That should be all ready by Monday, so should we wait for that big review to be ready or does it make sense to review this now? :)

    Thank you @Francesca-G! This PR provides some fixes based on previous feedback (1.24 release review).

    So I would appreciate if you provide feedback on this PR exclusively in terms of these issues [#17252], [#17251], [#17250], [#17249]

    Based on 1.25 review we will create new umbrella issues which will be fixed in separate PRs. Thank you!

    Copy link

    @Francesca-G Francesca-G left a comment

    Choose a reason for hiding this comment

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

    We still have some issues with margins [17252] as commented here

    The rest looks good to me :)

    @pavloburykh
    Copy link
    Contributor

    Thank you @Francesca-G!

    @jo-mut could you please take another look at #17252 ?

    @jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch 3 times, most recently from 54ff783 to 0b68cc4 Compare October 3, 2023 09:14
    @jo-mut
    Copy link
    Contributor Author

    jo-mut commented Oct 3, 2023

    Thank you @Francesca-G!

    @jo-mut could you please take another look at #17252 ?

    @Francesca-G @pavloburykh I have addressed the design feedback on the margins. Take a look. Thank you

    @pavloburykh
    Copy link
    Contributor

    @Francesca-G @pavloburykh I have addressed the design feedback on the margins. Take a look. Thank you

    Once @Francesca-G approves the fix PR is ready for merge @jo-mut

    Copy link

    @Francesca-G Francesca-G left a comment

    Choose a reason for hiding this comment

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

    Here's the review :)

    Please refer to review 2.

    @jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch from 0b68cc4 to 79fb829 Compare October 4, 2023 11:42
    @jo-mut
    Copy link
    Contributor Author

    jo-mut commented Oct 4, 2023

    Here's the review :)

    Please refer to review 2.

    @Francesca-G thanks for these comments. I have addressed them if you could have another look just to confirm

    @jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch 2 times, most recently from 73407ba to f60db7a Compare October 4, 2023 19:44
    @jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch from f60db7a to ef9ac02 Compare October 5, 2023 17:00
    @jo-mut jo-mut force-pushed the bug/chats-1-1-reviews branch from ef9ac02 to 9d02e62 Compare October 5, 2023 21:29
    @jo-mut jo-mut merged commit 933a5a1 into develop Oct 5, 2023
    @jo-mut jo-mut deleted the bug/chats-1-1-reviews branch October 5, 2023 21:45
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    Archived in project
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    8 participants