Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jordanlambrecht/tracker-tracker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: lMortimerl/tracker-tracker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 12 files changed
  • 1 contributor

Commits on Aug 7, 2026

  1. fix: detect qBittorrent's renamed session cookie (WebUI 5.2+)

    qBittorrent WebUI >= 5.2 renamed its session cookie from SID to
    QBT_SID_<port> (qbittorrent/qBittorrent#24190). The client hardcoded
    the SID name both when parsing the login response and when sending
    the cookie back on every authenticated request, so logins against a
    5.2+ instance would fail even with correct credentials.
    
    Detect whichever cookie name the server actually sets and thread it
    through getSession/withSessionRetry into every subsequent request.
    Also extends sanitizeNetworkError() so auth failures surface as
    "Authentication failed" instead of a generic, misleading
    "Connection failed".
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    37fa436 View commit details
    Browse the repository at this point in the history
  2. feat(trackers): register InfinityHD, TheLeachZone, YU-Scene, and Rock…

    …etHD
    
    InfinityHD's entry existed on disk but was never wired into the
    barrel (and still exported the copy-pasted _template.ts name
    mytracker) so it silently never appeared in the registry. Renamed
    the export and registered it.
    
    Added draft entries for TheLeachZone, YU-Scene, and RocketHD (all
    UNIT3D) with content categories, seed-time/ratio rules, and banned
    groups. Left as draft: true — descriptions, colors, and logos aren't
    sourced yet.
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    5ac51a9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'fix/qbt-session-cookie'

    Fixes qBittorrent WebUI 5.2+ session cookie detection.
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    35c7a73 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feat/tracker-registry-additions'

    Registers InfinityHD, TheLeachZone, YU-Scene, and RocketHD.
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    c9881b0 View commit details
    Browse the repository at this point in the history
  5. ci(release): drop Docker Hub push

    This fork doesn't have DOCKERHUB_USERNAME/DOCKERHUB_TOKEN secrets
    configured, and doesn't need Docker Hub distribution — the image is
    only consumed privately from GHCR. The Docker Hub login step would
    otherwise fail and block the GHCR push too. GHCR push keeps using
    the built-in GITHUB_TOKEN, no secrets setup required.
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    cb082ca View commit details
    Browse the repository at this point in the history
  6. chore: trigger release workflow

    Empty commit — Actions on this fork weren't enabled yet when main
    was first pushed, so the Release workflow never queued for that
    push. No content change.
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    4eeece0 View commit details
    Browse the repository at this point in the history
  7. fix(ci): lowercase the GHCR image name

    docker/build-push-action rejects uppercase repository names, and
    github.repository preserves the owner's account casing verbatim
    (lMortimerl/tracker-tracker), which fails buildx with "repository
    name must be lowercase". Compute IMAGE_NAME with tr instead of using
    github.repository directly.
    lMortimerl committed Aug 7, 2026
    Configuration menu
    Copy the full SHA
    02ba5f6 View commit details
    Browse the repository at this point in the history
Loading