feature
Upload Wakelock on the Web
Just like the mobile app, the web app now holds a wakelock while an upload is running, so your screen will not dim or the machine sleep halfway through a big import. It needs an HTTPS connection, which is a browser requirement rather than a Gallery one.
c50a807bc1
feature
Undo Archive from the Toast
Archiving a selection now leaves an undo button on the success notification. Catch a mis-click, or change your mind about the batch you just tidied away, without hunting through the archive to put it back.
fe3eb7d865
feature
The Workflows filename filter gains a "use path" option that matches the file’s actual location on the server instead of its original name. That makes folder-driven rules possible: everything landing under a scans directory goes straight to the locked folder, everything from a shared drop folder is archived on arrival.
12fc8bac18
feature
A new Workflows filter reaches into the camera data itself — make, model, lens, ISO, aperture, focal length, rating and more — matched by contains, starts-with, exact, or a regular expression. Drone footage, phone photos, and a particular lens can each get their own rule. String comparisons for now, with numeric comparisons expected upstream.
8bbc252703
feature
Adding an asset to an album is now an event workflows can react to, opening the door to rules that fire on how a photo is filed rather than only on how it arrived.
ee4bd3f833
feature
The maintenance page joins the command palette, so an admin can jump straight there with Cmd/Ctrl+K instead of walking the settings tree.
e6fff3b15e
feature
OIDC Role Claim Sync
The role claim that grants admin rights at signup is now re-evaluated on every login, so promoting or demoting someone in your identity provider actually takes effect in Gallery. The claim also accepts a list of values as well as a single one, which fits how most providers emit roles.
a560e08693
feature
Invalidate Sessions on Password Reset
Resetting a password from the admin command line now offers to invalidate existing sessions at the same time — so a reset prompted by a lost or compromised device actually signs that device out.
b9f6c4aaf2
feature
The mobile map catches up with the web one: narrow the pins to a custom date range so a single trip stands out instead of every photo you have ever taken in that city.
792d88961a