Daniel Dietzler
212c03ceff
fix(web): properly encode shared link slug ( #25564 )
2026-01-27 16:29:51 +01:00
shenlong
7cedb5ea04
feat: add manual cloud id sync button ( #25531 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-27 08:10:18 -06:00
renovate[bot]
e57739b641
chore(deps): update dependency @types/node to ^24.10.9 ( #25548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 12:56:57 +01:00
Alex
6587d45f1e
chore: star rating letter casing ( #25554 )
2026-01-27 08:57:39 +00:00
Brandon Wees
da590995ab
fix: use edited thumbs for widgets ( #25550 )
...
* fix(server): enforce crop is the first action
* chore: test
* fix: use edited thumbs for widgets
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-27 03:16:27 +00:00
Brandon Wees
e04d316203
fix(server): enforce crop is the first action ( #25547 )
...
* fix(server): enforce crop is the first action
* chore: test
2026-01-26 20:45:28 -06:00
Alex
6b2737bae3
chore: hide workflow path ( #25539 )
2026-01-26 22:47:24 +00:00
Brandon Wees
42b354c302
fix: always serve edited version if using shared link. ( #25536 )
...
* fix: always serve edited version if using shared link.
* chore: test
* chore: rename tests
2026-01-26 16:42:22 -06:00
Alex
cf6c7f9960
chore: use correct SDK version for Xcode build ( #25542 )
...
chore: use correct SDK version for Xcode
2026-01-26 16:07:17 -06:00
Mert
9506398153
refactor(server): add isProgressive column ( #25537 )
...
* add isProgressive column
* don't select isProgressive by default
* linting
* exclude sidecars
2026-01-26 17:05:25 -05:00
Brandon Wees
b5c3d87290
fix: clear ocr and asset cache when edits are applied ( #25533 )
...
* fix: clear ocr and asset cache when edits are applied
* use event manager
* fix: undefined check
2026-01-26 18:48:34 +00:00
Brandon Wees
97220102e4
fix: deep link service when user is null ( #25530 )
...
* fix: deep link service when user is null
* fix: nit
2026-01-26 17:33:46 +00:00
Ian Mark Muninio
6430c88b84
fix(i18n): clarify OAuth client secret requirement for confidential and public clients ( #25468 )
...
chore: clarify OAuth client secret requirement for confidential and public clients
2026-01-26 15:53:30 +00:00
Mert
df7efc4945
fix(mobile): use cached asset when possible ( #25526 )
...
always use cache
2026-01-26 15:52:48 +00:00
Min Idzelis
646bb372ab
feat: add onMany to BaseEventManager ( #25492 )
...
Use a map of events instead of array of tuples for better ergonomics.
2026-01-26 10:34:26 -05:00
shenlong
836d22570f
fix: slow hash reconcilation ( #25503 )
...
* fix: slow hash reconcilation
* tests for reconcileHashesFromCloudId
* paginate cloud id fetch in migrate cloud id
* pr review
* skip cloudId sync
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-26 09:12:00 -06:00
Brandon Wees
3b0be896e6
fix: hide stack slideshow when editor open ( #25520 )
2026-01-26 12:04:59 +01:00
Alex
be0eef405d
feat(mobile): scrollbar for album page ( #25507 )
2026-01-25 12:43:49 -06:00
Alex
a244d94ac8
docs: update documentation ( #25440 )
...
* docs: beginning of the year tune up and updates
* darker dark
* backup information
* promote to table of content
* Apply suggestions from code review
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
Co-authored-by: Mees Frensel <33722705+meesfrensel@users.noreply.github.com >
* restore and backup
* edit
* Apply suggestions from code review
Co-authored-by: bo0tzz <git@bo0tzz.me >
* feedback
* more information on mobile
Co-authored-by: https://github.com/aviv926
* more information on free up space
>
> Co-authored-by: jtagcat <git-12dbd862@jtag.cat >
* Update docs/docs/features/mobile-app.mdx
Co-authored-by: jtagcat <git-12dbd862@jtag.cat >
* screenshot and minor tweaks
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
Co-authored-by: Mees Frensel <33722705+meesfrensel@users.noreply.github.com >
Co-authored-by: bo0tzz <git@bo0tzz.me >
Co-authored-by: jtagcat <git-12dbd862@jtag.cat >
2026-01-25 15:45:30 +00:00
Arne Schwarck
2ee903a81c
fix: process query param for my.immich.app/memory?id= ( #25474 )
...
* Implement memory deep link regex and logic
Add regex for memory deep link handling of
https://my.immich.app/memory?id= <uuid>
Completing the work for the Android app to handle memory links.
https://github.com/immich-app/immich/pull/25373
This still needs to be tested as it is AI suggested code.
* fix: use existing regex structure
* fix: handle memory route properly
---------
Co-authored-by: bwees <brandonwees@gmail.com >
2026-01-25 09:09:01 -06:00
Mert
5414302350
fix(mobile): do not try to load video as image ( #25495 )
...
* only load original for images
* early return
2026-01-24 18:38:31 -05:00
Mert
1803692eab
feat(mobile): native clients ( #21459 )
...
* platform clients
* uppercase http method
* fix hot reload
* custom user agent
* init before app launch
* set defaults
* move to bootstrap
* unrelated change
* disable disk cache by default
* optimized decoding
* remove incremental
* android impl
* memory optimization
* lock approach is slower on ios
* conditional cronet
* clarify parameter
* enable disk cache
* set user agent
* flutter-side decode
* optimized http
* fixed locking
* refactor
* potential race conditions
* embedded cronet
* refactor, fix capacity handling
* fast path for known content length
* ios optimizations
* re-enable cache
* formatting
* bump concurrency
* clear cache button
* fix eviction race condition
* add extra cancellation check
* tighten dispose
* better error handling
* fix disposal
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-24 19:34:29 +00:00
Brandon Wees
9219d559a0
fix(mobile): share edited asset ( #25493 )
...
* fix(mobile): share edited asset
* chore: code review changes
2026-01-24 19:09:47 +00:00
Alex
d6c5a382f8
chore: show loading state when fetching users ( #25277 )
...
* chore: show loading state when fetching users
* pr feedback
2026-01-24 17:05:58 +00:00
Alex
deb3a620e1
feat: keep settings for free up space ( #25460 )
...
* feat: album exclusion filter in free up space
* feat: make keep options into persistent settings
* chore: refactor
* chore: refactor
* add free up space to app bar dialog
* fix: date selection rerender
* more copywriting
* Update i18n/en.json
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
* add file size information
* styling
* clear up stale album id
* keep messaging album on first use
* feedback
* feedback
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
2026-01-24 10:40:34 -06:00
Min Idzelis
7e5592fec5
feat: make progressive system config optional ( #25486 )
2026-01-24 00:18:02 -05:00
Brandon Wees
ccc0961ba3
fix: return original thumbs when edited=false ( #25485 )
2026-01-23 23:12:18 -06:00
Avalanche Ridings
497003ec57
feat: loop slideshows ( #25462 )
...
* Add Repeat to the slideshow in the web UI.
* Fix typo in SlideshowSettingsModal description prop
Fixed spelling
---------
Co-authored-by: generalzero <generalzero@generalzero.org >
2026-01-24 04:09:29 +00:00
Min Idzelis
d0d269677e
refactor: rename mobileDevice to mediaQueryManager ( #25464 )
2026-01-23 20:55:10 -06:00
Brandon Wees
c2775894e1
fix(mobile): backfill asset dimensions to exif table ( #25483 )
2026-01-24 01:23:46 +00:00
Min Idzelis
357ec1394a
feat: generate progressive JPEGs for thumbnails ( #25463 )
2026-01-24 00:35:07 +00:00
Jason Rasmussen
4fedae4150
refactor: event manager ( #25481 )
...
* refactor: event manager
* fix: broken downloadFile endpoint
2026-01-23 18:02:23 -05:00
Jason Rasmussen
b52e8cd570
refactor: asset navbar ( #25480 )
2026-01-23 16:19:46 -05:00
Daniel Dietzler
984fb12ada
refactor: asset media service queries ( #25477 )
2026-01-23 16:07:57 -05:00
Daniel Dietzler
f88f1265b6
chore: update svelte ( #25478 )
2026-01-23 14:31:56 -06:00
Jason Rasmussen
af51a11b1b
refactor: asset navbar ( #25476 )
2026-01-23 14:06:19 -05:00
Anukul
d942e7212a
fix(web): fix badge value in queues page ( #25445 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-01-23 16:09:19 +00:00
Daniel Dietzler
2792d97027
feat: more factories for small tests ( #25396 )
2026-01-23 10:54:04 -05:00
Yaros
574d9c34ff
feat(mobile): star rating ( #24457 )
...
* feat(mobile): star rating
* refactor: use custom rating bar & provider
* refactor: remove user prop from provider
* feat: clear, padding, star size, impl suggestions
* chore: switch to rounded star icons
* fix: alignment & gesturedetector
* feat: rating search filter
2026-01-23 21:17:46 +05:30
renovate[bot]
3cb284c15a
chore(deps): update dependency lodash to v4.17.23 [security] ( #25441 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 16:18:19 +01:00
Mees Frensel
41c5a0ca2f
fix(docs): document that fullsize thumbnail might redirect to original ( #25416 )
2026-01-23 09:42:21 -05:00
Jason Rasmussen
6d9dc46619
chore: include sync dtos ( #25470 )
2026-01-23 14:24:25 +00:00
Mees Frensel
20dca39143
fix(server): scoped permissions for more endpoints ( #25452 )
2026-01-23 09:03:57 -05:00
Min Idzelis
84679fb2b2
refactor: use assetCacheManager for OCR data ( #25437 )
2026-01-22 21:12:56 -06:00
Min Idzelis
a96a08939e
refactor: rename preloadManager to imageManager ( #25436 )
...
rename: preloadManager to imageManager
2026-01-22 21:11:57 -06:00
shenlong
9b2939d778
fix(mobile): bring back map settings ( #25448 )
...
* fix(mobile): bring back map settings
* chore: styling
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-22 21:51:48 +00:00
shenlong
bccad2940e
fix: incorrect asset viewer scale on image frame update ( #25430 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-22 15:46:30 -06:00
Min Idzelis
dd72c32c60
feat: rename parallel tests to ui, split test step into: [e2e, ui] ( #25439 )
2026-01-22 13:44:00 -05:00
Brandon Wees
4bd01b70ff
fix: asset edit sequence ( #25457 )
2026-01-22 12:41:01 -06:00
renovate[bot]
945f7fb9ea
chore(deps): update dependency lodash-es to v4.17.23 [security] ( #25453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-22 13:38:13 -05:00