Skip to content

Roadmap

o51r15 edited this page Jul 11, 2026 · 1 revision

Roadmap


Completed

  • V1 — Stability milestones — queue index fix, DHT recovery, UDP cap, backpressure, bootstrap fixes, BEP-47, disk guardian
  • V2 — Prowlarr integration — indexer crawling, Angular UI page, Crawl Now button, per-indexer intervals, startup hash check, seed refresh
  • V2 — OMDb enrichment — classifier pipeline integration, Rotten Tomatoes / Metacritic / awards / box office
  • V2 — Security hardening — API key to header, io.LimitReader, Alpine pinned, CORS debug off, CodeQL v3
  • V3 — DB size management — per-source trim rules, Prowlarr protection, dry run, batch deletes
  • Infrastructure — DHT sidecar — split-worker VPN deployment, dashboard health probing, sidecar status reporting
  • Classification — Prowlarr parity — full TMDB + OMDb pipeline for Prowlarr-sourced torrents

Planned

Seed data revalidation

Re-query discovery indexers for updated seed/leech counts on existing torrents. Currently seed data goes stale for non-DHT sources after torrents fall off search results.

Manual seed refresh button

A button on the torrent detail page to manually trigger a seed/leech data refresh for a specific torrent.

Bulk import (V4)

Import from external torrent database dumps (TPB, RARBG, etc.). Format detection, deduplication, conflict resolution, and per-source trim rules for imported content.


Deferred / upstream dependency

Issue Reason
failed to hydrateHasOne search errors (#462) Requires OpenSearch integration planned by upstream
IPv6 support (#405) Pending upstream design decision on dual-stack vs IPv6-only

Clone this wiki locally