Commit graph

  • 6c7a44a738 license: relicense to AGPL-3.0-or-later main Sulkta 2026-06-28 21:19:03 -07:00
  • 44267a37f6 docs: rewrite README for public release + tidy CI/milestones Sulkta 2026-06-28 19:57:40 -07:00
  • b93246ee74 Merge pull request 'Update Rust crate thiserror to v2' (#5) from renovate/thiserror-2.x into main Sulkta 2026-06-27 18:22:56 -07:00
  • 971472cb7d Update Rust crate thiserror to v2 Renovate Bot 2026-06-27 21:42:50 +00:00
  • e6ae49c9ae ci: add gitleaks workflow (Sulkta canonical) Sulkta 2026-05-27 22:15:01 -07:00
  • 9d70a23df5 Public-flip audit: generalize internal hosts/paths + drop Sulkta-internal refs Sulkta 2026-05-27 11:25:46 -07:00
  • 79af13b8ef README: retire torttube, point to pv.youtube + siku2/script.service.sponsorblock Sulkta 2026-05-23 16:55:05 -07:00
  • 566af4a586 v1.0.4 — fix mid-play swap: don't block Player callback thread v1.0.4 Sulkta 2026-05-23 16:31:59 -07:00
  • 45215d4503 v1.0.3 — bundle pv.youtube + service-level SponsorBlock v1.0.3 Sulkta 2026-05-23 16:18:49 -07:00
  • 954b528e3c v1.0.2 — fix SponsorBlock silent-break on pv.youtube delegation v1.0.2 Sulkta 2026-05-23 15:49:07 -07:00
  • 60264a15e8 v1.0.1 — pv.youtube service preflight + sidecar runtime revert v1.0.1 Sulkta 2026-05-23 13:56:04 -07:00
  • f786bd78b8 v1.0.0 — production-quality cleanup pass v1.0.0 Sulkta 2026-05-23 13:17:27 -07:00
  • 13b0926860 Subscriptions — NewPipe-style offline subs + chronological feed Sulkta 2026-05-23 12:59:16 -07:00
  • 6813b27bb5 Second audit fix sprint — 2 CRIT + 5 HIGH + 5 MED Sulkta 2026-05-23 12:52:49 -07:00
  • 2b948d7a22 Watch Later — user-curated antidote to algorithm feeds + MED-8 SB size cap Sulkta 2026-05-23 12:38:32 -07:00
  • b3177ddcbd M4 polish — search history + cacheToDisc + 0-is-falsy fixes Sulkta 2026-05-23 12:30:44 -07:00
  • 249a8c184c Audit fix sprint — CRIT-1, CRIT-2, HIGH-1..7, MED-1,2,7, LOW-1 Sulkta 2026-05-23 12:28:35 -07:00
  • d78140059e Declare plugin.video.youtube as a Kodi addon dep Sulkta 2026-05-23 12:15:06 -07:00
  • b108ecbb15 Delegate + SponsorBlock parallel — best of both worlds Sulkta 2026-05-23 11:59:26 -07:00
  • 025a86b7aa M7 DONE via delegation — pv.youtube plays HD with audio Sulkta 2026-05-23 11:58:12 -07:00
  • 69ab07778f M7 — DASH partial: MPD serves OK, segment alignment still WIP Sulkta 2026-05-23 11:46:56 -07:00
  • a32eb4618e M4 wrap — playlist browse + addon settings + upstream PR-77 notes Sulkta 2026-05-23 11:33:20 -07:00
  • 268c804b91 M4 — channel browse + context-menu drill-down Sulkta 2026-05-23 11:24:59 -07:00
  • 6a10c0045c M4 partial — Search shipped, browse UI live on the Pi Sulkta 2026-05-23 11:20:41 -07:00
  • d0316ba311 DASH HD playback — WIP behind TORTTUBE_DASH=1 + upstream notes Sulkta 2026-05-23 11:14:56 -07:00
  • 6d07ed16fa M5 DONE — SponsorBlock auto-skip wired + verified on the TV Sulkta 2026-05-23 10:23:07 -07:00
  • 2020035373 M6 DONE — torttube ships, Rick Astley plays fullscreen on the LibreELEC Pi Sulkta 2026-05-23 10:18:26 -07:00
  • 55f8fc7c06 addon: switch play action to resolve_play (yt-dlp combined format) Sulkta 2026-05-23 08:59:25 -07:00
  • 2df2c0622a M6 — cross-compile aarch64-musl + addon.zip + install docs Sulkta 2026-05-23 08:54:46 -07:00
  • 6e22873f8f addon: wire play action + remote-control via Kodi JSON-RPC Sulkta 2026-05-23 08:37:57 -07:00
  • 17871cfc00 M1 sidecar — resolve (rustypipe + yt-dlp), rip, sponsorblock Sulkta 2026-05-23 08:30:41 -07:00
  • 5abca77814 M0 docs — lock three-tier resolve + upstream-contribution posture Sulkta 2026-05-23 08:20:50 -07:00
  • 053a4bbcc5 M0 scaffold — Python addon + Rust sidecar Sulkta 2026-05-23 08:14:09 -07:00