Commit Graph
139 Commits
Author SHA1 Message Date
thePR0M3TH3AN c48a138785 Handle nip44.v2 subscription lists 2025-10-20 21:56:30 -04:00
thePR0M3TH3AN 63c6d0ae74 update 2025-10-20 16:33:02 -04:00
thePR0M3TH3AN 4fef246bc3 Merge pull request #722 from PR0M3TH3AN/codex/hydrate-extensionpermissioncache-from-localstorage
Persist NIP-07 permissions between sessions
2025-10-20 13:22:18 -04:00
thePR0M3TH3AN 8393283cf8 Persist NIP-07 permissions between sessions 2025-10-20 13:21:01 -04:00
thePR0M3TH3AN 4976d7e96f feat: include nip44 permissions in nip07 defaults 2025-10-20 13:07:07 -04:00
thePR0M3TH3AN e226446e8f Add structured delete summaries and relay failure reporting 2025-10-20 11:21:45 -04:00
thePR0M3TH3AN 9de3be34bc Add tombstone guards to nostr video cache 2025-10-20 10:25:50 -04:00
thePR0M3TH3AN cc3ef2fb1f Ensure delete tombstones carry explicit flag 2025-10-20 09:54:07 -04:00
thePR0M3TH3AN c85567468f Persist NIP-07 permissions cache to storage 2025-10-20 09:11:38 -04:00
thePR0M3TH3AN 484e26fa15 Request nip44 permissions by default 2025-10-20 08:51:43 -04:00
thePR0M3TH3AN 615f1d815c Persist cached NIP-07 permissions and extend login tests 2025-10-20 08:32:58 -04:00
thePR0M3TH3AN 40795924be Bind NIP-07 signer when reverting videos 2025-10-19 22:34:13 -04:00
thePR0M3TH3AN 0a8f3a7b05 Add delete modal for full video removal 2025-10-19 22:26:12 -04:00
thePR0M3TH3AN 37b3aa3d02 Request full NIP-07 access before signing 2025-10-15 23:03:57 -04:00
thePR0M3TH3AN deffbf7670 Ensure NIP-07 permissions are granted before signing and encrypting 2025-10-15 22:36:57 -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 c6d82fb408 Extend NIP-07 enable timeout 2025-10-11 21:33:41 -04:00
thePR0M3TH3AN 3b14de35da chore: adopt gpl licensing and lowercase bitvid 2025-10-10 12:56:46 -04:00
thePR0M3TH3AN 259b493a20 Add NSFW and kids flags to video schema 2025-10-09 22:22:38 -04:00
thePR0M3TH3AN 4d367109d5 Preserve playback metadata in watch history 2025-10-09 19:23:29 -04:00
thePR0M3TH3AN 492c591f06 Add detailed watch history decryption logging 2025-10-09 15:46:33 -04:00
thePR0M3TH3AN 5d7df0eb61 Add manual npub decode fallback and expand tests 2025-10-09 15:37:52 -04:00
thePR0M3TH3AN 89986759e0 Short-circuit hex actor keys 2025-10-09 15:26:51 -04:00
thePR0M3TH3AN 3b0465067f Normalize watch history actors to hex 2025-10-09 14:19:00 -04:00
thePR0M3TH3AN 18981f546c Adjust NIP-07 enable fallback ordering and tests 2025-10-09 13:55:00 -04:00
thePR0M3TH3AN fd6919b65f Ensure watch history decrypts request nip04 permission 2025-10-09 12:29:59 -04:00
thePR0M3TH3AN 507f09dff5 Preserve video metadata in watch history payloads 2025-10-09 11:31:47 -04:00
thePR0M3TH3AN 4e42db2667 Request NIP-07 permissions needed for watch history decrypt 2025-10-09 10:47:52 -04:00
thePR0M3TH3AN 70dec62d8f Improve NIP-07 login reliability 2025-10-09 09:29:47 -04:00
thePR0M3TH3AN a5f9a33465 Add manual Nostr boost actions 2025-10-09 08:34:10 -04:00
thePR0M3TH3AN 86be0284d9 Add rebroadcast cooldown guard and toast handling 2025-10-08 23:01:05 -04:00
thePR0M3TH3AN de358dd643 Add raw nostr event cache and helper 2025-10-08 22:35:10 -04:00
thePR0M3TH3AN 98dd51509d Add session fallback signing to nostr publish flow 2025-10-08 22:27:11 -04:00
thePR0M3TH3AN 0434401596 Show original posted timestamp for videos 2025-10-08 21:21:44 -04:00
thePR0M3TH3AN 7d389bb33d Speed up video subscription flushes 2025-10-08 20:35:29 -04:00
thePR0M3TH3AN 4f266e25db Preserve NIP-71 metadata on base video posts 2025-10-08 16:18:44 -04:00
thePR0M3TH3AN 04865ffdc5 Add NIP-71 metadata wiring and caching 2025-10-08 14:47:26 -04:00
thePR0M3TH3AN 004c6426a8 Stop obfuscating private magnets 2025-10-08 09:31:33 -04:00
thePR0M3TH3AN ad0713b4cb Fix video modal stacking and playback readiness 2025-10-07 21:51:12 -04:00
thePR0M3TH3AN cc10bc33f0 Improve NIP-07 login retry logic 2025-10-07 15:18:06 -04:00
thePR0M3TH3AN 26c4420293 Merge branch 'unstable' into codex/fix-loading-errors-on-the-site-37t00u 2025-10-06 11:40:49 -04:00
thePR0M3TH3AN 4f75f2dff4 Add local nostr-tools fallback for restricted domains 2025-10-06 11:40:09 -04:00
thePR0M3TH3AN d9d07d8ff9 Merge branch 'unstable' into codex/fix-loading-errors-on-the-site-k8wabg 2025-10-06 11:29:32 -04:00
thePR0M3TH3AN 82f779099a Improve nostr-tools SimplePool detection 2025-10-06 11:28:05 -04:00
thePR0M3TH3AN d35f396c2f Handle alternate SimplePool exports 2025-10-06 10:42:39 -04:00
thePR0M3TH3AN f80ebef5c3 Defer nostr-tools access until bootstrap 2025-10-06 10:17:11 -04:00
thePR0M3TH3AN 1c805b053e Wait for nostr pool before platform lookup 2025-10-05 22:37:23 -04:00