Skip to content

feat: support no default backend app - WPB-26207#5018

Open
github-actions[bot] wants to merge 1 commit into
developfrom
feat/wire-gov-cherry-pick
Open

feat: support no default backend app - WPB-26207#5018
github-actions[bot] wants to merge 1 commit into
developfrom
feat/wire-gov-cherry-pick

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was automatically cherry-picked based on the following PR:

Original PR description:


StoryWPB-26207 [iOS] Landing screen for Gov edition

Issue

The new Gov edition does not contain any email.json or url.json nor default backend embedded.

Changes:

  • Make Backend.bundle optional at runtime and introduce fallback BackendEnvironment / URL / email behaviors when it’s absent.
  • Add new authentication steps + UI to configure a backend via configuration link or QR code, plus a post-configuration “Continue” screen.

Testing

  1. ./setup.sh -o './wire-ios-build-assets/Gov/AppStore'
  2. enter/scan deeplink

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.

@zenkins zenkins left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

❌ Cannot auto-approve: conflict markers (e.g. <<<<<<<, >>>>>>>) were found in the changes. Please resolve them before merging.

@netbe

netbe commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

This PR needs to be redone as for 4.X the screens changed

@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor Author

Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 4e9564d.

Summary: workflow run #29496743115
Allure report (download zip): html-report-32047-feat_wire-gov-cherry-pick

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants