Skip to content

chore: secret menu for dev config#2945

Merged
isekovanic merged 3 commits intodevelopfrom
chore/secret-menu-for-dev-config
Feb 12, 2025
Merged

chore: secret menu for dev config#2945
isekovanic merged 3 commits intodevelopfrom
chore/secret-menu-for-dev-config

Conversation

@isekovanic
Copy link
Contributor

🎯 Goal

This PR creates a way for us to switch push providers on the fly. It's meant to be used for testing purposes while the BE team works on the new PN infrastructure.

How-to:

  • In the user menu (top left corner), you can press on the currently logged in user's name/image 7 times and another menu will appear
  • In this menu you can:
    • Choose between preset push providers (currently only Firebase and APNs)
    • Remove all devices for the given user

Whenever switching between push providers please make sure to also close and reopen the app.

🛠 Implementation details

🎨 UI Changes

iOS
Before After
Android
Before After

🧪 Testing

☑️ Checklist

  • I have signed the Stream CLA (required)
  • PR targets the develop branch
  • Documentation is updated
  • New code is tested in main example apps, including all possible scenarios
    • SampleApp iOS and Android
    • Expo iOS and Android

@isekovanic isekovanic merged commit 7ea43d4 into develop Feb 12, 2025
5 checks passed
@isekovanic isekovanic deleted the chore/secret-menu-for-dev-config branch February 12, 2025 11:21
@stream-ci-bot
Copy link
Contributor

🎉 This PR is included in version 6.6.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants