Commit graph

42 commits

Author SHA1 Message Date
PatMulligan
c42735ca85
add urlsafe=True parameter (#34) 2025-07-01 12:10:38 +03:00
dni ⚡
db20915756
v1 in the middle (#32) 2024-10-31 13:15:31 +02:00
dni ⚡
a8eb139360
feat: code quality (#31)
* feat: code quality
2024-08-30 13:07:33 +02:00
dni ⚡
d656d41b90
fix: properly start/stop tasks (#28)
* fix: properly start/stop tasks

https://github.com/lnbits/lnbits/issues/2411

* types

* nicer
2024-08-01 15:09:58 +02:00
Vlad Stan
a119c3836a
Improve stability (#25)
* chore: increase log level

* feat: secure relays endpoint

* feat: add config for the extension

* chore: update `min_lnbits_version`

* chore: improve logging

* fix: decrypt logic

* chore: improve logs
2024-01-22 13:46:22 +02:00
Vlad Stan
16ae9d15a1
Stabilize (#24)
* refactor: clean-up

* refactor: extra logs plus try-catch

* refactor: do not use bare `except`

* refactor: clean-up redundant fields

* chore: pass code checks

* chore: code format

* refactor: code clean-up

* fix: refactoring stuff

* refactor: remove un-used file

* chore: code clean-up

* chore: code clean-up

* chore: code-format fix

* refactor: remove nostr.client wrapper

* refactor: code clean-up

* chore: code format

* refactor: remove `RelayList` class

* refactor: extract smaller methods with try-catch

* fix: better exception handling

* fix: remove redundant filters

* fix: simplify event

* chore: code format

* fix: code check

* fix: code check

* fix: simplify `REQ`

* fix: more clean-ups

* refactor: use simpler method

* refactor: re-order and rename

* fix: stop logic

* fix: subscription close before disconnect

* chore: play commit
2023-11-01 17:46:42 +02:00
Vlad Stan
1601f71b03 feat: show relay NOTICE 2023-06-30 11:46:47 +03:00
Vlad Stan
d619b965e7 fix: UI for connected 2023-06-26 12:59:58 +03:00
Vlad Stan
f8d578e6aa feat: improve error handling and reporting 2023-06-26 12:20:06 +03:00
Vlad Stan
e04629db22 refactor: rename services to router 2023-06-23 11:18:09 +03:00
Vlad Stan
99022f2b4a refactor: extract nostr to __init__ 2023-06-23 11:15:57 +03:00
Vlad Stan
cd1e830947 chore: code clean-up 2023-06-23 10:52:49 +03:00
Vlad Stan
811bfdc45a fix: init new relays with previous subscriptions 2023-06-22 16:55:09 +03:00
Vlad Stan
af14e1c47b fix: do not lose subscriptions if no relay 2023-06-22 15:15:00 +03:00
Vlad Stan
c0632cabe5 refactor: move stop logic 2023-06-22 14:33:26 +03:00
Vlad Stan
4238be498f chore: code clean-up 2023-06-22 13:19:22 +03:00
Vlad Stan
62641b56a6 chore: code clean-up 2023-06-22 13:06:42 +03:00
Vlad Stan
09d2fc0493 refactor: add_relay logic 2023-06-22 10:02:15 +03:00
Vlad Stan
b748dc3cb0 chore: code clean-up 2023-05-05 14:27:07 +03:00
Vlad Stan
5d906c1fda feat: send simple DM 2023-05-05 13:00:09 +03:00
Vlad Stan
7adc33b729 feat: ass basic test api 2023-05-05 11:10:23 +03:00
dni ⚡
38e5eeece0
add the main tasks to scheduled_tasks and make dem deinitilize on api_stop 2023-04-17 14:39:27 +02:00
Vlad Stan
1e4ea75b00 fix: exclude /nostr from code format 2023-03-23 10:58:52 +02:00
Vlad Stan
f369e2fdac Revert "chore: code format"
This reverts commit 619e0f05e2.
2023-03-23 10:57:29 +02:00
Vlad Stan
619e0f05e2 chore: code format 2023-03-23 10:35:45 +02:00
callebtc
d67133ae61 refactor nostrclient 2023-03-21 16:17:04 +01:00
dni ⚡
bb1941445d
improve frontend, no reloading. types in views_api, formatting 2023-03-19 10:04:06 +01:00
callebtc
cba039d041 EOSE works 2023-03-09 14:42:31 +01:00
callebtc
8a6adb4768 refactor nostrrouter and rewrite subscription ids 2023-03-09 13:26:07 +01:00
callebtc
a8b0f9b511 remove timer 2023-03-08 17:02:41 +01:00
callebtc
4bcdd106be remove comments 2023-03-08 16:52:14 +01:00
callebtc
87d93c78cf wss only 2023-03-08 16:51:54 +01:00
calle
380747a72b
Update views_api.py 2023-02-23 12:56:56 +01:00
Vlad Stan
a24762932c chore: remove print() 2023-02-23 12:00:49 +02:00
Vlad Stan
f601ca38f6 feat: add ws_filter_subscribe 2023-02-23 11:27:08 +02:00
Vlad Stan
c97fcec6e9 refactor: extract init_filters and event_getter 2023-02-23 11:26:42 +02:00
callebtc
d504146f91 admin check and thread as daemon 2023-02-17 16:13:06 +01:00
callebtc
dfe15f6673 fix match 2023-02-15 13:43:29 +01:00
callebtc
699700c635 support multiple filters 2023-02-15 11:51:18 +01:00
callebtc
4feb366493 update 2023-02-13 16:14:52 +01:00
callebtc
b188fbc673 move submodule 2023-02-13 15:27:59 +01:00
callebtc
69bf22c9ec init 2023-02-10 14:55:30 +01:00