fiatjaf
|
396ca4d3a0
|
use updated lnsocket library.
|
2022-07-25 15:03:37 -03:00 |
|
fiatjaf
|
dd1093676f
|
github action to build all the things.
|
2022-07-24 20:17:31 -03:00 |
|
fiatjaf
|
13d57303b5
|
support "limit" field on filters.
|
2022-07-24 19:58:34 -03:00 |
|
fiatjaf
|
fbb81c868c
|
bring in and refactor rss bridge.
|
2022-07-24 19:52:25 -03:00 |
|
fiatjaf
|
aa96fa0a21
|
refactor framework interface, simplify basic and whitelisted, bring expensive on and rewrite it.
|
2022-07-24 17:41:00 -03:00 |
|
fiatjaf
|
84f7d34840
|
rename closed to whitelisted and build it and basic with musl.
|
2022-07-24 11:53:30 -03:00 |
|
fiatjaf
|
d2ce4dbf54
|
implement nip-16 on closed and basic relays.
|
2022-07-24 11:48:34 -03:00 |
|
fiatjaf
|
ca1d1ce58f
|
update basic and closed.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
440a64ef28
|
update go-nostr.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
4daac2fc28
|
implement nip-09, event deletion.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
8cc12a6bd9
|
implement nip-11, relay information document.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
809f8030db
|
implement nip-15, EOSE.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
f383a0c71f
|
remove deploy script.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
c075684e65
|
add closedrelay: like basic, but only allows authorized pubkeys to post.
|
2022-07-24 11:35:49 -03:00 |
|
fiatjaf
|
42fee9cb1d
|
update go-nostr.
|
2022-05-02 16:55:23 -03:00 |
|
fiatjaf
|
d25ace94ac
|
support prefix search and change indexes.
|
2022-02-14 14:04:25 -03:00 |
|
fiatjaf
|
e50a298496
|
update go-nostr for a fix.
|
2022-02-13 20:37:51 -03:00 |
|
fiatjaf
|
fa0079c020
|
fix sql scanning without sqlx magic.
|
2022-02-13 10:15:39 -03:00 |
|
fiatjaf
|
638b9262ec
|
wait, we don't need to check if date is recent or anything, just if it is not nil.
|
2022-02-13 08:42:09 -03:00 |
|
fiatjaf
|
f9d058a95a
|
adapt to updated go-nostr.
|
2022-02-13 08:40:06 -03:00 |
|
fiatjaf
|
a7710ef4f3
|
fix basic logs.
|
2022-02-11 20:10:25 -03:00 |
|
fiatjaf
|
ea7d2eeb3e
|
guard all websocket writes with mutexes.
|
2022-01-11 16:00:19 -03:00 |
|
fiatjaf
|
ed829ac5f8
|
fix query fields returned.
|
2022-01-02 18:32:55 -03:00 |
|
Saul
|
b0467795cd
|
Add Docker instructions
|
2022-01-02 17:31:09 -03:00 |
|
fiatjaf
|
85e5644e2f
|
add some readmes.
|
2022-01-02 17:30:35 -03:00 |
|
fiatjaf
|
8091dfedbe
|
use generated columns and gin array indexes to query tags better.
|
2022-01-02 17:19:24 -03:00 |
|
fiatjaf
|
ae3f5df0b9
|
log query on sql error.
|
2022-01-02 11:01:05 -03:00 |
|
fiatjaf
|
3e20e6c7cc
|
renaming Equal -> FilterEqual
|
2022-01-02 09:08:05 -03:00 |
|
fiatjaf
|
629c9174eb
|
update go-nostr.
|
2022-01-02 09:00:14 -03:00 |
|
fiatjaf
|
f86eb9246b
|
limit against abusive queries.
|
2022-01-01 21:38:54 -03:00 |
|
fiatjaf
|
9a455b8db6
|
update go-nostr with new nip-01 slices of everything.
|
2022-01-01 21:36:56 -03:00 |
|
fiatjaf
|
61f21dd3a6
|
basic: fix kind filtering (0 != nil).
|
2022-01-01 10:24:55 -03:00 |
|
fiatjaf
|
e7286f0658
|
fix "error writing ping" warnings.
|
2021-12-27 11:17:15 -03:00 |
|
fiatjaf
|
a63b805898
|
fix and improve error handling and notice sending flow.
|
2021-12-27 11:14:29 -03:00 |
|
fiatjaf
|
668b625651
|
match the websocket route before implementations.
|
2021-12-27 11:05:20 -03:00 |
|
fiatjaf
|
96fb775061
|
basic Makefile dependency fix.
|
2021-12-26 21:00:19 -03:00 |
|
fiatjaf
|
80e643c492
|
expose Router so servers can inject their own routes.
|
2021-12-26 20:56:42 -03:00 |
|
fiatjaf
|
d9a6c6a1ad
|
fix forgotten envconfig read.
|
2021-12-26 20:56:22 -03:00 |
|
fiatjaf
|
ba0d99c131
|
GetListenerFilters() helper and Injector interface for implementations.
|
2021-12-26 07:11:54 -03:00 |
|
fiatjaf
|
b4f94b8fdd
|
add .Until filtering to event query.
|
2021-12-26 07:11:19 -03:00 |
|
fiatjaf
|
30eae726c1
|
turn relayer into a server framework and put actual relay code into ./basic
|
2021-12-25 21:22:40 -03:00 |
|
fiatjaf
|
ac93e5c028
|
make subscription ids unique per each websocket connection.
before they were globally unique, which was wrong.
|
2021-12-16 21:01:00 -03:00 |
|
fiatjaf
|
0265be6d31
|
upgrade to go-nostr v0.2.0.
|
2021-12-16 20:54:57 -03:00 |
|
fiatjaf
|
c64d3e44dc
|
my personal deployment script.
|
2021-11-28 17:01:29 -03:00 |
|
fiatjaf
|
333d530901
|
don't send NOTICE on json parsing errors.
|
2021-11-28 17:01:17 -03:00 |
|
fiatjaf
|
5a797d2c65
|
fix jsonpath-based taq query.
|
2021-11-28 16:55:39 -03:00 |
|
fiatjaf
|
7a3e07c5b2
|
change binary name.
|
2021-11-08 18:23:26 -03:00 |
|
fiatjaf
|
a3f2645881
|
delete this sqlite thing.
|
2021-11-08 18:18:28 -03:00 |
|
fiatjaf
|
6359ad8776
|
ensure deletion of old stuff such that we don't have a huge database.
|
2021-11-08 18:15:27 -03:00 |
|
fiatjaf
|
c1c3d29723
|
remove sqlite support.
|
2021-11-08 14:52:12 -03:00 |
|