Commit Graph

24 Commits

Author SHA1 Message Date
fiatjaf c11e94a04b khatru: ReplaceEvent hook doesn't need the previous events. 2026-04-14 19:58:17 -03:00
fiatjaf b989b66bb7 change ReplaceEvent() interface to return a list of the events deleted. 2026-04-10 11:56:08 -03:00
fiatjaf 9b881801d8 khatru: get rid of broken unused get-started.go helpers. 2026-04-04 09:20:03 -03:00
fiatjaf 117a304f68 khatru: relay stats. 2026-04-02 03:29:56 -03:00
fiatjaf ac2d4579f1 khatru: get rid of subrelays + segregated indexed listeners. 2026-04-02 03:29:56 -03:00
fiatjaf 172e7890b9 khatru: use a channelmutex so we can fail to lock on addListener() if there's a disconnect. 2026-03-28 10:47:33 -03:00
fiatjaf 65ef1c50a7 khatru: OnEventDeleted hook. 2026-02-17 18:33:59 -03:00
fiatjaf 416e11b868 khatru: support path in getBaseURL(). 2026-01-02 07:25:46 -03:00
fiatjaf f47b77272b khatru: serve relay only from the path specified in ServiceURL. 2025-12-30 23:58:33 -03:00
fiatjaf 91548fa0a1 khatru: set max negentropy limit to 20x the default max limit. 2025-12-01 20:28:30 -03:00
fiatjaf 13c44a4644 khatru: PreventBroadcast() also gets passed the filter. 2025-10-30 16:30:34 -03:00
fiatjaf 131093388d khatru: reduce default max number of authenticated clients. 2025-10-26 17:00:35 -03:00
fiatjaf 46f28203ed khatru: expiration manager takes query and delete methods, which are given automatically by .UseEventstore() 2025-10-01 12:08:08 -03:00
fiatjaf 8957144c77 khatru: expiration manager is only started automatically when .UseEventstore() is called. 2025-10-01 11:57:32 -03:00
fiatjaf fd53d7309f khatru: support multi-user auth. 2025-09-06 10:11:31 -03:00
fiatjaf 88096fbd84 khatru: allow disabling expiration manager. 2025-07-28 22:06:12 -03:00
fiatjaf 33838a4801 khatru: optional ChallengePrefix. 2025-07-17 16:46:44 -03:00
fiatjaf f60fc08f8d eventstore: QueryEvents() to take a maxLimit param now so everything is clearer. 2025-05-11 09:36:59 -03:00
fiatjaf 3d595039cc fixes and tweaks from nak port work. 2025-04-21 08:35:19 -03:00
fiatjaf a7be696243 a bunch of conversions and api tweaks on khatru and eventstore. 2025-04-17 00:15:15 -03:00
fiatjaf 5b8954461f it never ends. 2025-04-16 02:59:47 -03:00
fiatjaf 2b5b646a62 a big bundle of conversions and other changes. 2025-04-15 17:13:57 -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