github LibrePhotos/librephotos-docker 2023w18
LibrePhotos Development: 2023 - April

latest releases: 2024w23, 2024w18, 2024w14p1...
14 months ago

LibrePhotos Development: 2023 - April

Breaking change: You have to add CSRF_TRUSTED_ORIGINS with the URL you want to access it from in order to upload assets and if you want to access the Django admin panel / silk / swagger

Upstream:

  • 🚀 LibrePhotos: We now support Motion Photos from Samsung and Google Phones (Implemented by sickelap)
  • 🚀 Frontend: New library page (Implemented by jcalado )
  • ✨ Frontend: Migrate directory list to RTK (Implemented by sickelap)
  • ✨ LibrePhotos: Move to Django 4 and psycopg3
  • ✨ Docker: Use Ubuntu lunar
  • ✨ Docker: Add libjxl to dependencies
  • ✨ Docker: Bump to python 3.11, should give a performance boost
  • ✨ LibrePhotos: Django Admin now accessible under api/django-admin
  • ✨ LibrePhotos: Cluster size will now increase with increase of faces
  • ✨ LibrePhotos: Bubble up exceptions more consistently
  • ✨ LibrePhotos: Only calculate hash once (Implemented by savvasdalkitsis)
  • ✨ LibrePhotos: Improve /api/person performance
  • ✨ LibrePhotos: A lot of new and improved translations from the community
  • 🔨 LibrePhotos: Fix nextcloud job scheduling (Implemented by sickelap)
  • 🔨 LibrePhotos: Do not show hidden photos as a cover image for auto album
  • 🔨 LibrePhotos: Use BigInt for size, fixes a crash in scan photos
  • 🔨 LibrePhotos: Sort directories alphabetically
  • 🔨 LibrePhotos: Ensure that only persons for a given user are loaded in FaceListView
  • 🔨 LibrePhotos: Fix scanning behavior when rescanning a photo
  • 🔨 LibrePhotos: Always ensure that a cluster has a user
  • 🔨 LibrePhotos: Remove people without faces when clustering
  • 🔨 LibrePhotos: Fix error handling when categorizing photos
  • 🔨 LibrePhotos: Fix FirstTimeSetup when there is also a deleted user in the system
  • 🔨 LibrePhotos: Fix delete
  • 🔨 LibrePhotos: Fix check files
  • 🔨 Frontend: Do not show "finished task" twice
  • 🔨 Frontend: Count faces correctly
  • 🔨 Frontend: Truncate text in ModalPersonEdit
  • 🔨 Frontend: Show more useful values in worker logs
  • 🔨 Frontend: Invalidate UserList when you create a new user
  • 🔨 Frontend: Don't scroll when LightBox is open
  • 🔨 Frontend: Allow downloading images from lightbox
  • 🔨 Frontend: Center Lightbox image by overriding getTransform
  • 🔨 Frontend: Do not allow zooming for videos
  • 🔨 Frontend: Handle invalid token more gracefully
  • 🔨 Frontend: Fix album sharing
  • 🔨 Frontend: Fix header for shared albums
  • 🔨 Frontend: Fix avatar in sharing dialog
  • 🔨 Frontend: Keep mobile footer consistent
  • 🔨 Frontend: Rerender less in FaceDashboard
  • 🔨 Frontend: Remove cookies on logout
  • 🔨 Frontend: Fix padding and scroll issues in PhotoListView
  • 🔨 Frontend: Sort persons alphabetically (Implemented by Nerodacles)

New Issues:

  • 💡 Allow Users to Select Different Face Thumbnail (Link)
  • 💡 Ditch the predatory Mapbox for something that actually has a free tier (Link)
  • 🐛 Auto album generation stuck (looks like #584) (Link)
  • 🐛 Problem with Nextcloud import (Link)
  • 💡 Access to photo folders owned by other users (Link)
  • 🐛 Default timezone not being applied (Link)
  • 🐛 "Calculate Clip Embeddings" looks completed but in fact is not (Link)
  • 🐛 Errors in new Web UI (Link)
  • 🐛 Face dashboard displays a totally empty page on the latest dev (Link)
  • 🐛 Scan crashes on character '\udceb' (Link)
  • 💡 Added Assets processed by Rescan all Photos in Response (Link)
  • 🐛 Calculate Clip Embeddings stuck (like #758?) (Link)
  • 🐛 Undesired popup appears (Link)
  • 💡 Document secret.key (Link)
  • 💡 IPTC support? (Link)
  • 💡 Switch from FAISS to pgvector (Link)
  • 💡 Replace square_thumbnail_small with thumbhash (Link)
  • 🐛 Unable to display picture / run video from detail tab (original file) if accentuated : error 404 (Link)
  • 🐛 Scan keeps failing (Link)

If you are interested on how I develop this application, you can watch me develop features live on my channel


Sponsoring development:

My work is sponsored by 7 awesome people!

If you like the work I do, then you can support me via GitHub sponsors or via PayPal

Don't miss a new librephotos-docker release

NewReleases is sending notifications on new releases.