google-labs-jules[bot]
215ff29f1a
fix(webtorrent): use web seeds in health probe
2026-01-23 04:06:11 +00:00
google-labs-jules[bot]
cfa875d816
docs: Add comprehensive comments to PlaybackService and WebTorrent
...
Explained the architecture, watchdog mechanism, fallback strategy, and Service Worker integration logic.
2026-01-15 20:11:21 +00:00
thePR0M3TH3AN
ebd825fb37
Add webseed-only status to WebTorrent probes
2026-01-15 09:37:25 -05:00
thePR0M3TH3AN
a01f1adea9
Adjust WebTorrent probe health detection
2026-01-15 09:27:47 -05:00
google-labs-jules[bot]
175a6f73b4
fix(webtorrent): support webseeds in health checks
...
Updated `probePeers` in `js/webtorrent.js` to detect `ws` (WebSeed) parameters in magnet links. If a web seed is present, the torrent is now considered "healthy" with at least one peer, even if tracker probing fails or returns zero peers. This ensures videos hosted on R2 (or other HTTP sources) are correctly marked as available in the UI.
2026-01-14 17:37:50 +00:00
thePR0M3TH3AN
78ce75ef62
Handle WebTorrent fallback without service worker
2025-10-15 14:54:24 -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
c2c7f6445d
refactor: centralize safe decode helpers
2025-10-02 12:48:24 -04:00
thePR0M3TH3AN
7510ad2574
Update default WSS trackers
2025-10-01 20:02:44 -04:00
thePR0M3TH3AN
546fb4d1d2
Refresh UI on manual login and guard torrent cleanup
2025-09-27 23:07:08 -04:00
thePR0M3TH3AN
bc085ad3be
Add WebTorrent probe for grid health badges
2025-09-25 20:31:25 -04:00
thePR0M3TH3AN
54a6e05285
Allow WebTorrent playback to respect volume preference
2025-09-25 20:01:23 -04:00
thePR0M3TH3AN
c9ebc80ab4
Document v3 publishing schema
2025-09-25 08:35:19 -04:00
thePR0M3TH3AN
b031e98c4a
Fix service worker claiming for WebTorrent playback
2025-09-24 21:15:49 -04:00
thePR0M3TH3AN
b66d6e1080
Fix WebTorrent modal playback when worker not controlling
2025-09-24 20:49:35 -04:00
thePR0M3TH3AN
c94eb928e1
Document autoplay flags in torrent handlers
2025-09-24 16:12:51 -04:00
thePR0M3TH3AN
c5f67bc31e
Document Brave service worker workaround
2025-09-24 16:10:22 -04:00
thePR0M3TH3AN
9229f0fe80
Document Chrome CORS pruning workaround
2025-09-24 15:52:15 -04:00
Keep Creating Online
6cf1d53624
massive CPU efficiency boost.
2025-02-06 11:56:13 -05:00
Keep Creating Online
6f05fd8ca3
fixed issue with sidebar not loading profile info on view switch and updated sidebar styling
2025-02-05 22:29:28 -05:00
Keep Creating Online
b6b61e4e15
updated directory structure to fix root Service Worker issues and performance improvements
2025-02-05 16:54:40 -05:00