[PR #1317] [MERGED] feat(web) Individual assets shared mechanism #8993

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

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/1317
Author: @alextran1502
Created: 1/13/2023
Status: Merged
Merged: 1/15/2023
Merged by: @alextran1502

Base: mainHead: feat/public-share-individual-asset


📝 Commits (10+)

  • 2da8519 Create shared link modal for individual asset
  • 3796a1c Added API to create asset shared link
  • 532ce66 Merge branch 'main' of github.com:immich-app/immich into feat/public-share-individual-asset
  • 05cf1ed Added viewer for individual shared link
  • c791b73 Added multiselection app bar
  • 11a0cf2 Refactor gallery viewer to its own component
  • 174d1c1 Refactor
  • 99a351e Refactor
  • 1adab75 Add and remove asset from shared link
  • 1f11801 Fixed test

📊 Changes

66 files changed (+2085 additions, -242 deletions)

View changed files

📝 mobile/openapi/.openapi-generator/FILES (+6 -0)
📝 mobile/openapi/README.md (+5 -1)
📝 mobile/openapi/doc/APIKeyApi.md (+10 -0)
📝 mobile/openapi/doc/AlbumApi.md (+24 -0)
📝 mobile/openapi/doc/AssetApi.md (+128 -0)
📝 mobile/openapi/doc/AuthenticationApi.md (+10 -0)
mobile/openapi/doc/CreateAssetsShareLinkDto.md (+18 -0)
📝 mobile/openapi/doc/DeviceInfoApi.md (+2 -0)
📝 mobile/openapi/doc/JobApi.md (+6 -0)
📝 mobile/openapi/doc/OAuthApi.md (+10 -0)
📝 mobile/openapi/doc/ServerInfoApi.md (+8 -0)
📝 mobile/openapi/doc/ShareApi.md (+10 -0)
📝 mobile/openapi/doc/SystemConfigApi.md (+8 -0)
📝 mobile/openapi/doc/TagApi.md (+10 -0)
mobile/openapi/doc/UpdateAssetsToSharedLinkDto.md (+15 -0)
📝 mobile/openapi/doc/UserApi.md (+20 -0)
📝 mobile/openapi/lib/api.dart (+2 -0)
📝 mobile/openapi/lib/api/album_api.dart (+70 -12)
📝 mobile/openapi/lib/api/api_key_api.dart (+28 -5)
📝 mobile/openapi/lib/api/asset_api.dart (+180 -14)

...and 46 more files

📄 Description

  • Create shared link modal for individual asset
  • Added API to create asset shared link
  • Added viewer for individual shared link

🔄 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/1317 **Author:** [@alextran1502](https://github.com/alextran1502) **Created:** 1/13/2023 **Status:** ✅ Merged **Merged:** 1/15/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `feat/public-share-individual-asset` --- ### 📝 Commits (10+) - [`2da8519`](https://github.com/immich-app/immich/commit/2da85195fa421b99ba6fdf4c9e9cf415a3c8c14c) Create shared link modal for individual asset - [`3796a1c`](https://github.com/immich-app/immich/commit/3796a1c471a9054fa47f629b5a30cbeecfa54e78) Added API to create asset shared link - [`532ce66`](https://github.com/immich-app/immich/commit/532ce6649977a9211d511cbdb81d8b073cf06610) Merge branch 'main' of github.com:immich-app/immich into feat/public-share-individual-asset - [`05cf1ed`](https://github.com/immich-app/immich/commit/05cf1edbb9d3d8e54f466ff97a8aff6d69e4d88d) Added viewer for individual shared link - [`c791b73`](https://github.com/immich-app/immich/commit/c791b73378ff30c8dbdd75b8fa08ac521b63b2e6) Added multiselection app bar - [`11a0cf2`](https://github.com/immich-app/immich/commit/11a0cf276e8c02de8c88d6928e8c47622df9000f) Refactor gallery viewer to its own component - [`174d1c1`](https://github.com/immich-app/immich/commit/174d1c1684ea290fe69431ea7da3605706cc63fa) Refactor - [`99a351e`](https://github.com/immich-app/immich/commit/99a351e064705d4abebb0701a3a4177223b00780) Refactor - [`1adab75`](https://github.com/immich-app/immich/commit/1adab75060a26e25f9a0e3a9655af4f2e186a521) Add and remove asset from shared link - [`1f11801`](https://github.com/immich-app/immich/commit/1f11801cdcc0330ba348fae35cdc86a0ce4ddb5a) Fixed test ### 📊 Changes **66 files changed** (+2085 additions, -242 deletions) <details> <summary>View changed files</summary> 📝 `mobile/openapi/.openapi-generator/FILES` (+6 -0) 📝 `mobile/openapi/README.md` (+5 -1) 📝 `mobile/openapi/doc/APIKeyApi.md` (+10 -0) 📝 `mobile/openapi/doc/AlbumApi.md` (+24 -0) 📝 `mobile/openapi/doc/AssetApi.md` (+128 -0) 📝 `mobile/openapi/doc/AuthenticationApi.md` (+10 -0) ➕ `mobile/openapi/doc/CreateAssetsShareLinkDto.md` (+18 -0) 📝 `mobile/openapi/doc/DeviceInfoApi.md` (+2 -0) 📝 `mobile/openapi/doc/JobApi.md` (+6 -0) 📝 `mobile/openapi/doc/OAuthApi.md` (+10 -0) 📝 `mobile/openapi/doc/ServerInfoApi.md` (+8 -0) 📝 `mobile/openapi/doc/ShareApi.md` (+10 -0) 📝 `mobile/openapi/doc/SystemConfigApi.md` (+8 -0) 📝 `mobile/openapi/doc/TagApi.md` (+10 -0) ➕ `mobile/openapi/doc/UpdateAssetsToSharedLinkDto.md` (+15 -0) 📝 `mobile/openapi/doc/UserApi.md` (+20 -0) 📝 `mobile/openapi/lib/api.dart` (+2 -0) 📝 `mobile/openapi/lib/api/album_api.dart` (+70 -12) 📝 `mobile/openapi/lib/api/api_key_api.dart` (+28 -5) 📝 `mobile/openapi/lib/api/asset_api.dart` (+180 -14) _...and 46 more files_ </details> ### 📄 Description - Create shared link modal for individual asset - Added API to create asset shared link - Added viewer for individual shared link --- <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:56:42 +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#8993