thePR0M3TH3AN
48de1a3c4e
update
2025-11-05 16:41:16 -05:00
thePR0M3TH3AN
cdb82e6e72
update
2025-11-05 16:17:56 -05:00
thePR0M3TH3AN
5aa1f8687b
update
2025-11-05 15:20:14 -05:00
thePR0M3TH3AN
6025f6e078
update
2025-11-05 14:49:33 -05:00
thePR0M3TH3AN
e90f3770ef
update
2025-11-05 11:12:38 -05:00
thePR0M3TH3AN
f642e51eb8
Merge pull request #1033 from PR0M3TH3AN/codex/fix-comment-display-in-video-player-modal-iw110j
...
Fix comment event matching for uppercase addresses
2025-11-04 16:53:02 -05:00
thePR0M3TH3AN
c882139e90
Fix comment event matching for uppercase addresses
2025-11-04 16:52:12 -05:00
thePR0M3TH3AN
71df75a8d1
update
2025-11-04 15:19:34 -05:00
thePR0M3TH3AN
ed2ac76edc
Merge pull request #1032 from PR0M3TH3AN/codex/fix-comment-display-in-video-player-modal
...
Normalize comment tree root keys before rendering
2025-11-04 15:07:55 -05:00
thePR0M3TH3AN
cac275a220
Normalize root comment keys before rendering
2025-11-04 15:06:17 -05:00
thePR0M3TH3AN
a52e1e2a17
update
2025-11-03 22:07:49 -05:00
thePR0M3TH3AN
5a0b35ff60
Merge branch 'unstable' of https://github.com/PR0M3TH3AN/bitvid into unstable
2025-11-03 21:49:18 -05:00
thePR0M3TH3AN
8ad7d82a70
update
2025-11-03 21:49:10 -05:00
thePR0M3TH3AN
1a945765d8
Merge pull request #1031 from PR0M3TH3AN/codex/update-commentthreadservice-for-videoauthorpubkey
...
Preserve raw video author pubkeys for comment threads
2025-11-03 21:37:35 -05:00
thePR0M3TH3AN
8258686f55
Preserve raw video author pubkeys for comment threads
2025-11-03 21:27:30 -05:00
thePR0M3TH3AN
b7d63f235c
Merge branch 'unstable' of https://github.com/PR0M3TH3AN/bitvid into unstable
2025-11-03 21:05:23 -05:00
thePR0M3TH3AN
dc0b6a1f8c
update
2025-11-03 21:05:20 -05:00
thePR0M3TH3AN
f851c24885
Merge pull request #1030 from PR0M3TH3AN/codex/update-wss-trackers-in-constants
...
Refresh WebTorrent tracker defaults
2025-11-03 20:52:07 -05:00
thePR0M3TH3AN
831d5693fd
Fix lint violations in CSS and docs
2025-11-03 20:48:06 -05:00
thePR0M3TH3AN
043648fc62
Refresh WebTorrent tracker defaults
2025-11-03 20:34:40 -05:00
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