mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-29 09:35:38 -05:00
Add support for Login and User management (#21981)
* initial commit * leave only march release objects * clean up * login dialog * localize and use background operation * code cleanup * remove tab * support server role in login * remove canEditName * add user support * comments and bug fixes * remove hasDBAccess for now * refactoring * fix error * user dialog UI * telemetry, error handling and refactoring * Fix references to dialogInfo (#21914) * update telemetry * Bump STS and use actual object management service * add preview and handle no-change scenario * fix merge issue --------- Co-authored-by: Karl Burtram <karlb@microsoft.com>
This commit is contained in:
@@ -29,6 +29,7 @@ import { SqlCredentialService } from './credentialstore/sqlCredentialService';
|
||||
import { AzureBlobService } from './azureBlob/azureBlobService';
|
||||
import { ErrorDiagnosticsProvider } from './errorDiagnostics/errorDiagnosticsProvider';
|
||||
import { SqlProjectsService } from './sqlProjects/sqlProjectsService';
|
||||
import { ObjectManagementService } from './objectManagement/objectManagementService';
|
||||
|
||||
const localize = nls.loadMessageBundle();
|
||||
const outputChannel = vscode.window.createOutputChannel(Constants.serviceName);
|
||||
@@ -195,7 +196,8 @@ function getClientOptions(context: AppContext): ClientOptions {
|
||||
SqlCredentialService.asFeature(context),
|
||||
TableDesignerFeature,
|
||||
ExecutionPlanServiceFeature,
|
||||
ErrorDiagnosticsProvider.asFeature(context)
|
||||
ErrorDiagnosticsProvider.asFeature(context),
|
||||
ObjectManagementService.asFeature(context)
|
||||
],
|
||||
outputChannel: outputChannel,
|
||||
// Automatically reveal the output channel only in dev mode, so that the users are not impacted and issues can still be caught during development.
|
||||
|
||||
Reference in New Issue
Block a user