Commit Graph
662 Commits
Author SHA1 Message Date
thePR0M3TH3AN 32ab19e915 Merge pull request #247 from PR0M3TH3AN/codex/fix-persistence-for-view-count-and-watch-history
Ensure view events persist across sessions
2025-10-02 10:53:09 -04:00
thePR0M3TH3AN 10adeddd82 Add durable identifiers to view events 2025-10-02 10:51:41 -04:00
thePR0M3TH3AN 43bda18a52 Merge pull request #246 from PR0M3TH3AN/codex/fix-watch-history-fetching-and-logging
Improve watch history fetch parity and logging
2025-10-02 10:40:09 -04:00
thePR0M3TH3AN d8f6da2b2c Improve watch history fetch parity and logging 2025-10-02 10:38:29 -04:00
thePR0M3TH3AN 6d1bbea045 Merge pull request #245 from PR0M3TH3AN/codex/add-logging-for-watch-history-updates-36ejak
Decouple watch history updates from view logging timers
2025-10-02 10:22:04 -04:00
thePR0M3TH3AN 385e7c6476 Merge branch 'unstable' into codex/add-logging-for-watch-history-updates-36ejak 2025-10-02 10:21:49 -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 602fa753b1 Merge pull request #244 from PR0M3TH3AN/codex/add-logging-for-watch-history-updates
Add logging for watch history snapshot updates
2025-10-02 09:29:51 -04:00
thePR0M3TH3AN 6e838aedd9 Document watch history logging interpretation 2025-10-02 09:28:44 -04:00
thePR0M3TH3AN d938d01a4c Add dev logging for watch history updates 2025-10-02 09:17:28 -04:00
thePR0M3TH3AN d17047c6ea Merge pull request #243 from PR0M3TH3AN/codex/fix-watch-history-not-displaying-videos
Stop registering deprecated relay publish handlers
2025-10-02 09:08:11 -04:00
thePR0M3TH3AN bf088532dc Fix watch history publish errors against nostr-tools 1.8 2025-10-02 09:02:55 -04:00
thePR0M3TH3AN d9388db649 Merge pull request #242 from PR0M3TH3AN/codex/sync-watch-history-between-profile-and-sidebar
Cache watch history UI state across views
2025-10-02 08:50:10 -04:00
thePR0M3TH3AN a22b904ddc Cache watch history state across views 2025-10-02 08:46:22 -04:00
thePR0M3TH3AN 628a671277 Merge pull request #241 from PR0M3TH3AN/codex/refactor-publisheventtorelay-into-module
Ensure relay publish operations fail when unacknowledged
2025-10-02 08:01:43 -04:00
thePR0M3TH3AN 92cc05f1f6 Refactor relay publish acknowledgements 2025-10-02 08:00:21 -04:00
thePR0M3TH3AN 9aa5a360d6 Merge pull request #240 from PR0M3TH3AN/codex/fix-fetchwatchhistory-json-parsing-issues
Handle legacy watch history payloads without JSON parse errors
2025-10-01 22:22:33 -04:00
thePR0M3TH3AN 6684da3e5f Handle legacy watch history content more gracefully 2025-10-01 22:18:14 -04:00
thePR0M3TH3AN 7fcc123cb4 Merge pull request #239 from PR0M3TH3AN/codex/refactor-access-control-initialization-logic
Delay access control refresh until nostr pool ready
2025-10-01 22:11:30 -04:00
thePR0M3TH3AN ff30678afc Delay access control refresh until nostr pool ready 2025-10-01 22:07:31 -04:00
thePR0M3TH3AN da328db9c9 Merge pull request #238 from PR0M3TH3AN/codex/update-watch_history_kind-and-related-schemas
Migrate watch history events to kind 30079
2025-10-01 22:02:00 -04:00
thePR0M3TH3AN 38924abdcc chore: migrate watch history kind to 30079 2025-10-01 21:58:31 -04:00
thePR0M3TH3AN 4e6383ddeb Merge pull request #237 from PR0M3TH3AN/codex/update-index.html-to-use-nostr-tools
Use nostr-tools 1.8.3 via ESM import
2025-10-01 21:49:11 -04:00
thePR0M3TH3AN 61aa55e70b Replace bundled nostr-tools with esm module 2025-10-01 21:45:09 -04:00
thePR0M3TH3AN e92bfee9c4 Merge pull request #236 from PR0M3TH3AN/revert-235-codex/update-publisheventtorelay-and-add-tests
Revert "Guard watch history publish when relays omit seen listener"
2025-10-01 21:30:40 -04:00
thePR0M3TH3AN b6dc562a3e Revert "Guard watch history publish when relays omit seen listener" 2025-10-01 21:30:18 -04:00
thePR0M3TH3AN c842c4dbb3 Merge pull request #235 from PR0M3TH3AN/codex/update-publisheventtorelay-and-add-tests
Guard watch history publish when relays omit seen listener
2025-10-01 21:28:39 -04:00
thePR0M3TH3AN 672c7cb052 Guard watch history publish against missing seen listener 2025-10-01 21:25:38 -04:00
thePR0M3TH3AN cea8fcf6de Merge pull request #234 from PR0M3TH3AN/codex/increase-watch-history-fetch-limits-and-tests
Increase watch history fetch capacity for large snapshots
2025-10-01 21:05:31 -04:00
thePR0M3TH3AN 8ff22e1e81 Increase watch history fetch limit and expand tests 2025-10-01 21:02:55 -04:00
thePR0M3TH3AN 061bda8aec Merge pull request #233 from PR0M3TH3AN/codex/handle-missing-signer-in-decryptwatchhistoryevent
Handle watch history decrypt fallback when NIP-07 signer missing
2025-10-01 20:54:02 -04:00
thePR0M3TH3AN 61c8b3a8ee Handle missing signer when decrypting watch history 2025-10-01 20:50:08 -04:00
thePR0M3TH3AN db0461e9c7 Merge pull request #232 from PR0M3TH3AN/codex/update-publishwatchhistorysnapshot-behavior
Gracefully handle watch history snapshots without NIP-07 signer
2025-10-01 20:38:09 -04:00
thePR0M3TH3AN a1505b7538 Handle watch history snapshot publish without NIP-07 signer 2025-10-01 20:37:47 -04:00
thePR0M3TH3AN 297fbb2450 Merge pull request #231 from PR0M3TH3AN/codex/update-wss-tracker-urls-in-constants
Refresh default WSS trackers
2025-10-01 20:04:58 -04:00
thePR0M3TH3AN 7510ad2574 Update default WSS trackers 2025-10-01 20:02:44 -04:00
thePR0M3TH3AN 1c99d4c2f3 Merge pull request #230 from PR0M3TH3AN/codex/add-unsupported-relays-handling-in-nostrclient
Handle unsupported relays for Nostr COUNT requests
2025-10-01 19:57:30 -04:00
thePR0M3TH3AN 1298443c00 Handle unsupported COUNT relays 2025-10-01 19:56:36 -04:00
thePR0M3TH3AN b9ac6dd9ca Merge pull request #229 from PR0M3TH3AN/codex/implement-nip-04-encryption-handling
Handle plaintext watch history chunks without nip04 decrypt
2025-10-01 19:50:54 -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 f473fc69e3 Merge pull request #228 from PR0M3TH3AN/codex/sort-watched-videos-by-recency
Ensure watch history sorts by most recent view
2025-10-01 19:01:24 -04:00
thePR0M3TH3AN bea08e3b3c Sort watch history by most recent view 2025-10-01 19:00:54 -04:00
thePR0M3TH3AN b44373a4b6 Merge pull request #227 from PR0M3TH3AN/codex/revert-watch-history-functionality
Restore canonical watch history identifier and prefetch triggers
2025-10-01 18:52:01 -04:00
thePR0M3TH3AN ecd3f4026e Restore canonical watch history snapshot format 2025-10-01 18:47:57 -04:00
thePR0M3TH3AN af7738b4d8 Merge pull request #226 from PR0M3TH3AN/codex/revise-documentation-for-latency-expectations
Document watch history pipeline split
2025-10-01 18:26:08 -04:00
thePR0M3TH3AN 28def68012 Document watch history pipeline split 2025-10-01 18:25:35 -04:00