Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: provider onboard #2701

Merged
merged 18 commits into from
Sep 4, 2023
Merged

feat: provider onboard #2701

merged 18 commits into from
Sep 4, 2023

Conversation

pavanjoshi914
Copy link
Contributor

@pavanjoshi914 pavanjoshi914 commented Aug 28, 2023

Describe the changes you have made in this PR

onboard users for different providers such as liquid, nostr and webbtc

Fixes #2713

TODO:

  1. response handling
  2. UI/UX
  3. extend screen for other providers
  4. make text of the prompt customizable depending from which provider it was called

all the todo's are done

Link this PR to an issue [optional]

Type of change

  • feat: New feature (non-breaking change which adds functionality)

Screenshots of the changes [optional]

Add screenshots to make your changes easier to understand. You can also add a video here.

How has this been tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Checklist

  • Self-review of changed code
  • Manual testing
  • Added automated tests where applicable
  • Update Docs & Guides
  • For UI-related changes
  • Darkmode
  • Responsive layout

@bumi
Copy link
Collaborator

bumi commented Aug 29, 2023

@pavanjoshi914 can you merge master?

@pavanjoshi914
Copy link
Contributor Author

@rolznz we had a huddle to discuss potential flow of the process. so i quickly pushed commit to disucss things. code is not cleaned yet and contains many unnecessary things. making proper changes

cleanup the code
add onboarding to liquid and webbtc
cleanup prompt util
signed-off-by: pavan joshi <pavanj914@gmail.com>
@pavanjoshi914 pavanjoshi914 marked this pull request as ready for review September 1, 2023 06:58
@rolznz
Copy link
Contributor

rolznz commented Sep 1, 2023

@pavanjoshi914 can you link this PR to the original issue?

add comments
use get account in listener function itself
signed-off-by: pavan joshi <pavanj914@gmail.com>
Copy link
Contributor

@reneaaron reneaaron left a comment

Choose a reason for hiding this comment

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

tACK

@reneaaron reneaaron enabled auto-merge (squash) September 4, 2023 13:02
@reneaaron reneaaron merged commit 7d891c3 into master Sep 4, 2023
6 of 7 checks passed
@reneaaron reneaaron deleted the nostr-key-prompt branch September 4, 2023 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[Feature] Alby should prompt user to setup a master key if using LNURL auth and none is set
4 participants