fiatjaf
|
1d7bdccb3a
|
blossom: fixes and updates from trying to use it.
|
2024-10-29 09:01:19 -03:00 |
|
fiatjaf
|
92d1a5b671
|
blossom: implement bud06 (upload requirements).
|
2024-10-29 09:01:16 -03:00 |
|
fiatjaf
|
7f878121fc
|
blossom: return code from Reject* functions because HTTP is stupid.
|
2024-10-29 09:01:13 -03:00 |
|
fiatjaf
|
a893dc2d2c
|
blossom: store as a standalone interface (and an eventstore wrapper).
|
2024-10-29 09:01:04 -03:00 |
|
fiatjaf
|
91e7737ec1
|
basic modular blossom support.
|
2024-10-27 17:20:10 -03:00 |
|
fiatjaf
|
1dc12e5d2e
|
support negentropy.
v0.9.1
|
2024-10-26 23:41:39 -03:00 |
|
fiatjaf
|
f3b18619c7
|
update eventstore just so badger and ristretto are the same everywhere, who knows what the package manager will do.
v0.9.0
|
2024-10-23 23:17:50 -03:00 |
|
fiatjaf
|
902e882d97
|
policies: RestrictToSpecifiedKinds() to allow ephemeral.
|
2024-10-22 13:32:24 -03:00 |
|
fiatjaf
|
8f62b2fbbe
|
policies.PreventLargeTags() example was too strict for "a" tags.
|
2024-10-21 08:53:37 -03:00 |
|
fiatjaf
|
d4334ac2bb
|
revert "a function to send an event directly to a specific connection."
this reverts commit e9c9d0c3a7b6ace94cd40e04d74e4ffd31b6b898 because it is not a good idea and probably useless.
v0.8.4
|
2024-10-16 15:07:55 -03:00 |
|
fiatjaf
|
9069341657
|
a context that is canceled whenever a websocket is dropped.
|
2024-10-16 15:06:47 -03:00 |
|
fiatjaf
|
9137eb02b0
|
cookbook: reacting to auth events.
|
2024-10-14 12:20:46 -03:00 |
|
fiatjaf
|
e9c9d0c3a7
|
a function to send an event directly to a specific connection.
|
2024-10-13 12:42:36 -03:00 |
|
fiatjaf
|
39d882857c
|
fix missing ! in CheckID()
|
2024-09-25 14:34:04 -03:00 |
|
ptrio42 aka pitiunited
|
6e04cca511
|
Update use-cases.md
|
2024-09-25 08:01:35 -03:00 |
|
fiatjaf
|
cc891d06ed
|
update go-nostr and make checkid faster.
v0.8.2
|
2024-09-24 19:04:18 -03:00 |
|
fiatjaf
|
08be77b914
|
empty filters are not insane.
|
2024-09-24 19:01:57 -03:00 |
|
fiatjaf
|
e25400a61a
|
actually we don't need all that fluff.
|
2024-09-16 17:39:54 -03:00 |
|
fiatjaf
|
635e91f360
|
policies: shoehorn an iterator in a xsync map Range().
|
2024-09-16 15:59:08 -03:00 |
|
kehiy
|
eb92c2aac5
|
make check id more simple.
|
2024-09-14 10:21:47 -03:00 |
|
fiatjaf
|
18fc0dc1dd
|
ensure AddEvent contexts get cleaned so store queries aren't left half-read.
similar to 1196fabb86
|
2024-09-12 22:33:57 -03:00 |
|
fiatjaf
|
6d827ac89a
|
return blank IP and do not rate-limit when calling AddEvent().
|
2024-09-11 23:02:01 -03:00 |
|
fiatjaf
|
b8bb58f77c
|
sane defaults: increase initial connections limit burst.
v0.8.1
|
2024-09-11 08:00:39 -03:00 |
|
fiatjaf
|
79eaedcffe
|
remove useless boolean comparison.
|
2024-09-05 14:38:59 -03:00 |
|
fiatjaf
|
aa2ac552ea
|
support deleting "a" references.
v0.8.0
|
2024-08-28 09:30:27 -03:00 |
|
Barry Deen
|
4e2b921af9
|
fix typo in nip42 docs
|
2024-08-25 16:23:26 -03:00 |
|
fiatjaf
|
cf98cfc6d8
|
update xsync.
|
2024-08-24 07:17:07 -03:00 |
|
fiatjaf
|
62a3b9b7d9
|
docs: remove mention to bolt.
|
2024-08-24 07:16:52 -03:00 |
|
fiatjaf
|
e8637afa38
|
policies: timestamps policies take time.Duration
v0.7.6
|
2024-08-20 10:40:29 -03:00 |
|
fiatjaf
|
e38036a5e6
|
add a sample to docs landing page.
|
2024-08-20 08:01:37 -03:00 |
|
fiatjaf
|
6a9dcdcbd4
|
add a fuzz test.
v0.7.5
|
2024-08-14 09:30:02 -03:00 |
|
fiatjaf
|
5ae4d1194a
|
this fix was stupidly missing yesterday.
|
2024-08-14 08:29:28 -03:00 |
|
fiatjaf
|
753a1191b9
|
add test for that.
v0.7.4
|
2024-08-13 13:59:08 -03:00 |
|
fiatjaf
|
3e6d763a79
|
fix wrong matching on listener remove when router is used.
pablo's crash, see https://t.me/nip29_temp/670
|
2024-08-13 13:21:41 -03:00 |
|
fiatjaf
|
3b03f6700c
|
convert the random listener tests into fuzzy tests.
|
2024-08-13 11:42:22 -03:00 |
|
fiatjaf
|
d7056f1515
|
tests that caught the previous two bugs.
v0.7.3
|
2024-08-04 17:44:12 -03:00 |
|
fiatjaf
|
4e0971bafe
|
fix removeListenerId() -- do not replace twice with the same last item when a client has repeated ids.
|
2024-08-04 17:43:25 -03:00 |
|
fiatjaf
|
07ea3a35ec
|
removeClientAndListeners() -- stop confusing listeners when removing from the same ws.
|
2024-08-04 17:25:19 -03:00 |
|
fiatjaf
|
ef57f54a28
|
fix listeners convoluted magic and add tests for it.
v0.7.2
|
2024-08-01 18:16:08 -03:00 |
|
fiatjaf
|
a103353254
|
fix development mess.
v0.7.1
|
2024-08-01 12:41:27 -03:00 |
|
fiatjaf
|
5f0f9eec99
|
.PreventBroadcast slice of functions for controlling what events get broadcasted and to whom.
addresses https://t.me/nip29_temp/303
|
2024-07-31 10:34:53 -03:00 |
|
fiatjaf
|
a63dc829df
|
routing.
v0.7.0
|
2024-07-30 12:53:27 -03:00 |
|
Barry Deen
|
096890804f
|
Add instructions to download the framework
|
2024-07-30 08:44:45 -03:00 |
|
fiatjaf
|
5a90326695
|
fix sentence in docs.
|
2024-07-23 16:49:11 -03:00 |
|
fiatjaf
|
214b92ba3b
|
management: check 'u' tag on authorization event.
|
2024-07-16 13:30:14 -03:00 |
|
fiatjaf
|
b79f735e7a
|
docs: link to go docs from home.
|
2024-07-15 13:44:46 -03:00 |
|
fiatjaf
|
28d7b83186
|
docs: fix cookbook link on home.
|
2024-07-15 13:36:26 -03:00 |
|
fiatjaf
|
82ab43075a
|
docs: add source code.
|
2024-07-15 13:35:40 -03:00 |
|
fiatjaf
|
bb8b36df80
|
add docs.
|
2024-07-15 13:25:07 -03:00 |
|
fiatjaf
|
5c7121a3f6
|
update go-nostr to fix some bugs.
v0.6.1
|
2024-07-12 13:47:25 -03:00 |
|