From f176b29f138e9babd5fb064ba8f22038eb6f8845 Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Sat, 3 Feb 2024 23:03:11 +0100
Subject: [PATCH] feat(immich): Upgrade immich to version 1.94.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

With all preparation done, immich can now be upgraded to 1.94.1. It just
needs a custom database image and a bunch of config options that
hopefully never break…
---
 apps/base/immich/database.yaml       |  1 +
 apps/base/immich/release.yaml        | 10 ++--------
 apps/k8s01/immich/immich-values.yaml |  6 +++---
 3 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/apps/base/immich/database.yaml b/apps/base/immich/database.yaml
index e1266c221..c554c9d0c 100644
--- a/apps/base/immich/database.yaml
+++ b/apps/base/immich/database.yaml
@@ -22,6 +22,7 @@ spec:
       extensions:
         cube: public
         earthdistance: public
+        vectors: public
   postgresql:
     version: "15"
     parameters:
diff --git a/apps/base/immich/release.yaml b/apps/base/immich/release.yaml
index 6383ee927..2a5694e1e 100644
--- a/apps/base/immich/release.yaml
+++ b/apps/base/immich/release.yaml
@@ -14,7 +14,7 @@ spec:
         kind: HelmRepository
         name: immich
         namespace: immich
-      version: 0.2.0
+      version: 0.3.1
   interval: 5m
   valuesFrom:
     - kind: ConfigMap
@@ -64,7 +64,7 @@ data:
       NODE_EXTRA_CA_CERTS: /ca/ca.crt
     image:
       # renovate: datasource=git-tags depName=https://github.com/immich-app/immich.git versioning=semver
-      tag: v1.90.2
+      tag: v1.94.1
     immich:
       persistence:
         library:
@@ -126,9 +126,3 @@ data:
             path: ca.crt
     redis:
       enabled: true
