Skip to content

Commit

Permalink
Bump version after release (#1029)
Browse files Browse the repository at this point in the history
  • Loading branch information
alexweininger authored and MRayermannMSFT committed Jan 29, 2025
1 parent 152fadf commit 1a1b010
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 7 deletions.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "vscode-azureresourcegroups",
"displayName": "Azure Resources",
"description": "%azureResourceGroups.description%",
"version": "0.10.4",
"version": "0.10.5-alpha",
"publisher": "ms-azuretools",
"icon": "resources/resourceGroup.png",
"aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,15 @@
*--------------------------------------------------------------------------------------------*/

import { Activity } from "@microsoft/vscode-azext-utils/hostapi";
import { AzExtTreeItem, callWithTelemetryAndErrorHandling } from "node_modules/@microsoft/vscode-azext-utils";
import { ext } from "../extensionVariables";

export async function registerActivity(activity: Activity): Promise<void> {
await ext.activityLogTreeItem.addActivity(activity);
}

export async function getActivities(): Promise<AzExtTreeItem[] | undefined> {
return await callWithTelemetryAndErrorHandling('getActivities', async (context) => {
return await ext.activityLogTreeItem.loadMoreChildrenImpl(false, context);
});
}
1 change: 1 addition & 0 deletions src/api/createWrappedAzureResourcesExtensionApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ export function createWrappedAzureResourcesExtensionApi(api: AzureResourcesApiIn
apiVersion: api.apiVersion,
activity: wrapFunctionsInTelemetry({
registerActivity: api.activity.registerActivity.bind(api) as typeof api.activity.registerActivity,
getActivities: api.activity.getActivities.bind(api) as typeof api.activity.getActivities,
}, wrapOptions),
resources: {
azureResourceTreeDataProvider: api.resources.azureResourceTreeDataProvider,
Expand Down
5 changes: 3 additions & 2 deletions src/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { GetApiOptions, apiUtils } from 'api/src/utils/apiUtils';
import * as vscode from 'vscode';
import { AzExtResourceType } from '../api/src/AzExtResourceType';
import { ActivityLogTreeItem } from './activityLog/ActivityLogsTreeItem';
import { registerActivity } from './activityLog/registerActivity';
import { getActivities, registerActivity } from './activityLog/api';
import { DefaultAzureResourceProvider } from './api/DefaultAzureResourceProvider';
import { ResourceGroupsExtensionManager } from './api/ResourceGroupsExtensionManager';
import { AzureResourceProviderManager, TenantResourceProviderManager, WorkspaceResourceProviderManager } from './api/ResourceProviderManagers';
Expand Down Expand Up @@ -178,7 +178,8 @@ export async function activate(context: vscode.ExtensionContext, perfStats: { lo
workspaceResourceTreeDataProvider,
),
activity: {
registerActivity
registerActivity,
getActivities,
},
},
options?.extensionId ?? 'unknown'
Expand Down
5 changes: 4 additions & 1 deletion src/hostapi.v2.internal.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { ActivityApi } from '@microsoft/vscode-azext-utils/activity';
import { AzExtTreeItem } from 'node_modules/@microsoft/vscode-azext-utils';
import * as vscode from 'vscode';
import { AzureResource, AzureResourcesExtensionApi, AzureSubscription, ResourceProvider, ResourcesApi } from "../api/src/index";

Expand All @@ -22,5 +23,7 @@ export interface AzureResourcesHostApiInternal extends ResourcesApi {

export interface AzureResourcesApiInternal extends AzureResourcesExtensionApi {
resources: AzureResourcesHostApiInternal;
activity: ActivityApi;
activity: (ActivityApi & {
getActivities: () => Promise<AzExtTreeItem[] | undefined>
});
}
2 changes: 1 addition & 1 deletion src/utils/activityUtils.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ExecuteActivityContext } from "@microsoft/vscode-azext-utils";
import { registerActivity } from "../activityLog/registerActivity";
import { registerActivity } from "../activityLog/api";
import { settingUtils } from "./settingUtils";

export async function createActivityContext(): Promise<ExecuteActivityContext> {
Expand Down

0 comments on commit 1a1b010

Please sign in to comment.