alby-hub/service
Roland 377a3169c6
feat: support multiple relays (#1802)
* feat: support multiple relays (WIP)

* fix: multiple NWC url construction for multiple relays

* fix: startup

* chore: update go-nostr to fix pool relay reconnect

* fix: split nip-47 queue info publish event for each relay url

* fix: add relayUrls to dispatched nwc success events

* fix: ensure newly created app info publishing is not blocked by sleep from failed publishes

* feat: multiple relays improvements

- update app deleted and updated consumers to handle multiple relays
- handle multiple relays in healthcheck
- display relay online status in about page
- renaming and improved comments

* chore: simplify error messages

* fix: unnecessary db error log when checking if app has notification permission

* fix: tests

* chore: remove old comment

* fix: app wallet subscription context usage
2025-11-06 18:01:09 +07:00
..
keys Swaps improvements (shifting to standalone page + one-time swaps) (#1371) 2025-07-10 20:06:12 +07:00
create_app_consumer.go feat: support multiple relays (#1802) 2025-11-06 18:01:09 +07:00
delete_app_consumer.go feat: support multiple relays (#1802) 2025-11-06 18:01:09 +07:00
models.go feat: support multiple relays (#1802) 2025-11-06 18:01:09 +07:00
payment_forwarded_consumer.go feat: track forwards to display on a home page widget (#1623) 2025-08-21 16:39:03 +05:30
profiler.go chore: remove datadog profiling (#1406) 2025-07-29 16:20:29 +05:30
service.go feat: support multiple relays (#1802) 2025-11-06 18:01:09 +07:00
start.go feat: support multiple relays (#1802) 2025-11-06 18:01:09 +07:00
stop.go Swaps improvements (shifting to standalone page + one-time swaps) (#1371) 2025-07-10 20:06:12 +07:00
update_app_consumer.go feat: support multiple relays (#1802) 2025-11-06 18:01:09 +07:00