[PR #2464] [CLOSED] feat(web,server): use time-buckets on more pages (albums, shared links, favorites, archived) #9562

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

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/2464
Author: @jrasm91
Created: 5/18/2023
Status: Closed

Base: mainHead: refactor/time-buckets


📝 Commits (2)

📊 Changes

47 files changed (+1441 additions, -1734 deletions)

View changed files

📝 cli/src/api/open-api/api.ts (+316 -240)
📝 mobile/openapi/.openapi-generator/FILES (+6 -15)
📝 mobile/openapi/README.md (+4 -7)
📝 mobile/openapi/doc/AssetApi.md (+112 -90)
mobile/openapi/doc/AssetCountByTimeBucketResponseDto.md (+0 -16)
mobile/openapi/doc/GetAssetByTimeBucketDto.md (+0 -17)
mobile/openapi/doc/GetAssetCountByTimeBucketDto.md (+0 -17)
📝 mobile/openapi/doc/TimeBucketResponseDto.md (+1 -1)
📝 mobile/openapi/doc/TimeBucketSize.md (+1 -1)
📝 mobile/openapi/lib/api.dart (+2 -5)
📝 mobile/openapi/lib/api/asset_api.dart (+178 -96)
📝 mobile/openapi/lib/api_client.dart (+4 -10)
📝 mobile/openapi/lib/api_helper.dart (+2 -2)
mobile/openapi/lib/model/asset_count_by_time_bucket_response_dto.dart (+0 -106)
mobile/openapi/lib/model/get_asset_by_time_bucket_dto.dart (+0 -135)
mobile/openapi/lib/model/get_asset_count_by_time_bucket_dto.dart (+0 -133)
📝 mobile/openapi/lib/model/time_bucket_response_dto.dart (+18 -18)
📝 mobile/openapi/lib/model/time_bucket_size.dart (+24 -24)
📝 mobile/openapi/test/asset_api_test.dart (+10 -10)
mobile/openapi/test/asset_count_by_time_bucket_response_dto_test.dart (+0 -32)

...and 27 more files

📄 Description

TODO:

  • Timeline scroll on Archive page
  • Timeline scroll on Favorites page
  • Access control for shared links and shared albums
  • Album thumbnail selection
  • Test album page actions
  • Test shared link page actions
  • Test favorite page actions
  • Test archive page actions
  • Large album test
  • Test coverage
  • Timeline scroll on Person detail 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/2464 **Author:** [@jrasm91](https://github.com/jrasm91) **Created:** 5/18/2023 **Status:** ❌ Closed **Base:** `main` ← **Head:** `refactor/time-buckets` --- ### 📝 Commits (2) - [`282ccf1`](https://github.com/immich-app/immich/commit/282ccf11ab0e5db87dd98fa61db9fcfdd5c85ac1) refactor: time buckets - [`10c4f0b`](https://github.com/immich-app/immich/commit/10c4f0bb4a4ff36884fefcd974c522926b174220) WIP ### 📊 Changes **47 files changed** (+1441 additions, -1734 deletions) <details> <summary>View changed files</summary> 📝 `cli/src/api/open-api/api.ts` (+316 -240) 📝 `mobile/openapi/.openapi-generator/FILES` (+6 -15) 📝 `mobile/openapi/README.md` (+4 -7) 📝 `mobile/openapi/doc/AssetApi.md` (+112 -90) ➖ `mobile/openapi/doc/AssetCountByTimeBucketResponseDto.md` (+0 -16) ➖ `mobile/openapi/doc/GetAssetByTimeBucketDto.md` (+0 -17) ➖ `mobile/openapi/doc/GetAssetCountByTimeBucketDto.md` (+0 -17) 📝 `mobile/openapi/doc/TimeBucketResponseDto.md` (+1 -1) 📝 `mobile/openapi/doc/TimeBucketSize.md` (+1 -1) 📝 `mobile/openapi/lib/api.dart` (+2 -5) 📝 `mobile/openapi/lib/api/asset_api.dart` (+178 -96) 📝 `mobile/openapi/lib/api_client.dart` (+4 -10) 📝 `mobile/openapi/lib/api_helper.dart` (+2 -2) ➖ `mobile/openapi/lib/model/asset_count_by_time_bucket_response_dto.dart` (+0 -106) ➖ `mobile/openapi/lib/model/get_asset_by_time_bucket_dto.dart` (+0 -135) ➖ `mobile/openapi/lib/model/get_asset_count_by_time_bucket_dto.dart` (+0 -133) 📝 `mobile/openapi/lib/model/time_bucket_response_dto.dart` (+18 -18) 📝 `mobile/openapi/lib/model/time_bucket_size.dart` (+24 -24) 📝 `mobile/openapi/test/asset_api_test.dart` (+10 -10) ➖ `mobile/openapi/test/asset_count_by_time_bucket_response_dto_test.dart` (+0 -32) _...and 27 more files_ </details> ### 📄 Description TODO: - [x] Timeline scroll on Archive page - [x] Timeline scroll on Favorites page - [ ] Access control for shared links and shared albums - [ ] Album thumbnail selection - [ ] Test album page actions - [ ] Test shared link page actions - [x] Test favorite page actions - [x] Test archive page actions - [ ] Large album test - [ ] Test coverage - [x] Timeline scroll on Person detail 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 14:06:54 +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#9562