feat(vsts): Add Visual Studio extension #232
Conversation
6bc822a
to
5f90daf
Compare
Actually I'm going to implement OAuth before we do this https://www.visualstudio.com/en-us/docs/integrate/get-started/authentication/oauth |
Generated by 🚫 Danger |
5f90daf
to
04db2e2
Compare
Would be great to follow up and add a basic repository provider. May not have webhooks, but we can always on-demand scrape commits when a release is created. https://www.visualstudio.com/en-us/docs/integrate/api/git/overview |
04db2e2
to
2b06985
Compare
Still some more cleanup, but in a good spot now.
In the future we should:
|
2b06985
to
cd7c9d9
Compare
I also standardized a bunch of the redundant API client code, and we could probably re-use it for most if not all of the integrations to greatly trim down on semi-broken behavior. |
cd7c9d9
to
1806056
Compare
making a few more changes to future proof this |
57e15ba
to
329484b
Compare
|
329484b
to
e985b7f
Compare
@macqueen ok rebased this though I will also do a review of the github changes now just in case i messed up something during the merge |
e985b7f
to
ff8aee8
Compare
ff8aee8
to
e9c364f
Compare
Add basic VSTS integration using refactored components from JIRA, GitHub, and Asana.
e9c364f
to
75a702f
Compare
Add basic VSTS integration using refactored components from JIRA, GitHub, and Asana. Also update LICENSES to be more correct. Currently it is limited to the 'Create Issue' action.
Fixes getsentry/sentry#5263
See also boylec/sentry-vsts#5