refactor(cdk-lnbits): migrate to LNbits v1 websocket API and remove w… #987

Merged
thesimplekid merged 3 commits from lnbits_drop_prev1 into main 2025-08-21 20:54:48 +00:00
thesimplekid commented 2025-08-21 13:17:21 +00:00 (Migrated from github.com)

…ebhook support

  • Remove webhook-based payment notifications in favor of v1 websocket API
  • Add explicit documentation that only LNbits v1 API is supported
  • Remove webhook_url parameter and related router setup code
  • Simplify payment status handling by removing pending status logic
  • Switch to local lnbits-rs dependency for development
  • Remove unused axum dependency and clean up imports
  • Update configuration documentation and examples

Description


Notes to the reviewers


Suggested CHANGELOG Updates

CHANGED

ADDED

REMOVED

FIXED


Checklist

…ebhook support - Remove webhook-based payment notifications in favor of v1 websocket API - Add explicit documentation that only LNbits v1 API is supported - Remove webhook_url parameter and related router setup code - Simplify payment status handling by removing pending status logic - Switch to local lnbits-rs dependency for development - Remove unused axum dependency and clean up imports - Update configuration documentation and examples ### Description <!-- Describe the purpose of this PR, what's being adding and/or fixed --> ----- ### Notes to the reviewers <!-- In this section you can include notes directed to the reviewers, like explaining why some parts of the PR were done in a specific way --> ----- ### Suggested [CHANGELOG](https://github.com/cashubtc/cdk/blob/main/CHANGELOG.md) Updates <!-- Please do not edit the actual changelog but note what you changed here. --> #### CHANGED #### ADDED #### REMOVED #### FIXED ---- ### Checklist * [ ] I followed the [code style guidelines](https://github.com/cashubtc/cdk/blob/main/CODE_STYLE.md) * [ ] I ran `just final-check` before committing
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cashubtc/cdk!987
No description provided.