Commit graph

187 commits

Author SHA1 Message Date
Vlad Stan
abe8c65c4c refactor: rename fields 2023-02-21 16:20:19 +02:00
Vlad Stan
ffb0177003 chore: code format 2023-02-21 16:20:19 +02:00
Vlad Stan
d66184c077 feat: add /api/v1/relay-info endpoint 2023-02-21 16:20:19 +02:00
Vlad Stan
8d316c4887 feat: add redirect_paths 2023-02-21 16:20:19 +02:00
Vlad Stan
729f36e993 refactor: extract relay_info_response 2023-02-21 16:20:19 +02:00
Vlad Stan
2d4e836676
doc: summary 2023-02-17 15:13:37 +02:00
Vlad Stan
7ec3045130 feat: add extension clean-up endpoint 2023-02-17 14:57:31 +02:00
Vlad Stan
230729483c chore: code format 2023-02-17 14:44:39 +02:00
Vlad Stan
855812cb8f refactor: extract NostrRelay 2023-02-17 14:44:39 +02:00
Vlad Stan
2ebc83a286 refactor: extract NostrFilter 2023-02-17 14:44:39 +02:00
Vlad Stan
6be0169ea9 refactor: extract NostrEvent 2023-02-17 14:44:39 +02:00
Vlad Stan
c42d81f696 refactor: extract client_connection 2023-02-17 14:44:39 +02:00
Vlad Stan
aa68d2a79a refactor: extract EventValidator 2023-02-17 14:44:39 +02:00
Vlad Stan
c46c903703 refactor: move client-manager 2023-02-17 14:44:39 +02:00
Vlad Stan
818072fe29 refactor: rename def client_config to def config 2023-02-17 14:44:39 +02:00
Vlad Stan
d5d8b5e1b5 refactor: init callbacks 2023-02-17 14:44:39 +02:00
Vlad Stan
30ab2b8f70 chore: testing 2023-02-17 14:44:39 +02:00
Vlad Stan
8c24109dd3
doc: fix headers 2023-02-17 12:21:02 +02:00
Vlad Stan
eaf0979254
doc: small fixes 2023-02-17 12:19:45 +02:00
Vlad Stan
012d861d16
doc: small fixes 2023-02-17 12:17:47 +02:00
Vlad Stan
bae7d284b3
doc: add accounts 2023-02-17 12:13:39 +02:00
Vlad Stan
d38b3c73ff
doc: add Config 2023-02-17 12:06:07 +02:00
Vlad Stan
de25a7a12d
doc: basic config tab 2023-02-17 11:54:05 +02:00
Vlad Stan
fd18ebe015
doc: payment basics 2023-02-17 11:40:09 +02:00
Vlad Stan
1dc6ddf9c5
doc: create relay 2023-02-17 11:08:32 +02:00
Vlad Stan
afde9ae37c
doc: mark NIP16 done 2023-02-17 09:55:57 +02:00
Vlad Stan
5c0209b6c0 feat: finish NIP16 2023-02-17 09:55:23 +02:00
Vlad Stan
a1d7c474b0 feat: differentiate between publisher and author 2023-02-17 09:38:49 +02:00
Vlad Stan
b5f7aa0c78
doc: updated NIP 04 2023-02-16 18:09:48 +02:00
Vlad Stan
ba191cabbc feat: do not broadcast direct messages in AUTH mode 2023-02-16 17:54:47 +02:00
Vlad Stan
2c0bcce8c7 fix: cal correct action 2023-02-16 17:54:11 +02:00
Vlad Stan
94730ba464 feat: store pubkey when authenticated 2023-02-16 17:04:23 +02:00
Vlad Stan
7d98bc1deb feat: add event kind 41 to replaceable events list 2023-02-16 16:56:40 +02:00
Vlad Stan
a120394304
doc: more nips 2023-02-16 16:56:04 +02:00
Vlad Stan
6130de3987
doc: nip 15 & 16 2023-02-16 16:36:02 +02:00
Vlad Stan
1a300d4528
doc: nore NIP updates 2023-02-16 16:30:30 +02:00
Vlad Stan
1099fe7e87
doc: supported nips 1 2023-02-16 14:50:40 +02:00
Vlad Stan
09707151c5 feat: change rate limit to per hour instead of per second 2023-02-16 14:37:31 +02:00
Vlad Stan
6e67443ea4 feat: small UI adjustments 2023-02-16 14:23:42 +02:00
Vlad Stan
aed098499a chore: code format 2023-02-16 14:19:21 +02:00
Vlad Stan
5a984bddcd feat: mage block/allow accounts 2023-02-16 14:17:21 +02:00
Vlad Stan
2c5dfbbf92 feat: add basic block/allow actions 2023-02-16 12:33:16 +02:00
Vlad Stan
d8ca9f830a chore: code format 2023-02-15 18:19:00 +02:00
Vlad Stan
bc1af610db chore: mypy fixes 2023-02-15 18:18:46 +02:00
Vlad Stan
d0f38346e3 feat: basic account UI 2023-02-15 14:17:01 +02:00
Vlad Stan
2099a8b7bb refactor: allow&block clean-up 2023-02-15 11:58:15 +02:00
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