thePR0M3TH3AN
|
3b14de35da
|
chore: adopt gpl licensing and lowercase bitvid
|
2025-10-10 12:56:46 -04:00 |
|
thePR0M3TH3AN
|
16cb69021d
|
Improve video modal accessibility handling
|
2025-10-10 11:08:21 -04:00 |
|
thePR0M3TH3AN
|
259b493a20
|
Add NSFW and kids flags to video schema
|
2025-10-09 22:22:38 -04:00 |
|
thePR0M3TH3AN
|
dd8b0b9907
|
Add NSFW and kids toggles to edit modal
|
2025-10-09 22:10:46 -04:00 |
|
thePR0M3TH3AN
|
4d367109d5
|
Preserve playback metadata in watch history
|
2025-10-09 19:23:29 -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
|
b02d275bdb
|
Parallelize block list relay fetches
|
2025-10-09 13:45:18 -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
|
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
|
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
|
0bf0c1be5c
|
Fix admin list npub parsing
|
2025-10-09 09:30:03 -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
|
98dd51509d
|
Add session fallback signing to nostr publish flow
|
2025-10-08 22:27:11 -04:00 |
|
thePR0M3TH3AN
|
f9e2b975d1
|
Synchronize modal and card posted timestamps
|
2025-10-08 21:35:26 -04:00 |
|
thePR0M3TH3AN
|
0434401596
|
Show original posted timestamp for videos
|
2025-10-08 21:21:44 -04:00 |
|
thePR0M3TH3AN
|
0addd59226
|
feat: prioritize video root pointer for view tracking
|
2025-10-08 17:50:03 -04:00 |
|
thePR0M3TH3AN
|
0ec2d48142
|
Sanitize NIP-71 hashtag inputs
|
2025-10-08 16:39:30 -04:00 |
|
thePR0M3TH3AN
|
ebc306c928
|
Prevent duplicate edit submissions
|
2025-10-08 16:27:04 -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
|
46ef2b8123
|
Ensure watch history loads include full lists by default
|
2025-10-08 08:11:26 -04:00 |
|
thePR0M3TH3AN
|
10751a8fb9
|
Improve watch history loading responsiveness
|
2025-10-08 07:33:44 -04:00 |
|
thePR0M3TH3AN
|
a43f8e634d
|
Refactor video modal zap flow into dedicated controller
|
2025-10-07 22:49:51 -04:00 |
|
thePR0M3TH3AN
|
9122a14493
|
Add jsdom-based tests for profile modal controller
|
2025-10-07 22:28:43 -04:00 |
|
thePR0M3TH3AN
|
e6b465ccca
|
Enforce platform override when Lightning fees are enabled
|
2025-10-05 22:41:52 -04:00 |
|
thePR0M3TH3AN
|
1c805b053e
|
Wait for nostr pool before platform lookup
|
2025-10-05 22:37:23 -04:00 |
|
thePR0M3TH3AN
|
b773e1ec21
|
Fix zap fee parsing for split calculations
|
2025-10-05 22:03:07 -04:00 |
|
thePR0M3TH3AN
|
c0ffde6462
|
Handle string zap platform fee inputs
|
2025-10-05 21:48:39 -04:00 |
|
thePR0M3TH3AN
|
aa4e86758a
|
Fix NWC encryption fallback handling
|
2025-10-05 20:49:56 -04:00 |
|
thePR0M3TH3AN
|
e76107c8b2
|
Handle multi-relay NWC URIs
|
2025-10-05 19:49:22 -04:00 |
|
thePR0M3TH3AN
|
1e42b2af56
|
Convert NWC payment amounts to msats
|
2025-10-05 19:33:58 -04:00 |
|
thePR0M3TH3AN
|
99e8bd0c78
|
Fix modal zap flow tests and dependencies
|
2025-10-04 23:40:51 -04:00 |
|
thePR0M3TH3AN
|
bbad8f7d48
|
Add Lightning zap split utilities
|
2025-10-04 22:16:13 -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
|
7c3af36003
|
Add watch history feed adapter and update renderer
|
2025-10-04 17:25:43 -04:00 |
|
thePR0M3TH3AN
|
24309c1356
|
Refactor subscriptions view to use feed engine
|
2025-10-04 16:58:48 -04:00 |
|
thePR0M3TH3AN
|
4a588ed5d5
|
Integrate feed engine into recent video flow
|
2025-10-04 16:36:00 -04:00 |
|
thePR0M3TH3AN
|
f81c97e5a8
|
feat: introduce feed engine module
|
2025-10-04 16:21:23 -04:00 |
|
thePR0M3TH3AN
|
cf34e28a47
|
Refactor app orchestrator into Application with dependency injection
|
2025-10-03 21:10:22 -04:00 |
|
thePR0M3TH3AN
|
762dbe5dcc
|
Fix watch history sync when logged in
|
2025-10-02 18:45:44 -04:00 |
|
thePR0M3TH3AN
|
c3ed4bc6ea
|
Scope watch history sync to logged users
|
2025-10-02 18:26:43 -04:00 |
|