[PR #2861] [MERGED] feat(web): Add album sorting to albums view #9746

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

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/2861
Author: @klejejs
Created: 6/19/2023
Status: Merged
Merged: 6/21/2023
Merged by: @alextran1502

Base: mainHead: feature/web-add-album-sorting-option


📝 Commits (3)

  • 471ef85 Add album sorting to web albums view
  • 6f0c664 Merge branch 'main' of github.com:immich-app/immich into pr/klejejs/2861
  • 4898d4a generate api

📊 Changes

11 files changed (+105 additions, -14 deletions)

View changed files

📝 mobile/openapi/doc/AlbumResponseDto.md (+1 -0)
📝 mobile/openapi/lib/model/album_response_dto.dart (+20 -3)
📝 mobile/openapi/test/album_response_dto_test.dart (+5 -0)
📝 server/immich-openapi-specs.json (+4 -0)
📝 server/src/domain/album/album-response.dto.ts (+1 -0)
📝 server/src/domain/album/album.service.ts (+13 -9)
📝 server/src/domain/asset/asset.repository.ts (+1 -0)
📝 server/src/infra/repositories/asset.repository.ts (+7 -0)
📝 server/test/repositories/asset.repository.mock.ts (+1 -0)
📝 web/src/api/open-api/api.ts (+6 -0)
📝 web/src/routes/(user)/albums/+page.svelte (+46 -2)

📄 Description

The feature adds the option to sort albums on the web. The inspiration for sorting options comes from Google Photos.
Visually it looks like this:
image
image


🔄 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/2861 **Author:** [@klejejs](https://github.com/klejejs) **Created:** 6/19/2023 **Status:** ✅ Merged **Merged:** 6/21/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `feature/web-add-album-sorting-option` --- ### 📝 Commits (3) - [`471ef85`](https://github.com/immich-app/immich/commit/471ef85da0cfda59ba679d0be653c3a2e4be459f) Add album sorting to web albums view - [`6f0c664`](https://github.com/immich-app/immich/commit/6f0c664d74e4f7000ba81913cff8bc69a1d2bff0) Merge branch 'main' of github.com:immich-app/immich into pr/klejejs/2861 - [`4898d4a`](https://github.com/immich-app/immich/commit/4898d4a6267a456bdd9b46cd3128a0bcb498a3dd) generate api ### 📊 Changes **11 files changed** (+105 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `mobile/openapi/doc/AlbumResponseDto.md` (+1 -0) 📝 `mobile/openapi/lib/model/album_response_dto.dart` (+20 -3) 📝 `mobile/openapi/test/album_response_dto_test.dart` (+5 -0) 📝 `server/immich-openapi-specs.json` (+4 -0) 📝 `server/src/domain/album/album-response.dto.ts` (+1 -0) 📝 `server/src/domain/album/album.service.ts` (+13 -9) 📝 `server/src/domain/asset/asset.repository.ts` (+1 -0) 📝 `server/src/infra/repositories/asset.repository.ts` (+7 -0) 📝 `server/test/repositories/asset.repository.mock.ts` (+1 -0) 📝 `web/src/api/open-api/api.ts` (+6 -0) 📝 `web/src/routes/(user)/albums/+page.svelte` (+46 -2) </details> ### 📄 Description The feature adds the option to sort albums on the web. The inspiration for sorting options comes from Google Photos. Visually it looks like this: <img width="256" alt="image" src="https://github.com/immich-app/immich/assets/24546950/01f7764c-1726-4b48-817e-5e466856292c"> <img width="264" alt="image" src="https://github.com/immich-app/immich/assets/24546950/b31054c7-cc87-4aaa-b09a-e280a912d4af"> --- <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:10:07 +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#9746