013e844724
release-nightly / nightly-binary (push) Cancelled after 0s
release-nightly / nightly-container (push) Cancelled after 0s
cache-seeder / gobuild (push) Cancelled after 0s
cache-seeder / lint (lint-backend, bindata, lint-backend) (push) Cancelled after 0s
ListProjectColumnIssues was returning every issue in the project regardless of which column was requested. The handler set ProjectIDs but had no way to constrain to a specific column, and applyProjectCondition only joined project_issue on project_id. Add IssuesOptions.ProjectColumnID and extend the single-project branch of applyProjectCondition to include project_board_id in the JOIN when set. Strengthen the integration test: previously it placed two issues in the project (default column) and asserted a column listing returned 2, which masked the bug. Now create two distinct columns, move one issue into each, and verify each column's listing returns exactly the issue it owns. Reported during e2e validation on git.oleks.space against the production fork (1.26.0-unstable-2026-05-11). Worth back-porting to upstream PR #37518.