Fixing assessment UX for private preview (#14837)

* Fixing assessment UX for private preview

* localizing all the string

* Fixing comments

* Fixing dbname bug in assessment page.
This commit is contained in:
Aasim Khan
2021-03-24 20:49:03 -07:00
committed by GitHub
parent f12c8cd5d3
commit f61288d29e
6 changed files with 386 additions and 204 deletions

View File

@@ -24,6 +24,9 @@ export class IconPathHelper {
public static notStartedMigration: IconPath;
public static sqlVmLogo: IconPath;
public static sqlMiLogo: IconPath;
public static sqlServerLogo: IconPath;
public static sqlDatabaseLogo: IconPath;
public static sqlDatabaseWarningLogo: IconPath;
public static setExtensionContext(context: vscode.ExtensionContext) {
IconPathHelper.copy = {
@@ -78,5 +81,17 @@ export class IconPathHelper {
light: context.asAbsolutePath('images/sqlVM.svg'),
dark: context.asAbsolutePath('images/sqlVM.svg')
};
IconPathHelper.sqlServerLogo = {
light: context.asAbsolutePath('images/sqlServer.svg'),
dark: context.asAbsolutePath('images/sqlServer.svg')
};
IconPathHelper.sqlDatabaseLogo = {
light: context.asAbsolutePath('images/sqlDatabase.svg'),
dark: context.asAbsolutePath('images/sqlDatabase.svg')
};
IconPathHelper.sqlDatabaseWarningLogo = {
light: context.asAbsolutePath('images/sqlDatabaseWarning.svg'),
dark: context.asAbsolutePath('images/sqlDatabaseWarning.svg')
};
}
}

View File

@@ -274,6 +274,28 @@ export function ENTER_YOUR_SQL_CREDS(sqlServerName: string) {
return localize('sql.migration.enter.your.sql.creds', "Enter the credentials for source SQL server instance {0}", sqlServerName);
}
export const USERNAME = localize('sql.migration.username', "Username");
//Assessment Dialog
export const DATABASES = localize('sql.migration.databases', "Databases");
export const ISSUES = localize('sql.migration.issues', "Issues");
export const SEARCH = localize('sql.migration.search', "Search");
export const INSTANCE = localize('sql.migration.instance', "Instance");
export const WARNINGS = localize('sql.migration.warnings', "Warnings");
export const IMPACTED_OBJECTS = localize('sql.migration.impacted.objects', "Impacted Objects");
export const OBJECT_DETAILS = localize('sql.migration.object.details', "Object details");
export const TYPES_LABEL = localize('sql.migration.type.label', "Type:");
export const NAMES_LABEL = localize('sql.migration.name.label', "Names:");
export const DESCRIPTION = localize('sql.migration.description', "Description");
export const RECOMMENDATION = localize('sql.migration.recommendation', "Recommendation");
export const MORE_INFO = localize('sql.migration.more.info', "More Info");
export const TARGET_PLATFORM = localize('sql.migration.target.platform', "Target Platform");
export const WARNINGS_DETAILS = localize('sql.migration.warnings.details', "Warnings Details");
export function IMPACT_OBJECT_TYPE(objectType: string): string {
return localize('sql.migration.impact.object.type', "Type: {0}", objectType);
}
export function IMPACT_OBJECT_NAME(objectName: string): string {
return localize('sql.migration.impact.object.name', "Name: {0}", objectName);
}
export const AUTHENTICATION_TYPE = localize('sql.migration.authentication.type', "Authentication Type");
export const SQL_LOGIN = localize('sql.migration.sql.login', "SQL Login");
export const WINDOWS_AUTHENTICATION = localize('sql.migration.windows.auth', "Windows Authentication");