midzelis
be1a5d5ced
feat: web - view transitions from timeline to viewer, next/prev
2026-01-08 15:22:06 +00:00
midzelis
e2077606f4
feat: web - swipe feedback - show image while swiping/dragging left/right
2026-01-08 15:08:24 +00:00
midzelis
457076f4f9
Merge with base and main
2026-01-08 01:12:42 +00:00
Min Idzelis
0a9f1a3cbf
feat: cache asset info for prev/next navigation ( #24482 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-07 19:10:29 -05:00
Jason Rasmussen
4f803832ad
refactor: download action ( #25124 )
2026-01-07 22:01:20 +00:00
Mees Frensel
ef4aec7398
chore: refactor ErrorLayout ( #25094 )
...
* chore: refactor ErrorLayout
* Align links to top
2026-01-07 15:49:04 -06:00
Jason Rasmussen
5bb3492616
refactor: favorite action ( #25121 )
2026-01-07 21:21:19 +00:00
Min Idzelis
78229baeab
feat: improve asset-viewer next/prev perf and standardize preloading behavior ( #24422 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-07 21:17:12 +01:00
midzelis
c9e2d56318
merge with base
2026-01-07 14:48:56 +00:00
midzelis
ba82647fb0
code golf get(Next|Previous)Asset a little
2026-01-07 12:49:33 +00:00
midzelis
cc0581b2ed
review comments - null->undefined, consolidate next/prev functions
2026-01-07 04:29:10 +00:00
midzelis
fd63cfc684
Merge with main
2026-01-07 03:37:20 +00:00
Jason Rasmussen
1293e473ca
refactor: cast button ( #25101 )
2026-01-06 18:51:19 -05:00
Jason Rasmussen
1a24a2d35e
refactor: asset viewer navbar actions ( #25091 )
2026-01-06 17:35:37 -05:00
Jason Rasmussen
f0f1687c79
refactor: asset view navbar onclose ( #25087 )
2026-01-06 15:41:53 +00:00
lif
ded980bfc3
fix(web): improve text contrast in minimized upload panel ( #25075 )
...
The minimized upload status buttons in dark mode had poor text
contrast because they used `text-gray-200` on colored backgrounds.
Changed to `text-light` which provides better contrast for both
light and dark modes on `bg-primary` and `bg-danger` backgrounds.
Fixes #24683
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-06 15:23:28 +00:00
fabb
4cb56edebf
fix: enter now submits the date modals ( #25053 )
...
* fix: enter now submits the date modals
* use FormModal
* apply prettier
* fix unit test
2026-01-06 09:08:54 -06:00
Brandon Wees
f52bd9f38a
feat: use prettier for i18n translations ( #24623 )
2026-01-06 15:02:10 +00:00
Mees Frensel
006d02cfaf
fix(web): server stats layout ( #25085 )
...
fix: server stats layout
2026-01-06 09:10:38 -05:00
Calvin Bochulak
f22affd836
feat(web): star rating keyboard shortcut ( #24620 )
...
Co-authored-by: idubnori <i.dub.nori@gmail.com >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-06 12:56:29 +00:00
Yaros
f5667cefd4
fix(web): broken asset urls if shared link has photos in name ( #24451 )
2026-01-06 13:49:08 +01:00
Hemendra Singh Shekhawat
7efce389b2
fix(web): long text taking more width than expected in duplicate manager ( #24547 )
2026-01-06 12:47:41 +00:00
lif
f59cff4f5d
fix(web): use asset date for change date popup when single asset selected ( #25076 )
2026-01-06 13:37:51 +01:00
Jason Rasmussen
984f06ac40
refactor: asset viewer ( #25059 )
2026-01-05 21:02:01 +00:00
renovate[bot]
9d4a12dfd4
chore(deps): update node.js to v24.12.0 ( #25046 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 20:13:34 +00:00
renovate[bot]
94730567ab
fix(deps): update formatjs monorepo (major) ( #25049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 20:59:06 +01:00
Jason Rasmussen
57db5e64de
chore(web): bump immich/ui for tooltips ( #24632 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-05 19:51:03 +00:00
Jason Rasmussen
4d32968f2b
refactor: redirect code ( #25054 )
2026-01-05 14:39:28 -05:00
renovate[bot]
10989e6927
fix(deps): update typescript-projects ( #25047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-05 16:49:09 +00:00
Jason Rasmussen
62cc12be3c
refactor: asset from param ( #25041 )
2026-01-05 11:26:58 -05:00
Jason Rasmussen
1874557b95
fix: empty action context menu ( #25043 )
2026-01-05 11:26:23 -05:00
Jason Rasmussen
519a7df4cd
refactor: trash page actions ( #25039 )
2026-01-05 10:48:55 -05:00
Jason Rasmussen
57fca378bc
refactor: page container ( #25038 )
2026-01-05 10:44:29 -05:00
Jason Rasmussen
4147f1d912
fix: duplicate api call on new library page ( #25036 )
2026-01-05 10:03:44 -05:00
Jason Rasmussen
e4311da1a4
fix: shared-link-mapper ( #24794 )
2026-01-05 10:03:35 -05:00
Yaros
21f7314907
feat(web): undo delete single asset ( #24439 )
2026-01-05 13:31:02 +01:00
Timon
2541011eaa
fix(web): duplicate key error and enable expiration editing for expired shared links ( #24686 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-05 12:12:44 +00:00
Alex
18d8cc4449
fix: search input has incorrect focus state after closing the search filter modal ( #24886 )
2026-01-05 12:38:43 +01:00
Ahmed Mahmoud Aref
8e8a2f997e
feat: show asset owners for editors in shared albums ( #24890 )
2026-01-05 11:31:23 +00:00
Jorge Montejo
86e5c611ec
fix: import config from json ( #25030 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-05 11:28:08 +00:00
GustavJones
a1aa2b807b
feat(web): Add coordinate pair location searching. ( #24799 )
...
* feat(web): Add coordinate pair searching within the change location modal.
Adds simple logic to try and parse a coordinate pair in the format
`LATITUDE, LONGITUDE` as provided from Google Maps if a coordinate is
copied to update the coordinates automatically.
* Add checks for valid coordinate pairs
* Update formatting and fix linting issues
2026-01-04 13:16:23 -06:00
Rahul Kumar Saini
a16c5955d7
feat(server): Support camera make, model, and lensModel in Storage Template ( #24650 )
...
* add support for make, model, lensModel in storage template
* no pkg lock
* Apply suggestion from @danieldietzler
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
* query and formatting
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2025-12-29 21:55:06 +00:00
Keanu Czirjak
e87bfa548a
fix(web): let slideshow videos play ( #19601 ) ( #24914 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2025-12-29 18:03:55 +00:00
Min Idzelis
369a30e227
fix: canceling a bucket while findMonthGroupForAsset is waiting fails ( #24898 )
2025-12-29 09:28:37 -06:00
midzelis
45a5d41fdf
feat: redesign asset-viewer previous/next buttons (perf/prep for transitions), and hide nav button when no photo
2025-12-28 17:56:56 +00:00
midzelis
fe29d74a13
feat: cache asset info for prev/next navigation
2025-12-28 16:06:27 +00:00
midzelis
4836963196
feat: PreloadManager - improve perf and standardize preloading behevior
...
fix test
2025-12-28 16:05:30 +00:00
midzelis
841046931b
fix: canceling a bucket while findMonthGroupForAsset is waiting fails
2025-12-28 14:28:48 +00:00
Daniel Dietzler
363b9276eb
fix: album card timezone ( #24855 )
2025-12-26 21:40:07 -06:00
Min Idzelis
83f8065f10
fix: autogrow textarea bugs during animation ( #24481 )
2025-12-24 13:21:08 +01:00