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: #12061] Add unread mentions count #12152

Merged
merged 1 commit into from
May 28, 2021

Conversation

cammellos
Copy link
Contributor

@cammellos cammellos commented May 26, 2021

Fixes: #12061

This commit adds an unread mentions count in 3 places:

  1. Public chats
  2. Communities in home
  3. Communities chats

The logic is that if you have unread mentions, it will show you the
count of messages with unread mentions, while if you have only unread
messages, you will see a blue dot.

cc @errorists

@status-im-auto
Copy link
Member

status-im-auto commented May 26, 2021

Jenkins Builds

Click to see older builds (12)
Commit #️⃣ Finished (UTC) Duration Platform Result
c5ed937 #1 2021-05-26 08:50:07 ~17 min android-e2e 📄log
c5ed937 #1 2021-05-26 08:51:09 ~18 min android 📄log
c5ed937 #1 2021-05-26 08:54:53 ~22 min ios 📄log
✔️ 5ab42ab #2 2021-05-26 10:01:52 ~13 min android-e2e 📦apk 📲
✔️ 5ab42ab #2 2021-05-26 10:02:02 ~13 min android 📦apk 📲
✔️ 5ab42ab #2 2021-05-26 10:04:12 ~15 min ios 📦ipa 📲
✔️ 51c6c32 #3 2021-05-27 07:17:33 ~13 min android-e2e 📦apk 📲
✔️ 51c6c32 #3 2021-05-27 07:17:50 ~13 min android 📦apk 📲
✔️ 51c6c32 #3 2021-05-27 07:22:12 ~17 min ios 📦ipa 📲
✔️ 8c8e977 #4 2021-05-27 14:21:03 ~14 min android-e2e 📦apk 📲
✔️ 8c8e977 #4 2021-05-27 14:24:21 ~17 min android 📦apk 📲
✔️ 8c8e977 #4 2021-05-27 14:24:47 ~17 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 5dbc922 #5 2021-05-28 06:44:14 ~17 min android 📦apk 📲
✔️ 5dbc922 #5 2021-05-28 06:44:24 ~17 min android-e2e 📦apk 📲
✔️ 5dbc922 #5 2021-05-28 06:46:18 ~19 min ios 📦ipa 📲
✔️ 439e762 #6 2021-05-28 15:03:49 ~13 min android 📦apk 📲
✔️ 439e762 #6 2021-05-28 15:08:11 ~17 min android-e2e 📦apk 📲
✔️ 439e762 #6 2021-05-28 15:11:57 ~21 min ios 📦ipa 📲

@cammellos cammellos force-pushed the feature/#12061-show-mentions-count branch from c5ed937 to 5ab42ab Compare May 26, 2021 09:48
@status-im-auto
Copy link
Member

79% of end-end tests have passed

Total executed tests: 70
Failed tests: 15
Passed tests: 55
IDs of failed tests: 6210,5758,6645,6226,6272,5384,6253,5304,6279,5335,5502,5419,6263,6240,6293 

Failed tests (15)

