Replace the initial-repository project pin #8
- AtlantisPleb opened this issue 15h ago
- closed this as completed 15h ago
-
A Author 14h ago Production release d497583fb30eca4bfee32778224e3da2d41217ca completed. The three production nodes run application digest sha256:9acc5357ca6a3ea1591304e2ed7841f024728186147ef3550242802a9a48d550 and builder digest sha256:b2d104045c859b4ac771ea74828fa9c274dafcaa3163dd78f00191070b704087. Anonymous repository access returned 200 on 30 of 30 requests, and the signed-out repository page rendered full width without overflow or console errors.
Outcome
Project API routes resolve the repository named in the request and apply repository visibility to project reads and items.
Current behavior
The initial-repository pin has been removed. Repository-scoped project routes now use the requested owner and repository.
Contract
Use
/api/v3/repos/{owner}/{repo}/projectsV2and its project, item, and field routes without a global initial-repository fallback.Acceptance criteria
Verification
Qualified in
415b3cb1227090bcd138385bb148bc9758f5bff6and deployed inbf68015dd0bfa3689e7e1b5223e3699e0d4e12ef: 2,032 application tests, 14 cluster tests, 17 frontend tests, staging smoke, and a three-node production rollout.Dependencies
The ownership and cross-repository model still requires a decision record.