- [x] Change all text, strings, and other resources which refer to Visual Studio Team Services [VSTS] to refer to Azure DevOps instead.
- [x] Change the VisualStudioTeamServices namespace and type names from Visual Studio Team Services / VSTS to Azure DevOps.
- [x] Change the VisualStudioTeamServices named projects to AzureDevops. Update all solution and cross-project references to accomodate for the changes.
- [x] Change the VisualStudioTeamServices named projects to AzureDevops. Update all solution and cross-project references to accomodate for the changes.
- [x] Move all files from 'VisualStudioTeamServices' into 'AzureDevOps' folders.
- [x] Update all solution and project references.
- [x] Update test data to use the new "Devops" name.
- [x] Since users won't be ready to update their branded configuration values, we need to retain support for the VSTS branded options; which emitting a warning for the deprecated option usage.
Include a .vscode/spellright dictionary for easier maintenance of documentation (specifcally related to spelling).
Apply the following rules:
* One sentence per line (markdown ignores single EOL) for easier change reviews.
* Use headers (aka # text) consistently and correctly.
* Use code (aka `text`) markup consistently and correctly.
* Use single- and double-quotes consistently and correctly.
* Use emphasis consistently and correctly.
* Correct a lot if spelling mistakes.
* Link text where is makes sense to do so.
* Avoid "naked" URL text.
Add "Why is git.exe failing to authenticate after linking/unlinking your Visual Studio Team Services account from Azure Active Directory?" question and answer to FAQ.
Contributed by Justin Marks (justin.marks@microsoft.com).
2FA support is provided via Bitbucket's OAuth implementation, users are able to run the OAuth authorization process and the GCM can retrieve and store OAuth tokens and return them to Git in a format acceptable to Bitbucket.
Bitbucket authentication support is implemented as a peer of the existing Microsoft VSTS and GitHub implementations, in the Bitbucket.Authentication project. The implementation, as far as possible, mirrors that of the GitHub support. In an attempt to lay the ground work of support for other hosts in the future some shared GUI concepts have been pulled out into the GUI-Shared shared code project. However only the new Bitbucket implementation makes use of them, the GitHub implementation has NOT been refactored to use these shared components at this time.
Further information can be found in the BITBUCKET_README.md file within the repository.
timeouts on redirects while accelerating login from AD to ADFS. ADAL.net folks
assure us that using AcquireTokenAsync(string, string, UserCredential) will never
produce a prompt, and by supplying a default constructor UserCredential, will
attempt to use the currently logged-in user for auto-acceleration.
* fix a couple of links
* use a relative link to LICENSE.txt
* simplify a `mailto` link
* escape characters in headers; pandoc's auto-id generation had issues with this