PR #52 follow-up: API author visibility + ticket-options user scoping #53

Merged
Twyco merged 1 commits from koda/pr52-review-fixes into codex/api-application-access 2026-04-24 08:31:17 +00:00
Contributor

Summary

  • make API ticket update responses hide author / author_user_id for non-admin users when project.show_author is disabled, matching ticket detail payload behavior
  • scope /projects/{project}/ticket-options users list to project-visible users via visibleToProject($project)
  • add focused API coverage for ticket-options user scoping and update author visibility

Verification

  • php artisan test tests/Feature/Api/TicketApiTest.php (cannot run in this environment: php: command not found)
  • git diff --check
## Summary - make API ticket update responses hide `author` / `author_user_id` for non-admin users when `project.show_author` is disabled, matching ticket detail payload behavior - scope `/projects/{project}/ticket-options` `users` list to project-visible users via `visibleToProject($project)` - add focused API coverage for ticket-options user scoping and update author visibility ## Verification - `php artisan test tests/Feature/Api/TicketApiTest.php` *(cannot run in this environment: `php: command not found`)* - `git diff --check`
Koda added 1 commit 2026-04-23 20:57:26 +00:00
Twyco merged commit 81fb82fd98 into codex/api-application-access 2026-04-24 08:31:17 +00:00
Twyco deleted branch koda/pr52-review-fixes 2026-04-24 08:31:18 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: PetschStudios/KanbanGit#53