Commit graph

141 commits

Author SHA1 Message Date
Vlad Stan
88d53bd73d feat: respond with challenge to client AUTH message 2023-02-15 11:44:35 +02:00
Vlad Stan
9aa0fdbd2c chore: add 42 to supported NIPs 2023-02-15 11:42:39 +02:00
Vlad Stan
a8a2ef5e27 feat: force auth for particular event types 2023-02-15 11:41:50 +02:00
Vlad Stan
58723a387f chore: code format 2023-02-15 10:49:36 +02:00
Vlad Stan
366dae2082 chore: label update 2023-02-15 10:46:50 +02:00
Vlad Stan
b472e97454 feat: handle auth - see prev commit :) 2023-02-15 10:34:21 +02:00
Vlad Stan
1c81ca300f refactor: extract extract_domain function 2023-02-15 10:33:56 +02:00
Vlad Stan
3648dc212c feat: partial AUTH support 2023-02-14 17:26:40 +02:00
Vlad Stan
d0c6f1392b feat: on create save domain for relay 2023-02-14 10:27:24 +02:00
Vlad Stan
be606934bf fix: missing import 2023-02-14 09:56:57 +02:00
Vlad Stan
44ae8086cc feat: check paid_to_join and storage 2023-02-14 09:46:33 +02:00
Vlad Stan
dfda2367a2 feat: add payment for stoeage 2023-02-13 17:49:10 +02:00
Vlad Stan
2233521a43 feat: ignore some files from release export 2023-02-13 16:44:23 +02:00
Vlad Stan
d0d3f1f6ed fix: double column primary key 2023-02-13 14:41:43 +02:00
Vlad Stan
23547f5187 chore: code format 2023-02-13 14:41:33 +02:00
Vlad Stan
4970334713 refactor: extract method 2023-02-13 14:20:11 +02:00
Vlad Stan
bd5957b443 feat: update account when join invoce paid 2023-02-13 14:12:37 +02:00
Vlad Stan
330fceaf34 feat: small UI improvements 2023-02-13 11:50:18 +02:00
Vlad Stan
b7840ced08 chore: debug log 2023-02-13 10:10:55 +02:00
Vlad Stan
ebada934b0 chore: code format 2023-02-10 17:25:02 +02:00
Vlad Stan
8678090e7b feat: create invoice to join 2023-02-10 17:20:55 +02:00
Vlad Stan
db3ad2e32f feat: public relay page updates 2023-02-10 14:47:48 +02:00
Vlad Stan
ae68f210cd chore: remove old field 2023-02-10 13:41:55 +02:00
Vlad Stan
d5aff47717 refactor: class renamings 2023-02-10 13:40:15 +02:00
Vlad Stan
0c72f868ed fix: do not use lnbits_relay_information 2023-02-10 13:40:01 +02:00
Vlad Stan
9ccd94aae3 feat: basic relay public info 2023-02-10 13:39:38 +02:00
Vlad Stan
1eda457067 chore: force py format 2023-02-10 12:16:25 +02:00
Vlad Stan
55f9142f3d fix: query for SQLite 2023-02-10 12:09:45 +02:00
Vlad Stan
339f2b70c1 feat: restrict storage 2023-02-10 11:43:18 +02:00
Vlad Stan
a2f3951efa fix: message 2023-02-10 10:21:18 +02:00
Vlad Stan
d01084881a fix: UI layout 2023-02-10 10:16:16 +02:00
Vlad Stan
9fef72ae0c doc: add comment 2023-02-10 10:10:01 +02:00
Vlad Stan
f109833a36 feat: get_storage_for_public_key 2023-02-09 15:43:39 +02:00
Vlad Stan
48c21a76d9 fix: UI on small screen 2023-02-09 15:43:08 +02:00
Vlad Stan
c488f5d5e0 feat: store message size 2023-02-09 15:16:22 +02:00
Vlad Stan
f331a19d75 feat: payment UI updates 2023-02-09 14:56:24 +02:00
Vlad Stan
cb81726297 feat: add UI for storage 2023-02-09 14:33:19 +02:00
Vlad Stan
50fd1942cc refactor: extract method _validate_event() 2023-02-09 12:26:37 +02:00
Vlad Stan
f5c873ec4d feat: add support for NIP22 2023-02-09 12:18:54 +02:00
Vlad Stan
868e02d3c2 feat: limit max events per second 2023-02-09 10:28:56 +02:00
Vlad Stan
bddab70677 feat: enforce query limit on relay side 2023-02-08 18:15:43 +02:00
Vlad Stan
b4094ad2f5 feat: limit the number of filters a client can have 2023-02-08 17:51:35 +02:00
Vlad Stan
2cb9d083c6 feat: send message back to owner 2023-02-08 15:07:53 +02:00
Vlad Stan
4b96f65c85 fix: delete relay 2023-02-08 12:58:19 +02:00
Vlad Stan
24f803921e refactor: rename variables 2023-02-08 12:00:01 +02:00
Vlad Stan
9501286c1f refactor: extract method _set_client_callbacks() 2023-02-08 11:58:19 +02:00
Vlad Stan
423364a5c6 refactor: extract method _send_msg() 2023-02-08 11:56:03 +02:00
Vlad Stan
7215d37fe9 feat: more detailed error messages for rejected event 2023-02-08 11:52:07 +02:00
Vlad Stan
5339dde64a fix: revert NostrClientManagerinit place 2023-02-08 11:40:42 +02:00
Vlad Stan
43dc3e85ce feat: check access control list 2023-02-08 11:16:34 +02:00