Load pull workspaces through one authorized snapshot #1351

Merged
rockachopa merged 1 commits from timmy/1350-authorized-pull-snapshot into main 2026-08-24 13:24:48 +00:00
Owner

Summary

  • authorize pull workspace detail and review from one canonical Gitea pull snapshot
  • reuse that snapshot while assembling conversation and lazy review payloads
  • retain authorization-before-content boundaries and existing response shapes

Tests

  • pytest -q tests/test_pull_api.py tests/test_my_work.py tests/test_gitea_work_search.py — 405 passed
  • pytest -q — 2548 passed, 16 skipped

Closes #1350

## Summary - authorize pull workspace detail and review from one canonical Gitea pull snapshot - reuse that snapshot while assembling conversation and lazy review payloads - retain authorization-before-content boundaries and existing response shapes ## Tests - `pytest -q tests/test_pull_api.py tests/test_my_work.py tests/test_gitea_work_search.py` — 405 passed - `pytest -q` — 2548 passed, 16 skipped Closes #1350
timmy added 1 commit 2026-08-24 13:15:03 +00:00
perf: reuse authorized pull snapshots (Closes #1350)
All checks were successful
CI / lint (pull_request) Successful in 3m31s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m32s
CI / release-candidate (pull_request) Has been skipped
b47ed5d86e
rockachopa merged commit c73fbf8379 into main 2026-08-24 13:24:48 +00:00
rockachopa deleted branch timmy/1350-authorized-pull-snapshot 2026-08-24 13:24:48 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1351
No description provided.