mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-04 17:23:45 -05:00
Add preview features enabled flag to issue reporter info (#20808)
* Add preview features enabled flag to issue reporter info * fix tests * fix key
This commit is contained in:
@@ -142,6 +142,7 @@ export class IssueReporter extends Disposable {
|
||||
this.handleExtensionData(configuration.data.enabledExtensions);
|
||||
this.updateExperimentsInfo(configuration.data.experiments);
|
||||
this.updateRestrictedMode(configuration.data.restrictedMode);
|
||||
this.updatePreviewFeaturesEnabled(configuration.data.previewFeaturesEnabled); // {{SQL CARBON EDIT}} Add preview features flag
|
||||
}
|
||||
|
||||
render(): void {
|
||||
@@ -1165,6 +1166,11 @@ export class IssueReporter extends Disposable {
|
||||
this.issueReporterModel.update({ restrictedMode });
|
||||
}
|
||||
|
||||
// {{SQL CARBON EDIT}} Add preview features flag
|
||||
private updatePreviewFeaturesEnabled(previewFeaturesEnabled: boolean) {
|
||||
this.issueReporterModel.update({ previewFeaturesEnabled });
|
||||
}
|
||||
|
||||
private updateExperimentsInfo(experimentInfo: string | undefined) {
|
||||
this.issueReporterModel.update({ experimentInfo });
|
||||
const target = document.querySelector<HTMLElement>('.block-experiments .block-info');
|
||||
|
||||
@@ -33,6 +33,7 @@ export interface IssueReporterData {
|
||||
filterResultCount?: number;
|
||||
experimentInfo?: string;
|
||||
restrictedMode?: boolean;
|
||||
previewFeaturesEnabled?: boolean; // {{SQL CARBON EDIT}} Add preview features flag
|
||||
}
|
||||
|
||||
export class IssueReporterModel {
|
||||
@@ -70,6 +71,7 @@ ${this.getExtensionVersion()}
|
||||
Azure Data Studio version: ${this._data.versionInfo && this._data.versionInfo.vscodeVersion}
|
||||
OS version: ${this._data.versionInfo && this._data.versionInfo.os}
|
||||
Restricted Mode: ${this._data.restrictedMode ? 'Yes' : 'No'}
|
||||
Preview Features: ${this._data.previewFeaturesEnabled ? 'Enabled' : 'Disabled'}
|
||||
${this.getRemoteOSes()}
|
||||
${this.getInfos()}
|
||||
<!-- generated by issue reporter -->`;
|
||||
|
||||
@@ -34,6 +34,7 @@ undefined
|
||||
Azure Data Studio version: undefined
|
||||
OS version: undefined
|
||||
Restricted Mode: No
|
||||
Preview Features: Disabled
|
||||
|
||||
Extensions: none
|
||||
<!-- generated by issue reporter -->`);
|
||||
@@ -65,6 +66,7 @@ undefined
|
||||
Azure Data Studio version: undefined
|
||||
OS version: undefined
|
||||
Restricted Mode: No
|
||||
Preview Features: Disabled
|
||||
|
||||
<details>
|
||||
<summary>System Info</summary>
|
||||
|
||||
Reference in New Issue
Block a user