in src/common/feature-flags.ts [28:110]
export function getAllFeatureFlagDetails(): FeatureFlagDetail[] {
return [
{
id: FeatureFlags.showAllAssessments,
defaultValue: false,
displayableName: 'Show all assessments',
displayableDescription: 'Show all assessments, even the in-development ones',
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.logTelemetryToConsole,
defaultValue: false,
displayableName: 'Log telemetry to console',
displayableDescription:
'Write telemetry payload information to the developer tools console.',
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.showAllFeatureFlags,
defaultValue: false,
displayableName: 'Show all feature flags',
displayableDescription: 'Show all feature flags in the Preview Features panel.',
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.scoping,
defaultValue: false,
displayableName: 'Scoping experience',
displayableDescription:
'Enable scoping to limit scanning to selected portions of the webpage.',
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.showInstanceVisibility,
defaultValue: false,
displayableName: 'Show instance visibility in assessment',
displayableDescription:
'Shows visibility of instances in assessment requirement lists. May impact performance. ' +
"(You'll need to go to a different requirement and come back for it to take effect.)",
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.manualInstanceDetails,
defaultValue: false,
displayableName: 'Enable manual instance details',
displayableDescription:
'Allow addition of path (CSS selector) which automatically ' +
'populates the corresponding code snippet when adding manual failure instance.',
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.debugTools,
defaultValue: false,
displayableName: 'Enable debug tools',
displayableDescription:
'Click on the new icon close to the gear to open the debug tools',
isPreviewFeature: false,
forceDefault: false,
},
{
id: FeatureFlags.exportReportOptions,
defaultValue: false,
displayableName: 'More export options',
displayableDescription: 'Enables exporting reports to external services',
isPreviewFeature: true,
forceDefault: false,
},
{
id: FeatureFlags.tabStopsAutomation,
defaultValue: false,
displayableName: 'Tab Stops Automation',
displayableDescription: 'Enables the new tab stops automation',
isPreviewFeature: false,
forceDefault: false,
},
];
}