thePR0M3TH3AN
|
cbf5203dcf
|
Refactor video modal into reusable component
|
2025-10-03 14:35:19 -04:00 |
|
thePR0M3TH3AN
|
61815ba289
|
Add nostr service layer for video operations
|
2025-10-03 13:41:44 -04:00 |
|
thePR0M3TH3AN
|
3d04c90ddc
|
refactor: introduce auth service
|
2025-10-03 12:39:17 -04:00 |
|
thePR0M3TH3AN
|
2b42d0ada6
|
Refactor playback into service
|
2025-10-02 22:59:12 -04:00 |
|
thePR0M3TH3AN
|
06c979569f
|
Refactor Cloudflare R2 handling into dedicated service
|
2025-10-02 22:29:54 -04:00 |
|
thePR0M3TH3AN
|
2e26242153
|
Fix duplicate url health reader in cache module
|
2025-10-02 22:03:12 -04:00 |
|
thePR0M3TH3AN
|
2e6e7012a6
|
Refactor shared helpers into utility modules
|
2025-10-02 21:33:56 -04:00 |
|
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
|
84b70475d9
|
Ensure watch history logging executes when service available
|
2025-10-02 16:53:09 -04:00 |
|
thePR0M3TH3AN
|
a4eb4f2367
|
Add detailed logging for watch history flow
|
2025-10-02 16:44:13 -04:00 |
|
thePR0M3TH3AN
|
7fad136f4a
|
Fix duplicate remove destructuring in watch history renderer
|
2025-10-02 16:29:23 -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
|
6cfaf38ce1
|
Gate watch history v2 behind runtime flag
|
2025-10-02 15:19:55 -04:00 |
|
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 |
|