Requires a fresh, single-use authorization bound to the exact PR, head SHA, and approve/request-changes decision. Closed-app delivery now holds these reviews for explicit foreground authorization, preserves the original operation ID and feedback, exposes an Authorize & send review action, and emits a truthful private receipt. Comment-only reviews remain frictionless.
Tests: python3 -m pytest tests/ -q (1022 passed).
Closes #507
Requires a fresh, single-use authorization bound to the exact PR, head SHA, and approve/request-changes decision. Closed-app delivery now holds these reviews for explicit foreground authorization, preserves the original operation ID and feedback, exposes an Authorize & send review action, and emits a truthful private receipt. Comment-only reviews remain frictionless.
Tests: `python3 -m pytest tests/ -q` (1022 passed).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #507
Requires a fresh, single-use authorization bound to the exact PR, head SHA, and approve/request-changes decision. Closed-app delivery now holds these reviews for explicit foreground authorization, preserves the original operation ID and feedback, exposes an Authorize & send review action, and emits a truthful private receipt. Comment-only reviews remain frictionless.
Tests:
python3 -m pytest tests/ -q(1022 passed).