Skip to content

Hide inactive and removed project members on direct reads - #48

Merged
chen21019 merged 1 commit into
mainfrom
fix/project-member-direct-read
Sep 24, 2026
Merged

chen21019 merged 1 commit into
mainfrom
fix/project-member-direct-read

Conversation

@chen21019

Copy link
Copy Markdown

Summary

  • Align direct projectMember ID reads with active, non-removed collection visibility while retaining project authorization.
  • Add red/green regression tests for inactive and removed rows.
  • Bump Engine to numeric 0.183.321 and document the release contract.

Verification

  • Focused JUnit: 7 tests passed after 2 expected pre-fix failures.
  • Source gate: PASTURESTACK_SOURCE_GATE_OK.
  • QA Server v1.6.464 reproduction: removed row absent from collection but direct v1/v2-beta reads returned 200; all disposable data restored.
  • Full package and immutable artifact checks are running before release.

@chen21019
chen21019 requested a review from a team as a code owner September 24, 2026 01:27
@chen21019
chen21019 merged commit 2adfd0f into main Sep 24, 2026
6 checks passed
@chen21019
chen21019 deleted the fix/project-member-direct-read branch September 24, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant