wallet
wallet copied to clipboard
Expose firebase installation ID on debug settings page
As a QA or customer support person trying to test Valora on production, I need to be able to get whitelisted for features hidden behind feature flags.
For now we can do this by exposing firebase installation id's to the user on the settings debug menu, and having a manual process for whitelisting device id's.
NOTE: need this to be findable before onboarding complete (could make it viewable on the first screen if you tap five times, plus the settings menu)
Eng:
- see docs on getting the installation id here
- might need to bump Firebase version
AC:
- I can get an ID that allows a firebase admin to whitelist me for some remote config
TODO Charlie: verify that easy-to-access ID is enough to whitelist someone for a remote config feature flag (or firebase installation id is similarly easy to find as device id)
TODO Charlie get a more specific user story
this actually only helps us for experiments that take place for the screens before a user gets a wallet address. once they have a wallet address, the user can be placed into a test audience like this one and the remote config can be edited with some override for that audience