Santo Shakil
4f3119f61b
Merge 11075ef54a into f9c05af45f
2026-08-15 12:41:07 +06:00
Ben Beckford
f9c05af45f
fix(server): migration order ( #30774 )
2026-08-14 21:10:28 +00:00
Jason Rasmussen
342a9472c4
refactor: duplicate e2e ( #30773 )
2026-08-14 21:00:13 +00:00
Jason Rasmussen
14241ac7bc
chore(server): remove unused code ( #30772 )
...
chore(server): remove unnused code
2026-08-14 16:58:14 -04:00
Daniel Dietzler
6a61901e79
fix: shared link create validation ( #30762 )
2026-08-14 22:04:32 +02:00
Jason Rasmussen
b19c4a591e
chore(web): remove unused code ( #30768 )
2026-08-14 16:04:12 -04:00
cmdPromptCritical
66d010381e
fix(mobile): prevent snapping to center on pinch-to-zoom release ( #29207 ) ( #29343 )
...
Co-authored-by: cmdpromptcritical <cmdpromptcritical@github.com>
2026-08-14 12:30:28 -07:00
Adam Gastineau
190a939af7
fix(mobile): disable iOS smart quotes/dashes in email/password inputs ( #30767 )
...
* fix(mobile): disable iOS smart quotes/dashes in email/password inputs
* Remove enum prefixes
2026-08-14 19:21:39 +00:00
shenlong
652ef8a427
refactor: server capabilities ( #30663 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-14 07:53:12 -05:00
Ben Beckford
447cc40a50
feat: workflow logging ( #29878 )
...
* feat: workflow logging
* chore: update sql and openapi patch
* chore: include id in workflow log entries
* chore(server): update sql and lint
* chore(mobile): remove openapi files
* chore(web): lint
* chore: clean up workflow logging
* chore(server): add runId to workflow logs
* chore(server): store workflow results as enum
2026-08-13 19:18:24 -07:00
Santo Shakil
11075ef54a
fold the ordinal suffix into the share display name derivation
2026-08-13 16:39:19 +06:00
ihmcsm
af33a78d18
fix: typos in debug log messages ( #30742 )
2026-08-13 09:30:19 +00:00
Ben Beckford
a939561e70
feat: workflow asset tag trigger/filter/action ( #29043 )
...
* feat: workflow asset tag trigger and filter
* feat(web): show tag names in workflow editor
* fix(web): tag picker in schema config editor
* fix: invalid plugin manifest
* chore: update workflow method wrapper type
* chore: update tag filter method declaration
* feat: workflow action to add tags to assets
2026-08-12 16:26:03 -07:00
Adam Gastineau
b82d480552
fix(mobile): prevent iOS status bar scroll to top during transitions ( #30717 )
2026-08-12 12:57:45 -07:00
Adam Gastineau
db9e7c20d7
chore(mobile): add a single mise checkout command for reoccuring tasks ( #30737 )
...
* chore(mobile): add a single mise checkout command for reoccuring tasks
* Fix .flutter-plugins-dependencies path
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>
---------
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com>
2026-08-12 11:30:05 -07:00
shenlong
ff5da0f84f
chore: immich_mobile path in openapi pubspec ( #30643 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 23:00:08 +05:30
Mees Frensel
2a1691868e
chore: use import.meta.dirname instead of __dirname ( #30738 )
2026-08-12 18:01:30 +02:00
shenlong
1c3a5cf508
chore: remove old people provider ( #30662 )
...
* chore: remove old people provider
* refactor: rename driftGetAllPeopleProvider
* minor fixes
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 21:12:12 +05:30
shenlong
303a9f15b1
refactor: reactive driftGetAllPeopleProvider ( #30660 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 21:12:12 +05:30
shenlong
52edcc0c74
refactor: unify person model ( #30659 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 21:12:11 +05:30
shenlong
943c11c019
chore: label local only delete as trash ( #30726 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 10:02:08 -04:00
shenlong
ce705dcc06
fix: riverpod reactivity regression from lint fixes ( #30734 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-12 10:00:06 -04:00
Adam Gastineau
610bcfa6d0
chore(mobile): add Cocoapods to mise ( #30722 )
...
* chore(mobile): add Cocoapods to mise
* Use new mise setup in CI
2026-08-12 17:23:14 +05:30
bo0tzz
0344c61e4c
feat: use version service for docs archive switcher ( #30675 )
2026-08-12 13:36:33 +02:00
Daniel Dietzler
199723261c
fix: owner cascade delete album ( #30692 )
2026-08-11 23:05:18 +02:00
bo0tzz
c7d7889ed0
fix: pass secrets to build-mobile ( #29031 )
2026-08-11 14:41:40 -04:00
Daniel Dietzler
a55dc80a56
chore: enforce strict equality checks ( #30718 )
2026-08-11 13:15:51 -04:00
Jason Rasmussen
00d10dab63
refactor: e2e user tests ( #30716 )
2026-08-11 12:39:25 -04:00
Jason Rasmussen
1b8cbaab97
refactor(server): migrate e2e auth/validation tests to controller specs ( #30715 )
...
Co-authored-by: Claude (thor) <claude@thor.local>
2026-08-11 11:02:14 -04:00
Jason Rasmussen
ee525f159b
refactor: queue in batches ( #30698 )
2026-08-11 10:01:42 -04:00
Daniel Dietzler
d1662fb2b6
fix: face label clipping ( #30712 )
2026-08-11 13:46:26 +00:00
Jason Rasmussen
927b4d0ea2
refactor: find or fail ( #30697 )
2026-08-11 09:27:35 -04:00
Santo Shakil
53eb31471e
drop the display name totals map and keep the first copy name clean
2026-08-11 19:01:39 +06:00
bo0tzz
9773d72428
chore: use gh release create instead of softprops action ( #30577 )
2026-08-11 14:55:27 +02:00
bo0tzz
cf17dcbfee
feat: derive mobile build number from semver ( #30569 )
2026-08-11 12:45:32 +00:00
bo0tzz
9273a4ca2a
chore: rework docker build workflow ( #30626 )
2026-08-11 14:40:12 +02:00
renovate[bot]
b4c27ee0b4
chore(deps): update github-actions ( #30702 )
2026-08-11 12:28:58 +02:00
renovate[bot]
427591fb9e
chore(deps): update grafana/grafana docker tag to v12.4.7-ubuntu ( #30700 )
2026-08-11 12:28:01 +02:00
renovate[bot]
23636382c4
chore(deps): update node.js to v24.19.0 ( #30703 )
2026-08-11 12:27:42 +02:00
renovate[bot]
c89104d144
chore(deps): update ghcr.io/jdx/mise docker tag to v2026.8.3 ( #30699 )
2026-08-11 12:21:04 +02:00
renovate[bot]
7fea9f2066
fix(deps): update dependency @immich/ui to ^0.85.0 ( #30705 )
2026-08-11 12:02:06 +02:00
renovate[bot]
4c4170077c
fix(deps): update typescript-projects ( #30539 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-08-11 11:39:38 +02:00
shenlong
675408b003
chore: migrate mobile translations accessor (5) ( #30672 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:13 +05:30
shenlong
a8b3b30aba
chore: migrate mobile translations accessor (4) ( #30671 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:13 +05:30
shenlong
d799698c51
chore: migrate mobile translations accessor (3) ( #30670 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:12 +05:30
shenlong
835c35e940
chore: migrate mobile translations accessor (2) ( #30668 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:12 +05:30
shenlong
565fbe4917
chore: migrate mobile translations accessor (1) ( #30667 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-08-11 14:41:11 +05:30
Santo Shakil
5c6e13cd01
rename display name maps to totals and duplicates seen
2026-08-11 14:22:59 +06:00
Santo Shakil
d640f5f4f2
Merge remote-tracking branch 'origin/main' into fix/29468-share-filename
...
# Conflicts:
# mobile/lib/repositories/asset_media.repository.dart
2026-08-11 13:01:18 +06:00
Adam Gastineau
235daff561
chore(mobile): more complicated Freezed pass ( #30452 )
...
* chore(mobile): example freezed implementation on some models
2026-08-10 14:12:45 -07:00