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
9ed0fae127
refactor: route nostr imports through facades
2025-10-22 22:40:17 -04:00
thePR0M3TH3AN
6c730704d0
Add view event bindings for default nostr client
2025-10-22 21:48:38 -04:00
thePR0M3TH3AN
75ea73b178
Refactor Nostr client imports
2025-10-22 20:55:54 -04:00
thePR0M3TH3AN
bc14817967
Refactor Nostr helper imports for view metrics
2025-10-22 19:24:54 -04:00
thePR0M3TH3AN
5e634e0d87
Refactor view event helpers into dedicated module
2025-10-22 15:30:43 -04:00
thePR0M3TH3AN
0a2a2c4e78
Fix syntax errors blocking app bootstrap
2025-10-15 15:08:55 -04:00
thePR0M3TH3AN
7ae07b1369
refactor: migrate console usage to shared loggers
2025-10-15 14:37:25 -04:00
thePR0M3TH3AN
d705cf176b
Revert "Refactor logging to centralized logger"
2025-10-15 11:14:10 -04:00
thePR0M3TH3AN
37ba57aa37
Refactor logging to centralized logger
2025-10-15 11:11:14 -04:00
thePR0M3TH3AN
3b14de35da
chore: adopt gpl licensing and lowercase bitvid
2025-10-10 12:56:46 -04:00
thePR0M3TH3AN
a20dc838dc
Adjust relay count aggregation for view totals
2025-10-01 10:16:22 -04:00
thePR0M3TH3AN
0de482efc0
Add client-side view counter module
2025-09-30 22:25:39 -04:00