-    typesense:
-      enabled: true
-      persistence:
-        tsdata:
-          enabled: true
-          size: 10Gi
diff --git a/apps/k8s01/immich/immich-values.yaml b/apps/k8s01/immich/immich-values.yaml
index 95ebf4d69..ccf8dd419 100644
--- a/apps/k8s01/immich/immich-values.yaml
+++ b/apps/k8s01/immich/immich-values.yaml
@@ -5,15 +5,15 @@ metadata:
     namespace: immich
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:82pSkm2enIGL3QbzdOC9ansHD9YQ1BNgRsdK8WWlFBgtQWWFRQBSDrXJwc/KmlpzPaOxnqeSkaUCq/XQbmLGnK/zDXLOmbl01YyE/ncNkZrLjLx2Nh+GZvjubB86R1Ze7vNGkvXkYimO2/zCzwLX09qcUNgGY1Z9T0ohFuxjgAGFxBx/eWN57EAnkLyitbjrgkUafeggEAuDMgnTeKSEPqEWSK1jTYObHMaaBuA5mzLmUrsBeGC1nVfclL1+ez5VpWgd5vXfapDAp9wj9Y5hYpHQxF449XKXIqaCCOVWKfnAmvLOG7wXK7o8Tpitu2pZy+x1ICk5a6f0lpeMPJi530lr2BvAKuJ2jZKMz3iDZWYat4p/U4NzAxuxnwRzNEDhEOXOKMSvUwQ9bGdG08pN6P6vXB1VIAPW+uT66D3l64KHffrShs65ohdUL7dUwlbzSHxl9uV5yVjWnuwwpPNF6IaOWUrr8H6Sc3gK8eloAgB88Z6n6IKVT/8TfB63njI56HOEL+nRcYJr8Ox9/ATBkv0JYceqsNKWONKo5Asr2/NSRoNDZbG2nLOPMWRSXISATk74R+RpxsJAhTv95WJepzLB7ltRPNMe4G566ksnfhrD78uvfP+ZsOMi6+uig4CjUYUsE2ft/g4VVF6pOgM3biNWA8yLKEytqQePELn0iko15xZ6m3qJ+3bRMWP8FuAeBNcpkxEvBtSf3GdNtrP57gd2c/FJtz/iGAUpddGGl9WGurYpdl36wKsrH0kuH/w+2ZPHoFyMSXDqvqX5W0wzfLAYD0B9x+3oXjmzreBQKGlMOOGCy5qBi0kh0hislGtIPdVm8ngJB60krLa963lAY7ca2WiSOgKKmASJbkVz7yx3PQHiygOX+HsR/YWSNx/xU6WOUzRoclZnSdpegmWkxTZOKcDAnRfoI/2nYm8nOPp00+XcdPvS5T2afqOuDjB/eLnY53SoFA92g26OfV+SLcemcDwv/FV9SlCsrQWgbKyiqjvCqBKVlDlbe4Cb0QGHMXZFLZBTpI89viuWFIT1n7mpq6/VhYm1pRUr8rZVQXwQA5i7OBNfzPsqDqYr6F/pItR42Hn+YF8TW07LB8ywbgU5G8EWQSFsIqHJrmXlNHFUwIjzcbdyvQcPRP/tlVG+WqAuoH2zjBXx97a93hX78fEQUwmKmC0ex8FSPcq3X51CwAicwcYsVVYSrj4MtfBHq/sHXN9FiIhB4yQshdCyDR+zqbmeOUHpqAJVOjDh8BWYkZhXGFyK0CvERfwt15UHgEyiupR6wcHRemBgXnKk2/fojmutbwNrB4cMroC8kQUa1o/tUJ/FUfWaKwPEF+GHFIATEWxGH5XmkHclBQ3T5VqojPWIYeKDmB8lFV1fhtkypxmwW67CvQ1ss9vuPVHidk0S7arJbkl/hStycnn7u/BVsQhqup5YcKdUCpGaNuwxhzBuQrty5t5NqVTsWNRyOqS3iUtqEVM1WZwWh7KC1ckDJ2OvHmICfNA=,iv:/CrQFQmbnccuMZlFzVXYjpRiCDvTAQstunwH6UhSv8U=,tag:0lxSSM29pp24krlnqaRcRA==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:hVgOb++yCccjbhhh/hSTpj47us2Rk+YeOHBzgooYaqf3aDPN6etPan6zvA3yE1hQw9m9vnck8BcH17ytCzXVrfnHsBOrhQIqHK7kDN1lKEPNyIYahzt3UGdBjzc8NEA6XMAe69VfLayplZmbk3JAzGJ5l9MQpnzGaLsG/cviUySOkt8fD+saipoWG0rIx27UV8zzSRkgx2kQi1vDnqybJeGFsdPZGau5otaxC4LqRFNX3F9bfgs0tQp0ictWVUHXXF+JgHBAokcaZRiPLqty2Et8xhJ8bjHn5W/QlcARe8qGk7+ygr1xPMRxYdMb+Z4MMApwdJ3cn6COuGyfpqvptkZj+y1A4JyLFXthO2qaODp1FAwE8BmtXpl9+A/wxs51CEXpzZcxN4FCoLeV7o5UH3P8iJtCUOgDmM2NFWfm6VAPG/cLUK/s1UDnYiUj6amOUMg0WXEx8jIx/ZXMX6wCabZfEOqFkkSjzuKokjPC09WtXLg1zdV7XqXuXYq7f+bJdD/6WpHKb1gtzuWl1yuFEFtBCT3ETzsUfM20uu0/ZPb4zGsudacKhtzPcO64MMrT9OwRHH+HMf4+urz3wBZpPWyMdmE1x6xCTl6d6Wf6/92/eVOApqTFziVoBFY5J0U0I0QKnCK+kNTVWMXe/AdGinO+f5pqGVN5xNgEUREM6XqJR47kFmOfFQ79lWy4pcnoTfnzGqjNFzr0799jhFDvP1OaDEA/8JEGlurhoXFC7AX0mrcCgobLJd8/GklBFHOcyvA8JcSdbs78F3P6uucch3eulv3Q39+X6IRDcsf550tMfiDsnihJ4P5rwA/RcX/vEZnSlxVnXcEPPj/I0M2h31eckhVOVnkUf38MzF0upqTWjhY775wdY8+lhySjGmP3xZ8HTbKpJYywWPtmuIOj1hAWU2Qsjfuqq6Si1Cf3DVdmOl8nex/ZwTBhVkNocqWaKs/J99eOgeTvDvpAKVD2RbIxxkP5YYYFMLun2WhYkWik7p2oeMOSND9rpVcJ34Q5CJVHhI0jczocCtcifKcnoJ2bCdHTYROoW0IeWThROvV985gnfTQoWlejKz4z01GmFNt0+S0gZ4aonC2kv0ClZ0MfCwmfOjRKqZBTwElCp0QXRAkNYWBqJMnEuOVIhPWP4RbzUsKt5816Ws0ZIAWyEFM6NcVhlYq/yr3pnk+NS+/zWrzCAUUmSjL6NRSRKYPrP6NYPGtLiDkMLEE0hiYKkEW1a2YWjrtnX6fMO0ENWCWXuB0tBFJZrqbSl5ntzkLXLXGSq/qsMoVTEarw3fCfjAGD5gJ2z/Sa+aM=,iv:29PjY5DW/6EPTkz/Q0/OrtuLmssEJ/c28wjl18W3lTw=,tag:RyWKnl6z8fUQZgNu+svLFg==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-01-26T19:04:58Z"
-    mac: ENC[AES256_GCM,data:RLLNTJ/Q03bswwLkQ0LtkuEMtOa6LR8/zhgHHt7PSSASMuQ8zeDasJE6kq2VoGVmmBJo4gcX84uz5Ctly7KVGQGxyspIHnjEMPcyk6r6lSsvlrA1VLuZ38hOoj7+92wCMCvzO1lBE5hOdZV49KZSUeOIwn8buWEf6WiDI58GScA=,iv:n7HXk1rwJXndklMDSKxDyOIqttIcvryFfyh0988IgZk=,tag:4QDscAwLt6qmxsCcpAs7rA==,type:str]
+    lastmodified: "2024-02-03T21:59:55Z"
+    mac: ENC[AES256_GCM,data:acZZUv+Tq5/Xn3r7TEsLRCe/nXmPg3FJL9zCkHHGC2w30HdGIgGPKNb7TTBGp9XwYtnoVj3WWgTplAS9zbqlah3IaGETGpBFpD/hemM0xob0KkQRSjvL0ZeZNf55vdaMAF5SrKZRwOVpPWzFOmMnj2XYd/4mvJYAmljxWjoh1sA=,iv:sJXhGLnfrtd7H+GSjwCxItZBTQMDStTG1x5uiKq+rcA=,tag:1g2wZ3NGlhAt1UDSZX26lg==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
-- 
GitLab