Commit Graph

2832 Commits (52363cf0fb0668be10a577d8b71d7f53e9f961cc)

Author SHA1 Message Date
Sergey Katsubo 78516a97b3
chore(server): proper log context formatting (#22173)
* Fix log formatting for logger.error(..., error)

Rewrite it to avoid printing error msg in [context]

* Fix log formatting for logger.warn(..., error?.stack)

Rewrite it to avoid printing stack in [context]

* Fix log formatting for logger.debug(..., error.message);

Rewrite it to avoid printing error msg in [context]

* Print error msg instead of literal "Error"
2025-09-18 19:56:05 +07:00
shenlong a8f683ed15
chore(dep): bump flutter to 3.35.4 (#22129)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-09-17 14:58:35 +07:00
Mert 585b74f233
chore(deps): bump flutter to 3.35.3 (#22054)
* bump flutter to 3.35.3

* migrate deprecated code

* linting

* disable custom_lint in ci

* disable custom_lint
2025-09-16 21:10:01 +07:00
renovate[bot] 1710230d61
chore(deps): update dependency @types/nodemailer to v7 (#22047)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 22:17:03 +07:00
Jason Rasmussen 9e0553e0c4
fix(server): bulk edit rating (#21839) 2025-09-16 03:50:27 +07:00
uphillcheddar a7addfece8
fix(oauth): omit blank pkce from url when not supported (#21976)
* fix(oauth): omit blank pkce from url when now pkce

* fix(oauth): use spread operator for pkce params

* chore: use first method

---------

Co-authored-by: Your Name <you@example.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2025-09-16 03:48:33 +07:00
Jason Rasmussen 5fad1fd899
chore: split Dockerfile (#22007) 2025-09-15 23:41:35 +07:00
renovate[bot] 4f4a50ac11
chore(deps): update dependency @types/node to ^22.18.1 (#22042)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 23:12:15 +07:00
github-actions 859b2451bb chore: version v1.142.1 2025-09-15 17:08:25 +07:00
github-actions 4153848c68 chore: version v1.142.0 2025-09-11 19:39:05 +07:00
Jason Rasmussen b4c72fb609
fix(server): validate token permission (#21802) 2025-09-11 08:09:58 +07:00
Jason Rasmussen 7e377d3e42
chore: deprecate (#21791) 2025-09-10 15:35:41 +07:00
Mert 9af44fbd69
chore(deps): update base image to trixie (#21786)
bump base image
2025-09-10 18:53:18 +07:00
Jason Rasmussen 39eee6a634
fix: welcome email password (#21732) 2025-09-10 09:11:42 +07:00
Sergey Katsubo b21084b851
fix(server): correct immich-cli symlink in Immich docker image (#21318)
Fix immich-cli symlink in Immich docker image
2025-09-10 08:35:55 +07:00
Jason Rasmussen 71578b76a7
chore: remove typeorm dependency (#21754) 2025-09-10 08:17:21 +07:00
Jason Rasmussen e95096d14f
fix: prefer Creation Date over Create Date (#21756) 2025-09-09 22:58:46 +07:00
David Koňařík 4c918254b9
fix: use relative path in start.sh (#20434)
Dehardcode path to Immich in start.sh
2025-09-10 02:02:23 +07:00
Johann 7a1c45c364
feat(web): use timeline in geolocation manager (#21492) 2025-09-09 21:26:26 +07:00
Ben McCann 7b3e1037b6
chore: remove unused dependencies (#21736) 2025-09-09 20:38:17 +07:00
Sergey Katsubo 23fb2e0fae
chore(server): fix logger context in StorageCore (#21534)
* Fix logging context in StorageCore

* Revert "Fix logging context in StorageCore"

This reverts commit 0aa540afd1.

* Fix logging context in StorageCore - one line change
2025-09-08 17:28:40 +07:00
shenlong 059a0e8aa8
feat: sync AuthUserV1 (#21565)
* feat: sync AuthUserV1

* migration

* chore: fix analyze

* fix user updatedAt check

* fix: auth user sync query

* generate sql

* bump schema version and update migration

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-09-08 14:00:10 +07:00
Peter Buga 255dabc239
fix(server): valid backups with `DB_URL` env variable config (#21669) 2025-09-08 14:29:34 +07:00
Mert 27751f8fd4
fix(server): remove pcm from default accepted codecs (#21655)
remove pcm from default
2025-09-08 09:26:28 +07:00
Jason Rasmussen 5a7042364b
feat: add partner create endpoint (#21625) 2025-09-05 17:59:11 +07:00
github-actions db0ea0f3a8 chore: version v1.141.1 2025-09-05 19:44:39 +07:00
renovate[bot] 5fb858a865
chore(deps): update node.js to v22.19.0 (#21509)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 08:43:58 +07:00
github-actions f107cb044a chore: version v1.141.0 2025-09-04 19:42:02 +07:00
renovate[bot] f4e7ea47a6
chore(deps): update dependency @types/node to ^22.18.0 (#21506)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 21:26:06 +07:00
Riccardo Ruspoli 8747fc4935
fix(server): consider asset creation date when EXIF is missing (#21586)
* fix(server): fallback to asset.fileCreatedAt when EXIF is missing

* merge main

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-09-04 19:18:12 +07:00
Mert 53825cc3d6
chore(deps): bump sharp to 0.34.3 (#21596)
* bump sharp to 0.34.3

* set unlimited
2025-09-04 13:23:13 +07:00
Jason Rasmussen 6e7c2817a3
fix: asset upload metadata validation (#21594) 2025-09-04 13:22:01 +07:00
Jason Rasmussen 7f81a5bd6f
fix: sidecar check job (#21312) 2025-09-04 16:23:58 +07:00
Arthur Normand 37a79292c0
feat: view similar photos (#21108)
* Enable filteing by example

* Drop `@GenerateSql` for `getEmbedding`?

* Improve error message

* PR Feedback

* Sort en.json

* Add SQL

* Fix lint

* Drop test that is no longer valid

* Fix i18n file sorting

* Fix TS error

* Add a `requireAccess` before pulling the embedding

* Fix decorators

* Run `make open-api`

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-09-04 09:22:09 +07:00
Jason Rasmussen 28179a3a1d
feat: audit cleanup (#21567) 2025-09-03 22:50:27 +07:00
renovate[bot] 183a285584
chore(deps): update base-image to v202509021104 (major) (#21513)
chore(deps): update base-image to v202509021104

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-02 21:20:21 +07:00
Alex 4f7702c6bf
fix: iOS portrait photo saved as jpg extension (#21388)
remove bad merged settings

remove console log
2025-09-02 14:26:12 +07:00
bo0tzz 28edf5664d
fix: set specific AssetUpload permission on checkBulkUpload endpoint (#21470)
* fix: set specific AssetUpload permission on checkBulkUpload endpoint

Fixes #21456

* fix: make open-api
2025-09-02 14:21:14 +07:00
Derock 5b8d72e91a
fix: filter null duplicate assets (#21507) 2025-09-02 01:20:01 +07:00
github-actions f15376a107 chore: version v1.140.1 2025-08-30 19:13:06 +07:00
Mert 9487241481
fix(server): refresh faces query (#21380) 2025-08-28 20:23:40 +07:00
Sergey Katsubo 460e1d4715
fix(server): folder sort order (#21383) 2025-08-28 20:22:40 +07:00
github-actions b6223af5ca chore: version v1.140.0 2025-08-28 18:50:45 +07:00
Jason Rasmussen 868d5f56e2
fix: motion video extraction race condition (#21285)
fix: motion video extraction race ccondition
2025-08-27 15:10:55 +07:00
Jason Rasmussen 88072910da
feat: asset metadata (#20446) 2025-08-27 14:31:23 +07:00
Jason Rasmussen 70e59c00d5
fix: invalid storage quota with decimals (#21271) 2025-08-26 14:46:29 +07:00
Jason Rasmussen 8f1b505ba0
fix: prevent an offline asset from being used as a person feature photo (#21278) 2025-08-25 22:40:56 +07:00
Jason Rasmussen acfd40b77a
fix: album start/end dates on shared links (#21268) 2025-08-25 17:10:31 +07:00
Wingy 5fb8d651ec
feat: expose createdAt in getAssetInfo (#21184)
* Expose createdAt in getAssetInfo

* Add missing createdAt fields
2025-08-25 10:27:21 +07:00
github-actions b44d2a241d chore: version v1.139.4 2025-08-25 02:39:18 +07:00