-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Add Azure DevOps Server integration support #4516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
a59ba2b
to
b03e0df
Compare
Introduces Azure DevOps Server as a supported integration in the launchpad, enabling proper display, button actions, and title labeling for repositories connected to self-hosted Azure DevOps instances. Improves handling of integration IDs by prioritizing detection specific to the remote, ensuring accurate integration linkage for both cloud and self-managed scenarios. (#4478, #4516)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM though I cannot test currently - we can verify once it's in
@@ -24548,7 +24548,7 @@ | |||
}, | |||
"dependencies": { | |||
"@gitkraken/gitkraken-components": "13.0.0-vnext.8", | |||
"@gitkraken/provider-apis": "0.28.5", | |||
"@gitkraken/provider-apis": "0.29.6", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have we checked for any breaking changes between our old version and the new one? If there were, we should check all affected areas.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've reviewed changes that has happened in the the library from 0.28.5 to 0.29.6 and added corresponding section in Verification steps in the issue.

Also I've tested it briefly and hasn't found any obvious problems.
Introduces Azure DevOps Server as a supported integration in the launchpad, enabling proper display, button actions, and title labeling for repositories connected to self-hosted Azure DevOps instances. Improves handling of integration IDs by prioritizing detection specific to the remote, ensuring accurate integration linkage for both cloud and self-managed scenarios. (#4478, #4516)
dbabcac
to
a1d5f78
Compare
Introduces Azure DevOps Server as a supported integration in the launchpad, enabling proper display, button actions, and title labeling for repositories connected to self-hosted Azure DevOps instances. Improves handling of integration IDs by prioritizing detection specific to the remote, ensuring accurate integration linkage for both cloud and self-managed scenarios. (#4478, #4516)
a286d61
to
ec487c3
Compare
Introduces Azure DevOps Server as a supported integration in the launchpad, enabling proper display, button actions, and title labeling for repositories connected to self-hosted Azure DevOps instances. Improves handling of integration IDs by prioritizing detection specific to the remote, ensuring accurate integration linkage for both cloud and self-managed scenarios. (#4478, #4516)
Replaces passing the entire remote object with passing only its provider when determining integration IDs. Simplifies function signatures and clarifies usage, reducing unnecessary coupling to the remote. (gitkraken#4478, gitkraken#4516)
Introduces Azure DevOps Server as a supported integration in the launchpad, enabling proper display, button actions, and title labeling for repositories connected to self-hosted Azure DevOps instances. Improves handling of integration IDs by prioritizing detection specific to the remote, ensuring accurate integration linkage for both cloud and self-managed scenarios. (gitkraken#4478, gitkraken#4516)
1. users search criteria to list PRs related to the branch instead of listing all 2. if there are no open PRs, then select a closed one (gitkraken#4478, gitkraken#4516)
Description
solves #4478
Checklist
Fixes $XXX -
orCloses #XXX -
prefix to auto-close the issue that your PR addresses