Skip to content

Commit 124ed98

Browse files
authored
releast vscode 1.0.4 (#245)
1 parent 2e5c92f commit 124ed98

File tree

4 files changed

+36
-8
lines changed

4 files changed

+36
-8
lines changed

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Change Log
2-
All notable changes to the "Azure Api Managment VS Code" extension will be documented in this file.
2+
3+
All notable changes to the "Azure Api Management VS Code" extension will be documented in this file.
4+
5+
## [1.0.4 - 2022-06-05]
6+
7+
- Update to latest API Management devops resource kit
8+
- Authorization Manager feature preview.
9+
- Authorization Providers, Authorizations, Access Policies Management
10+
11+
## [1.0.3 - 2021-07-08]
12+
13+
- Provide Subscription Management Support
14+
- Support importing Function App with Swagger file
15+
- Minor bug fixes.
16+
17+
## [1.0.2 - 2021-04-13]
18+
19+
- Add Self-hosted gateway debugging
20+
- Added policy support for Dapr
21+
- Minor bug fixes.
22+
23+
## [1.0.0 - 2021-03-01]
24+
25+
- Migrate to new Azure VScode Tools
26+
- Update to latest Azure API Management SDKs
327

428
## [0.1.8 - 2020-12-10]
529

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ All you need is an Azure Subscription to get started. If you don't have one, [cl
3232
- API Filter
3333
- Policy Debugging on Self-Hosted Gateways
3434
- Manage User Subscriptions
35+
- Manage Authorization Providers, Authorizations and Access Policies
3536

3637
## Create an API Management instance using defaults
3738

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -716,7 +716,7 @@
716716
{
717717
"command": "azureApiManagement.Refresh",
718718
"when": "view == azureApiManagementExplorer && viewItem == azureApiManagementAuthorizationProviders",
719-
"group": "1@2"
719+
"group": "2@1"
720720
},
721721
{
722722
"command": "azureApiManagement.copyAuthorizationProviderRedirectUrl",
@@ -726,7 +726,7 @@
726726
{
727727
"command": "azureApiManagement.deleteAuthorizationProvider",
728728
"when": "view == azureApiManagementExplorer && viewItem == azureApiManagementAuthorizationProvider",
729-
"group": "1@2"
729+
"group": "3@1"
730730
},
731731
{
732732
"command": "azureApiManagement.createAuthorization",
@@ -736,7 +736,7 @@
736736
{
737737
"command": "azureApiManagement.Refresh",
738738
"when": "view == azureApiManagementExplorer && viewItem == azureApiManagementAuthorizations",
739-
"group": "1@2"
739+
"group": "2@1"
740740
},
741741
{
742742
"command": "azureApiManagement.authorizeAuthorization",
@@ -751,7 +751,7 @@
751751
{
752752
"command": "azureApiManagement.deleteAuthorization",
753753
"when": "view == azureApiManagementExplorer && viewItem == azureApiManagementAuthorization",
754-
"group": "1@3"
754+
"group": "3@1"
755755
},
756756
{
757757
"command": "azureApiManagement.createAuthorizationAccessPolicy",
@@ -761,12 +761,12 @@
761761
{
762762
"command": "azureApiManagement.Refresh",
763763
"when": "view == azureApiManagementExplorer && viewItem == azureApiManagementAuthorizationAccessPolicies",
764-
"group": "1@2"
764+
"group": "2@1"
765765
},
766766
{
767767
"command": "azureApiManagement.deleteAuthorizationAccessPolicy",
768768
"when": "view == azureApiManagementExplorer && viewItem == azureApiManagementAuthorizationAccessPolicy",
769-
"group": "1@1"
769+
"group": "3@1"
770770
}
771771
]
772772
},

src/explorer/ServiceTreeItem.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,16 @@ export class ServiceTreeItem extends AzureParentTreeItem<IServiceTreeRoot> {
6767
this.productsTreeItem = new ProductsTreeItem(this);
6868
this.namedValuesTreeItem = new NamedValuesTreeItem(this);
6969
this.subscriptionsTreeItem = new SubscriptionsTreeItem(this);
70-
this.authorizationProvidersTreeItem = new AuthorizationProvidersTreeItem(this);
7170
//parent.iconPath =
7271

7372
const sku = nonNullValue(this.apiManagementService.sku.name);
7473
if (sku === 'Developer' || sku === 'Premium') {
7574
this.gatewaysTreeItem = new GatewaysTreeItem(this);
7675
}
76+
77+
if (sku !== 'Consumption') {
78+
this.authorizationProvidersTreeItem = new AuthorizationProvidersTreeItem(this);
79+
}
7780
}
7881

7982
public static createEnvironmentTreeItem(parent: AzureParentTreeItem, apiManagementClient: ApiManagementClient, apiManagementService: ApiManagementModels.ApiManagementServiceResource): ServiceTreeItem {

0 commit comments

Comments
 (0)