Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(helm): update image ghcr.io/immich-app/immich-server v1.121.0 →…
… v1.123.0 (#30275) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/immich-app/immich-server](https://redirect.github.com/immich-app/immich) | minor | `851c02f` -> `666ce77` | --- > [!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.123.0`](https://redirect.github.com/immich-app/immich/releases/tag/v1.123.0) [Compare Source](https://redirect.github.com/immich-app/immich/compare/v1.122.3...v1.123.0) ### v1.123.0 #### Highlights Welcome to release `v1.123.0` of Immich. This is the last release of the year as the team is winding down for the holiday season. Thank you for your support and the fantastic year. We cannot wait to continue adding more features, optimizing, and making Immich a delightful app experience for you and your family. This release fixes bugs in the web and mobile, notably from the recent new native video player. We also add a feature to allow you to change the timeline view order of an album in the mobile app <p align="center"> <img src="https://github.com/user-attachments/assets/7e47dc58-cfeb-4635-8dba-ca7770abef04" width="300"/> </p> #### 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! 🍻 *** #### What's Changed ##### 🚀 Features - feat(server): Merge Faces sorted by Similarity by [@​Lukasdotcom](https://redirect.github.com/Lukasdotcom) in [https://github.com/immich-app/immich/pull/14635](https://redirect.github.com/immich-app/immich/pull/14635) - feat(album): album view sort order by [@​alextran1502](https://redirect.github.com/alextran1502) in [https://github.com/immich-app/immich/pull/14648](https://redirect.github.com/immich-app/immich/pull/14648) ##### 🌟 Enhancements - feat(server): add Bash healthcheck script by [@​000yesnt](https://redirect.github.com/000yesnt) in [https://github.com/immich-app/immich/pull/14704](https://redirect.github.com/immich-app/immich/pull/14704) ##### 🐛 Bug fixes - fix(web): live photo link action by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [https://github.com/immich-app/immich/pull/14668](https://redirect.github.com/immich-app/immich/pull/14668) - fix(web): allow minimizing upload panel by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [https://github.com/immich-app/immich/pull/14663](https://redirect.github.com/immich-app/immich/pull/14663) - fix(web): upload info panel covers timeline navigation bar by [@​alextran1502](https://redirect.github.com/alextran1502) in [https://github.com/immich-app/immich/pull/14651](https://redirect.github.com/immich-app/immich/pull/14651) - fix(server): fixed email footer image stretched [#​14617](https://redirect.github.com/immich-app/immich/issues/14617) by [@​TimVanOnckelen](https://redirect.github.com/TimVanOnckelen) in [https://github.com/immich-app/immich/pull/14671](https://redirect.github.com/immich-app/immich/pull/14671) - fix(mobile): set custom headers on external url ([#​14707](https://redirect.github.com/immich-app/immich/issues/14707)) by [@​alex-sherwin](https://redirect.github.com/alex-sherwin) in [https://github.com/immich-app/immich/pull/14708](https://redirect.github.com/immich-app/immich/pull/14708) - fix(mobile): native dialog location by [@​alextran1502](https://redirect.github.com/alextran1502) in [https://github.com/immich-app/immich/pull/14730](https://redirect.github.com/immich-app/immich/pull/14730) - fix(mobile): live photos playback by [@​alextran1502](https://redirect.github.com/alextran1502) in [https://github.com/immich-app/immich/pull/14731](https://redirect.github.com/immich-app/immich/pull/14731) - fix(web): fix missing icons by [@​aviv926](https://redirect.github.com/aviv926) in [https://github.com/immich-app/immich/pull/14737](https://redirect.github.com/immich-app/immich/pull/14737) ##### 📚 Documentation - docs: improve install/requirements and install/docker-compose by [@​pyorot](https://redirect.github.com/pyorot) in [https://github.com/immich-app/immich/pull/13569](https://redirect.github.com/immich-app/immich/pull/13569) - docs: Add more documentation for video transcoding settings. by [@​kevincox](https://redirect.github.com/kevincox) in [https://github.com/immich-app/immich/pull/13388](https://redirect.github.com/immich-app/immich/pull/13388) ##### 🌐 Translations - chore(web): update translations by [@​weblate](https://redirect.github.com/weblate) in [https://github.com/immich-app/immich/pull/14495](https://redirect.github.com/immich-app/immich/pull/14495) #### New Contributors - [@​alex-sherwin](https://redirect.github.com/alex-sherwin) made their first contribution in [https://github.com/immich-app/immich/pull/14708](https://redirect.github.com/immich-app/immich/pull/14708) - [@​000yesnt](https://redirect.github.com/000yesnt) made their first contribution in [https://github.com/immich-app/immich/pull/14704](https://redirect.github.com/immich-app/immich/pull/14704) **Full Changelog**: immich-app/immich@v1.122.3...v1.123.0 ### [`v1.122.3`](https://redirect.github.com/immich-app/immich/releases/tag/v1.122.3) [Compare Source](https://redirect.github.com/immich-app/immich/compare/v1.122.2...v1.122.3) ### v1.122.3 #### What's Changed ##### 🌟 Enhancements - feat: Add support for vob by [@​Lukasdotcom](https://redirect.github.com/Lukasdotcom) in [https://github.com/immich-app/immich/pull/14590](https://redirect.github.com/immich-app/immich/pull/14590) - feat(web): allow tags to be applied in bulk on search, personID, and memory-viewer pages by [@​Menghini](https://redirect.github.com/Menghini) in [https://github.com/immich-app/immich/pull/14368](https://redirect.github.com/immich-app/immich/pull/14368) ##### 🐛 Bug fixes - fix(server): partial fallback for hardware transcoding by [@​mertalev](https://redirect.github.com/mertalev) in [https://github.com/immich-app/immich/pull/14611](https://redirect.github.com/immich-app/immich/pull/14611) - fix(mobile): not being able to zoom into live photos by [@​mertalev](https://redirect.github.com/mertalev) in [https://github.com/immich-app/immich/pull/14608](https://redirect.github.com/immich-app/immich/pull/14608) ##### 📚 Documentation - chore(docs): stronger discouraging of non-Linux installations by [@​mmomjian](https://redirect.github.com/mmomjian) in [https://github.com/immich-app/immich/pull/14620](https://redirect.github.com/immich-app/immich/pull/14620) - chore(docs): add Kodi plugin for Immich to the Community Projects list by [@​vladd11](https://redirect.github.com/vladd11) in [https://github.com/immich-app/immich/pull/14586](https://redirect.github.com/immich-app/immich/pull/14586) ##### 🌐 Translations - chore: add language requests from weblate by [@​danieldietzler](https://redirect.github.com/danieldietzler) in [https://github.com/immich-app/immich/pull/14578](https://redirect.github.com/immich-app/immich/pull/14578) #### New Contributors - [@​vladd11](https://redirect.github.com/vladd11) made their first contribution in [https://github.com/immich-app/immich/pull/14586](https://redirect.github.com/immich-app/immich/pull/14586) - [@​Menghini](https://redirect.github.com/Menghini) made their first contribution in [https://github.com/immich-app/immich/pull/14368](https://redirect.github.com/immich-app/immich/pull/14368) **Full Changelog**: immich-app/immich@v1.122.2...v1.122.3 ### [`v1.122.2`](https://redirect.github.com/immich-app/immich/releases/tag/v1.122.2) [Compare Source](https://redirect.github.com/immich-app/immich/compare/v1.122.1...v1.122.2) ### v1.122.2 This release fixes visual glitches on Android due to enabling the Impeller rendering engine and a small fix for the web #### What's Changed ##### 🐛 Bug fixes - fix(web): recent albums sort by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [https://github.com/immich-app/immich/pull/14545](https://redirect.github.com/immich-app/immich/pull/14545) - fix(mobile): fix translations on search page by [@​Cotterman-b](https://redirect.github.com/Cotterman-b) in [https://github.com/immich-app/immich/pull/14533](https://redirect.github.com/immich-app/immich/pull/14533) - chore(mobile): disable Impeller by [@​alextran1502](https://redirect.github.com/alextran1502) in [https://github.com/immich-app/immich/pull/14589](https://redirect.github.com/immich-app/immich/pull/14589) #### New Contributors - [@​Cotterman-b](https://redirect.github.com/Cotterman-b) made their first contribution in [https://github.com/immich-app/immich/pull/14533](https://redirect.github.com/immich-app/immich/pull/14533) **Full Changelog**: immich-app/immich@v1.122.1...v1.122.2 ### [`v1.122.1`](https://redirect.github.com/immich-app/immich/releases/tag/v1.122.1) [Compare Source](https://redirect.github.com/immich-app/immich/compare/v1.122.0...v1.122.1) ### v1.122.1 #### Hotfixes - fix(web): misaligned icon on Firefox by [@​alextran1502](https://redirect.github.com/alextran1502) in [https://github.com/immich-app/immich/pull/14500](https://redirect.github.com/immich-app/immich/pull/14500) - fix(server): images with non-ascii names failing to load by [@​mertalev](https://redirect.github.com/mertalev) in [https://github.com/immich-app/immich/pull/14512](https://redirect.github.com/immich-app/immich/pull/14512) **Full Changelog**: immich-app/immich@v1.122.0...v1.122.1 ### [`v1.122.0`](https://redirect.github.com/immich-app/immich/releases/tag/v1.122.0) [Compare Source](https://redirect.github.com/immich-app/immich/compare/v1.121.0...v1.122.0) ### v1.122.0 #### Highlights Welcome to release `v1.122.0` of Immich. After a long release break, Immich is back and brings many new features with loads of bug fixes to enhance the user experience further and make Immich more delightful to use. Some of the highlights below: - HDR video support in the mobile app - Multiple URLs for machine learning service - Automatic switching between server URLs in the mobile app - Ability to hide users when searching in an Immich instance - Access the most recent albums through the web navigation bar - Custom email templates - Automatically clean up files left behind by interrupted uploads - More responsive hosted maps for users in Oceania - Notable fix: swiping between videos failing on older Android devices ##### HDR video support Thanks to the tireless work of [@​mertalev](https://redirect.github.com/mertalev) and [@​shenlong-tanwen](https://redirect.github.com/shenlong-tanwen), HDR videos are displayed correctly in their full dynamic range using the native video player on each respective platform directly in Immich. We hope this feature brings you a more lively experience when viewing past videos. > \[!NOTE] > Some videos may appear warped when viewing. If this occurs, please sign out and sign back in. This only needs to be done once and does not apply to new app installations on 1.122.0 or later. ##### Multiple URLs for machine learning service Remote machine learning enables folks to run machine learning on a more powerful computer, like their gaming PC. However, the expectation of constant uptime of the remote PC was a pain point for users. Immich now allows specifying multiple URLs so it can fall back to other PCs, including the local machine learning service on the same server. You can add additional URL endpoints in the [Machine Learning Settings](https://my.immich.app/admin/system-settings?isOpen=machine-learning). ![image](https://redirect.github.com/user-attachments/assets/dab4dbc9-9f4a-43d6-877a-f0cf24548fa1) ##### Auto-switching server URLs in the mobile app We are happy to bring you one of the long-requested features: the ability for the app to use the local IP address of your server while you are on your home Wi-Fi and automatically switch to alternative URLs while you are out and about, ranging from VPN URLs to public DNS addresses. This option is located in the newly redesigned settings page in the mobile app under the Networking section. We hope this setting will simplify the networking setup you must do at home, which was previously only achievable with a split DNS setup and a local DNS server. > \[!NOTE] > > This feature requires *always* granting precise location permission for the Immich app so it can read the Wi-Fi name in both foreground and background. | Android Permission | iOS Permission | - | - | | ![image](https://redirect.github.com/user-attachments/assets/36583576-bdb3-49d3-91b4-cb4dac3c26d0) | ![image](https://redirect.github.com/user-attachments/assets/d73466dc-2ed6-429d-b459-3a57f26e64ed) | | New Settings Page | Local Connection Info | External Connection Info | | - | - | - | | ![image](https://redirect.github.com/user-attachments/assets/8fb97f1c-cb4c-4824-8f91-0224ca0ce979) | ![image](https://redirect.github.com/user-attachments/assets/2bc32612-7451-4455-be76-ad0b196fb071) | ![image](https://redirect.github.com/user-attachments/assets/22c98230-7cf1-4817-b918-d0ec2787a951) | ##### Ability to hide users when searching in your instance For admins hosting a public instance who don’t want users to see each other, you can now disable that mechanism in the [Server Settings](https://my.immich.app/admin/system-settings?isOpen=server). <img src="https://github.com/user-attachments/assets/0329527e-cf78-43ee-9cbd-345a1560ea07" /> ##### Access the most recent albums through the web navigation bar We added a dropdown to quickly access the most recent albums directly through the navigation bar. <img src="https://github.com/user-attachments/assets/adc019ee-327a-4763-94ab-b9e3e1e0281d" width="300" /> ##### Custom email templates You can now modify the email template for user registration, album creation, and album updates. This can be configured with the [Email Templates](https://my.immich.app/admin/system-settings?isOpen=notifications+email) setting. ![image](https://redirect.github.com/user-attachments/assets/3d6dad5d-9aab-4fcc-99cb-bb09d849ddfb) ##### Automatically clean up files left behind by interrupted uploads Previously, when an upload process was canceled, the partial files on the server stayed in the `upload` folder as corrupted files, which wasted storage space. This release implements a mechanism that intercepts the interrupted request and cleanses the partial files. ##### More responsive hosted maps for users in Oceania We have made some changes to improve the responsiveness of the hosted maps for users located in Oceania. Users located in those areas should now see their map load 2-3x faster generally as well as seeing more consistent response times. #### 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 ##### 🚨 Breaking Changes - refactor: rename searchMetadata to searchAssets by [@​jrasm91](https://redirect.github.com/jrasm91) in [#​14151](https://redirect.github.com/immich-app/immich/pull/14151) ##### 🚀 Features - feat(server): Add publicUsers toggle for user search by [@​samholton](https://redirect.github.com/samholton) in [#​14330](https://redirect.github.com/immich-app/immich/pull/14330) - feat(ml): support multiple urls by [@​mertalev](https://redirect.github.com/mertalev) in [#​14347](https://redirect.github.com/immich-app/immich/pull/14347) - feat(web): Album preview overview in menu by [@​TimVanOnckelen](https://redirect.github.com/TimVanOnckelen) in [#​13981](https://redirect.github.com/immich-app/immich/pull/13981) - feat(mobile): native_video_player by [@​mertalev](https://redirect.github.com/mertalev) & [@​shenlong-tanwen](https://redirect.github.com/shenlong-tanwen) in [#​12104](https://redirect.github.com/immich-app/immich/pull/12104) - feat(mobile): Auto switching server URLs by [@​alextran1502](https://redirect.github.com/alextran1502) in [#​14437](https://redirect.github.com/immich-app/immich/pull/14437) ##### 🌟 Enhancements - feat(tiles): improve map tile responsiveness in Oceania by [@​zackpollard](https://redirect.github.com/zackpollard) in [immich-app/geoshenanigans#62](https://redirect.github.com/immich-app/geoshenanigans/pull/62) - feat(server): clean up interrupted upload files by [@​alextran1502](https://redirect.github.com/alextran1502) in [#​14265](https://redirect.github.com/immich-app/immich/pull/14265) - feat: show delete album option in empty album by [@​alextran1502](https://redirect.github.com/alextran1502) in [#​14271](https://redirect.github.com/immich-app/immich/pull/14271) - refactor(mobile): refactor to use context helpers for consistency by [@​dvbthien](https://redirect.github.com/dvbthien) in [#​14235](https://redirect.github.com/immich-app/immich/pull/14235) - feat(web): persist scroll position on navigation back to album by [@​caburum](https://redirect.github.com/caburum) in [#​11388](https://redirect.github.com/immich-app/immich/pull/11388) - feat(web): dedicated view for user's usage stats by [@​alextran1502](https://redirect.github.com/alextran1502) in [#​14348](https://redirect.github.com/immich-app/immich/pull/14348) - feat(server): specify names for thumbnail files by [@​eligao](https://redirect.github.com/eligao) in [#​14425](https://redirect.github.com/immich-app/immich/pull/14425) - feat: Notification Email Templates by [@​TimVanOnckelen](https://redirect.github.com/TimVanOnckelen) in [#​13940](https://redirect.github.com/immich-app/immich/pull/13940) ##### 🐛 Bug fixes - fix(server): use hw decoding for rkmpp w/o OpenCL if possible by [@​zhujunsan](https://redirect.github.com/zhujunsan) in [#​13848](https://redirect.github.com/immich-app/immich/pull/13848) - fix(web): cannot upload folder with more than 100 files by [@​alextran1502](https://redirect.github.com/alextran1502) in [#​14284](https://redirect.github.com/immich-app/immich/pull/14284) - fix(web): make custom css textarea optional by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [#​14303](https://redirect.github.com/immich-app/immich/pull/14303) - fix(web): clear combobox value when selectedOption is undefined by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [#​14334](https://redirect.github.com/immich-app/immich/pull/14334) - fix(web): stack preview remains visible in asset viewer by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [#​14341](https://redirect.github.com/immich-app/immich/pull/14341) - fix(web): timeline issues on person page by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [#​14366](https://redirect.github.com/immich-app/immich/pull/14366) - fix(web): resolve issues with user usage statistics and refactor by [@​michelheusschen](https://redirect.github.com/michelheusschen) in [#​14374](https://redirect.github.com/immich-app/immich/pull/14374) - fix: ConnectivityResult.wifi regression by [@​systemtester](https://redirect.github.com/systemtester) in [#​14401](https://redirect.github.com/immich-app/immich/pull/14401) - fix(server): always set transcoding device, prefer renderD\* by [@​mertalev](https://redirect.github.com/mertalev) in [#​14455](https://redirect.github.com/immich-app/immich/pull/14455) - fix(server): show people without thumbnails by [@​mertalev](https://redirect.github.com/mertalev) in [#​14460](https://redirect.github.com/immich-app/immich/pull/14460) - fix(mobile): album most recent sorting on mobile by [@​alessandrv](https://redirect.github.com/alessandrv) in [#​13766](https://redirect.github.com/immich-app/immich/pull/13766) ##### 📚 Documentation - docs: add developer notes about rootless docker setup by [@​R-Rudolf](https://redirect.github.com/R-Rudolf) in [#​13250](https://redirect.github.com/immich-app/immich/pull/13250) - docs: clarify/strengthen wording of PG deployment requirements by [@​mmomjian](https://redirect.github.com/mmomjian) in [#​14294](https://redirect.github.com/immich-app/immich/pull/14294) #### New Contributors - [@​R-Rudolf](https://redirect.github.com/R-Rudolf) made their first contribution in [#​13250](https://redirect.github.com/immich-app/immich/pull/13250) - [@​zhujunsan](https://redirect.github.com/zhujunsan) made their first contribution in [#​13848](https://redirect.github.com/immich-app/immich/pull/13848) - [@​caburum](https://redirect.github.com/caburum) made their first contribution in [#​11388](https://redirect.github.com/immich-app/immich/pull/11388) - [@​systemtester](https://redirect.github.com/systemtester) made their first contribution in [#​14401](https://redirect.github.com/immich-app/immich/pull/14401) - [@​eligao](https://redirect.github.com/eligao) made their first contribution in [#​14425](https://redirect.github.com/immich-app/immich/pull/14425) - [@​alessandrv](https://redirect.github.com/alessandrv) made their first contribution in [#​13766](https://redirect.github.com/immich-app/immich/pull/13766) - [@​TimVanOnckelen](https://redirect.github.com/TimVanOnckelen) made their first contribution in [#​13940](https://redirect.github.com/immich-app/immich/pull/13940) **Full Changelog**: <immich-app/immich@v1.121.0...v1.122.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:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi45IiwidXBkYXRlZEluVmVyIjoiMzkuODIuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
- Loading branch information