Click to expand
  • Rerun tests

  • 1. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210

    Device 1: *Tap on found Button*
    Device 1: *Find Button by xpath:* `//*[@text="Continue anyway"]`

    Device 1: Button by xpath: `//*[@text="Continue anyway"]` is not found on the screen

    Device sessions

    2. test_keycard_can_recover_keycard_account_card_pairing, id: 5758

    Device 1: **Enter default pin 121212**
    Device 1: **Signed in successfully!**

    ETH value is not restored

    Device sessions

    3. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: *Tap on found Button*
    Device 1: **Enter default pin 121212**

    Asset ETH was not restored

    Device sessions

    4. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: *Type 'statuse2e' to EditBox*
    Device 1: *Click system back button*

    Device 1: Button by xpath: `//*[starts-with(@text,'This user name is owned by you and connected with your chat key.')]` is not found on the screen

    Device sessions

    5. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272

    Device 1: *Find WalletButton by accessibility id:* `wallet-tab-button`
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    6. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384

    Device 1: **Finding transaction by index 0**
    Device 1: *Find TransactionElement by xpath:* `(//android.view.ViewGroup[@content-desc="transaction-item"])[1]`

    Device 1: TransactionElement by xpath: `(//android.view.ViewGroup[@content-desc="transaction-item"])[1]` is not found on the screen

    Device sessions

    7. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 1: *Find Button by accessibility id:* `send-transaction-bottom-sheet`
    Device 1: *Tap on found Button*

    Device 1: No message is shown after sending ETH in 1-1 chat for sender

    Device sessions

    8. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304

    Device 1: Button element not found
    Device 1: **Looking for chat 'Royal Defensive Solenodon'**

    Error is not shown for invalid public key

    Device sessions

    9. test_send_eth_to_ens_in_chat, id: 6279

    Device 1: Wait for EditBox
    Device 1: *Find Button by accessibility id:* `add-to-contacts-button`

    Device 1: Button by accessibility id: `add-to-contacts-button` is not found on the screen

    Device sessions

    10. test_wallet_set_up, id: 5335

    Device 1: *Tap on found Button*
    Device 1: *Find SignInPhraseText by xpath:* `//*[@text="This is your signing phrase"]//following-sibling::*[2]/android.widget.TextView`

    Device 1: SignInPhraseText by xpath: `//*[@text="This is your signing phrase"]//following-sibling::*[2]/android.widget.TextView` is not found on the screen

    Device sessions

    11. test_can_add_existing_ens, id: 5502

    Device 1: *Find Button by xpath:* `//android.widget.EditText//following-sibling::android.view.ViewGroup[1]`
    Device 1: *Find Button by xpath:* `//*[@text="Ok, got it"]`

    Device 1: Button by xpath: `//*[@text="Ok, got it"]` is not found on the screen

    Device sessions

    12. test_logcat_backup_recovery_phrase, id: 5419

    Device 1: **Checking in logcat for:** `exist`
    Device 1: **Checking in logcat for:** `put`

    Device 1: ['Passphrase1 in logcat!!!', 'Passphrase2 in logcat!!!']

    Device sessions

    13. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 2: **Signing transaction (keycard:False, default_gas_price:False)**
    Device 2: *Find Button by accessibility id:* `custom-gas-fee`

    Device 2: Button by accessibility id: `custom-gas-fee` is not found on the screen

    Device sessions

    14. test_restore_account_from_mnemonic_to_keycard, id: 6240

    Device 1: *Getting ADI amount*
    Device 1: *Scrolling down to SilentButton*

    Device 1: SilentButton by xpath:* `//android.view.ViewGroup[@content-desc=':ADI-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    15. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: *Find Button by accessibility id:* `send-transaction-bottom-sheet`
    Device 1: *Tap on found Button*

    Device 1: No message is shown after sending ETH in 1-1 chat for sender

    Device sessions

    Passed tests (55)

    Click to expand

    1. test_sign_message_and_transactions_filters_from_daap, id: 5342
    Device sessions

    2. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    3. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    4. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    5. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    6. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    7. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    8. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    9. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    10. test_keycard_create_login_resotore_unlock_same_seed, id: 5689
    Device sessions

    11. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    12. test_delete_close_all_tabs, id: 5390
    Device sessions

    13. test_send_token_with_7_decimals, id: 5350
    Device sessions

    14. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    15. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    16. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    17. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    18. test_block_user_from_public_chat, id: 5786
    Device sessions

    19. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    20. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    21. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    22. test_back_forward_refresh_navigation_history_kept_after_relogin (TestRail link is not found)
    Device sessions

    23. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    24. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    25. test_long_press_to_delete_chat, id: 5319
    Device sessions

    26. test_copy_and_paste_messages, id: 5317
    Device sessions

    27. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    28. test_user_can_see_all_own_assets_after_account_recovering, id: 5381
    Device sessions

    29. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    30. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    31. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    32. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    33. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    34. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    35. test_manage_assets, id: 5341
    Device sessions

    36. test_browser_managing_bookmarks, id: 6633
    Device sessions

    37. test_request_stt_from_daap, id: 5309
    Device sessions

    38. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    39. test_dapps_permissions, id: 5738
    Device sessions

    40. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    41. test_create_new_group_chat_messaging_pn_delived, id: 3994
    Device sessions

    42. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    43. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    44. test_home_view, id: 5379
    Device sessions

    45. test_set_profile_picture, id: 6646
    Device sessions

    46. test_collectible_from_wallet, id: 5346
    Device sessions

    47. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    48. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    49. test_pass_phrase_validation, id: 5363
    Device sessions

    50. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    51. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    52. test_fetching_balance_after_offline, id: 6237
    Device sessions

    53. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    54. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    55. test_keycard_fetching_balance_after_offline, id: 6290
    Device sessions

    @cammellos cammellos force-pushed the feature/#12061-show-mentions-count branch from 5ab42ab to 51c6c32 Compare May 27, 2021 07:03
    @churik churik self-assigned this May 27, 2021
    @status-im-auto
    Copy link
    Member

    60% of end-end tests have passed

    Total executed tests: 15
    Failed tests: 6
    Passed tests: 9
    
    IDs of failed tests: 6645,6293,6210,6253,6263,6240 
    

    Failed tests (6)

    Click to expand
  • Rerun tests

  • 1. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: **Enter default pin 121212**
    Device 1: *Wait for element Button for max 30s and click when it is available*

    Device 1: Button by accessibility id:`maybe-later` is not found on the screen

    Device sessions

    2. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: **Enter default pin 121212**
    Device 1: **Enter default pin 121212**

    Device 1: Button by accessibility id: `maybe-later` is not found on the screen

    Device sessions

    3. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210

    Device 1: *Tap on found Button*
    Device 1: *Find Button by xpath:* `//*[@text="Continue anyway"]`

    Device 1: Button by xpath: `//*[@text="Continue anyway"]` is not found on the screen

    Device sessions

    4. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 2: *Find Button by accessibility id:* `notifications-unread-badge`
    Device 2: *Tap on found Button*

    Device 2: ChatElement by xpath: `//*[@content-desc='chat-name-text'][starts-with(@text,'Darkorchid Clueless Ewe')]/..` is not found on the screen

    Device sessions

    5. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 1: *Find Button by accessibility id:* `notifications-unread-badge`
    Device 1: *Tap on found Button*

    Device 1: ChatElement by xpath: `//*[@content-desc='chat-name-text'][starts-with(@text,'Breakable Productive Pray')]/..` is not found on the screen

    Device sessions

    6. test_restore_account_from_mnemonic_to_keycard, id: 6240

    Device 1: **Enter default pin 121212**
    Device 1: **Enter default pin 121212**

    Device 1: Button by accessibility id: `maybe-later` is not found on the screen

    Device sessions

    Passed tests (9)

    Click to expand

    1. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    2. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    3. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    4. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    5. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    6. test_can_add_existing_ens, id: 5502
    Device sessions

    7. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    8. test_wallet_set_up, id: 5335
    Device sessions

    9. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    @churik
    Copy link
    Member

    churik commented May 27, 2021

    @cammellos caught by e2e and can be reproduced manually:

    ISSUE 1: when chat appears in activity centre with command message, it is shown as group chat

    Steps:

    1. user A: restore multiaccount from seed phrase
    2. user B: create multiaccount
    3. user A: send transaction request to 1-1 with user B
    4. user B: open Activity centre

    Expected result:
    1-1 is shown
    Actual result:
    image

    OS: IOS, Android

    Also can you please rebase PR to recent develop, as several e2e are fixed there?
    thank you!

    @cammellos cammellos force-pushed the feature/#12061-show-mentions-count branch from 51c6c32 to 8c8e977 Compare May 27, 2021 14:06
    @churik
    Copy link
    Member

    churik commented May 27, 2021

    ISSUE 2: unread messages counter is reset after relogin

    Steps:

    1. User A, B: join same public chat
    2. User B: go to home view
    3. User A: mention User B in public chat
    4. User B: with unread mentions counter, reopen app

    Expected result:
    unread mentions will be the same
    Actual result:
    unread mention amount is reset
    OS: IOS, Android

    @cammellos cammellos force-pushed the feature/#12061-show-mentions-count branch from 8c8e977 to 5dbc922 Compare May 28, 2021 06:26
    @status-im-auto
    Copy link
    Member

    99% of end-end tests have passed

    Total executed tests: 70
    Failed tests: 1
    Passed tests: 69
    
    IDs of failed tests: 6210 
    

    Failed tests (1)

    Click to expand
  • Rerun tests

  • 1. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210

    Device 1: *Tap on found Button*
    Device 1: *Find Button by xpath:* `//*[@text="Continue anyway"]`

    Device 1: Button by xpath: `//*[@text="Continue anyway"]` is not found on the screen

    Device sessions

    Passed tests (69)

    Click to expand

    1. test_sign_message_and_transactions_filters_from_daap, id: 5342
    Device sessions

    2. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    3. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    4. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    5. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    6. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    7. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    8. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    9. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    10. test_keycard_create_login_resotore_unlock_same_seed, id: 5689
    Device sessions

    11. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    12. test_delete_close_all_tabs, id: 5390
    Device sessions

    13. test_send_token_with_7_decimals, id: 5350
    Device sessions

    14. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    15. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    16. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    17. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    18. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    19. test_block_user_from_public_chat, id: 5786
    Device sessions

    20. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    21. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    22. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    23. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    24. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    25. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    26. test_back_forward_refresh_navigation_history_kept_after_relogin (TestRail link is not found)
    Device sessions

    27. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    28. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    29. test_long_press_to_delete_chat, id: 5319
    Device sessions

    30. test_copy_and_paste_messages, id: 5317
    Device sessions

    31. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    32. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    33. test_user_can_see_all_own_assets_after_account_recovering, id: 5381
    Device sessions

    34. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    35. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    36. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    37. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    38. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    39. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    40. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    41. test_manage_assets, id: 5341
    Device sessions

    42. test_browser_managing_bookmarks, id: 6633
    Device sessions

    43. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    44. test_request_stt_from_daap, id: 5309
    Device sessions

    45. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    46. test_dapps_permissions, id: 5738
    Device sessions

    47. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    48. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    49. test_create_new_group_chat_messaging_pn_delived, id: 3994
    Device sessions

    50. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    51. test_wallet_set_up, id: 5335
    Device sessions

    52. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    53. test_home_view, id: 5379
    Device sessions

    54. test_can_add_existing_ens, id: 5502
    Device sessions

    55. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    56. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    57. test_set_profile_picture, id: 6646
    Device sessions

    58. test_collectible_from_wallet, id: 5346
    Device sessions

    59. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    60. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    61. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    62. test_pass_phrase_validation, id: 5363
    Device sessions

    63. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    64. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    65. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    66. test_fetching_balance_after_offline, id: 6237
    Device sessions

    67. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    68. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    69. test_keycard_fetching_balance_after_offline, id: 6290
    Device sessions

    @cammellos
    Copy link
    Contributor Author

    @churik is that related or separate?

    @churik
    Copy link
    Member

    churik commented May 28, 2021

    e2e failures are not related to PR, looking into this separately

    @churik
    Copy link
    Member

    churik commented May 28, 2021

    Tested basic flows, mentioned in description + communities + PNs.
    LGTM, thank you @cammellos !

    Devices:

    • IPhone 12 Mini (IOS 14)
    • IPhone 7 (IOS 13)
    • Xiaomi Mi Note 9 Pro (Android 10)

    @cammellos cammellos force-pushed the feature/#12061-show-mentions-count branch from 5dbc922 to 439e762 Compare May 28, 2021 14:50
    @cammellos cammellos force-pushed the feature/#12061-show-mentions-count branch from 439e762 to ef13b4d Compare May 28, 2021 14:50
    Fixes: #2061
    
    This commit adds an unread mentions count in 3 places:
    
    1) Public chats
    2) Communities in home
    3) Communities chats
    
    The logic is that if you have unread mentions, it will show you the
    count of messages with unread mentions, while if you have only unread
    messages, you will see a blue dot.
    
    Signed-off-by: Andrea Maria Piana <[email protected]>
    @cammellos cammellos merged commit ef13b4d into develop May 28, 2021
    @cammellos cammellos deleted the feature/#12061-show-mentions-count branch May 28, 2021 14:50
    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.

    Show number of unread mentions in public and communities chats
    4 participants