-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add oceania R2 bucket and test regions that could benefit #62
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
zackpollard
force-pushed
the
feat/oceania-bucket
branch
3 times, most recently
from
November 24, 2024 23:28
fbc5f19
to
2175be8
Compare
danieldietzler
approved these changes
Nov 24, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More 🚀
zackpollard
force-pushed
the
feat/oceania-bucket
branch
2 times, most recently
from
November 24, 2024 23:37
55da450
to
01d89ce
Compare
jrasm91
approved these changes
Nov 25, 2024
zackpollard
force-pushed
the
feat/oceania-bucket
branch
from
November 25, 2024 15:36
ec62246
to
a579a98
Compare
Blocked waiting for cloudflare/terraform-provider-cloudflare#4660 to be merged and then make it into a release. |
zackpollard
force-pushed
the
feat/oceania-bucket
branch
from
November 27, 2024 12:10
e1e7695
to
9696ff2
Compare
spiceratops
added a commit
to spiceratops/k8s-gitops
that referenced
this pull request
Dec 9, 2024
…122.2 (#1118) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/immich-app/immich-server](https://redirect.github.com/immich-app/immich) | minor | `v1.121.0` -> `v1.122.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>immich-app/immich (ghcr.io/immich-app/immich-server)</summary> ### [`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**: https://github.com/immich-app/immich/compare/v1.122.1... ### [`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**: https://github.com/immich-app/immich/compare/v1.122.0... ### [`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**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzOS40OS4zIiwidXBkYXRlZEluVmVyIjoiMzkuNTcuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.