mirror of
https://github.com/binwiederhier/ntfy.git
synced 2026-11-10 22:50:59 +08:00
Stale read the limiter key's last use, which every charged publish refreshes, so a topic kept a vanished subscriber's limits (and its UnifiedPush subscription) for as long as anyone published to it. The visitor now carries its own keepalive, set when it is built and by the subscribe handlers' keepalive loops, like the shared visitor's seen was. Also from the review: Prune returns and the manager logs the number of forgotten keys, the unused visitorID wrapper goes, a stale comment and test name are updated, and the release notes get the #1051 entry. Claude-Session: https://claude.ai/code/session_01DeXuhSjq5Gta5qPJgSceFe