- #1862 Display account name on duplicate tenant picks
- #1861 Remove unecessary if statement
- #1856 Fix tenantId undefined error
Pass in a vscode.LogOutputChannel
to the VSCodeAzureSubscriptionProvider
constructor to enable logging. #1851
AzureSubscriptionProvider.getTenants()
now returns AzureTenant[]
instead of TenantIdDescription[]
. This is a breaking change for implementors of AzureSubscriptionProvider
. #1849
- #1849 Create
AzureTenant
interface which includes account property - #1850 Clean up
isSignedIn
implementation - #1851 Add logging to
VSCodeAzureSubscriptionProvider
- #1827 Add more comprehensive support for multi-account scenarios
- #1815 Fix
VSCodeAzureSubscriptionProvider.getSubscriptions()
returning empty
- #1819 Add account parameter to
AzureSubscriptionProvider.isSignedIn()
function to fix a multi-account issue #1809 - #1822 Add check in
VSCodeAzureSubscriptionProvider.getTenants()
to fix a multi-account issue #1809
- #1789 Change
getTenants
to be compatible with the new Azure Resources tenants view. This also includes a possible breaking change where an optional parameteraccount
which when passed ingetTenants
will return the tenants associated with that single account. OtherwisegetTenants
will return the tenants for all authenticated accounts.
- Add
getSessionWithScopes
to get a session that has the proper scoping instead of always the default management plane
- #1729 Change AzureDevOpsSubscriptionProvider so that it accepts values as arguments
- #1723 Implementation fo AzureSub provider that leverages federated credentials
- Use management endpoint for scope by default to fix deploying app service projects with sovereign clouds
- Switches to use
@azure/arm-resources-subscriptions
instead of@azure/arm-subscriptions
. Potentially a breaking change so I revved the major version. - Fixes an issue where the
endpoint
wasn't set for the subscription client, breaking sovereign clouds
- #1619 Make
getSession
synchronous to fix an issue that broke app service deployments
- #1610 Add
signInToTenant
command which facilitates signing in to a specific tenant. - #1610 Add
getUnauthenticatedTenants
utility.
- #1608 Fix appending
.default
to tenant id scope which caused sign in to fail
- #1594 Fix getScopes always injecting the management scope, even if a scope for a different resource is specified
- #1597 Make
authentication.getSession
use scopes argument
- #1585 Check if tenant is signed in before listing subscriptions
- #1542 Fix Azure subscriptions are not returned in alphabetical order
- #1540 Ignore .default if it is passed as a scope
Initial release