[PR #7439] [MERGED] feat(server, web): include pictures of shared albums on map #11621

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

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/7439
Author: @andreasgerstmayr
Created: 2/27/2024
Status: Merged
Merged: 5/13/2024
Merged by: @jrasm91

Base: mainHead: include-shared-albums-in-map


📝 Commits (10+)

  • 93cca06 feat(server, web): include pictures of shared albums on map
  • f30c44c run prettier
  • 9e37377 Merge remote-tracking branch 'upstream/main' into include-shared-albums-in-map
  • fa66cea re-create api clients
  • 40da6ee implement suggestions from code review
  • ab39adf Merge remote-tracking branch 'upstream/main' into include-shared-albums-in-map
  • a1f3bff shared from partner -> shared from partners
  • 06640ba rename to 'include shared partner assets'
  • 15169de Merge branch 'refs/heads/main' into fork/include-shared-albums-in-map
  • 8c2a4e9 chore: fix tsc error in server and prettier in web

📊 Changes

13 files changed (+81 additions, -24 deletions)

View changed files

📝 mobile/openapi/doc/AssetApi.md (+4 -2)
📝 mobile/openapi/lib/api/asset_api.dart (+10 -3)
📝 mobile/openapi/test/asset_api_test.dart (+1 -1)
📝 open-api/immich-openapi-specs.json (+8 -0)
📝 open-api/typescript-sdk/src/fetch-client.ts (+4 -2)
📝 server/src/dtos/search.dto.ts (+3 -0)
📝 server/src/interfaces/asset.interface.ts (+1 -1)
📝 server/src/repositories/asset.repository.ts (+20 -12)
📝 server/src/services/asset.service.spec.ts (+5 -0)
📝 server/src/services/asset.service.ts (+15 -1)
📝 web/src/lib/components/map-page/map-settings-modal.svelte (+6 -1)
📝 web/src/lib/stores/preferences.store.ts (+2 -0)
📝 web/src/routes/(user)/map/[[photos=photos]]/[[assetId=id]]/+page.svelte (+2 -1)

📄 Description

This PR adds a new setting "Include shared albums" to the map settings, to includes pictures of albums shared with the current user on the map.

Related: #3176


🔄 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/7439 **Author:** [@andreasgerstmayr](https://github.com/andreasgerstmayr) **Created:** 2/27/2024 **Status:** ✅ Merged **Merged:** 5/13/2024 **Merged by:** [@jrasm91](https://github.com/jrasm91) **Base:** `main` ← **Head:** `include-shared-albums-in-map` --- ### 📝 Commits (10+) - [`93cca06`](https://github.com/immich-app/immich/commit/93cca068b4adfc4c69294618f7d8d5095c84500b) feat(server, web): include pictures of shared albums on map - [`f30c44c`](https://github.com/immich-app/immich/commit/f30c44ceb5ce7e17aa07dc52ee3ce41920c49cef) run prettier - [`9e37377`](https://github.com/immich-app/immich/commit/9e373770477c4a8753589b49876990767fd841a6) Merge remote-tracking branch 'upstream/main' into include-shared-albums-in-map - [`fa66cea`](https://github.com/immich-app/immich/commit/fa66cea2b9e6e4e6e2ad78b237810d5bfbcc30fb) re-create api clients - [`40da6ee`](https://github.com/immich-app/immich/commit/40da6ee28ac2ead0b512d6467a0ca3bab059796b) implement suggestions from code review - [`ab39adf`](https://github.com/immich-app/immich/commit/ab39adfde536dd99976f53976040f838c3d1716e) Merge remote-tracking branch 'upstream/main' into include-shared-albums-in-map - [`a1f3bff`](https://github.com/immich-app/immich/commit/a1f3bff20e75f168362c562b8074b718d4c7aa28) shared from partner -> shared from partners - [`06640ba`](https://github.com/immich-app/immich/commit/06640bab70e1cde3194224d0198960bc01fd4c03) rename to 'include shared partner assets' - [`15169de`](https://github.com/immich-app/immich/commit/15169de4f3cd74e02dbb3dc8389dac9bbf05aa5b) Merge branch 'refs/heads/main' into fork/include-shared-albums-in-map - [`8c2a4e9`](https://github.com/immich-app/immich/commit/8c2a4e971a96c555984511ea574f9b913d1781e9) chore: fix tsc error in server and prettier in web ### 📊 Changes **13 files changed** (+81 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `mobile/openapi/doc/AssetApi.md` (+4 -2) 📝 `mobile/openapi/lib/api/asset_api.dart` (+10 -3) 📝 `mobile/openapi/test/asset_api_test.dart` (+1 -1) 📝 `open-api/immich-openapi-specs.json` (+8 -0) 📝 `open-api/typescript-sdk/src/fetch-client.ts` (+4 -2) 📝 `server/src/dtos/search.dto.ts` (+3 -0) 📝 `server/src/interfaces/asset.interface.ts` (+1 -1) 📝 `server/src/repositories/asset.repository.ts` (+20 -12) 📝 `server/src/services/asset.service.spec.ts` (+5 -0) 📝 `server/src/services/asset.service.ts` (+15 -1) 📝 `web/src/lib/components/map-page/map-settings-modal.svelte` (+6 -1) 📝 `web/src/lib/stores/preferences.store.ts` (+2 -0) 📝 `web/src/routes/(user)/map/[[photos=photos]]/[[assetId=id]]/+page.svelte` (+2 -1) </details> ### 📄 Description This PR adds a new setting "Include shared albums" to the map settings, to includes pictures of albums shared with the current user on the map. Related: #3176 --- <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:42: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#11621