Commit Graph
72 Commits
Author SHA1 Message Date
thePR0M3TH3AN e57a87ecfc Sanitize watch history telemetry metadata 2025-10-27 09:41:12 -04:00
thePR0M3TH3AN e777b40065 Add cached DM snapshot storage and hydration 2025-10-26 20:23:28 -04:00
thePR0M3TH3AN 9a75dd1bde Ensure authors always see their own videos 2025-10-26 19:38:09 -04:00
thePR0M3TH3AN a534e20c10 Add DM decryptor and service integrations 2025-10-26 19:07:30 -04:00
thePR0M3TH3AN 700056b5fc Extract video note payload normalization 2025-10-26 18:21:32 -04:00
thePR0M3TH3AN 00d9c218c3 Fix profile modal friends tab to show Nostr contacts 2025-10-26 15:53:25 -04:00
thePR0M3TH3AN 50de07fa7a Add hashtag preferences service and tests 2025-10-25 15:52:05 -04:00
thePR0M3TH3AN 92962f3b3d Refine comment thread service wiring 2025-10-24 15:54:25 -04:00
thePR0M3TH3AN 54d321d4c7 Add comment thread service with profile hydration and shared video pointer 2025-10-24 15:09:11 -04:00
thePR0M3TH3AN 5536180682 refactor: centralize nostr client bootstrap 2025-10-22 21:09:18 -04:00
thePR0M3TH3AN 75ea73b178 Refactor Nostr client imports 2025-10-22 20:55:54 -04:00
thePR0M3TH3AN 7fde050a00 Add detailed dev logging for NIP-46 handshake flow 2025-10-22 09:46:17 -04:00
thePR0M3TH3AN 677e673e1f Merge pull request #771 from PR0M3TH3AN/codex/set-default-safety-moderation-settings-to-1
Adjust moderation defaults and store per-profile settings
2025-10-21 19:27:03 -04:00
thePR0M3TH3AN 15b94cfff3 Adjust moderation defaults and store per-profile settings 2025-10-21 19:26:25 -04:00
thePR0M3TH3AN 386ad854d2 Add client-first NIP-46 handshake flow 2025-10-21 19:25:26 -04:00
thePR0M3TH3AN 616fad1612 Revamp login modal auth provider cards 2025-10-21 18:37:41 -04:00
thePR0M3TH3AN d390f0c444 Merge pull request #766 from PR0M3TH3AN/codex/update-login-modal-design
Refresh login modal design and button styling
2025-10-21 17:49:25 -04:00
thePR0M3TH3AN 04b092507f Refresh login modal layout and styling 2025-10-21 17:48:22 -04:00
thePR0M3TH3AN 094559b618 Add per-profile settings store and mask wallet inputs 2025-10-21 17:46:41 -04:00
thePR0M3TH3AN d3c3ac1ee7 Finalize NIP-46 remote signer integration 2025-10-21 16:28:26 -04:00
thePR0M3TH3AN cf65ace78e Add direct key auth flow with encrypted key storage 2025-10-21 15:43:53 -04:00
thePR0M3TH3AN 6d84d6be4e feat: show provider metadata in saved profiles 2025-10-21 14:44:14 -04:00
thePR0M3TH3AN a86c86f695 Refactor login modal provider handling 2025-10-21 14:19:30 -04:00
thePR0M3TH3AN ea45488ee4 Handle custom auth providers in saved profiles 2025-10-21 13:56:38 -04:00
thePR0M3TH3AN 62d411e3ff Refactor auth service to use provider registry 2025-10-21 13:41:57 -04:00
thePR0M3TH3AN e49483d34d Optimize subscription feed retrieval and rendering 2025-10-20 21:04:52 -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 e442b9d31c Add moderation threshold logging 2025-10-20 11:51:53 -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 0a8f3a7b05 Add delete modal for full video removal 2025-10-19 22:26:12 -04:00
thePR0M3TH3AN 9827e330e9 Respect explicit logout when hydrating saved profiles 2025-10-19 18:52:56 -04:00
thePR0M3TH3AN 34ef65db7b Gate subscriptions feed on nostr warmup 2025-10-18 22:37:10 -04:00
thePR0M3TH3AN bf908c3b05 Optimize subscription author lookup 2025-10-18 21:46:27 -04:00
thePR0M3TH3AN 19957d398f Improve zap popover toggling and logout handling 2025-10-18 14:51:51 -04:00
thePR0M3TH3AN 8824eee942 Sync moderation summaries after user block changes 2025-10-17 22:49:58 -04:00
thePR0M3TH3AN fda1726769 Remove development comment from channel profile import 2025-10-17 22:32:59 -04:00
thePR0M3TH3AN 8492091780 Track trusted mute lists and surface UI signals 2025-10-17 22:09:02 -04:00
thePR0M3TH3AN 397ed7c8ce Harden moderation trust handling 2025-10-17 16:48:07 -04:00
thePR0M3TH3AN 0ec7c5e76c Add moderation overrides to video cards 2025-10-17 16:24:42 -04:00
thePR0M3TH3AN 071a8a3671 Add moderation service and reporting flow 2025-10-17 15:33:09 -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 85258e27ea Respect NSFW flag while letting authors review their uploads 2025-10-09 22:58:07 -04:00
thePR0M3TH3AN d33ca197d7 Prevent conflicting audience flags in upload forms 2025-10-09 22:03:58 -04:00
thePR0M3TH3AN 1122c702af Add NSFW and kid-friendly toggles to upload flows 2025-10-09 21:55:05 -04:00