thePR0M3TH3AN
|
138094f57d
|
Add watch history removal actions and metadata sync
|
2025-10-02 15:06:13 -04:00 |
|
thePR0M3TH3AN
|
a1a4a3bbe1
|
Enhance profile watch history controls
|
2025-10-02 14:39:23 -04:00 |
|
thePR0M3TH3AN
|
9945c024fc
|
Refactor watch history renderer
|
2025-10-02 14:16:48 -04:00 |
|
thePR0M3TH3AN
|
97a8ff814e
|
feat: add watch history service and integrate playback flush
|
2025-10-02 13:58:42 -04:00 |
|
thePR0M3TH3AN
|
15a5bbe499
|
Implement watch history publishing and caching
|
2025-10-02 13:38:09 -04:00 |
|
thePR0M3TH3AN
|
c2c7f6445d
|
refactor: centralize safe decode helpers
|
2025-10-02 12:48:24 -04:00 |
|
thePR0M3TH3AN
|
bf63808007
|
Refactor health observers to share card observer utility
|
2025-10-02 12:39:11 -04:00 |
|
thePR0M3TH3AN
|
7f586a38c4
|
Refactor magnet helpers into shared module
|
2025-10-02 12:30:12 -04:00 |
|
thePR0M3TH3AN
|
0320492c54
|
fix: restore session actor for view events
|
2025-10-02 12:01:09 -04:00 |
|
thePR0M3TH3AN
|
57655aa304
|
fix: restore view counter support
|
2025-10-02 11:51:22 -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
|
d8f6da2b2c
|
Improve watch history fetch parity and logging
|
2025-10-02 10:38:29 -04:00 |
|
thePR0M3TH3AN
|
8bdfd672aa
|
Log relay acceptance for watch history publishes
|
2025-10-02 10:06:12 -04:00 |
|
thePR0M3TH3AN
|
e97d1bb084
|
Surface watch history publish logs in production
|
2025-10-02 09:49:22 -04:00 |
|
thePR0M3TH3AN
|
7149255004
|
Decouple view logging and watch history timers
|
2025-10-02 09:40:39 -04:00 |
|
thePR0M3TH3AN
|
bf088532dc
|
Fix watch history publish errors against nostr-tools 1.8
|
2025-10-02 09:02:55 -04:00 |
|
thePR0M3TH3AN
|
a22b904ddc
|
Cache watch history state across views
|
2025-10-02 08:46:22 -04:00 |
|
thePR0M3TH3AN
|
92cc05f1f6
|
Refactor relay publish acknowledgements
|
2025-10-02 08:00:21 -04:00 |
|
thePR0M3TH3AN
|
6684da3e5f
|
Handle legacy watch history content more gracefully
|
2025-10-01 22:18:14 -04:00 |
|
thePR0M3TH3AN
|
ff30678afc
|
Delay access control refresh until nostr pool ready
|
2025-10-01 22:07:31 -04:00 |
|
thePR0M3TH3AN
|
38924abdcc
|
chore: migrate watch history kind to 30079
|
2025-10-01 21:58:31 -04:00 |
|
thePR0M3TH3AN
|
61aa55e70b
|
Replace bundled nostr-tools with esm module
|
2025-10-01 21:45:09 -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
|
7510ad2574
|
Update default WSS trackers
|
2025-10-01 20:02:44 -04:00 |
|
thePR0M3TH3AN
|
1298443c00
|
Handle unsupported COUNT relays
|
2025-10-01 19:56:36 -04:00 |
|
thePR0M3TH3AN
|
c87d9d96a4
|
Guard admin list relay publish listeners
|
2025-10-01 19:47:52 -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
|
8708431083
|
Refine playback view logging error handling
|
2025-10-01 18:17:17 -04:00 |
|
thePR0M3TH3AN
|
eae0ea47b0
|
Adjust view recording response
|
2025-10-01 18:14:11 -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
|
6b1602d170
|
Ensure playback uses fallback pointer for view logging
|
2025-10-01 16:30:39 -04:00 |
|
thePR0M3TH3AN
|
09c8e275c4
|
Add client-side guard for view event publishing
|
2025-10-01 15:53:23 -04:00 |
|
thePR0M3TH3AN
|
ff452ebe77
|
Stop default view events from adding legacy tags
|
2025-10-01 15:40:10 -04:00 |
|
thePR0M3TH3AN
|
c70a107d2f
|
Refine watch history snapshot publishing and refresh
|
2025-10-01 15:30:33 -04:00 |
|
thePR0M3TH3AN
|
cd09dbc68d
|
Add dedicated watch history index events
|
2025-10-01 14:59:04 -04:00 |
|
thePR0M3TH3AN
|
b2ceb197f2
|
Fix sidebar loading spinners for videos and history
|
2025-10-01 14:25:37 -04:00 |
|
thePR0M3TH3AN
|
9f2e06744c
|
Add relay list management for profile relays
|
2025-10-01 14:13:11 -04:00 |
|
thePR0M3TH3AN
|
fa583f0685
|
Show spinner while recent videos load
|
2025-10-01 13:49:43 -04:00 |
|
thePR0M3TH3AN
|
284bab6cff
|
Align sidebar loading indicators and history heading
|
2025-10-01 13:42:50 -04:00 |
|
thePR0M3TH3AN
|
0e29b07d5b
|
refactor: centralize nostr event schemas
|
2025-10-01 13:21:59 -04:00 |
|