github Majorfi/immich-places v1.0.8

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

Dawarich Location History Import

  • New backend service (dawarichSyncService.go, databaseDawarich.go): background sync that pulls location history from a Dawarich instance
  • New migration (015_dawarich_tracks.sql): stores imported tracks
  • Sync progress UI (DawarichTab.tsx, useDawarich.ts): polling-based progress display in the GPX import tab
  • Config (config.go, main.go): DAWARICH_URL and DAWARICH_SYNC_INTERVAL_MS env vars
  • Handlers (handlersDawarich.go): sync status/trigger endpoints

Remove Location Feature (fix #36)

  • Right-click "Remove location" in photo grid and map marker context menus
  • Sets (0, 0) to Immich, stores NULL locally

GPX Reset Position

  • "Reset position" context menu item for GPX imported photos whose location was dragged
  • Bulk support with count display

Documentation & Config (fix #40)

  • README updated: geocoding provider chain docs, correct Docker image URLs, missing env vars
  • .env.example updated with DAWARICH_URL, DAWARICH_SYNC_INTERVAL_MS, DEBUG

Refactors

  • Standardized log prefixes across backend
  • Extracted timezone resolution helper in geocoder
  • Simplified GPX marker filtering in useMapViewModel
  • Debug logging gated behind DEBUG env var (noise fix)

Full Changelog: v1.0.7...v1.0.8

Don't miss a new immich-places release

NewReleases is sending notifications on new releases.