Michel Heusschen and GitHub
2015f95ff5
fix(web): correct timeline yesterday label across month boundaries ( #28183 )
2026-05-04 13:46:11 +02:00
Michel Heusschen and GitHub
4eb531197e
fix(web): prevent AssetUpdate from adding unrelated timeline assets ( #27369 )
2026-04-01 08:14:28 -04:00
Michel Heusschen and GitHub
144a57ddff
refactor(server): use helpers for shared link queries ( #27088 )
...
* fix(server): prevent album shared link from breaking after uploads
* update test
* add withSharedAssets helper
* remove options
* add more helpers
* update selects
2026-03-26 13:51:00 -04:00
Michel Heusschen and GitHub
4812a2e2d8
fix(server): refresh unedited asset dimensions on metadata extraction ( #27220 )
2026-03-26 18:17:32 +01:00
Michel Heusschen and GitHub
b36911a16b
fix(server): filter out empty search suggestions ( #27292 )
...
* fix(server): filter out empty search suggestions
* make sql
2026-03-26 09:36:04 -05:00
Michel Heusschen and GitHub
5fb8f9bf1a
fix(web): prevent horizontal scroll bar in asset viewer side panel ( #27270 )
...
* fix(web): prevent horizontal scroll bar in asset viewer side panel
* simplify
2026-03-25 21:02:31 -05:00
Michel Heusschen and GitHub
2dd785e3e2
fix(web): restore duplicate viewer arrow key navigation ( #27176 )
2026-03-23 10:01:15 -05:00
Michel Heusschen and GitHub
9a0c17fdb8
fix(web): preserve album scroll when adding to other albums ( #27078 )
2026-03-20 09:42:19 -05:00
Michel Heusschen and GitHub
b7c4497dfd
fix(web): allow showing combobox items outside modals ( #27075 )
...
fix(web): allow showing combobox items outside of modals
2026-03-20 09:41:34 -05:00
Michel Heusschen and GitHub
9b0b2bfcf2
fix(web): jump to primary stacked asset from memory ( #26978 )
2026-03-17 06:39:39 -05:00
Michel Heusschen and GitHub
4e44fb9cf7
fix(web): prevent search page error on missing album filter ( #26948 )
2026-03-16 19:15:20 +01:00
Michel Heusschen and GitHub
c2a279e49e
fix(web): keep header fixed on individual shared links ( #26892 )
2026-03-13 09:40:04 -05:00
Michel Heusschen and GitHub
754f072ef9
fix(web): disable drag and drop for internal items ( #26897 )
2026-03-13 09:37:51 -05:00
Michel Heusschen and GitHub
3fd24e2083
fix(server): restrict individual shared link asset removal to owners ( #26868 )
...
* fix(server): restrict individual shared link asset removal to owners
* make open-api
2026-03-12 14:48:00 -04:00
Michel Heusschen and GitHub
27f69b39b2
fix(server): use correct day ordering in timeline buckets ( #26821 )
...
* fix(web): sort timeline day groups received from server
* fix(server): use correct day ordering in timeline buckets
2026-03-11 08:49:35 -04:00
Michel Heusschen and GitHub
9fc6fbc373
fix(web): restore asset update events in asset viewer ( #26845 )
2026-03-11 08:46:29 -04:00
Michel Heusschen and GitHub
45eff1c663
fix(web): prevent unrelated assets from appearing in tag view ( #26816 )
2026-03-10 17:43:30 +01:00
Michel Heusschen and GitHub
8222781d1f
fix(web): correct tag rounding in search options ( #26814 )
2026-03-10 15:25:13 +00:00
Michel Heusschen and GitHub
a47b232235
fix(web): refresh recent albums sidebar after album changes ( #26757 )
2026-03-09 17:11:32 +01:00
Michel Heusschen and GitHub
33d75462c9
fix(web): combobox dropdown positioning in modals ( #26707 )
2026-03-05 10:58:26 +01:00
Michel Heusschen and GitHub
8c40a28fef
fix(server): clean up edited thumbnail when deleting asset ( #26664 )
2026-03-03 12:08:07 +01:00
Michel Heusschen and GitHub
dffe4d1d5c
refactor(web): remove resize observer action ( #26647 )
2026-03-02 14:45:34 +00:00
Michel Heusschen and GitHub
ea668d6b22
refactor(web): convert memory observer to an attachment ( #26646 )
2026-03-02 09:20:13 -05:00
Michel Heusschen and GitHub
f06af2c600
refactor(web): dedupe isAllUserOwned logic ( #26645 )
2026-03-02 09:18:32 -05:00
Michel Heusschen and GitHub
28ca5f59fe
fix(web): map timeline asset count ( #26564 )
2026-02-27 12:28:53 +01:00
Michel Heusschen and GitHub
771816f601
feat(web): map timeline sidepanel ( #26532 )
...
* feat(web): map timeline panel
* update openapi
* remove #key
* add index on lat/lng
2026-02-26 12:03:23 -05:00
Michel Heusschen and GitHub
30f6d4439e
fix(web): prevent null folder tree on concurrent load ( #26489 )
2026-02-24 08:23:07 -05:00
Michel Heusschen and GitHub
1bd28c3e78
fix(web): prevent state_unsafe_mutation error on people page ( #26438 )
2026-02-23 13:24:51 +01:00
Michel Heusschen and GitHub
a4d95b7aba
fix(web): prevent side panel overlap during transition ( #26398 )
2026-02-21 09:14:53 -06:00
Michel Heusschen and GitHub
905b9bd560
fix(web): album description auto height ( #26420 )
2026-02-21 08:43:23 -05:00
Michel Heusschen and GitHub
672743f543
fix(web): escape handling on album page ( #26419 )
2026-02-21 08:42:31 -05:00
Michel Heusschen and GitHub
27c45b5ddb
fix(web): restore close action for asset viewer ( #26418 )
2026-02-21 10:31:30 +00:00
Michel Heusschen and GitHub
7005e9fc50
fix(web): update @immich/ui to v0.64.0 ( #26351 )
2026-02-19 16:33:06 +00:00
Michel Heusschen and GitHub
4f2e6e3f15
fix(web): favoriting assets opened via GalleryViewer ( #26350 )
...
fix(web): favoriting assets through GalleryViewer
2026-02-19 10:32:25 -06:00
Michel Heusschen and GitHub
8b5fc3d8bc
fix(web): prevent panorama image reload during asset updates ( #26349 )
2026-02-19 10:31:30 -06:00
Michel Heusschen and GitHub
dd632f38de
fix(web): unblock escape after opening context menu ( #26325 )
2026-02-18 14:10:15 -05:00
Michel Heusschen and GitHub
ceef65154d
fix(web): clear cache when asset changes ( #26257 )
...
* fix(web): clear cache when asset changes
* formatting
2026-02-17 11:43:08 +01:00
Michel Heusschen and GitHub
0da74569f2
fix(web): clear unsaved asset description when changing asset ( #26255 )
...
* fix(web): clear unsaved asset description when changing asset
* remove unneeded $derived
2026-02-16 18:25:13 +01:00
Michel Heusschen and GitHub
cc9c261fd0
fix(web): clear face boxes when switching assets ( #26249 )
2026-02-16 15:52:34 +01:00
Michel Heusschen and GitHub
4dccc2082b
fix(web): focus tag input when modal opens ( #26256 )
2026-02-16 14:30:41 +00:00
Michel Heusschen and GitHub
ff7dca35f5
perf(web): speed up asset selection ( #26216 )
2026-02-14 15:31:04 -05:00
Michel Heusschen and GitHub
9ab887d5d2
perf(web): speed up multi asset operations ( #26217 )
2026-02-14 15:24:47 -05:00
Michel Heusschen and GitHub
34eb2e1410
fix(web): timeline multi select group state ( #26180 )
2026-02-13 08:34:15 -05:00
Michel Heusschen and GitHub
b85f6f3fce
fix(web): add missing @immich/ui translations ( #26143 )
2026-02-12 16:42:35 +00:00
Michel Heusschen and GitHub
1cf3a80840
fix(web): show correct assets in memory gallery ( #26157 )
2026-02-12 11:17:09 -05:00
Michel Heusschen and GitHub
f207f99e86
fix(web): prevent event manager from throwing error ( #26156 )
2026-02-12 11:09:15 -05:00
Michel Heusschen and GitHub
913904f418
fix(web): escape shortcut handling ( #26096 )
2026-02-11 18:55:28 +01:00
Michel Heusschen and GitHub
1c1a000c78
fix(web): use locale for date picker ( #26125 )
2026-02-11 11:39:30 +01:00
Michel Heusschen and GitHub
a9e0fa43fa
fix: correctly cancel select all assets ( #26067 )
2026-02-10 11:47:23 -05:00
Michel Heusschen and GitHub
8a9b541dd0
fix: slideshow setting dropdown overflow ( #26066 )
2026-02-09 09:28:47 -06:00
Michel Heusschen and GitHub
59c4a49ffd
fix: scroll jump when opening show & hide people ( #25932 )
2026-02-08 11:19:35 -06:00
Michel Heusschen and GitHub
b524d7b6fd
fix: reduce queue graph jitter and include paused count ( #26023 )
...
fix: reduce queue graph jitter and show paused count
2026-02-08 11:03:59 -06:00
Michel Heusschen and GitHub
5b705cb723
fix: improve albums page load time on firefox ( #26025 )
2026-02-08 11:03:17 -06:00
Michel Heusschen and GitHub
16fe828913
fix: revert "fix(web): Ensure profile picture is cropped to 1:1 ratio ( #25892 )" ( #25956 )
...
Revert "fix(web): Ensure profile picture is cropped to 1:1 ratio (#25892 )"
This reverts commit 3c77c724c5 .
2026-02-06 08:21:56 -05:00
Michel Heusschen and GitHub
211dc3c056
fix: add missing translations for image editor ( #25957 )
2026-02-06 13:08:24 +01:00
Michel Heusschen and GitHub
810e9254f3
fix: preserve hidden people state across pagination ( #25886 )
...
* fix: preserve hidden people state across pagination
* track overrides instead
* use event instead of bind:people
* update test
2026-02-05 08:51:30 -05:00
Michel Heusschen and GitHub
57e0835b46
fix: ensure theme stays in sync with @immich/ui ( #25922 )
2026-02-05 08:36:20 -05:00
Michel Heusschen and GitHub
e97030a7ae
fix: make switch labels properly clickable ( #25898 )
2026-02-05 12:09:27 +01:00
Michel Heusschen and GitHub
fdf06a91cc
fix: improve asset editor exit handling ( #25917 )
2026-02-05 12:01:54 +01:00
Michel Heusschen and GitHub
732303661b
fix: allow null tagIds in search dto ( #25920 )
2026-02-05 11:52:35 +01:00
Michel Heusschen and GitHub
6bd60270b4
fix: correctly sync shared link download with metadata toggle ( #25885 )
2026-02-04 12:38:42 -05:00
Michel Heusschen and GitHub
5a6fd7af06
fix: close tag modal after tagging assets ( #25884 )
2026-02-04 12:35:00 -05:00
Michel Heusschen and GitHub
5212bca3d0
fix: reset zoom when navigating between assets ( #25863 )
2026-02-03 11:07:06 -06:00
Michel Heusschen and GitHub
af1ecaf5cc
fix: prevent backspace from accidentally triggering delete modals ( #25858 )
...
* fix: prevent backspace from accidentally triggering delete modals
* ignore input fields instead of removing shortcut
2026-02-03 16:42:46 +00:00
Michel Heusschen and GitHub
0a9d969b47
fix: prevent stale values in edit user form after save ( #25859 )
2026-02-03 17:29:01 +01:00
Michel Heusschen and GitHub
79a780e8d9
fix(web): downloading partner assets ( #14803 )
2024-12-19 14:56:16 +00:00
Michel Heusschen and GitHub
b5022d80d6
refactor(web): asset interaction ( #14662 )
...
* refactor(web): asset interaction
* feedback
2024-12-14 13:30:33 -05:00
Michel Heusschen and GitHub
6abe696d0b
fix(web): allow minimizing upload panel ( #14663 )
2024-12-12 10:13:42 -06:00
Michel Heusschen and GitHub
11be85feb3
fix(web): live photo link action ( #14668 )
2024-12-12 09:48:50 -06:00
Michel Heusschen and GitHub
5e955a1b03
fix(web): recent albums sort ( #14545 )
2024-12-07 10:24:00 -06:00
Michel Heusschen and GitHub
3d61548d7d
fix(web): resolve issues with user usage statistics and refactor ( #14374 )
2024-11-27 07:45:52 -06:00
Michel Heusschen and GitHub
b6ec79cbdd
fix(web): timeline issues on person page ( #14366 )
2024-11-26 15:02:48 +00:00
Michel Heusschen and GitHub
51de108d43
chore(web): restore type checks and IDE autocomplete for $t('...') ( #14343 )
2024-11-25 11:10:12 -07:00
Michel Heusschen and GitHub
ca37a13b25
fix(web): stack preview remains visible in asset viewer ( #14341 )
2024-11-25 16:34:48 +00:00
Michel Heusschen and GitHub
447ff6fcb3
fix(web): clear combobox value when selectedOption is undefined ( #14334 )
2024-11-25 08:14:21 -06:00
Michel Heusschen and GitHub
c33b918d74
refactor(web): folders store ( #14305 )
...
* refactor(web): folders store
* use typescript private
2024-11-23 13:22:13 -06:00
Michel Heusschen and GitHub
454836b551
fix(web): make custom css textarea optional ( #14303 )
2024-11-23 13:20:30 -06:00
Michel Heusschen and GitHub
32f908baf1
fix: show tags when viewing stacked assets ( #14199 )
...
fix: refresh tags when viewing stacked assets
2024-11-18 07:50:04 -05:00
Michel Heusschen and GitHub
24ae4ecff1
fix(web): don't refresh panorama viewer when modifying asset ( #14163 )
2024-11-15 16:30:38 -06:00
Michel Heusschen and GitHub
64a7baec8c
refactor(web): remove reactivity triggers ( #14164 )
2024-11-15 16:28:28 -06:00
Michel Heusschen and GitHub
a60209db3e
fix(web): prevent infinite loop when modifying stacked asset ( #14162 )
2024-11-15 07:16:56 -05:00
Michel Heusschen and GitHub
1b5811d992
fix(web): allow selecting people after clearing search options ( #14146 )
2024-11-14 09:59:50 -06:00
Michel Heusschen and GitHub
1fa0122eda
fix(web): update description height when navigating between assets ( #14145 )
2024-11-14 09:59:30 -06:00
Michel Heusschen and GitHub
d6a70bc7e5
fix(web): saving pasted coordinates ( #14143 )
2024-11-14 15:21:40 +00:00
Michel Heusschen and GitHub
d3fe238eef
fix(web): ensure current asset index stays within bounds ( #14013 )
2024-11-14 09:05:36 -06:00
Michel Heusschen and GitHub
586393f178
fix(web): use locale for scrubber label when scrolling ( #14012 )
2024-11-08 15:36:26 -05:00
Michel Heusschen and GitHub
529b7fe748
fix(web): show focus outline for asset thumbnails again ( #12382 )
...
* fix(web): show focus outline for asset thumbnails again
* fix e2e test
2024-09-06 08:18:45 -05:00
Michel Heusschen and GitHub
ecc85ff6c6
fix(web): ensure shared link covers are full size ( #12386 )
2024-09-06 08:16:39 -05:00
Michel Heusschen and GitHub
639bc0c660
fix(web): broken album thumbnail ( #12381 )
...
* fix(web): broken album thumbnail
* use properties from thumbnail
2024-09-06 08:16:18 -05:00
Michel Heusschen and GitHub
9fc30d6bf6
fix(web): auth on navigation from shared link to timeline ( #12385 )
2024-09-06 08:15:48 -05:00
Michel Heusschen and GitHub
67468ea367
fix(web): avoid deleting empty album unexpectedly ( #12175 )
2024-08-31 12:24:38 -05:00
Michel Heusschen and GitHub
b1e780561d
fix(web): reset asset grid after changing album order ( #12139 )
2024-08-30 09:31:53 -05:00
Michel Heusschen and GitHub
74f18a4523
fix(server): skip smtp validation if unchanged ( #12111 )
...
* fix(server): skip smtp validation if unchanged
* update comparison + convert config to plain object
2024-08-29 14:10:09 -04:00
Michel Heusschen and GitHub
9f5a3f1e84
chore(web): enforce valid translation keys using typescript ( #12106 )
2024-08-29 08:41:39 -04:00
Michel Heusschen and GitHub
c9f1304bce
fix(web): show camera make in search options after searching ( #11884 )
2024-08-18 08:12:10 -04:00
Michel Heusschen and GitHub
5ef9a8ff8d
feat(web): pasting coordinates ( #11866 )
2024-08-17 11:03:34 -04:00
Michel Heusschen and GitHub
fa64277476
fix(web): focus trap inside portal ( #11797 )
...
* fix(web): focus trap inside portal
* fix tests
2024-08-15 04:36:29 -04:00
Michel Heusschen and GitHub
b014162088
refactor(web): add tailwind plugin for repeating grid cols ( #11748 )
2024-08-13 11:36:46 -04:00
Michel Heusschen and GitHub
276101ee82
feat(web): improve shared link management on mobile ( #11720 )
...
* feat(web): improve shared link management on mobile
* fix format
2024-08-13 09:37:47 -05:00
Michel Heusschen and GitHub
5acdc958b6
fix(web): single row of items ( #11729 )
...
* fix(web): single row of items
* remove filterBoxWidth
* slight size adjustment
* rewrite action as component
2024-08-13 08:20:08 -04:00