Commit Graph
51 Commits
Author SHA1 Message Date
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
thePR0M3TH3AN 4d367109d5 Preserve playback metadata in watch history 2025-10-09 19:23:29 -04:00
thePR0M3TH3AN 77fa149cc3 Speed up profile and relay fetches 2025-10-09 18:55:18 -04:00
thePR0M3TH3AN 12b1c1e7f8 Refine profile switching login flow 2025-10-09 18:41:27 -04:00
thePR0M3TH3AN 0a3057d081 Defer post-login hydration to async follow-up 2025-10-09 16:37:23 -04:00
thePR0M3TH3AN 599c40c3cc Refactor post-login state loading and add tests 2025-10-09 13:27:45 -04:00
thePR0M3TH3AN 4ed5c97678 Refactor discussion counts into dedicated service 2025-10-09 12:51:34 -04:00
thePR0M3TH3AN 507f09dff5 Preserve video metadata in watch history payloads 2025-10-09 11:31:47 -04:00
thePR0M3TH3AN 0b0d3628ee Refactor watch history telemetry into helper 2025-10-09 10:31:09 -04:00
thePR0M3TH3AN 419bb02610 Refactor NWC wallet settings into service 2025-10-09 09:54:10 -04:00
thePR0M3TH3AN 0434401596 Show original posted timestamp for videos 2025-10-08 21:21:44 -04:00
thePR0M3TH3AN 04865ffdc5 Add NIP-71 metadata wiring and caching 2025-10-08 14:47:26 -04:00
thePR0M3TH3AN d53ce6742a Hide private videos from non-owners 2025-10-08 09:41:38 -04:00
thePR0M3TH3AN b84f8c6031 Fix video modal layering and playback readiness 2025-10-07 22:19:29 -04:00
thePR0M3TH3AN ad0713b4cb Fix video modal stacking and playback readiness 2025-10-07 21:51:12 -04:00
thePR0M3TH3AN 7995f92a38 Prevent duplicate modal playback sessions 2025-10-07 19:46:46 -04:00
thePR0M3TH3AN 3bf380dfc6 Ensure login UI updates after NIP-07 approval 2025-10-07 15:59:43 -04:00
thePR0M3TH3AN 62fe113bf4 Add NIP-71 video builder and dual publish workflow 2025-10-04 21:14:41 -04:00
thePR0M3TH3AN 9041f9c0b7 feat: pass nip71 metadata through publish pipeline 2025-10-04 18:49:43 -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