Commit graph

19 commits

Author SHA1 Message Date
dni ⚡
a8eb139360
feat: code quality (#31)
* feat: code quality
2024-08-30 13:07:33 +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
e6624f76bd
Performance improvements (#19)
* fix: increase the wait time for re-connecting to a relay

* fix: blocking sleep

* fix: remove blocking sleep

* fix: allow multiple filters per request
2023-09-12 15:06:28 +03:00
Vlad Stan
403c8f1b05 fix: thread not dead 2023-07-05 09:09:10 +03:00
Vlad Stan
1601f71b03 feat: show relay NOTICE 2023-06-30 11:46:47 +03:00
Vlad Stan
39c2f881c8 feat: revive relay after 24 hours from the last error 2023-06-30 10:52:16 +03:00
Vlad Stan
f8d578e6aa feat: improve error handling and reporting 2023-06-26 12:20:06 +03:00
Vlad Stan
dabc26f8a6 fix: unused params 2023-06-26 10:53:48 +03:00
Vlad Stan
ce8b95c2c7 feat: restart disconnected relays 2023-06-26 10:21:06 +03:00
Vlad Stan
4238be498f chore: code clean-up 2023-06-22 13:19:22 +03:00
Vlad Stan
414ae16cb0 refactor: split large methods 2023-06-22 13:06:57 +03:00
Vlad Stan
666009720a chore: code clean-up 2023-06-22 10:22:13 +03:00
Vlad Stan
09d2fc0493 refactor: add_relay logic 2023-06-22 10:02:15 +03:00
Vlad Stan
322679e7c5 fix: do not use lambda in a loop 2023-06-21 14:40:28 +03:00
callebtc
49f206eab3 exponential delay for reconnect 2023-04-18 18:54:38 +02:00
callebtc
ea9fc18c15 reconnect on on_close 2023-04-18 17:50:41 +02:00
callebtc
4c6fed4b10 create ws on connect 2023-04-18 17:47:17 +02:00
callebtc
33df69c73a fix endless loop 2023-04-17 15:47:03 +02:00
callebtc
f03284d4ea add folder 2023-02-13 15:28:47 +01:00