HomePhabricator
Diffusion Comm 9090946b7ebe

[lib] Introduce action for new getVersion endpoint

Description

[lib] Introduce action for new getVersion endpoint

Summary:
Client-side follow-up to the previous diff. More context in ENG-3952.

Depends on D8190

Test Plan:
Tested in combination with the rest of the stack as follows:

  1. Override defaultURLPrefix in native/utils/url-utils.js to return some random string. This makes sure that the "default" of Ashoat's keyserver does not work, and makes it so the registration flow only works if the user selects a custom keyserver and all of the server calls in the registration flow use that custom keyserver
  2. Test the registration flow end-to-end for an Ethereum account
  3. Test the registration flow end-to-end for a username/password account
  4. Test the registration flow end-to-end for a username/password account with a custom avatar that requires an image upload
  5. Make sure that for all registrations, the correct avatar appears in the ChatThreadList when the RegistrationNavigator dismisses

Reviewers: michal, atul

Reviewed By: atul

Subscribers: tomek

Differential Revision: https://phab.comm.dev/D8191

Details

Provenance
ashoatAuthored on Jun 12 2023, 12:22 PM
Reviewer
atul
Differential Revision
D8191: [lib] Introduce action for new getVersion endpoint
Parents
rCOMM6a7006be3890: [keyserver][lib] Introduce `version` endpoint
Branches
Unknown
Tags
Unknown