Gallery Docs
Documentation version
Gallery Docs

v0.9.0 (2025-08-01)

NOTE

These notes were compiled automatically from the commit history. Release notes were not kept for this release, so wording is terse and some changes may be missing.

Added#

  • Photos: Add a prettier error page for unknown albums.
  • Photos: Add new button on Albums page for adding new albums.
  • Configuration: Allow program to re-read the config.
  • Apps: Add AI button to generate title and description from the thumbnail.
  • Apps: Allow item to still be edited if the dateTaken variable doesn’t work.
  • Apps: Allow user to set a default theme in their settings.
  • General: Add backend wiring for AI photo title/description suggestions.
  • General: Add wiring for openapi support.
  • General: Add wiring for tags.
  • General: Allow Config to turn off AI.
  • General: Basic wiring for configs in the UI.

Changed#

  • Search: Advanced search looks better on mobile.
  • Admin: Only show gallery settings button to owners.
  • Authentication: A little better simple jwt security.
  • Authentication: More request trace logging improvements.
  • Authentication: SSO sessions actually test the tokens timeout now.
  • Authentication: Tell the frontend to reauthenticate if we clear their cookie.
  • Authentication: Use different cookies for different auth styles.
  • Configuration: Better control over models.
  • Configuration: Refactor ai config and show it in the UI.
  • Apps: AI can now add tags as well.
  • Apps: Ai Editing opens a new moda.
  • Apps: Change favicon.
  • Apps: Flash the title and description when the AI updates them.
  • Apps: Move Item Delete Modal.
  • Apps: Setting the description/title only happens on save for AI.
  • General: Actually calculate if a user can edit an album/item.
  • General: Admins can update users.
  • General: Cleanup getter functions.
  • General: Convert database to service.
  • General: Minimal OOP architecture for better request trace logging.
  • General: Stop using cockroach DB errors.

Fixed#

  • Authentication: Fix admins/owners not being able to see a users groups in the admin panel.
  • Apps: Fix timezones not being applied correctly.
  • General: Fix admins not being allowed to update a users password.