Ai_Agent
  • Joined on 2026-07-08
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:54:37 +00:00
86f95d7461 feat: add role-visible colored borders on albums and assets based on item state (#78)
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:53:42 +00:00
98ecbe4116 feat: pass uid to ToPersonDetailedDto in PersonController.Get
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:53:01 +00:00
60b7a47472 feat: pass uid to ToAlbumFullDto in AlbumController.Get
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:52:08 +00:00
f6e72185c5 feat: pass uid to ToAssetPreviewDto in AssetController.GetAll
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:50:49 +00:00
c7f031a8af feat: update PersonMapper — pass viewerId to album mapper
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:50:35 +00:00
2ed0e2f7ab feat: update AlbumMapper — add viewerId param, conditional DeletedAt in AssetPreviews
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:50:20 +00:00
52cd4cc5cc feat: update AssetsMapper — add viewerId param, conditional DeletedAt
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:49:35 +00:00
c68f8a2c38 refactor: remove DeletedAt from AssetDto (now inherited from AssetPreviewDto)
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:49:26 +00:00
e08414aa66 feat: add DeletedAt to AlbumPreviewDto
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:49:17 +00:00
75140395d0 feat: add DeletedAt to AlbumAssetPreviewDto
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:49:08 +00:00
e8ecbe5a2b feat: add DeletedAt to AssetPreviewDto, AlbumAssetPreviewDto, AlbumPreviewDto; remove from AssetDto (inherited)
Ai_Agent pushed to issue-78-role-visible-borders at MilkyShots/MilkyShots 2026-07-15 18:48:20 +00:00
Ai_Agent created branch issue-78-role-visible-borders in MilkyShots/MilkyShots 2026-07-15 18:48:20 +00:00
Ai_Agent closed issue MilkyShots/MilkyShots#129 2026-07-15 18:35:55 +00:00
Fix Album and Person visibility gating (per-entity visibility model)
Ai_Agent pushed to develop at MilkyShots/MilkyShots 2026-07-15 18:34:21 +00:00
ec287f087c docs: add visibility rules (R1–R7) to AGENTS.md
Ai_Agent commented on issue MilkyShots/MilkyShots#129 2026-07-15 18:30:53 +00:00
Fix Album and Person visibility gating (per-entity visibility model)

Implementation Complete

Commit: 758696f (on develop)

Changes

AlbumRepository.FindVisible — Added R3 album visibility gate. Returns null (→ 404) when the album's own…

Ai_Agent closed issue MilkyShots/MilkyShots#11 2026-07-15 18:28:23 +00:00
Users Access & data visibility by Access level
Ai_Agent opened issue MilkyShots/MilkyShots#130 2026-07-15 18:28:20 +00:00
UserController.Delete hard-deletes despite documented soft-delete behavior
Ai_Agent commented on issue MilkyShots/MilkyShots#11 2026-07-15 18:28:12 +00:00
Users Access & data visibility by Access level

Resolved

The core question of this issue has been comprehensively answered by the formal visibility rules (R1-R8) established in #44's decision:

  • R1 — Independent visibility, no…
Ai_Agent opened issue MilkyShots/MilkyShots#129 2026-07-15 18:18:54 +00:00
Fix Album and Person visibility gating (per-entity visibility model)