thePR0M3TH3AN
|
762dbe5dcc
|
Fix watch history sync when logged in
|
2025-10-02 18:45:44 -04:00 |
|
thePR0M3TH3AN
|
c3ed4bc6ea
|
Scope watch history sync to logged users
|
2025-10-02 18:26:43 -04:00 |
|
thePR0M3TH3AN
|
b1a493f113
|
Enable local watch history fallback when sync disabled
|
2025-10-02 17:07:21 -04:00 |
|
thePR0M3TH3AN
|
041aa58398
|
Handle partial watch history publish retries
|
2025-10-02 16:14:20 -04:00 |
|
thePR0M3TH3AN
|
f6729b8e35
|
Fix watch history batch window
|
2025-10-02 15:59:06 -04:00 |
|
thePR0M3TH3AN
|
9112aeadcc
|
Add comprehensive watch history test coverage
|
2025-10-02 15:41:41 -04:00 |
|
thePR0M3TH3AN
|
c2c7f6445d
|
refactor: centralize safe decode helpers
|
2025-10-02 12:48:24 -04:00 |
|
thePR0M3TH3AN
|
7f586a38c4
|
Refactor magnet helpers into shared module
|
2025-10-02 12:30:12 -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
|
92cc05f1f6
|
Refactor relay publish acknowledgements
|
2025-10-02 08:00:21 -04:00 |
|
thePR0M3TH3AN
|
38924abdcc
|
chore: migrate watch history kind to 30079
|
2025-10-01 21:58:31 -04:00 |
|
thePR0M3TH3AN
|
b6dc562a3e
|
Revert "Guard watch history publish when relays omit seen listener"
|
2025-10-01 21:30:18 -04:00 |
|
thePR0M3TH3AN
|
672c7cb052
|
Guard watch history publish against missing seen listener
|
2025-10-01 21:25:38 -04:00 |
|
thePR0M3TH3AN
|
8ff22e1e81
|
Increase watch history fetch limit and expand tests
|
2025-10-01 21:02:55 -04:00 |
|
thePR0M3TH3AN
|
61c8b3a8ee
|
Handle missing signer when decrypting watch history
|
2025-10-01 20:50:08 -04:00 |
|
thePR0M3TH3AN
|
a1505b7538
|
Handle watch history snapshot publish without NIP-07 signer
|
2025-10-01 20:37:47 -04:00 |
|
thePR0M3TH3AN
|
1298443c00
|
Handle unsupported COUNT relays
|
2025-10-01 19:56:36 -04:00 |
|
thePR0M3TH3AN
|
ea25e0a92a
|
Guard relay publish listeners
|
2025-10-01 19:34:26 -04:00 |
|
thePR0M3TH3AN
|
9416efdf1a
|
Handle plaintext watch history chunks
|
2025-10-01 19:20:11 -04:00 |
|
thePR0M3TH3AN
|
bea08e3b3c
|
Sort watch history by most recent view
|
2025-10-01 19:00:54 -04:00 |
|
thePR0M3TH3AN
|
ecd3f4026e
|
Restore canonical watch history snapshot format
|
2025-10-01 18:47:57 -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
|
d1a9b8c79d
|
Limit view count fallback window
|
2025-10-01 17:37:53 -04:00 |
|
thePR0M3TH3AN
|
a025dd210f
|
Refine watch history snapshot publishing
|
2025-10-01 17:07:39 -04:00 |
|
thePR0M3TH3AN
|
ff452ebe77
|
Stop default view events from adding legacy tags
|
2025-10-01 15:40:10 -04:00 |
|
thePR0M3TH3AN
|
cd09dbc68d
|
Add dedicated watch history index events
|
2025-10-01 14:59:04 -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 |
|
thePR0M3TH3AN
|
ad3f9cb200
|
Add watchedAt metadata to watch history pointers
|
2025-09-30 20:59:36 -04:00 |
|
thePR0M3TH3AN
|
6039ad2fd7
|
Improve watch history caching and reuse
|
2025-09-30 20:09:23 -04:00 |
|
thePR0M3TH3AN
|
5e81bc9aef
|
Fix watch history pointer classification
|
2025-09-30 19:52:25 -04:00 |
|
thePR0M3TH3AN
|
97bf2e2852
|
Refine watch history chunk publishing and fetching
|
2025-09-30 16:05:42 -04:00 |
|
thePR0M3TH3AN
|
32f04b94cb
|
Ensure watch history snapshots advance created_at
|
2025-09-30 15:01:55 -04:00 |
|
thePR0M3TH3AN
|
1bcb770556
|
Extend watch history cache TTL and add tests
|
2025-09-30 14:42:21 -04:00 |
|
thePR0M3TH3AN
|
034c4c3761
|
Chunk watch history payloads and rebuild fetch pipeline
|
2025-09-30 14:34:41 -04:00 |
|
thePR0M3TH3AN
|
712e9207e3
|
Add watch history pointer tags and fallback tests
|
2025-09-30 13:53:20 -04:00 |
|
thePR0M3TH3AN
|
f9f9c8149c
|
Simplify tracking script integration
|
2025-09-25 11:14:10 -04:00 |
|
thePR0M3TH3AN
|
42bfde21d5
|
Update video converter and publishing schema
|
2025-09-24 21:28:36 -04:00 |
|
thePR0M3TH3AN
|
3b4bb7f0df
|
Add form magnet normalizer and tests
|
2025-09-24 20:53:54 -04:00 |
|
thePR0M3TH3AN
|
940d9e66f7
|
Restore legacy magnet playback in converter
|
2025-09-24 19:57:29 -04:00 |
|
thePR0M3TH3AN
|
9b11fe720c
|
Add magnet normalization helper and update upload flow
|
2025-09-24 17:08:36 -04:00 |
|
thePR0M3TH3AN
|
52ecb76ac9
|
refactor: centralize tracker constants
|
2025-09-24 14:45:08 -04:00 |
|
thePR0M3TH3AN
|
db43e3634b
|
Decode magnet URIs before torrent playback
|
2025-09-23 14:21:07 -04:00 |
|
thePR0M3TH3AN
|
d271bd335c
|
Clarify legacy handling comment
|
2025-09-23 13:52:33 -04:00 |
|
thePR0M3TH3AN
|
985acf6456
|
Support legacy infohash playback
|
2025-09-23 13:29:05 -04:00 |
|
thePR0M3TH3AN
|
bfee3b7a2a
|
Add magnet normalization helper and tests
|
2025-09-23 13:01:14 -04:00 |
|
Keep Creating Online
|
b6b61e4e15
|
updated directory structure to fix root Service Worker issues and performance improvements
|
2025-02-05 16:54:40 -05:00 |
|