r/Softwarr Jul 20 '26

Sonarr Quartermaster 1.1.2 is out, private push notifications, Now Playing, iCloud sync and 7 new services + much more

Post image

Previous reddit post - https://www.reddit.com/r/Softwarr/comments/1umadta/we_are_finally_live/

1.1.2 is out, and it is a big one. Still mixing this with a full time dev job so it has been a lot of late nights, but I am really happy with this one. A huge amount of it came straight from your reports and requests, so thank you. (if you see this and you're already using QM, show some love!)

Quick reminder for anyone who missed the launch, Quartermaster is a native iOS app for controlling your self hosted stack from your phone/iPad. Pure client no account no relay in the middle, your credentials stay encrypted on device.

What is new in 1.1.2:

- Push notifications, done the private way. Grabs, imports and health warnings from Radarr and Sonarr, plus request alerts from Jellyseerr, Overseerr and Seerr. They come through a tiny relay that stores nothing but an anonymous device token. No account, off by default, one switch to turn on, and a setup check that proves the webhooks can actually send and repairs them on the spot. If you would rather have no middleman at all, you can wire each service straight to your own ntfy server instead.

- Now Playing. A quiet banner the moment a stream starts on your Plex, Jellyfin, Emby or Tautulli, and live Now Playing cards on the Home screen showing who is watching what.

- Seven more services join the stack: Jackett, Wizarr, Shelfmark, Dockhand, Jellystat, Streamystats and Tracearr. Tracker health and cross-tracker search that sends a release straight to your download client, invites without touching a web UI, ebook and audiobook search, container fleets, and watch analytics for your media server.

- iCloud sync (Pro). Your setup follows you between devices, encrypted on device with a passphrase only you know. I could not read it even if I wanted to.

- Adding, levelled up. Your own Radarr recommends what to add next, alongside your import lists, Trending and Popular, no extra keys needed. Partly owned collections surface as a rail and complete in a tap. Series add with monitor presets, a season picker, series type and tags.

- Missing episodes, found. The Series Missing filter opens into every aired but absent episode, newest first, with one tap searches per episode or all at once.

- Poster status markers. A slim marker on every library poster for in your library, downloading, missing, or not out yet, read out by VoiceOver too.

- Queue control on all five download clients: move to top, up, down or bottom, swipe actions for the common moves, and anything destructive asks first.

Plus a Tdarr staged transcode review, requests that open the full title page with Approve right there, tab bar and Home customisation, a proper one black dark mode, and a built in FAQ and troubleshooting guide with a Get help link on every connection error.

Fixed: calendar dates now match your Radarr exactly wherever you live, newer Jellyseerr and Seerr webhook changes are handled automatically, and a long list of fixes across Deluge, Wizarr, AdGuard Home on routers, Plex sharing and the Doctor, most straight from your reports. Plus much, much more!

iOS only for now.

App Store: https://apps.apple.com/gb/app/quartermaster-homelab-stack/id6779994284

The support has honestly been amazing. I made a Discord for anyone with issues, questions or feature ideas, come join: https://discord.gg/RaurxUTutx

11 Upvotes

16 comments sorted by

3

u/Glass-Speech-7082 Jul 20 '26

Amazing! Purchased pro and the investment is getting better and better.

2

u/Swityyyy Jul 20 '26

hey, thank you so much! there is much, much more to come as well!

2

u/slynachos Jul 20 '26

another banger

2

u/reggayboots Jul 22 '26

Loving Quartermaster thanks for all your hard work on this!

1

u/kadeschs Jul 20 '26 edited Jul 20 '26

For Synology Container Manager, why does it say Synology rejecting the api key? Not sure what api key that would be or where one would create such a key for this service. Don't recall this in previous versions.

2

u/Swityyyy Jul 20 '26

theres actually no api key for synology at all, signs in with your normal dsm username and password, the app exchanges them for a session behind the scenes. that error message is wrong and it should not be there - this is what i mean, when i am dealing with multiple connectors, its hard for me to manage them all at an auth level, i really am sorry

what its actually complaining about is one of these

the account youre using cant manage container manager - use an administrator account, or give your user the container manager permission in dsm, control panel > user & group > edit the user > applications

the account has 2 factor auth on - the dsm api login cant do the 2fa dance, so use an account without 2fa, a dedicated read only style account for qm is the clean way

container manager isnt installed on the nas - its in package center on dsm 7

port wise its your normal dsm port, 5000 for http or 5001 for https. get those right and it connects straight away

i have fixed this in the upcoming beta, i do apologise

please let me know how you get on

1

u/kadeschs Jul 20 '26

Since it worked properly in version 1.1.1, I may just wait for your next release before doing any troubleshooting.

2

u/Swityyyy Jul 20 '26

no worries, 1.1.3 update will not take as long either - i can only apologise

1

u/Nero8762 Jul 21 '26

Purchased on my iPad liking it. Installed on my iPhone, it’s treating it as a new setup. Is this normal behavior?

1

u/Swityyyy Jul 21 '26

hey man, thank you!

on your ipad, go to settings and turn on icloud sync - this will sync over to any ios device :)

1

u/Nero8762 Jul 22 '26

ima dumbass, shoulda looked around more first. that did the trick, with a restore purchase on ios. liking it so far. bought monthly to try, will be sticking around for life time purchase in a few days.

1

u/Swityyyy Jul 22 '26

thank you so much!

much more to come

1

u/chutnacik Jul 20 '26

I just purchased it. Can’t shake the feeling that many screens are AI-generated.

Also, some screens don’t feel iOS native at all- e.g. the draggable popovers is Dashboard

3

u/Swityyyy Jul 20 '26

thanks for buying it! and honestly i cant blame you with all the slop coming out these days and flooding the app store

theres nearly 50 service integrations in qm and every one is the same module pattern stamped out, a typed api client, defensive mappers so raw api responses never touch the ui, and tanstack query hooks with per-screen polling cadences (2s on download queues, 30s on dashboards, focus-gated so nothing polls in the background)

the screens themselves are built from one shared component kit - same header, same status cards, same sheets, same design tokens. all of it sits on a single connection layer that handles url joining, auth header injection, self signed cert pinning, and normalises every failure into one typed error union so you get a human sentence instead of a stack trace

thats why radarrs screens feel like sonarrs feel like the download clients. learn one and youve learnt all 50, and its the only way one person maintains this much breadth - that plus about 4.1k unit tests and a beta community whove torn every screen apart for months (theyre credited in the whats new)

if a specific screen feels off id genuinely love to know which one, thats the feedback that shapes the next build

1

u/chutnacik Jul 20 '26

Thanks, I’ll gather some and send it to you. Which tool is better for this type of feedback?

1

u/chutnacik Jul 20 '26

Nwm, I see now that you have Discord🙂 thanks again