Files
truecharts/charts/stable/immich/values.yaml
T
TrueCharts BotandGitHub 18b3fe80ea chore(helm): update image ghcr.io/immich-app/immich-server v1.120.2 → v1.121.0 (#29653)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/immich-app/immich-server](https://redirect.github.com/immich-app/immich)
| minor | `99f97cb` -> `851c02f` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>immich-app/immich (ghcr.io/immich-app/immich-server)</summary>

###
[`v1.121.0`](https://redirect.github.com/immich-app/immich/releases/tag/v1.121.0)

[Compare
Source](https://redirect.github.com/immich-app/immich/compare/v1.120.2...v1.121.0)

### v1.121.0

#### Highlights

Welcome to release `v1.121.0` of Immich. This release focuses on bug
fixes and performance optimization across the app. Some of the
highlights below:

-   `@immich/ui` component library
-   Fallback to system fonts for Cyrillic letters on the mobile app
-   Multiselect using the shift key in the search result view
- **Notable fixes**: album sync on the mobile app always ran when
reopening the app, leading to degradation in performance and browsing

##### `@immich/ui` component library

Some of you may have seen that we added a [new
repository](https://redirect.github.com/immich-app/ui) on GitHub. We
have started building out a shared UI components library for Immich that
will hopefully lead to a more manageable and consistent design. It’s
still very much in the works, but here is a sneak peek at the button
component.


![image](https://redirect.github.com/user-attachments/assets/e2baebe9-9f55-42d5-8b7b-dca9872cb2f1)

##### Notable fix: album sync degrades performance on the mobile app

We fixed a bug on the server that caused visible performance degradation
of the mobile app. The album syncing process is always triggered when
the app is reopened instead of only syncing when there are changes on
the server. This is a server fix, so we encourage you to update your
server to this new release to fix this performance issue.

#### Support Immich

<p align="center">

<img
src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExbjY2eWc5Y2F0ZW56MmR4aWE0dDhzZXlidXRmYWZyajl1bWZidXZpcyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/87CKDqErVfMqY/giphy.gif"
width="450" title="SUPPORT THE PROJECT!">

</p>

If you find the project helpful, you can support Immich by purchasing a
product key at https://buy.immich.app/.

Cheers! 🍻

<!-- Release notes generated using configuration in .github/release.yml
at main -->

#### What's Changed

##### 🚀 Features

- feat: add minimal devcontainer setup by
[@&#8203;mcarbonne](https://redirect.github.com/mcarbonne) in
[#&#8203;14038](https://redirect.github.com/immich-app/immich/pull/14038)

##### 🌟 Enhancements

- refactor(mobile): video controls by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;14086](https://redirect.github.com/immich-app/immich/pull/14086)
- feat: use dateTimeOriginal to calculate album date by
[@&#8203;p2kmgcl](https://redirect.github.com/p2kmgcl) in
[#&#8203;14119](https://redirect.github.com/immich-app/immich/pull/14119)
- feat(mobile): new video slider ui by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;14126](https://redirect.github.com/immich-app/immich/pull/14126)
- chore(web): migration svelte 5 syntax by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;13883](https://redirect.github.com/immich-app/immich/pull/13883)
- feat(web): Added tag button to the context menu in the favorites page
by [@&#8203;IMBeniamin](https://redirect.github.com/IMBeniamin) in
[#&#8203;14156](https://redirect.github.com/immich-app/immich/pull/14156)
- feat: adding photo & video storage space to server stats by
[@&#8203;weathondev](https://redirect.github.com/weathondev) in
[#&#8203;14125](https://redirect.github.com/immich-app/immich/pull/14125)
- feat(mobile): exclude locales from overpass font by
[@&#8203;johnstef99](https://redirect.github.com/johnstef99) in
[#&#8203;14158](https://redirect.github.com/immich-app/immich/pull/14158)
- feat(web): Implement keep this delete others for asset stacks by
[@&#8203;bdavis2-PCTY](https://redirect.github.com/bdavis2-PCTY) in
[#&#8203;14217](https://redirect.github.com/immich-app/immich/pull/14217)
- feat: Added shortcuts, shift-multi select, and missing menu options to
Search (Galleryviewer) by
[@&#8203;weathondev](https://redirect.github.com/weathondev) in
[#&#8203;14213](https://redirect.github.com/immich-app/immich/pull/14213)
- feat(server): faster geodata import by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;14241](https://redirect.github.com/immich-app/immich/pull/14241)

##### 🐛 Bug fixes

- fix(mobile): fix logout timeout by
[@&#8203;johnstef99](https://redirect.github.com/johnstef99) in
[#&#8203;14104](https://redirect.github.com/immich-app/immich/pull/14104)
- fix(server): Some MTS videos fail to generate thumbnail by
[@&#8203;Lukasdotcom](https://redirect.github.com/Lukasdotcom) in
[#&#8203;14134](https://redirect.github.com/immich-app/immich/pull/14134)
- fix(web): textarea autogrow height by
[@&#8203;duckimann](https://redirect.github.com/duckimann) in
[#&#8203;13983](https://redirect.github.com/immich-app/immich/pull/13983)
- fix: Routing back button in sharedLinks page by
[@&#8203;Pranay-Pandey](https://redirect.github.com/Pranay-Pandey) in
[#&#8203;13703](https://redirect.github.com/immich-app/immich/pull/13703)
- fix(web): ensure current asset index stays within bounds by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14013](https://redirect.github.com/immich-app/immich/pull/14013)
- fix(web): saving pasted coordinates by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14143](https://redirect.github.com/immich-app/immich/pull/14143)
- fix(web): update description height when navigating between assets by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14145](https://redirect.github.com/immich-app/immich/pull/14145)
- fix(web): allow selecting people after clearing search options by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14146](https://redirect.github.com/immich-app/immich/pull/14146)
- fix(mobile): Android local notification failed to invoke by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;14155](https://redirect.github.com/immich-app/immich/pull/14155)
- fix(web): prevent infinite loop when modifying stacked asset by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14162](https://redirect.github.com/immich-app/immich/pull/14162)
- fix(cli): Concurrency not fully using queue potential by
[@&#8203;Tiefseetauchner](https://redirect.github.com/Tiefseetauchner)
in
[#&#8203;11828](https://redirect.github.com/immich-app/immich/pull/11828)
- fix(web): don't refresh the panorama viewer when modifying asset by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14163](https://redirect.github.com/immich-app/immich/pull/14163)
- fix(mobile): unnecessary rebuilds from partner share notifier by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;14170](https://redirect.github.com/immich-app/immich/pull/14170)
- fix: show tags when viewing stacked assets by
[@&#8203;michelheusschen](https://redirect.github.com/michelheusschen)
in
[#&#8203;14199](https://redirect.github.com/immich-app/immich/pull/14199)
- fix(mobile): use sets in album refresh, concurrent futures by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;14193](https://redirect.github.com/immich-app/immich/pull/14193)
- fix(mobile): Dismissible menus by
[@&#8203;johnstef99](https://redirect.github.com/johnstef99) in
[#&#8203;14192](https://redirect.github.com/immich-app/immich/pull/14192)
- fix(web): layout shifting when scrolling up by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;14226](https://redirect.github.com/immich-app/immich/pull/14226)
- fix(mobile): make search page scrollable by
[@&#8203;johnstef99](https://redirect.github.com/johnstef99) in
[#&#8203;14228](https://redirect.github.com/immich-app/immich/pull/14228)
- fix(mobile): fixes on language change by
[@&#8203;johnstef99](https://redirect.github.com/johnstef99) in
[#&#8203;14089](https://redirect.github.com/immich-app/immich/pull/14089)
- fix: mobile album sync is always triggered when opening the app by
[@&#8203;alextran1502](https://redirect.github.com/alextran1502) in
[#&#8203;14233](https://redirect.github.com/immich-app/immich/pull/14233)
- fix(server): remove unnecessary guc settings for vector search by
[@&#8203;mertalev](https://redirect.github.com/mertalev) in
[#&#8203;14237](https://redirect.github.com/immich-app/immich/pull/14237)
- fix: parse quota claim as a number by
[@&#8203;danieldietzler](https://redirect.github.com/danieldietzler) in
[#&#8203;14178](https://redirect.github.com/immich-app/immich/pull/14178)

##### 📚 Documentation

- chore(docs): Encode db dump in UTF-8 without BOM for Windows by
[@&#8203;amorphobia](https://redirect.github.com/amorphobia) in
[#&#8203;13775](https://redirect.github.com/immich-app/immich/pull/13775)
- docs: Update TrueNAS docs for TrueNAS SCALE 24.10 by
[@&#8203;NicholasFlamy](https://redirect.github.com/NicholasFlamy) in
[#&#8203;14067](https://redirect.github.com/immich-app/immich/pull/14067)
- docs: get asset owner by ID from the database by
[@&#8203;mmomjian](https://redirect.github.com/mmomjian) in
[#&#8203;14174](https://redirect.github.com/immich-app/immich/pull/14174)
- docs: backup only selected photos by
@&#8203;**[shivanshs9](https://redirect.github.com/shivanshs9) in
[#&#8203;14225](https://redirect.github.com/immich-app/immich/pull/14225)**

#### New Contributors

- [@&#8203;amorphobia](https://redirect.github.com/amorphobia) made
their first contribution in
[#&#8203;13775](https://redirect.github.com/immich-app/immich/pull/13775)
- [@&#8203;p2kmgcl](https://redirect.github.com/p2kmgcl) made their
first contribution in
[#&#8203;14119](https://redirect.github.com/immich-app/immich/pull/14119)
- [@&#8203;johnstef99](https://redirect.github.com/johnstef99) made
their first contribution in
[#&#8203;14104](https://redirect.github.com/immich-app/immich/pull/14104)
- [@&#8203;duckimann](https://redirect.github.com/duckimann) made their
first contribution in
[#&#8203;13983](https://redirect.github.com/immich-app/immich/pull/13983)
- [@&#8203;IMBeniamin](https://redirect.github.com/IMBeniamin) made
their first contribution in
[#&#8203;14156](https://redirect.github.com/immich-app/immich/pull/14156)
- [@&#8203;weathondev](https://redirect.github.com/weathondev) made
their first contribution in
[#&#8203;14125](https://redirect.github.com/immich-app/immich/pull/14125)
- [@&#8203;bdavis2-PCTY](https://redirect.github.com/bdavis2-PCTY) made
their first contribution in
[#&#8203;14217](https://redirect.github.com/immich-app/immich/pull/14217)

**Full Changelog**:
<https://github.com/immich-app/immich/compare/v1.120.2...v1.121.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-11-22 02:13:11 +00:00

167 lines
3.8 KiB
YAML

image:
repository: ghcr.io/immich-app/immich-server
tag: v1.121.0@sha256:851c02f28891f1854c5b5762ee8d2e254e2de528cfe3627b2fbcb37a7f108ff3
pullPolicy: IfNotPresent
mlImage:
repository: ghcr.io/immich-app/immich-machine-learning
pullPolicy: IfNotPresent
tag: v1.121.0@sha256:1b8494bb9fe2194f2dc72c4d6b0104e16718f50e8772d54ade57909770816ad1
mlCudaImage:
repository: ghcr.io/immich-app/immich-machine-learning
pullPolicy: IfNotPresent
tag: v1.121.0-cuda@sha256:c10ebb0bd206e17cd24dc9e65390fad2f9ef9c636889759b3bff35f82b0e351c
mlOpenvinoImage:
repository: ghcr.io/immich-app/immich-machine-learning
pullPolicy: IfNotPresent
tag: v1.121.0-openvino@sha256:d5ed294419b11cb5eb746bb47628ade057a38d27031be89ab83866a74712bae6
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
immich:
enable_ml: true
mlImageType: mlImage
log_level: log
service:
main:
# Main service targets the server
targetSelector: main
ports:
main:
port: 10323
protocol: http
targetSelector: main
microservices:
enabled: true
type: ClusterIP
targetSelector: microservices
ports:
microservices:
enabled: true
primary: true
port: 10004
protocol: http
targetSelector: microservices
machinelearning:
enabled: true
type: ClusterIP
targetSelector: machinelearning
ports:
machinelearning:
enabled: true
primary: true
port: 10003
protocol: http
targetSelector: machinelearning
persistence:
mlcache:
enabled: true
type: emptyDir
targetSelector:
machinelearning:
machinelearning:
mountPath: /mlcache
microcache:
enabled: true
type: emptyDir
targetSelector:
microservices:
microservices:
mountPath: /microcache
library:
enabled: true
mountPath: /usr/src/app/upload/library
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
uploads:
enabled: true
mountPath: /usr/src/app/upload/upload
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
backups:
enabled: true
mountPath: /usr/src/app/upload/backups
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
thumbs:
enabled: true
mountPath: /usr/src/app/upload/thumbs
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
profile:
enabled: true
mountPath: /usr/src/app/upload/profile
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
video:
enabled: true
mountPath: /usr/src/app/upload/encoded-video
targetSelector:
# Main pod/container is server
main:
main: {}
microservices:
microservices: {}
cnpg:
main:
enabled: true
user: immich
database: immich
type: vectors
cluster:
initdb:
postInitApplicationSQL:
- CREATE EXTENSION IF NOT EXISTS cube;
- CREATE EXTENSION IF NOT EXISTS earthdistance;
- CREATE SCHEMA IF NOT EXISTS vectors;
- ALTER DATABASE immich SET search_path TO "immich", public, vectors;
- SET search_path TO "immich", public, vectors;
- GRANT SELECT ON TABLE pg_vector_index_stat TO PUBLIC;
- ALTER SCHEMA vectors OWNER TO immich;
redis:
enabled: true
includeCommon: true
redisUsername: default
portal:
open:
enabled: true
ingress:
main:
integrations:
homepage:
widget:
version: 2