[PR #358] [MERGED] Added asset viewer in albums #8579

Closed
opened 2026-02-05 13:49:45 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/358
Author: @alextran1502
Created: 7/18/2022
Status: Merged
Merged: 7/18/2022
Merged by: @alextran1502

Base: mainHead: dev/add-detail-viewer-to-album


📝 Commits (4)

  • 3b19a14 Rename asset viewer folder
  • 0967c51 Refactor AssetViewer to be able to user with different component
  • 3acf830 Refactor AssetViewer to be able to user with different component
  • 363f2d2 Added viewer for album and sharing

📊 Changes

15 files changed (+170 additions, -75 deletions)

View changed files

📝 server/apps/immich/src/api-v1/album/album-repository.ts (+1 -0)
📝 web/src/lib/components/album-page/album-viewer.svelte (+69 -4)
📝 web/src/lib/components/asset-viewer/asser-viewer-nav-bar.svelte (+0 -0)
📝 web/src/lib/components/asset-viewer/asset-viewer.svelte (+23 -57)
📝 web/src/lib/components/asset-viewer/detail-panel.svelte (+0 -0)
📝 web/src/lib/components/asset-viewer/download-panel.svelte (+0 -0)
📝 web/src/lib/components/asset-viewer/intersection-observer.svelte (+0 -0)
📝 web/src/lib/components/asset-viewer/photo-viewer.svelte (+0 -0)
📝 web/src/lib/components/asset-viewer/video-viewer.svelte (+0 -0)
📝 web/src/lib/components/shared-components/immich-thumbnail.svelte (+1 -1)
📝 web/src/lib/components/sharing-page/shared-album-list-tile.svelte (+1 -1)
📝 web/src/routes/__layout.svelte (+1 -1)
📝 web/src/routes/albums/[albumId]/index.svelte (+0 -2)
web/src/routes/albums/[albumId]/photos/[assetId].svelte (+27 -0)
📝 web/src/routes/photos/index.svelte (+47 -9)

📄 Description

  • Rename the asset viewer folder
  • Refactor AssetViewer to be able to use in different components
  • Added viewer for album viewer page

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/358 **Author:** [@alextran1502](https://github.com/alextran1502) **Created:** 7/18/2022 **Status:** ✅ Merged **Merged:** 7/18/2022 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `dev/add-detail-viewer-to-album` --- ### 📝 Commits (4) - [`3b19a14`](https://github.com/immich-app/immich/commit/3b19a14206900f0c783397c40d6adcfa3acdb4ba) Rename asset viewer folder - [`0967c51`](https://github.com/immich-app/immich/commit/0967c51810ceaf9420e08106d4d448e9e462dc68) Refactor AssetViewer to be able to user with different component - [`3acf830`](https://github.com/immich-app/immich/commit/3acf83097b427682cdd423cb0808313ed46af187) Refactor AssetViewer to be able to user with different component - [`363f2d2`](https://github.com/immich-app/immich/commit/363f2d20299e14dc5cf963d754e62a49c094f23b) Added viewer for album and sharing ### 📊 Changes **15 files changed** (+170 additions, -75 deletions) <details> <summary>View changed files</summary> 📝 `server/apps/immich/src/api-v1/album/album-repository.ts` (+1 -0) 📝 `web/src/lib/components/album-page/album-viewer.svelte` (+69 -4) 📝 `web/src/lib/components/asset-viewer/asser-viewer-nav-bar.svelte` (+0 -0) 📝 `web/src/lib/components/asset-viewer/asset-viewer.svelte` (+23 -57) 📝 `web/src/lib/components/asset-viewer/detail-panel.svelte` (+0 -0) 📝 `web/src/lib/components/asset-viewer/download-panel.svelte` (+0 -0) 📝 `web/src/lib/components/asset-viewer/intersection-observer.svelte` (+0 -0) 📝 `web/src/lib/components/asset-viewer/photo-viewer.svelte` (+0 -0) 📝 `web/src/lib/components/asset-viewer/video-viewer.svelte` (+0 -0) 📝 `web/src/lib/components/shared-components/immich-thumbnail.svelte` (+1 -1) 📝 `web/src/lib/components/sharing-page/shared-album-list-tile.svelte` (+1 -1) 📝 `web/src/routes/__layout.svelte` (+1 -1) 📝 `web/src/routes/albums/[albumId]/index.svelte` (+0 -2) ➕ `web/src/routes/albums/[albumId]/photos/[assetId].svelte` (+27 -0) 📝 `web/src/routes/photos/index.svelte` (+47 -9) </details> ### 📄 Description - Rename the asset viewer folder - Refactor AssetViewer to be able to use in different components - Added viewer for album viewer page --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:49:45 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8579