Skip to content

feat: show open mainapp notification - WPB-25768#4786

Merged
netbe merged 12 commits into
developfrom
feat/show-open-mainapp-WPB-25768
Jun 4, 2026
Merged

feat: show open mainapp notification - WPB-25768#4786
netbe merged 12 commits into
developfrom
feat/show-open-mainapp-WPB-25768

Conversation

@netbe

@netbe netbe commented May 29, 2026

Copy link
Copy Markdown
Collaborator
BugWPB-25768 [iOS] [Notifications] New message notifications are not received across devices

Issue

When a new app version contains a migration (db, app version), the extension processes throw errors and prevent from running. End user might think notifications are broken completely.

Solution:

Add a notification to inform user to open the main app

Testing

  1. Turn the feature flag simulateMainAppRequiredError
  2. receive a message in the background

the notification should show every hour when receiving an event


Checklist

  • Title contains a reference JIRA issue number like [WPB-XXX].
  • Description is filled and free of optional paragraphs.
  • Adds/updates automated tests.

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • Make sure you use the API for UI elements that support large fonts.
  • All colors are taken from WireDesign.ColorTheme or constructed using WireDesign.BaseColorPalette.
  • New UI elements have Accessibility strings for VoiceOver.

@netbe netbe requested review from David-Henner and johnxnguyen June 1, 2026 13:05
@netbe netbe added the WIP label Jun 1, 2026
Comment thread WireDomain/Sources/WireDomain/Resources/Localization/Localizable.xcstrings Outdated
@netbe netbe removed the WIP label Jun 2, 2026
@netbe netbe marked this pull request as ready for review June 2, 2026 09:01
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Test Results – WireUtilities

282 tests   282 ✅  6s ⏱️
 47 suites    0 💤
  1 files      0 ❌

Results for commit 015879b.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Test Results – WireDomain

  1 files  140 suites   15s ⏱️
558 tests 558 ✅ 0 💤 0 ❌
559 runs  559 ✅ 0 💤 0 ❌

Results for commit 015879b.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Test Results – WireSyncEngine

1 110 tests   1 110 ✅  1m 21s ⏱️
  133 suites      0 💤
    1 files        0 ❌

Results for commit 015879b.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Test Results – Wire-iOS

1 890 tests   1 863 ✅  2m 21s ⏱️
  301 suites     27 💤
    1 files        0 ❌

Results for commit 015879b.

♻️ This comment has been updated with latest results.

Comment thread wire-ios-sync-engine/Source/SessionManager/SessionManager.swift
@netbe netbe requested review from David-Henner and johnxnguyen June 4, 2026 11:01
@sonarqubecloud

sonarqubecloud Bot commented Jun 4, 2026

Copy link
Copy Markdown

@netbe netbe enabled auto-merge June 4, 2026 12:32
@netbe netbe added this pull request to the merge queue Jun 4, 2026
Merged via the queue into develop with commit 40ac295 Jun 4, 2026
19 checks passed
@netbe netbe deleted the feat/show-open-mainapp-WPB-25768 branch June 4, 2026 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants