All posts

What landed in Quartermaster 1.3

1.3 reached the App Store on 3 October with a new Entertainment Home, Command Centre layouts, QM Reader for your books and five new connections. Here's the whole release in one place, and where the Apple TV app is up to.

1.3 moves more of the app around than any release since launch, so here's what's in it and where things went.

A Home you watch from

Entertainment now opens on a full-screen spotlight. It shows what you're halfway through, what just arrived or something you haven't seen yet, with one button to resume, play or open it.

Under it sit Up Next, Arrived since yesterday, Just Added, Not watched yet, Requests and Coming Soon. A row only turns up when it has something in it. After those come shelves for finding something new, like Trending now, Top charts and Films out soon. Most of them skip what you already have; Trending now and Top charts keep their real ranking and mark the ones you own. Customise Home has a switch for every row, and a row you hide loads nothing.

On Jellyfin or Emby, Who's watching lets you pick whose titles Up Next and Continue Watching show, or everyone's. The in-app player also skips intros your server has marked, and Up Next counts down into the next episode.

The Command Centre, your way

Some people open the Command Centre to fix things and some just want to see the boxes are alive, so 1.3 lets you choose a layout: Triage, Pipeline, Machines, Glance or The mix. Classic stays until you pick one. A short wizard draws each layout from your own stack before you commit, and nothing changes until its last step. Five ways to look at the same homelab goes through them one at a time.

Other things that came with it:

  • Warnings sit next to faults with the fix beside them, like Resume for a paused Pi-hole.
  • Machines groups your services by the box they run on, with CPU, memory, temperature and drives from Glances, Beszel, Proxmox, Unraid, TrueNAS, Synology or UGREEN.
  • You can search your stack by name or by job. Type "dns" or "ups" and it's there.
  • Long press a tile to add it to the hot bar.

QM Reader

Books used to be one more library inside Entertainment. Now they have QM Reader, a third world that reads from BookOrbit and Grimmory and puts both in one library. EPUB and PDF open in a native reader, and BookOrbit audiobooks play with a mini player that follows you round the app. With your own Hardcover key you can find new books, then request them through BookOrbit.

If you don't run a book server, turn QM Reader off in Settings and it's gone. There's more on why books got their own world.

Five new connections

  • Grafana lets you browse your dashboards with an optional Viewer token, or open the full Grafana web app inside Quartermaster.
  • Uptime Kuma shows monitor status, response times and certificate warnings. With Pro, a Kuma webhook sends down and up alerts.
  • PeaNUT shows your UPS's status, battery and load, and can alert you when it switches to battery.
  • Pulsarr lets you approve or reject requests and manage rolling shows.
  • Grimmory brings your library, series and shelves, and it's a source for QM Reader.

That makes 64 services.

New alerts

With Pro, you can pair your phone with QM Companion 0.1.7 or later and have your own server send the alerts, with the wording and rules you choose. PeaNUT and Uptime Kuma can now alert you too, and Pulsarr can push new requests. If notifications can't reach your device, the Notifications screen says so and shows the fix.

The smaller things

  • Entertainment's tabs are now Home, Movies, Shows, Discover and Search. Stack, Stats, Downloads, Containers and the Doctor moved to the Command Centre.
  • The world slider and your profile circle share one row at the top of Home.
  • Quartermaster can open where you left off, or always in the same world (Settings > General).
  • If you forget your iCloud Sync passphrase, you can start sync over from one of your devices. You can change the passphrase too.
  • Your TMDB key now travels, encrypted, with your backups and iCloud Sync.
  • At larger text sizes, long names glide across after a moment instead of getting cut short.
  • On the Mac, the Today card sits in the spotlight, and Command Centre layouts use two columns on a wide window.

Fixes

  • Search instead adds to the root folder you picked, not always the first.
  • Jellyfin Now Playing no longer drops live streams when the server's clock runs slow.
  • Unraid says why it refused a container or VM action, including which permission to change.
  • Maintainerr's Keep forever takes the title off the leaving soon list straight away.
  • Companion codes work from either camera in Quartermaster, for setting up or pairing.

Apple TV, in beta

The Apple TV app is in TestFlight with testers from the Discord, and the heart of it is the player. Apple's own player can't open an MKV, decode TrueHD or DTS, or show Blu-ray subtitles, so files like that usually get converted on the server before they reach an Apple TV. Oracle, Quartermaster's own player, reads the original file from Jellyfin, Emby or Plex and plays it as it is.

It's built on FFmpeg 8.1 for reading files, with the Apple TV's own hardware decoders doing HEVC and H.264. Dolby Vision profile 7, the kind on UHD Blu-ray rips, is rewritten to profile 8.1 on the fly. TrueHD, DTS-HD MA and FLAC are decoded on the TV and sent out as multichannel PCM, and PGS and VobSub subtitles show as they are. Swipe down while something's playing and Playback Info tells you the decoder, the HDR format and the audio path it's using. If you'd rather use Apple's player, it's one switch in Settings.

Everyone with an account on your Jellyfin or Emby server gets their own profile, and admins keep theirs behind a PIN. You can request from the sofa, and admins get the Command Centre on the TV.

You set it up from 1.3 on your iPhone: in Settings, choose Apple TV and enter the code or scan the QR the TV shows. It's part of Pro. It isn't on the App Store yet and there's no date. If you already use Quartermaster with Pro and want to help test it, ask in the Discord. There's a page for the Apple TV app with the rest of it, and the full 1.3 list is on the what's new in 1.3 page.

Written while building Quartermaster, a native iOS app for self-hosted stacks.