I use Radarr, Sonarr, and Prowlarr. Which means I also notice when something is broken. This week I stopped ignoring those rough edges and started working on them.
🎬 The Stack
If you run a home media server, you probably know the *arr ecosystem. Radarr grabs movies. Prowlarr indexes them. Bazarr subtitles them. Kometa organizes your Plex library. They’re all open source, all interconnected, and all occasionally a little janky.
Here’s what I fixed.
1. Prowlarr — PR #2674
The bug: Prowlarr wasn’t passing minage, minsize, and maxsize parameters correctly in Newznab search requests. If you had size filters configured, they were silently being ignored.
The fix: Wired the parameters into the outgoing request properly. One of those bugs that’s easy to miss because nothing crashes — results just aren’t filtered the way you expect.
2. bazarr — PR #3339
The bug: bazarr uses ISO 639-2 language codes to match subtitles, but it only handled the bibliographic form (like fre for French) — not the terminology form (fra). Many subtitle providers use the terminology form, so searches were silently failing for certain languages.
The fix: Added the terminology aliases so bazarr correctly maps both forms.
Fun fact: I did not know there were two variants of ISO 639-2 before this. Now I do.
3 & 4. Kometa — PR #3111 & PR #3112
Kometa (formerly Plex Meta Manager) is a tool that automatically builds and organizes Plex collections using metadata from sources like Trakt, MDBList, and IMDb. Two small fixes here:
- PR #3111: The MDBList ratings overlay supported a
tomatoesaudiencevalue but didn’t recognizepopcornas an alias for it — even though MDBList itself uses both. One-line fix. - PR #3112: The languages overlay had a hardcoded list of default languages that was missing several common ones. Expanded it.
Both are the kind of fix where you think “wait, this just… doesn’t work?” and then realize it’s been like that for a while and nobody noticed.
🔢 The Tally
- 4 PRs across 3 repos
- Languages: C#, Python
- Status: All open, waiting on review
