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

Let users connect to Alby directly from the Web UI #632

Closed
MoritzKa opened this issue Jun 29, 2023 · 6 comments · Fixed by #640
Closed

Let users connect to Alby directly from the Web UI #632

MoritzKa opened this issue Jun 29, 2023 · 6 comments · Fixed by #640
Assignees
Labels
App:Dashboard Issues related to the Dashboard, not the setup process Feature A feature request

Comments

@MoritzKa
Copy link

Alby is already part of the CONNECT section if you log into the RaspiBlitz via SSH.
It would be great if users have the chance to connect to Alby directly via the new Web UI.

The new addAccounts() APIs make that possible and allow users to programmatically add accounts to Alby.

You can find the docs over here: https://guides.getalby.com/alby-extension-apis/

Albys extension APIs are provided via the window.alby object (very much like WebLN). You don't need to add any dependencies or packages to your project.

The user is forwarded to getalby.com if the hasn't installed Alby yet.

@MoritzKa MoritzKa added the check Issues to be read / refined label Jun 29, 2023
@escapedcat
Copy link
Collaborator

Heyhey, does this duplicate #207 ?

@MoritzKa
Copy link
Author

It is a more user friendly way to connect Alby: No need to c/p macaroons anymore.

@MoritzKa
Copy link
Author

fusion44/blitz_api#86 seems to provide the necessary data: macaroon and REST API host.

@MoritzKa
Copy link
Author

What can a non-developer like me do to help?

@escapedcat
Copy link
Collaborator

@MoritzKa have a look at #640

escapedcat added a commit that referenced this issue Jul 16, 2023
escapedcat added a commit that referenced this issue Jul 16, 2023
escapedcat added a commit that referenced this issue Jul 17, 2023
escapedcat added a commit that referenced this issue Jul 18, 2023
escapedcat added a commit that referenced this issue Jul 25, 2023
escapedcat added a commit that referenced this issue Jul 25, 2023
@cstenglein cstenglein added this to the 1.1.1 milestone Jul 26, 2023
@cstenglein cstenglein added App:Dashboard Issues related to the Dashboard, not the setup process Feature A feature request and removed check Issues to be read / refined labels Jul 26, 2023
escapedcat added a commit that referenced this issue Jul 30, 2023
feat(alby): add LND connect via settings #632
@escapedcat
Copy link
Collaborator

escapedcat commented Jul 30, 2023

LND connect is merged. CLN could be done later after open points are solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App:Dashboard Issues related to the Dashboard, not the setup process Feature A feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants