wallet icon indicating copy to clipboard operation
wallet copied to clipboard

Expose firebase installation ID on debug settings page

Open cajubelt opened this issue 2 years ago • 3 comments

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

cajubelt avatar Jun 02 '22 17:06 cajubelt

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)

cajubelt avatar Jun 02 '22 17:06 cajubelt

TODO Charlie get a more specific user story

cajubelt avatar Jun 02 '22 18:06 cajubelt

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

cajubelt avatar Jun 07 '22 00:06 cajubelt