v1.5.0
What's Changed
- Improved scanning process:
- Switch from fiber to echo framework:
- The entire source albums are loaded together with pseudo-albums:
- Skip uncompressible paths, fix issue of cached requests
- Dependencies update (Go and NPM)
- Extract photo info in parallel
- Added options to configure number of workers (for thumbnails and for photo info)
- Added option to specify the path for cache DB
- Allow to update the cache in background
- Improved procedure of loading albums
- Improved way to save favorites, show a badge for collections
- Added page for empty album, improved page when no album is selected
- Added page for album not found
- Allow searching albums by terms instead using the full text
- Improved New Album dialog visual, open the new album after creating it
- Show photo date in Lightbox
- Added a link in the App Title
- Don't show icons if zoom is too small in gallery
- Making API more REST compliant
- Improved retrieval of the photo location
- Lazy loading of the map
- FIX: memory leak in golang.org/x/image
- FIX: crash missing collections, don't fail when adding/deleting duplicate/missing favorites
- FIX: saving favorites multiple times
- FIX: use the right file MIME for Content-Type
Full Changelog: v1.4.0...v1.5.0