Minor Changes
-
#777
3ea816cThanks @Ferryx349! - feat(deploy): add HAProxy blue/green compose stackTwo relays behind HAProxy with
/readyzhealth checks andoption redispatch, plus a rolling recreate script that replaces one relay at a time for zero-downtime image updates. Optional Redis stream fan-out (RELAY_BROADCAST_FANOUT) lets both relays share live WebSocket broadcasts while workers keep using clusterprocess.send. -
#788
ce368e8Thanks @Priyanshubhartistm! - feat: execute hide action for actionable NIP-56 reportsAdds
nip56.hideActionableReports(defaultfalse): when true, events matching anactionable
report (a trusted-moderator report against a valid target) are excluded from REQ/COUNT results. A
pubkey-targeted report hides every event from that pubkey; an event-targeted report hides just that
event. Requiresnip56.enabledto have any effect. Previously an actionable report was only ever
recorded, never acted on.
Patch Changes
-
#740
b68919dThanks @Priyanshubhartistm! - fix(cli): stopnostream infoandnostream invite createfrom hanging indefinitely when the database is unreachable -
#792
29dbed8Thanks @Anshumancanrock! - fix: match filters with several tag names and apply limit per filter