Sync acceptance-criteria toggles to child items #75

Merged
Twyco merged 3 commits from koda/sync-child-acceptance-criteria-toggle-state into main 2026-05-20 14:00:28 +00:00
Contributor

Summary

  • sync acceptance-criteria checkbox toggles to all descendant checklist items
  • keep the immediate ticket detail toggle UI in sync with the propagated child states
  • add regression coverage for checking and unchecking nested acceptance-criteria trees

Verification

  • npm run build
  • npm run types:check
  • php artisan test tests/Feature/Projects/ProjectTicketControllerTest.php
  • ./vendor/bin/pint --dirty --format agent
## Summary - sync acceptance-criteria checkbox toggles to all descendant checklist items - keep the immediate ticket detail toggle UI in sync with the propagated child states - add regression coverage for checking and unchecking nested acceptance-criteria trees ## Verification - npm run build - npm run types:check - php artisan test tests/Feature/Projects/ProjectTicketControllerTest.php - ./vendor/bin/pint --dirty --format agent
Koda added 1 commit 2026-05-20 13:34:41 +00:00
Sync acceptance criteria toggle state to children
tests / ci (8.4) (pull_request) Failing after 1m38s
linter / quality (pull_request) Successful in 1m16s
2bc7745e53
Koda added 1 commit 2026-05-20 13:46:56 +00:00
Fix false child acceptance criteria sync
linter / quality (pull_request) Successful in 1m20s
tests / ci (8.4) (pull_request) Successful in 1m31s
31c5025185
Koda added 1 commit 2026-05-20 13:58:41 +00:00
Fix flaky user ordering assertion in SettingsApiTest
linter / quality (pull_request) Successful in 1m22s
tests / ci (8.4) (pull_request) Successful in 1m41s
384080648e
Twyco merged commit 4e4acbdee6 into main 2026-05-20 14:00:28 +00:00
Twyco deleted branch koda/sync-child-acceptance-criteria-toggle-state 2026-05-20 14:00:28 +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#75