Brandon Wees
1b56bb84f9
fix: mobile edit handling ( #25315 )
...
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com >
2026-01-19 12:22:53 -06:00
Marius
b3f5b8ede8
fix(mobile): album selector icon visibility ( #25311 )
...
Add explicit color to sort direction arrows and view mode toggle icons in album selector widget. Previously they were invisible in light view, when opening album selector from image viewer.
2026-01-19 12:18:32 -06:00
Jason Rasmussen
2b77dc8e1f
refactor(web): workflow create action ( #25369 )
2026-01-19 12:41:28 -05:00
Jason Rasmussen
97a594556b
refactor: sharing page actions ( #25368 )
2026-01-19 12:16:16 -05:00
Jason Rasmussen
4a7c4b6d15
refactor(web): routes ( #25365 )
2026-01-19 12:07:31 -05:00
Jason Rasmussen
a8198f9934
refactor: lock session ( #25366 )
...
refafctor: lock session
2026-01-19 11:47:58 -05:00
Jason Rasmussen
b123beae38
fix(server): api key update checks ( #25363 )
2026-01-19 10:20:06 -05:00
Mees Frensel
1ada7a8340
chore(deps): ignore @parcel/watcher build script ( #25361 )
2026-01-19 09:08:25 -05:00
Matthew Momjian
5d81cace23
chore(docs): update RAM req ( #25344 )
...
* RAM req
* Update requirements.md
2026-01-18 17:52:08 -06:00
yy
65f9a228ba
fix: typos in comments and error messages ( #25320 )
2026-01-17 18:58:26 -06:00
Kolin
e6eca895ba
fix(web): add min-width to setting input field ( #25317 )
...
Prevents input fields from collapsing in flex layouts, such as the extension field in storage template settings. Fixes #25298 .
2026-01-16 16:31:06 -06:00
Jason Rasmussen
8196bd9bbd
refactor(web): routes ( #25313 )
2026-01-16 16:11:09 -05:00
Daniel Dietzler
07675a2de4
feat: download original asset ( #25302 )
...
Co-authored-by: bwees <brandonwees@gmail.com >
2026-01-16 19:05:13 +00:00
Jason Rasmussen
a2b03f7650
refactor(web): user sidebar ( #25292 )
2026-01-16 11:17:35 -05:00
Savely Krasovsky
fdff591a11
feat: update intel compute driver ( #25259 )
2026-01-16 14:42:55 +00:00
Alex
e4443fa43e
chore: dart http foreground upload ( #24883 )
...
* feat: bring back manual backup
* expose iCloud retrieval progress
* wip
* unify http upload method, check for connectivity on iOS
* handle LivePhotos progress
* feat: speed calculation
* wip
* better upload detail page
* handle error
* handle error
* pr feedback
* feat: share intent upload
* feat: manual upload
* feat: manual upload progress
* chore: styling
* refactor
* refactor
* remove unused logs
* fix: background android backup
* feat: add error section
* remove complete section
* remove empty state and prevent slot jumps
* more refactor
* fix: background test
* chore: add metadata to foreground upload
* fix: email and name get reset in auth provider
* pr feedback
* remove version check for metadata field in upload payload
* chore: fix unit test
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-15 20:10:08 -06:00
Jason Rasmussen
843d563178
refactor(web): admin page layout ( #25281 )
...
* refactor(web): admin page layout
* chore: remove unused props
2026-01-15 18:58:43 -05:00
Min Idzelis
256d62e22d
feat: thumbhash improvments for reactive prop updates ( #25287 )
2026-01-15 18:57:43 -05:00
shenlong
91592aa48e
fix(mobile): drop unique constraint on cloud_id ( #25291 )
...
fix: drop unique constraint on cloud_id
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-15 17:06:29 -06:00
shenlong
2ac113624b
chore: remote unused sync_cloud_ids key ( #25290 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-15 16:56:05 -06:00
renovate[bot]
0052979853
chore(deps): update dependency svelte to v5.46.4 [security] ( #25284 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 22:10:17 +01:00
renovate[bot]
79b6c4ac70
chore(deps): update dependency @sveltejs/kit to v2.49.5 [security] ( #25280 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 15:07:26 -05:00
Alex
95eb3e26c3
chore: sidebar spacing ( #25278 )
2026-01-15 10:35:01 -06:00
Alex
613dc858cb
chore: tweak table text size ( #25276 )
2026-01-15 11:06:34 -05:00
shenlong
2f3fbd7dc5
fix: ignore duplicate cloud ID updates ( #25271 )
...
* fix: ignore duplicate remote updates
* update cloudId when any one of the ETag part is mismatched
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-15 09:15:56 -06:00
Min Idzelis
80a5444bf4
feat: redesign asset-viewer previous/next and hide when nav not possible ( #24903 )
2026-01-15 12:55:01 +01:00
Jason Rasmussen
d59ee7d2ae
feat(web): immich/ui select component ( #25268 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-14 19:38:13 -06:00
idubnori
7b3a298c6a
fix: Swagger UI generates incorrect double-prefixed URLs (/api/api/...) ( #25266 )
...
fix: add ignoreGlobalPrefix option to Swagger options
2026-01-14 16:55:17 -06:00
Alex
0a62ec7e29
chore: album option modal styling ( #25269 )
...
* chore: album option modal styling
* header action button color
2026-01-14 16:52:33 -06:00
Jason Rasmussen
21802ab5ba
fix(server): prevent duplicate metadata items from being sent ( #25267 )
2026-01-14 16:52:06 -06:00
Daniel Dietzler
56dfdfd033
refactor: album share and options modals ( #25212 )
...
* refactor: album share modals
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-01-14 15:18:02 -05:00
Jason Rasmussen
2190921c85
chore: await api key nested modal ( #25265 )
2026-01-14 14:02:44 -05:00
shenlong
9fa8de7baa
feat: add cloud id during native sync ( #20418 )
...
* use adjustment time in iOS for hash reset
# Conflicts:
# mobile/lib/infrastructure/repositories/local_album.repository.dart
# mobile/lib/presentation/pages/drift_asset_troubleshoot.page.dart
* migration
* feat: sync cloudId and eTag on sync
* fixes fixes
* more fixes
* re-sync updated eTags
* add server version check & auto sync cloud ids on compatible servers
* fix test
* remove button from sync status page
* chore: modify for testing
* more changes
* chore: add commas in toString
* use cached provider in splash screen
* read upload service provider to prevent reset
* log errors from fetching cloud id mapping
* WIP: migrate cloud id - debug log
* ignore locked asset update
* bulk update metadata
* change log text
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-14 12:34:11 -06:00
Akash Karmakar
ed9448a6ee
fix: dark mode appbar color ( #24976 )
...
* fix: dark mode appbar color
* update: using scrolledUnderElevation for sufaceTint change
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-14 17:47:34 +00:00
Noel S
15224a9ac5
fix(mobile): improve asset transition back to timeline ( #24485 )
...
* test
* wip
* fix: indicators popping in due to z height change of hero animation (fade in instead after animation)
* wip
* fix: selection outline changing to transparent before animation finish
* Remove unnecessary changes and follow conventions
* remove accidentally included files
* clean up
* new approach
* detect hero animation.
* wip
* Revert "new approach"
This reverts commit 13919f6d04 .
* remove delayed animation
* wip
* wip (need to fix first open not triggering indicator hide)
* fix indicators not hiding on first hero animation
* Add back hiding selection background container
* revert accidental regression
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-14 10:40:24 -06:00
Alex
6e00fd92ef
chore: use fontWeight for Text component ( #25262 )
2026-01-14 16:25:30 +00:00
Alex
6fdd1ce41a
chore: use font-mono ( #25250 )
...
* chore: use font-mono
* chore: override variable
2026-01-14 11:21:48 -05:00
Jason Rasmussen
91d4cd6824
refactor: tables ( #25226 )
2026-01-14 07:56:09 -05:00
Ben
c7254a0c30
fix(docs): add missing mermaid dependency and configuration ( #25247 )
...
* fix(docs): add missing mermaid dependency and configuration
* fix: include pnpm-lock.yaml
* fix: docusaurus config format issue
2026-01-13 23:13:34 -05:00
Jason Rasmussen
38f01a6b7d
fix(web): redirect to login ( #25254 )
2026-01-13 23:11:14 -05:00
Jason Rasmussen
f194a7ea3e
fix: migration order ( #25249 )
2026-01-13 14:47:58 -06:00
Noel S
05a7ba98c1
fix(mobile): prevent system UI from hiding on drag down gesture ( #25240 )
...
* fix system ui briefly disappearing
* code style change
2026-01-13 19:40:24 +00:00
Alex
edc513a3df
feat(web): 2026 font ( #25174 )
...
* feat(web): 2026 font
* chore: docs font
* spacing tweak
* tweak minimum font weight and update ui lib
* small tweaks
* docs: small tweaks
* more tweaks
2026-01-13 18:19:09 +00:00
Yaros
39212a049c
feat(web): search albums by description ( #25244 )
...
feat: search albums by description
2026-01-13 11:56:59 -06:00
renovate[bot]
9b4f370834
chore(deps): update node.js to v24.13.0 ( #25243 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-13 16:19:10 +00:00
Alex
aba85b036c
feat(mobile): 2026 font ( #25213 )
2026-01-13 09:59:57 -06:00
juliancarrivick
6e86697996
fix(web): Handle upload failures from public users ( #24826 )
2026-01-13 15:15:54 +00:00
Daniel Dietzler
cc90c912f5
chore: bump base images manually ( #25241 )
2026-01-13 13:36:39 +01:00
renovate[bot]
efd20ef0d4
chore(deps): update prom/prometheus docker digest to 1f0f50f ( #25233 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-13 12:33:16 +01:00
renovate[bot]
0c0aa1f3c3
fix(deps): update typescript-projects ( #25070 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-13 12:32:38 +01:00