google-labs-jules[bot]
ac071cb74e
Fix(viewCounter): Retain stale view counts for smoother hydration
...
- Removes the logic in `restoreCacheSnapshot` that deleted cached view counts if they were older than `VIEW_COUNT_CACHE_TTL_MS`.
- Updates `tests/view-counter.test.mjs` to assert that stale cache data is preserved and used as a baseline during hydration, preventing view counts from dropping to zero or lower fallback values during network issues.
2026-01-05 21:01:53 +00:00
thePR0M3TH3AN
6331896f6a
Sanitize additional Nostr tags
2025-11-12 09:54:34 -05:00
thePR0M3TH3AN
d7405883d2
Ensure subscription publishing targets configured write relays
2025-10-20 22:59:29 -04:00
thePR0M3TH3AN
98dd51509d
Add session fallback signing to nostr publish flow
2025-10-08 22:27:11 -04:00
thePR0M3TH3AN
f9e2b975d1
Synchronize modal and card posted timestamps
2025-10-08 21:35:26 -04:00
thePR0M3TH3AN
0434401596
Show original posted timestamp for videos
2025-10-08 21:21:44 -04:00
thePR0M3TH3AN
0addd59226
feat: prioritize video root pointer for view tracking
2025-10-08 17:50:03 -04:00
thePR0M3TH3AN
48410b1abb
chore: remove watch history logic
2025-10-02 11:43:15 -04:00
thePR0M3TH3AN
10adeddd82
Add durable identifiers to view events
2025-10-02 10:51:41 -04:00
thePR0M3TH3AN
38924abdcc
chore: migrate watch history kind to 30079
2025-10-01 21:58:31 -04:00
thePR0M3TH3AN
63274d4c43
Update view counter test for publish return
2025-10-01 18:21:47 -04:00
thePR0M3TH3AN
cf99059564
Add default view event payload and cover recordVideoView
2025-10-01 17:48:05 -04:00
thePR0M3TH3AN
ff452ebe77
Stop default view events from adding legacy tags
2025-10-01 15:40:10 -04:00
thePR0M3TH3AN
a20dc838dc
Adjust relay count aggregation for view totals
2025-10-01 10:16:22 -04:00
thePR0M3TH3AN
e543de8bb4
Add TTL hydration regression test for view counter
2025-09-30 23:18:36 -04:00
thePR0M3TH3AN
825d3c7ce4
Add view counter regression tests
2025-09-30 22:51:40 -04:00