Skip to content

[Refactor] Extract Azure DevOps credential validation - #916

Merged
brunobergher merged 2 commits into
developfrom
feature/extract-ado-credentials-0re7ax1qweitz
Jul 31, 2026
Merged

[Refactor] Extract Azure DevOps credential validation#916
brunobergher merged 2 commits into
developfrom
feature/extract-ado-credentials-0re7ax1qweitz

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

Created by Roomote. Follow up by mentioning @roomote-roomote or in the web UI.

What changed

Extracted Azure DevOps credential acquisition, delegated token refresh, credential probing, validation results, and rejection-message formatting into a credential-owned module. Existing package exports remain available through the API entry point, and focused credential tests now cover the subsystem independently.

Why this change was made

Credential behavior had become a large, separate concern inside the broad Azure DevOps API module. Giving it a cohesive owner reduces the API module's scope and makes authentication changes easier to review and test without touching repository, comment, hook, or sync code.

Impact

There is no intended user-facing behavior change. Azure DevOps configuration and web consumers retain the same public contracts while credential behavior gains a focused maintenance and test boundary.

@roomote-roomote

roomote-roomote Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

No code issues found. See task

Reviewed 5d8b0a8

@brunobergher
brunobergher marked this pull request as ready for review July 31, 2026 09:29
@brunobergher
brunobergher merged commit a757ad8 into develop Jul 31, 2026
18 checks passed
@brunobergher
brunobergher deleted the feature/extract-ado-credentials-0re7ax1qweitz branch July 31, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants