thePR0M3TH3AN
26e6f9044e
Merge pull request #1029 from PR0M3TH3AN/codex/swap-nip44-import-and-verify-resolution
...
Fix nip44 bootstrap import path
2025-11-03 20:21:20 -05:00
thePR0M3TH3AN
5d31366c79
Restore comment bootstrap and guard admin cache hydration
2025-11-03 20:19:45 -05:00
thePR0M3TH3AN
4a70adcd1c
Fix default flags syntax regression
2025-11-03 19:21:18 -05:00
thePR0M3TH3AN
ac930abaca
Fix nip44 bootstrap import
2025-11-03 19:18:05 -05:00
thePR0M3TH3AN
1d29a241b0
Merge pull request #1028 from PR0M3TH3AN/codex/update-thumbnail-constants-to-use-leading-slash
...
Ensure fallback thumbnail assets use absolute paths
2025-11-03 19:16:01 -05:00
thePR0M3TH3AN
fbc352e460
Fix fallback thumbnail asset paths
2025-11-03 19:15:44 -05:00
thePR0M3TH3AN
2d01711320
update
2025-11-03 19:04:52 -05:00
thePR0M3TH3AN
a9f2c4ec37
update
2025-11-03 18:57:43 -05:00
thePR0M3TH3AN
db586727fa
update
2025-11-03 18:53:59 -05:00
thePR0M3TH3AN
c5eda532df
feat: improve comment persistence on reload via union filters and caching
...
- Introduce FEATURE_IMPROVED_COMMENT_FETCHING flag (default: true in unstable)
- Enhance createVideoCommentFilters to include comprehensive union of legacy (#e/#a) and uppercase (#E/#A/#I/#K/#P) tags for NIP-22 compliance, reducing misses in mixed-relay propagation
- Add localStorage caching (5min TTL) in CommentThreadService.fetchThread for fast loads post-reload; includes getCachedComments, cacheComments, and clearCommentCache
- Force full-history re-fetch in VideoModalCommentController.load with retry logic if low count, plus background refresh after 1s
- Bootstrap cache warm-up for recent videos on bitvidApp init (tracks via localStorage recentVideos list)
Fixes: Comments posted not reloading in video modal (root cause: incomplete filters + no persistence)
Closes: #N/A (internal fix)
QA: Verified post → reload → modal open shows comments via cache/query; no regressions in threading/UI
Rollout: Gated by flag; rollback by setting false + clear localStorage (^comments: keys)
2025-11-03 15:46:12 -05:00
thePR0M3TH3AN
ed4d2caf82
update
2025-11-03 15:36:39 -05:00
thePR0M3TH3AN
7f7dd0f197
update
2025-11-03 15:31:33 -05:00
thePR0M3TH3AN
c3fc375cc1
update
2025-11-03 15:22:07 -05:00
thePR0M3TH3AN
828be92c7b
Merge pull request #1027 from PR0M3TH3AN/codex/update-repostevent-and-buildrepostevent
...
Serialize repost targets when available
2025-11-03 14:35:59 -05:00
thePR0M3TH3AN
a59f214aeb
Serialize repost targets when available
2025-11-03 14:35:43 -05:00
thePR0M3TH3AN
ceeabddf11
update
2025-11-03 14:27:30 -05:00
thePR0M3TH3AN
e4cd0f3154
update
2025-11-03 14:07:35 -05:00
thePR0M3TH3AN
d0c5132090
update
2025-11-03 13:56:34 -05:00
thePR0M3TH3AN
eda229b3d6
Merge pull request #1024 from PR0M3TH3AN/codex/modify-comment-tag-handling-in-nostreventschemas
...
Ensure comment builder keeps root #e tags with address pointers
2025-11-03 11:54:22 -05:00
thePR0M3TH3AN
fe25ea00a8
Merge pull request #1026 from PR0M3TH3AN/codex/revise-css-build-pipeline-documentation
...
Document deploy-time Tailwind build
2025-11-03 11:49:17 -05:00
thePR0M3TH3AN
0c66578901
Document deploy-time Tailwind build
2025-11-03 11:39:35 -05:00
thePR0M3TH3AN
3dbab10044
Merge pull request #1025 from PR0M3TH3AN/codex/update-git-ignore-and-deploy-scripts
...
Ignore generated Tailwind CSS and update build automation
2025-11-03 11:37:08 -05:00
thePR0M3TH3AN
1c13122ba0
Ignore generated Tailwind CSS and update build commands
2025-11-03 11:36:48 -05:00
thePR0M3TH3AN
e704b93287
Fix comment address fallback when video tags missing
2025-11-03 11:36:39 -05:00
thePR0M3TH3AN
3445ef9059
Ensure comment builder always appends root #e tag
2025-11-03 10:45:44 -05:00
thePR0M3TH3AN
d9b45ed867
Ensure comment events keep root e tags alongside addresses
2025-11-03 09:56:33 -05:00
thePR0M3TH3AN
a107f59221
Merge pull request #1023 from PR0M3TH3AN/codex/update-to-kind-30000-for-subscriptions
...
Align subscription list events with NIP-51 follow sets
2025-11-03 09:44:10 -05:00
thePR0M3TH3AN
7db78b07f2
Restore legacy subscription list compatibility
2025-11-03 09:42:17 -05:00
thePR0M3TH3AN
318eea15e3
Enhance VideoModal title handling and styling. Added responsive styles for video title in CSS, ensuring proper overflow handling. Updated JavaScript to set video title dynamically, with fallback for missing elements and improved logging for debugging.
2025-11-02 19:30:05 -05:00
thePR0M3TH3AN
e496376236
Align subscription lists with NIP-51 follow set kind
2025-10-31 08:33:39 -04:00
thePR0M3TH3AN
3d60d865fa
Merge pull request #1022 from PR0M3TH3AN/codex/cap-modal-tag-list-using-tag-strip-helper
...
Trim video modal tags to container width
2025-10-30 21:02:45 -04:00
thePR0M3TH3AN
b4d2370611
Trim video modal tag list to container width
2025-10-30 21:01:37 -04:00
thePR0M3TH3AN
2e8f826458
Merge pull request #1021 from PR0M3TH3AN/codex/update-isvideocommentevent-validation
...
Allow top-level comment events without parent tags
2025-10-30 21:01:06 -04:00
thePR0M3TH3AN
86526bbe02
Fix top-level comment detection and add coverage
2025-10-30 21:00:38 -04:00
thePR0M3TH3AN
5b17b57d5d
Merge pull request #1020 from PR0M3TH3AN/codex/add-tag-strip-helper-and-update-videolistview
...
Trim popular tag pills to container width
2025-10-30 16:46:09 -04:00
thePR0M3TH3AN
aff9d11d25
Trim popular tag pills to container width
2025-10-30 16:44:02 -04:00
thePR0M3TH3AN
68a5fe83b2
Merge pull request #1019 from PR0M3TH3AN/codex/update-schemas-and-refactor-list-functions
...
Update mute list schema and migrate encrypted list payloads
2025-10-30 15:52:55 -04:00
thePR0M3TH3AN
2fae0a0e7c
Update subscription and block lists to encrypted tag arrays
2025-10-30 15:51:21 -04:00
thePR0M3TH3AN
6fce4ecc14
Merge pull request #1018 from PR0M3TH3AN/codex/update-buildrepostevent-and-repostevent-functions
...
Ensure repost events resolve verified relays
2025-10-30 15:35:13 -04:00
thePR0M3TH3AN
bc9bf9e682
Enforce relay resolution for repost events
2025-10-30 15:32:18 -04:00
thePR0M3TH3AN
925be7b654
Merge pull request #1017 from PR0M3TH3AN/codex/update-revertvideo-for-stable-d-tag
...
Ensure video reverts always emit stable d tags
2025-10-30 14:45:05 -04:00
thePR0M3TH3AN
3b4492461c
Ensure video reverts always emit d tag
2025-10-30 14:43:19 -04:00
thePR0M3TH3AN
513c24bcfe
Merge pull request #1016 from PR0M3TH3AN/codex/extend-mirrorvideoevent-and-add-validation
...
Add file hash support to NIP-94 mirrors
2025-10-30 12:42:35 -04:00
thePR0M3TH3AN
ba6815f795
Merge branch 'unstable' into codex/extend-mirrorvideoevent-and-add-validation
2025-10-30 12:42:25 -04:00
thePR0M3TH3AN
6eb8594e28
Add file hash support to NIP-94 mirrors
2025-10-30 12:41:49 -04:00
thePR0M3TH3AN
ee48ef4421
Merge pull request #1015 from PR0M3TH3AN/codex/modify-buildrepostevent-for-kind-16
...
Add target kind tag to kind 16 repost events
2025-10-30 12:40:08 -04:00
thePR0M3TH3AN
ba656978a5
Add target kind tag to quote reposts
2025-10-30 12:39:46 -04:00
thePR0M3TH3AN
36bcbae0e9
Merge pull request #1014 from PR0M3TH3AN/codex/add-clarification-on-session-actors-limitations
...
Document comment publishing signer requirement
2025-10-30 12:14:55 -04:00
thePR0M3TH3AN
e19abcbbf4
Document comment publishing signer requirement
2025-10-30 12:12:37 -04:00
thePR0M3TH3AN
41ca3b67f9
Merge pull request #1013 from PR0M3TH3AN/codex/revise-comment-publishing-logic-and-tests
...
Require active signer for comment publishing
2025-10-30 11:39:31 -04:00