[PR #3776] [MERGED] feat(web,server): shared link album time buckets #10117

Closed
opened 2026-02-05 14:16:15 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/3776
Author: @jrasm91
Created: 8/19/2023
Status: Merged
Merged: 8/19/2023
Merged by: @alextran1502

Base: mainHead: feat/shared-link-time-buckets


📝 Commits (1)

  • 31915a1 feat: shared link album time buckets

📊 Changes

5 files changed (+75 additions, -66 deletions)

View changed files

📝 server/src/infra/repositories/shared-link.repository.ts (+0 -7)
📝 web/src/lib/components/album-page/album-viewer.svelte (+68 -50)
📝 web/src/lib/components/photos-page/asset-date-group.svelte (+2 -0)
📝 web/src/lib/components/photos-page/asset-grid.svelte (+2 -0)
📝 web/src/routes/(user)/share/[key]/+page.svelte (+3 -9)

📄 Description

Fixes #2030

In this PR:

  • Use time buckets for shared album links
  • Don't load all the assets for every shared link auth request (!!!)

Tested scenarios:

  • Create an album shared link, view album correctly (faster)

🔄 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/3776 **Author:** [@jrasm91](https://github.com/jrasm91) **Created:** 8/19/2023 **Status:** ✅ Merged **Merged:** 8/19/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `feat/shared-link-time-buckets` --- ### 📝 Commits (1) - [`31915a1`](https://github.com/immich-app/immich/commit/31915a12c261017ba54b0162b081fe0f81f6bcdc) feat: shared link album time buckets ### 📊 Changes **5 files changed** (+75 additions, -66 deletions) <details> <summary>View changed files</summary> 📝 `server/src/infra/repositories/shared-link.repository.ts` (+0 -7) 📝 `web/src/lib/components/album-page/album-viewer.svelte` (+68 -50) 📝 `web/src/lib/components/photos-page/asset-date-group.svelte` (+2 -0) 📝 `web/src/lib/components/photos-page/asset-grid.svelte` (+2 -0) 📝 `web/src/routes/(user)/share/[key]/+page.svelte` (+3 -9) </details> ### 📄 Description Fixes #2030 In this PR: - Use time buckets for shared album links - Don't load all the assets for every shared link auth request (!!!) Tested scenarios: - Create an album shared link, view album correctly (faster) --- <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 14:16:15 +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#10117