You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Route ADO API host derivation through a tested helper (groundwork for on-prem, #12)
Extract the inline organization-URL normalization and the hardcoded
dev.azure.com subdomain derivation into a single Resolve-AdoApiHosts helper.
- Cloud (Azure DevOps Services) behavior is preserved exactly and pinned by
tests (short name, dev.azure.com URL, *.visualstudio.com URL).
- On-prem (Azure DevOps Server) collection URLs are now recognized and produce
collection-relative API hosts instead of the broken
vssps.dev.azure.com/<full-url> strings the old inline code produced.
- A run against an on-prem URL emits a warning that this path is experimental.
EXPERIMENTAL / RFC: this addresses URL derivation only. On-prem auth still uses
an Entra ID token via 'az account get-access-token' (typically rejected on-prem;
PAT support is the remaining blocker), and Services-only checks (e.g. audit log
streaming) will report NOT CHECKED. Opening as groundwork for #12.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,7 @@ and this project adheres to Semantic Versioning.
8
8
## [Unreleased]
9
9
10
10
### Added
11
+
- Experimental Azure DevOps Server (on-prem) URL handling: organization/collection input is now routed through a single, tested `Resolve-AdoApiHosts` helper that derives the graph/extension/audit/feeds API hosts. Cloud behavior is unchanged; on-prem collection URLs derive collection-relative hosts. NOTE: on-prem authentication (PAT) and Services-only checks are not yet supported — see issue #12.
11
12
- Executive summary now includes an Organization Extensions section that lists all extensions with Installed vs Default classification and installed-first ordering.
12
13
- Top navigation now includes an Extensions anchor placed before Run Comparison for faster access to extension findings.
Write-Warning"On-prem Azure DevOps Server URL detected ($OrgUrl). On-prem support is experimental: authentication still uses an Entra ID token via 'az login' (typically rejected on-prem), and Services-only checks such as audit log streaming will report NOT CHECKED. See https://github.com/microsoft/adoqr/issues/12."
0 commit comments