mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-11-02 02:42:28 +00:00
Implements a `SyncMetadataStore` to persist last-seen timestamps for replaceable lists (Kind 10000, 30000, 30002, 30015). Adds `fetchListIncrementally` helper to `NostrClient` which performs per-relay `since` queries. Updates `SubscriptionsManager`, `UserBlockListManager`, `HashtagPreferencesService`, and `adminListStore` to utilize incremental fetching. Prevents local cache wipes when incremental fetches return empty results (indicating "no updates").