github Majorfi/immich-places v1.0.6

latest releases: v1.0.18, v1.0.17, v1.0.16...
6 months ago

What's Changed

Date Range Filtering (fix #32)

  • Backend: date range filtering on asset queries
  • Frontend: calendar picker UI in the filter bar, date range threaded through URL state, context providers, and fetch hooks
  • New dependencies: date picker + styling libraries
  • New UI components: calendar picker, popover

Coordinate Search

  • Parse direct coordinate input (e.g. 48.8566, 2.3522) in the place search bar
  • Utility for coordinate parsing

Dawarich Integration (GPX Import) (fix #31)

  • Backend: Dawarich location import API, match result builder, coordinate tolerance tuning
  • Auth: Dawarich API key storage with encryption, credentials management UI
  • Frontend: Dawarich API client hook, GPX import dialog redesigned with source tabs (file upload vs Dawarich), track
    selection/preview, status filters for imported locations
  • Map: marker click/drag handler extraction, reset position for imported locations
  • Various refactors: keyboard activation patterns, toggle pill extraction, settings panel extraction

Configurable Geocode Provider (PR #35 by @joshii-h, PR #37) (fix #25)

  • Added HERE Maps as a fallback geocoding provider
  • Fixed tests for migration version and syncAlbums signatures
  • Moved all forward geocoding from frontend to Go backend
  • Added /geocode/search endpoint with retry logic
  • Deleted frontend geocoding API route, HERE client, and geocoding constants
  • Improved error handling, rate limiting, and cancellation logic
  • Extracted day count data fetching, updated utils docs, lock file

Infrastructure (fix #34)

  • Consolidated Docker publishing into the release workflow
  • Remove comments, add date URL params
  • Various refactors cleaning up props, imports, types
  • Added library.read to README for External Library
  • Release tag fix

Upcoming:

  • Add google map API as another source
  • Add tooltip to remove location from photo #36

New Contributors

Full Changelog: v1.0.5...v1.0.6

Don't miss a new immich-places release

NewReleases is sending notifications on new releases.