Commit Graph
241 Commits
Author SHA1 Message Date
thePR0M3TH3AN eb9b97bcae Handle remote signer key hints for NIP-46 2025-10-22 08:58:31 -04:00
thePR0M3TH3AN 988f83c557 Improve NIP-46 remote signer cipher negotiation 2025-10-22 08:42:20 -04:00
thePR0M3TH3AN 39d250b01f Handle nip04-style NIP-46 handshake payloads 2025-10-22 07:57:36 -04:00
thePR0M3TH3AN e7497a559c Handle buffer-encoded NIP-46 handshake payloads 2025-10-22 07:44:41 -04:00
thePR0M3TH3AN 9d70a954f3 Handle structured NIP-46 handshake payloads 2025-10-22 07:28:36 -04:00
thePR0M3TH3AN 3e160a5035 Update nostr-tools bundle to restore nip46 handshake 2025-10-22 07:18:25 -04:00
thePR0M3TH3AN d8dcdf2b40 Fix direct message encryption fallback and add regression test 2025-10-21 21:57:13 -04:00
thePR0M3TH3AN 36f5f8960a Allow direct signers to load and publish subscriptions offline 2025-10-21 21:43:04 -04:00
thePR0M3TH3AN 47b4be94d5 Merge pull request #778 from PR0M3TH3AN/codex/update-userblocklistmanager-for-new-signer
Handle direct signer decryptors for user blocks
2025-10-21 21:34:50 -04:00
thePR0M3TH3AN 001bbaa3bf Handle direct signer decryptors for user blocks 2025-10-21 21:34:24 -04:00
thePR0M3TH3AN cd15af4bfd Merge pull request #777 from PR0M3TH3AN/codex/update-decryptnip46payloadwithkeys
Refactor NIP-46 cipher handling to use shared helper
2025-10-21 21:25:51 -04:00
thePR0M3TH3AN c0e2fa3324 Refine NIP-46 decryption to use conversation keys 2025-10-21 21:25:25 -04:00
thePR0M3TH3AN ba7f67bd0a Merge pull request #776 from PR0M3TH3AN/codex/add-helper-for-private-key-encryption
Add cipher helpers for private key signers
2025-10-21 21:23:09 -04:00
thePR0M3TH3AN 821ae86cf5 Add cipher helpers for private key signers 2025-10-21 21:22:28 -04:00
thePR0M3TH3AN 8ae036cc23 Refactor Nip46 RPC cipher handling 2025-10-21 21:15:27 -04:00
thePR0M3TH3AN 15b94cfff3 Adjust moderation defaults and store per-profile settings 2025-10-21 19:26:25 -04:00
thePR0M3TH3AN 616fad1612 Revamp login modal auth provider cards 2025-10-21 18:37:41 -04:00
thePR0M3TH3AN 094559b618 Add per-profile settings store and mask wallet inputs 2025-10-21 17:46:41 -04:00
thePR0M3TH3AN 578d2ddde4 Refactor Nostr signer integration 2025-10-21 15:13:48 -04:00
thePR0M3TH3AN 6d84d6be4e feat: show provider metadata in saved profiles 2025-10-21 14:44:14 -04:00
thePR0M3TH3AN ea45488ee4 Handle custom auth providers in saved profiles 2025-10-21 13:56:38 -04:00
thePR0M3TH3AN d7405883d2 Ensure subscription publishing targets configured write relays 2025-10-20 22:59:29 -04:00
thePR0M3TH3AN 7c9db2eeaf Fix watch history snapshot merging 2025-10-20 22:36:19 -04:00
thePR0M3TH3AN 397b38d5b8 Merge pull request #746 from PR0M3TH3AN/codex/optimize-subscription-feed-fetching
Optimize subscription feed retrieval and rendering
2025-10-20 22:03:54 -04:00
thePR0M3TH3AN c48a138785 Handle nip44.v2 subscription lists 2025-10-20 21:56:30 -04:00
thePR0M3TH3AN d7d12c3b74 Support nip44 subscription list decryption 2025-10-20 21:56:18 -04:00
thePR0M3TH3AN 2322b19a3f Improve subscriptions empty state rendering 2025-10-20 21:39:08 -04:00
thePR0M3TH3AN c1d8a8b9dc Normalize subscription authors to fix empty feed 2025-10-20 21:15:47 -04:00
thePR0M3TH3AN e49483d34d Optimize subscription feed retrieval and rendering 2025-10-20 21:04:52 -04:00
thePR0M3TH3AN 48d6f51ab6 Add caching for admin list state and hydrate access control 2025-10-20 21:03:07 -04:00
thePR0M3TH3AN 68f6b60047 Expand moderation hide coverage and docs 2025-10-20 20:09:22 -04:00
thePR0M3TH3AN a2f74ac13f Handle trusted hide moderation state 2025-10-20 19:59:12 -04:00
thePR0M3TH3AN 37f291529e Add trusted hide gating to moderation stage 2025-10-20 19:35:48 -04:00
thePR0M3TH3AN 49a0ccf2b7 Add trusted hide thresholds to moderation settings 2025-10-20 19:21:13 -04:00
thePR0M3TH3AN dfbda08ec5 Ensure admin whitelist respects moderation thresholds 2025-10-20 17:17:46 -04:00
thePR0M3TH3AN bae9b29f49 Enforce lockdown restrictions on login 2025-10-20 15:38:29 -04:00
thePR0M3TH3AN 123431ea7f Seed trusted moderation contacts 2025-10-20 15:07:20 -04:00
thePR0M3TH3AN 8775aceda7 Merge pull request #735 from PR0M3TH3AN/codex/implement-seeding-helper-and-tests
Seed user block lists with the shared blacklist
2025-10-20 14:33:13 -04:00
thePR0M3TH3AN 023475843c Seed shared blocklist for first-time logins 2025-10-20 14:30:40 -04:00
thePR0M3TH3AN ee6ba4c022 Merge pull request #734 from PR0M3TH3AN/codex/add-view-channel-and-copy-npub-buttons
Add channel controls to profile modal lists
2025-10-20 14:21:06 -04:00
thePR0M3TH3AN e8d20cd8dd Add channel and copy actions for profile modal lists 2025-10-20 14:17:15 -04:00
thePR0M3TH3AN 4fee05a447 Add community blacklist federation support 2025-10-20 14:13:48 -04:00
thePR0M3TH3AN b0f0c86f19 Handle background block list fetch fallbacks 2025-10-20 13:59:41 -04:00
thePR0M3TH3AN d06956e615 Merge pull request #721 from PR0M3TH3AN/codex/refresh-video-grids-after-creator-update
Refresh video grids after moderation updates
2025-10-20 13:23: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 6994223200 Refresh all video grids after moderation updates 2025-10-20 13:17:00 -04:00
thePR0M3TH3AN dd1b4b650b test: cover cached nip04 and nip44 permissions 2025-10-20 13:15:54 -04:00
thePR0M3TH3AN 4d32e0621d Merge pull request #717 from PR0M3TH3AN/codex/add-nip44-permissions-to-default_nip07_permission_methods
Request NIP-44 permissions during NIP-07 login
2025-10-20 13:07:24 -04:00
thePR0M3TH3AN 4976d7e96f feat: include nip44 permissions in nip07 defaults 2025-10-20 13:07:07 -04:00