fiatjaf
|
ac2d4579f1
|
khatru: get rid of subrelays + segregated indexed listeners.
|
2026-04-02 03:29:56 -03:00 |
|
fiatjaf
|
4e490879b5
|
khatru/policies: accept deletions even when they're not protected.
|
2026-03-09 22:37:26 -03:00 |
|
fiatjaf
|
4719c0bc9f
|
khatru/policies: PreventNormalDuplicates() to consider "a" reactions too.
|
2026-03-06 01:04:46 -03:00 |
|
fiatjaf
|
55cc52876a
|
khatru/policies: support "a" in kind:1163 on PreventNormalDuplicates()
|
2026-02-18 15:26:10 -03:00 |
|
fiatjaf
|
137c09369a
|
khatru/policies: fix tagName usage in PreventNormalDuplicates()
|
2026-02-18 10:43:33 -03:00 |
|
fiatjaf
|
d30c1bff46
|
khatru/policies: PreventNormalDuplicates()
|
2026-02-17 18:33:59 -03:00 |
|
fiatjaf
|
0e76c95cba
|
khatru: increase max tokens on default strict policy.
|
2025-12-03 16:13:54 -03:00 |
|
fiatjaf
|
ff5655ac55
|
schema: tests passing.
|
2025-11-23 17:52:29 -03:00 |
|
fiatjaf
|
43fabbeb2a
|
eventstore: more consistent ErrDupEvent firing.
|
2025-11-12 16:10:50 -03:00 |
|
fiatjaf
|
db835ef3c4
|
khatru: add policies to validate event tags by kind and replace reactions.
|
2025-11-11 16:34:17 -03:00 |
|
fiatjaf
|
e34ce6aa94
|
khatru: fix an argument name.
|
2025-10-30 09:41:37 -03:00 |
|
fiatjaf
|
805003b39b
|
khatru: fix policy that requires nostr-prefix references.
|
2025-09-15 08:27:29 -03:00 |
|
fiatjaf
|
e8456dab70
|
khatru/policies: RejectUnprefixedNostrReferences
|
2025-09-10 10:40:06 -03:00 |
|
fiatjaf
|
0770f217a5
|
khatru: prevent large indexable tags doesn't make any sense anymore as we don't index tags verbatim, only hashes.
|
2025-09-04 10:13:08 -03:00 |
|
fiatjaf
|
a09429236e
|
khatru: disable ratelimit for local ipv6 too.
|
2025-09-03 21:32:17 -03:00 |
|
fiatjaf
|
7ac9e6290b
|
khatru: replace useless ApplySaneDefaults() with a set of pluggable "strict" defaults.
|
2025-08-28 17:18:22 -03:00 |
|
fiatjaf
|
926ed0830a
|
khatru: don't ratelimit localhost connections.
|
2025-08-25 07:32:05 -03:00 |
|
fiatjaf
|
15c6093c9b
|
define a nostr.Kind type for event kinds, make adjustments everywhere and fix some horrible bugs with mmm, lmdb and badger querying and deleting.
|
2025-04-20 11:15:41 -03:00 |
|
fiatjaf
|
a7be696243
|
a bunch of conversions and api tweaks on khatru and eventstore.
|
2025-04-17 00:15:15 -03:00 |
|
fiatjaf
|
f493293be2
|
update import paths.
|
2025-04-15 08:51:25 -03:00 |
|
fiatjaf
|
76032dc089
|
bring in khatru and eventstore.
|
2025-04-15 08:49:28 -03:00 |
|