Yaros and GitHub
84b2979485
docs: non-code contributing (datasets) ( #25850 )
...
docs: datasets
2026-02-05 11:44:35 -06:00
Paul Makles and GitHub
e9c2ca008a
docs: update manual backup/restore to match the automatic process ( #25924 )
...
* docs: update manual backup/restore to match automatic process
closes #25772
* docs: update DB_NAME to DB_DATABASE_NAME
2026-02-05 12:43:33 -05:00
Daniel Dietzler and GitHub
9c098109e0
fix: time zone upserts ( #25889 )
2026-02-05 12:43:03 -05:00
27a2808470
fix(mobile): mtls on native clients ( #25802 )
...
* handle mtls on ios
* update android impl
* ui improvements
* dead code
* no need to store data separately
* improve concurrency
* dead code
* add migration
* remove unused dependency
* trust user-installed certs
* removed print statement
* fix ios
* improve android styling
* outdated comments
* update lock file
* handle translation
* fix prompt cancellation
* fix video playback
* Apply suggestion from @shenlong-tanwen
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
* Apply suggestion from @shenlong-tanwen
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
* formatting
---------
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
2026-02-05 17:42:53 +00:00
Alex and GitHub
0a8a65a45e
fix: file name search label ( #25916 )
2026-02-05 17:24:58 +00:00
2b6055e830
chore: do not process cloud ids during sync & hash ( #25914 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-05 11:23:50 -06:00
Mert and GitHub
ba2dfa7df6
refactor(mobile): consolidate image requests ( #25743 )
...
remote url image provider
remove cached_network_image
formatting
linting
remove thumb provider
formatting
2026-02-05 12:16:42 -05:00
Jason Rasmussen and GitHub
237ea3aedd
chore: update oauth documentation ( #25907 )
...
* chore: prefer lowercase for non i18n labels
* chore: update documentation
2026-02-05 09:00:00 -05: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
Alex and GitHub
e9f8521a50
fix: date time picker text color in dark mode ( #25883 )
2026-02-04 18:45:56 +00: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
Jason Rasmussen and GitHub
6cdebdd3b3
fix(server): deleting stacked assets ( #25874 )
...
* fix(server): deleting stacked assets
* fix: log a warning when removing an empty directory fails
2026-02-04 17:33:37 +00:00
Jason Rasmussen and GitHub
9dddccd831
fix: null validation ( #25891 )
2026-02-04 12:27:52 -05:00
Min Idzelis and GitHub
440b3b4c6f
chore: move devcontainer specific tasks to devcontainer.json ( #25881 )
...
refactor: move devcontainer specific tasks to devcontainer.json
2026-02-03 23:04:09 -05:00
Jason Rasmussen and GitHub
3ea65f8d27
fix: album dto docs ( #25873 )
2026-02-03 21:05:18 +00:00
github-actions
38c1f0b1fd
chore: version v2.5.3
2026-02-03 18:14:21 +00:00
Michel Heusschen and GitHub
5212bca3d0
fix: reset zoom when navigating between assets ( #25863 )
2026-02-03 11:07:06 -06:00
Daniel Dietzler and GitHub
2990bde0bb
fix: metadata extraction race condition ( #25866 )
2026-02-03 11:03:27 -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
Alex and GitHub
3870ebc3c6
fix: prevent album page get rebuilt when resuming app ( #25862 )
2026-02-03 16:35:53 +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
Daniel Dietzler and GitHub
94965f6d66
chore: rework tags sidebar ( #25855 )
2026-02-03 16:06:26 +00:00
Alex and GitHub
8872d2c7ae
chore: remove swift logs ( #25857 )
2026-02-03 16:00:17 +00:00
Alex and GitHub
23445fdcc1
fix: upload progress bar flickering ( #25829 )
...
* fix: upload progress bar flickering
* pr feedback and more logs
2026-02-03 09:28:29 -06:00
25f2273e24
chore(deps): update redis:6.2-alpine docker digest to 46884be ( #25839 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 12:56:56 +01:00
Min Idzelis and GitHub
95e8e474b8
fix(web): enable asset viewer navigation across memory boundaries ( #25741 )
2026-02-02 10:12:08 -06:00
Timon and GitHub
9f52d864cf
chore(ml): replace black with ruff format ( #25578 )
2026-02-02 09:02:06 -05:00
Mees Frensel and GitHub
0273dcb0cf
fix(web): user settings styling ( #25775 )
2026-02-02 08:47:28 -05:00
Matthew Momjian and GitHub
1436e2a75f
fix(docs): clarify supported vector version ( #25753 )
...
clarify supported version
2026-01-31 11:46:51 -05:00
855817514c
fix(mobile): hide latest version if disabled ( #25691 )
...
* fix(mobile): hide latest version if disabled
If the version check feature is disabled, the server will currently send
stale data to the client. In addition to no longer sending stale data,
the client should also not show the latest version if the feature is
disabled.
This complements the server PR #25688 .
* lint
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-30 16:17:03 +00:00
Thomas and GitHub
d5ad35ea52
chore(mobile): remove references to fvm, add mise docs, use java 21 ( #25703 )
2026-01-29 23:03:56 -06:00
e63213d774
fix(mobile): do not autocorrect on endpoint input ( #25696 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-29 23:03:26 -06:00
Jason Rasmussen and GitHub
0be1ffade6
fix: no notification if release check is disabled ( #25688 )
2026-01-29 18:31:11 -05:00
Brandon Wees and GitHub
1a04caee29
fix: reset and unsaved change states in editor ( #25588 )
2026-01-29 15:18:30 -06:00
3ace578fc0
chore(deps): update dependency opentofu to v1.11.4 ( #24609 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 12:14:44 -05:00
Jason Rasmussen and GitHub
25c573bc7a
chore: remove random code snippet ( #25677 )
2026-01-29 16:11:25 +00:00
10bb83cf75
chore(deps): update dependency terragrunt to v0.98.0 ( #24328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 08:55:42 -05:00
Jason Rasmussen and GitHub
10b53b525d
refactor: event manager ( #25565 )
2026-01-29 08:52:18 -05:00
8db61d341f
docs(openapi): add descriptions to OpenAPI specification ( #25185 )
...
* faces
* add openapi descriptions
* remove dto descriptions
* gen openapi
* dtos
* fix dtos
* fix more
* fix build
* more
* complete dtos
* descriptions on rebase
* gen rebase
* revert correct integer type conversion
* gen after revert
* revert correct nullables
* regen after revert
* actually incorrect adding default here
* revert correct number type conversion
* regen after revert
* revert nullable usage
* regen fully
* readd some comments
* one more
* one more
* use enum
* add missing
* add missing controllers
* add missing dtos
* complete it
* more
* describe global key and slug
* add remaining body and param descriptions
* lint and format
* cleanup
* response and schema descriptions
* test patch according to suggestion
* revert added api response objects
* revert added api body objects
* revert added api param object
* revert added api query objects
* revert reorganized http code objects
* revert reorganize ApiOkResponse objects
* revert added api response objects (2)
* revert added api tag object
* revert added api schema objects
* migrate missing asset.dto.ts
* regenerate openapi builds
* delete generated mustache files
* remove descriptions from properties that are schemas
* lint
* revert nullable type changes
* revert int/num type changes
* remove explicit default
* readd comment
* lint
* pr fixes
* last bits and pieces
* lint and format
* chore: remove rejected patches
* fix: deleting asset from asset-viewer on search results (#25596 )
* fix: escape handling in search asset viewer (#25621 )
* fix: correctly show owner in album options modal (#25618 )
* fix: validation issues
* fix: validation issues
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Min Idzelis <min123@gmail.com >
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
Co-authored-by: Paul Makles <me@insrt.uk >
2026-01-29 08:49:15 -05:00
github-actions
eadb2f89af
chore: version v2.5.2
2026-01-28 22:05:10 +00:00
Marius and GitHub
f2f11b1924
fix(mobile): tall image scrolling ( #25649 )
...
Add cross-axis gesture detection in PhotoView so vertical scrolling works on tall images that don't fill the screen width (have black bars)
2026-01-28 17:03:11 -05:00
Jason Rasmussen and GitHub
141be5cbc9
fix: memory generation ( #25650 )
2026-01-28 15:51:24 -06:00
Jason Rasmussen and GitHub
e81faa1dbf
fix: memory lane ( #25652 )
2026-01-28 15:51:13 -06:00
0beb1f9e7a
fix: width and height migration issue ( #25643 )
...
* fix: width and height migration issue
* chore: sync stream migration tests
* lint and test
---------
Co-authored-by: bwees <brandonwees@gmail.com >
2026-01-28 15:14:50 -06:00
Mert and GitHub
e07a91f9c2
fix(mobile): actually load original image ( #25646 )
...
fix decoding
2026-01-28 15:14:37 -06:00