diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index b6b17774e..d704aa629 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,23 +10,6 @@ concurrency:
cancel-in-progress: true
jobs:
- server-e2e-api:
- name: Server (e2e-api)
- runs-on: ubuntu-latest
- defaults:
- run:
- working-directory: ./server
-
- steps:
- - name: Checkout code
- uses: actions/checkout@v4
-
- - name: Run npm install
- run: npm ci
-
- - name: Run e2e tests
- run: npm run e2e:api
-
server-e2e-jobs:
name: Server (e2e-jobs)
runs-on: ubuntu-latest
@@ -213,6 +196,10 @@ jobs:
run: npm run format
if: ${{ !cancelled() }}
+ - name: Run tsc
+ run: npm run check
+ if: ${{ !cancelled() }}
+
- name: Install Playwright Browsers
run: npx playwright install --with-deps chromium
if: ${{ !cancelled() }}
diff --git a/Makefile b/Makefile
index b455e2656..55875e732 100644
--- a/Makefile
+++ b/Makefile
@@ -19,9 +19,6 @@ pull-stage:
server-e2e-jobs:
docker compose -f ./server/e2e/docker-compose.server-e2e.yml up --renew-anon-volumes --abort-on-container-exit --exit-code-from immich-server --remove-orphans --build
-server-e2e-api:
- npm run e2e:api --prefix server
-
.PHONY: e2e
e2e:
docker compose -f ./e2e/docker-compose.yml up --build -V --remove-orphans
diff --git a/README.md b/README.md
index ca8b1e397..f4adc1af0 100644
--- a/README.md
+++ b/README.md
@@ -9,9 +9,9 @@
diff --git a/README_ca_ES.md b/README_ca_ES.md
index ebf1514cd..cf7bcb4f5 100644
--- a/README_ca_ES.md
+++ b/README_ca_ES.md
@@ -9,7 +9,7 @@
-
+
Immich - Solució de còpia de seguretat d'alta rendiment per a fotos i vídeos auto-allotjada
diff --git a/README_de_DE.md b/README_de_DE.md
index 64f8b75a9..322a58b96 100644
--- a/README_de_DE.md
+++ b/README_de_DE.md
@@ -9,7 +9,7 @@
-
+
Immich - Hoch performante, selbst gehostete Backup-Lösung für Fotos und Videos
diff --git a/README_es_ES.md b/README_es_ES.md
index 6ab6617a6..047c47260 100644
--- a/README_es_ES.md
+++ b/README_es_ES.md
@@ -9,7 +9,7 @@
-
+
Immich: Una solución Self-Hosted de copia de seguridad de fotos y videos de alto rendimiento
diff --git a/README_fr_FR.md b/README_fr_FR.md
index 66c403c81..3b4c6d428 100644
--- a/README_fr_FR.md
+++ b/README_fr_FR.md
@@ -9,7 +9,7 @@
-
+
Immich - Solution de sauvegarde performante et auto-hébergée des photos et des vidéos
diff --git a/README_it_IT.md b/README_it_IT.md
index b588e1951..7e8863a93 100644
--- a/README_it_IT.md
+++ b/README_it_IT.md
@@ -9,7 +9,7 @@
-
+
Immich - Soluzione self-hosted ad alte prestazioni per backup di foto e video
diff --git a/README_ja_JP.md b/README_ja_JP.md
index 999237a2e..90143025a 100644
--- a/README_ja_JP.md
+++ b/README_ja_JP.md
@@ -9,7 +9,7 @@
-
+
Immich - 高性能なセルフホスト 写真/ビデオバックアップソリューション
diff --git a/README_ko_KR.md b/README_ko_KR.md
index db3bb7a07..3a1599597 100644
--- a/README_ko_KR.md
+++ b/README_ko_KR.md
@@ -9,7 +9,7 @@
-
+
Immich - 고성능 자체 호스팅 사진 및 동영상 백업 솔루션
diff --git a/README_nl_NL.md b/README_nl_NL.md
index 7d853c219..1eeb41e5a 100644
--- a/README_nl_NL.md
+++ b/README_nl_NL.md
@@ -9,7 +9,7 @@
-
+
Immich - Hoogwaardige, self-hosted back-up oplossing voor foto's en video's
diff --git a/README_ru_RU.md b/README_ru_RU.md
index 690870596..f6d50b1ce 100644
--- a/README_ru_RU.md
+++ b/README_ru_RU.md
@@ -9,7 +9,7 @@
-
+
Immich - Высокопроизводительное решение для автономоного создания фото и видео архивов
diff --git a/README_tr_TR.md b/README_tr_TR.md
index f04293f88..6e5c43ee6 100644
--- a/README_tr_TR.md
+++ b/README_tr_TR.md
@@ -9,7 +9,7 @@
-
+
Immich - Yüksek performanslı, kendine ait barındırılan fotoğraf ve video yedekleme çözümü
diff --git a/README_zh_CN.md b/README_zh_CN.md
index 0b9bd0706..874b18f09 100644
--- a/README_zh_CN.md
+++ b/README_zh_CN.md
@@ -9,7 +9,7 @@
-
+
Immich - 高性能的自托管照片和视频备份方案
diff --git a/cli/package-lock.json b/cli/package-lock.json
index 9574fa26f..38fe3c6f1 100644
--- a/cli/package-lock.json
+++ b/cli/package-lock.json
@@ -46,7 +46,7 @@
},
"../open-api/typescript-sdk": {
"name": "@immich/sdk",
- "version": "1.98.0",
+ "version": "1.98.2",
"dev": true,
"license": "GNU Affero General Public License version 3",
"devDependencies": {
diff --git a/design/admin-interface.png b/design/admin-interface.png
deleted file mode 100644
index 62719facd..000000000
Binary files a/design/admin-interface.png and /dev/null differ
diff --git a/design/admin-registration-form.png b/design/admin-registration-form.png
deleted file mode 100644
index 1ded0cbd2..000000000
Binary files a/design/admin-registration-form.png and /dev/null differ
diff --git a/design/appicon.png b/design/appicon.png
deleted file mode 100644
index a48b5af35..000000000
Binary files a/design/appicon.png and /dev/null differ
diff --git a/design/backup-screen.png b/design/backup-screen.png
deleted file mode 100644
index d70669a9d..000000000
Binary files a/design/backup-screen.png and /dev/null differ
diff --git a/design/bitcoin.png b/design/bitcoin.png
deleted file mode 100644
index 63084db44..000000000
Binary files a/design/bitcoin.png and /dev/null differ
diff --git a/design/cardano.png b/design/cardano.png
deleted file mode 100644
index b7e59a90b..000000000
Binary files a/design/cardano.png and /dev/null differ
diff --git a/design/feature-panel.png b/design/feature-panel.png
deleted file mode 100644
index cab58441c..000000000
Binary files a/design/feature-panel.png and /dev/null differ
diff --git a/design/google-play-qr-code.png b/design/google-play-qr-code.png
deleted file mode 100644
index 7c8e944b9..000000000
Binary files a/design/google-play-qr-code.png and /dev/null differ
diff --git a/design/home-screen.jpeg b/design/home-screen.jpeg
deleted file mode 100644
index 7871ed6f9..000000000
Binary files a/design/home-screen.jpeg and /dev/null differ
diff --git a/design/immich-logo-inline-dark.png b/design/immich-logo-inline-dark.png
new file mode 100644
index 000000000..cc6cb23b6
Binary files /dev/null and b/design/immich-logo-inline-dark.png differ
diff --git a/design/immich-logo-inline-dark.svg b/design/immich-logo-inline-dark.svg
new file mode 100644
index 000000000..024337c2e
--- /dev/null
+++ b/design/immich-logo-inline-dark.svg
@@ -0,0 +1,63 @@
+
+
+
diff --git a/design/immich-logo-inline-light.png b/design/immich-logo-inline-light.png
new file mode 100644
index 000000000..b910b3790
Binary files /dev/null and b/design/immich-logo-inline-light.png differ
diff --git a/design/immich-logo-inline-light.svg b/design/immich-logo-inline-light.svg
new file mode 100644
index 000000000..216466f58
--- /dev/null
+++ b/design/immich-logo-inline-light.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/design/immich-logo-no-outline.png b/design/immich-logo-no-outline.png
deleted file mode 100644
index d4e7085f1..000000000
Binary files a/design/immich-logo-no-outline.png and /dev/null differ
diff --git a/design/immich-logo-stacked-dark.png b/design/immich-logo-stacked-dark.png
new file mode 100644
index 000000000..6b357f1d5
Binary files /dev/null and b/design/immich-logo-stacked-dark.png differ
diff --git a/design/immich-logo-stacked-dark.svg b/design/immich-logo-stacked-dark.svg
new file mode 100644
index 000000000..7f8381869
--- /dev/null
+++ b/design/immich-logo-stacked-dark.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/design/immich-logo-stacked-light.png b/design/immich-logo-stacked-light.png
new file mode 100644
index 000000000..3df5e04e1
Binary files /dev/null and b/design/immich-logo-stacked-light.png differ
diff --git a/design/immich-logo-stacked-light.svg b/design/immich-logo-stacked-light.svg
new file mode 100644
index 000000000..8c4505d97
--- /dev/null
+++ b/design/immich-logo-stacked-light.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/design/immich-logo.png b/design/immich-logo.png
new file mode 100644
index 000000000..297f8a926
Binary files /dev/null and b/design/immich-logo.png differ
diff --git a/design/immich-logo.svg b/design/immich-logo.svg
index e7edba069..376fa6f3e 100644
--- a/design/immich-logo.svg
+++ b/design/immich-logo.svg
@@ -1,98 +1,29 @@
-
-