Skip to content

feat: add JPEG with DateTimeOriginal and GPS - #24

Merged
alextran1502 merged 2 commits into
immich-app:mainfrom
skatsubo:fix/date-editor-timezone
Dec 16, 2025
Merged

alextran1502 merged 2 commits into
immich-app:mainfrom
skatsubo:fix/date-editor-timezone

Conversation

@skatsubo

@skatsubo skatsubo commented Dec 10, 2025 •

Copy link
Copy Markdown
Collaborator

Main PR: immich-app/immich#24498.

Add an image for web e2e to test the date editor:

  • it should display (select by default) the inferred timezone of the asset

Generated with:

file=datetimeoriginal-gps.jpg
magick -size 150x100 xc:blue "$file"
exiftool -DateTimeOriginal='2025-12-01 11:30' -GPSPosition='39.0 -108.0' -overwrite_original "$file"

exiftool -a -FileName -DateTimeOriginal -GPSPosition "$file"
  File Name                       : datetimeoriginal-gps.jpg
  Date/Time Original              : 2025:12:01 11:30:00
  GPS Position                    : 39 deg 0' 0.00" N, 108 deg 0' 0.00" W

Inferred timezone: America/Denver (-07:00)

To test display of inferred timezone in the date editor

Generated with:

file=datetimeoriginal-gps.jpg
magick -size 150x100 xc:blue "$file"
exiftool -DateTimeOriginal='2025-12-01 11:30' -GPSPosition='39.0 -108.0' -overwrite_original "$file"

exiftool -a -FileName -FileModifyDate -DateTimeOriginal -GPSPosition "$file"
  File Name                       : datetimeoriginal-gps.jpg
  File Modification Date/Time     : 2025:12:10 11:52:14+03:00
  Date/Time Original              : 2025:12:01 11:30:00
  GPS Position                    : 39 deg 0' 0.00" N, 108 deg 0' 0.00" W
@skatsubo skatsubo changed the title Add JPEG with DateTimeOriginal and GPS feat: add JPEG with DateTimeOriginal and GPS Dec 10, 2025
@alextran1502
alextran1502 merged commit f9ea1cb into immich-app:main Dec 16, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants