orca/src/main/azure-devops
Brennan Benson b81450f085
fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494) (#12832)
* fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494)

Azure DevOps Server rejects api-version=7.1 with 400
VssInvalidPreviewVersionException unless the -preview suffix is supplied,
so auth and every Git endpoint failed. Retry once with -preview on that
rejection and remember the requirement per origin. Also stop letting a
same-origin ORCA_AZURE_DEVOPS_API_BASE_URL (collection-level, needed only
for the connectionData auth probe) override the project-level base derived
from the remote for Git endpoints; cross-origin (proxy) overrides keep
working.

* fix(azure-devops): constrain preview retry and base override
2026-08-06 13:42:37 -07:00
..
azure-devops-api-request.test.ts fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494) (#12832) 2026-08-06 13:42:37 -07:00
azure-devops-api-request.ts fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494) (#12832) 2026-08-06 13:42:37 -07:00
client.test.ts fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494) (#12832) 2026-08-06 13:42:37 -07:00
client.ts Stop attaching stale closed PRs/MRs to default-branch checkouts (#9469) 2026-07-20 11:54:30 -07:00
pull-request-creation.test.ts fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494) (#12832) 2026-08-06 13:42:37 -07:00
pull-request-creation.ts fix(azure-devops): retry with -preview api-version and keep project-level Git base for on-prem Server (STA-3494) (#12832) 2026-08-06 13:42:37 -07:00
pull-request-mappers.test.ts
pull-request-mappers.ts
repository-ref.test.ts fix(test): restore Azure DevOps and Bitbucket remote-url probe assertions (#12080) 2026-08-02 00:48:52 -07:00
repository-ref.ts fix(P1-D): bound hosted-review in-flight lookups so a wedged provider cannot pin a branch (#12030) 2026-08-01 22:10:18 -07:00