Commit graph

17 commits

Author SHA1 Message Date
William Casarin
4704b3034f mention queue size default
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-11 14:57:16 -07:00
William Casarin
670b390096 readme: make note that forwarder is compile flag
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-11 14:56:46 -07:00
William Casarin
15e53a116a filter: add forwarder filter
Fixes: https://github.com/damus-io/noteguard/issues/10
Changelog-Added: Add forwarder filter
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-11 14:50:36 -07:00
William Casarin
d7d62d343b improve instructions
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-11 09:22:03 -07:00
William Casarin
9af92bfca3 install instructions
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-11 09:11:18 -07:00
William Casarin
c85f9cbc3d filter: add kind blacklist filter
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 11:05:21 -07:00
William Casarin
39d70fd179 readme: update test instructions, add static build instructions
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 10:35:02 -07:00
William Casarin
e28454ac32 filter: add protected_events filter
This adds support for protected events

Link: https://github.com/nostr-protocol/nips/pull/1030
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 10:14:58 -07:00
William Casarin
4b5f67d473 readme: add optional indicator to filter docs
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 09:55:41 -07:00
William Casarin
784d32e327 readme: show pubkey config
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 09:55:07 -07:00
William Casarin
051be41c53 readme: fix filter header
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 09:54:22 -07:00
William Casarin
74c90453b8 filter: add whitelist filter
Fixes: https://github.com/damus-io/noteguard/issues/3
Signed-off-by: William Casarin <jb55@jb55.com>
2024-07-09 09:53:36 -07:00
William Casarin
ddff59a20a ratelimit: switch to token-based rate limiting
allows for N actions per minute

Changelog-Changed: Switched to token-based ratelimiting
Closes: https://github.com/damus-io/noteguard/issues/2
2024-07-08 14:26:06 -07:00
William Casarin
c951f0abb2 ratelimit: clarify delay second option 2024-07-07 22:40:29 -05:00
William Casarin
98671c5aa8 section on testing 2024-07-07 22:36:47 -05:00
William Casarin
7387bcdf14 update readme 2024-07-07 22:33:52 -05:00
William Casarin
24a1c0dfc2 initial commit 2024-07-07 22:29:29 -05:00