lightning-browser-extension icon indicating copy to clipboard operation
lightning-browser-extension copied to clipboard

feat!: Remove Citadel connector

Open AaronDewes opened this issue 1 year ago • 5 comments

Describe the changes you have made in this PR

The last Citadel update made some breaking API changes, so this was not working anymore. The next Citadel release will instead utilize the new API to add an account on the dashboard and will use LND/Commando directly, which will also expose more features and prevent issues with 2FA.

Type of change

  • feat!: Breaking change (fix or feature that would cause existing functionality to not work as expected)

Screenshots of the changes [optional]

How has this been tested?

Checklist

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

AaronDewes avatar Jun 29 '23 13:06 AaronDewes

🚀 Thanks for the pull request!

Here are the current build files for testing:

Download and unzip the file for your browser. Refer to the readme for detailed install instructions.

Don't forget: keep earning sats!

github-actions[bot] avatar Jun 29 '23 13:06 github-actions[bot]

What should we do with current users? How will they upgrade Citadel?

bumi avatar Jul 02 '23 20:07 bumi

@AaronDewes Also the alby.addAccount() APIs that you initiated recently got merged which could make connecting nodes to Alby a lot easier for users, feel free to check it out:

https://guides.getalby.com/alby-extension-apis/

reneaaron avatar Jul 03 '23 06:07 reneaaron

What should we do with current users? How will they upgrade Citadel?

They will need to disconnect and re-add their wallet. But only using this API from the Citadel dashboard won't work probably because the initial setup wouldn't work...

I'll experiment a bit.

AaronDewes avatar Jul 21 '23 12:07 AaronDewes

@AaronDewes What is the current status here? Is this still relevant? Do the existing APIs even work with the current release of Citadel? What connectors will be available for Citadel in future?

reneaaron avatar Jan 31 '24 11:01 reneaaron