use super::BrowserUiFeatureDefinition;
pub(super) const FEATURES: &[BrowserUiFeatureDefinition] = &[
(
"feat:bucketwarden.ui.browser.action-filter-bar.enhanced",
"Enhanced action filter bar",
"workspace",
"browser-ui.action-filter-bar.enhanced",
),
(
"feat:bucketwarden.ui.browser.action-filter-bar.scoped-state",
"Scoped action filter state",
"workspace",
"browser-ui.action-filter-bar.scoped-state",
),
(
"feat:bucketwarden.ui.browser.action-filter-bar.clear-reset",
"Action filter clear and reset",
"workspace",
"browser-ui.action-filter-bar.clear-reset",
),
(
"feat:bucketwarden.ui.browser.secondary-inspector.visibility-rules",
"Secondary inspector visibility rules",
"workspace",
"browser-ui.secondary-inspector.visibility-rules",
),
(
"feat:bucketwarden.ui.browser.secondary-inspector.collapse-expand",
"Secondary inspector collapse and expand",
"workspace",
"browser-ui.secondary-inspector.collapse-expand",
),
(
"feat:bucketwarden.ui.browser.secondary-inspector.row-toggle",
"Secondary inspector row toggle",
"workspace",
"browser-ui.secondary-inspector.row-toggle",
),
(
"feat:bucketwarden.ui.browser.bucket-list.full-page",
"Full page bucket list",
"bucket-workspace",
"browser-ui.buckets.full-page-list",
),
(
"feat:bucketwarden.ui.browser.bucket-detail.full-page",
"Full page bucket detail",
"bucket-workspace",
"browser-ui.buckets.full-page-detail",
),
(
"feat:bucketwarden.ui.browser.bucket-detail.file-explorer-tab",
"Bucket file explorer tab",
"bucket-workspace",
"browser-ui.buckets.file-explorer-tab",
),
(
"feat:bucketwarden.ui.browser.bucket-detail.governance-policy-tab",
"Bucket governance policy tab",
"bucket-workspace",
"browser-ui.buckets.governance-policy-tab",
),
(
"feat:bucketwarden.ui.browser.file-explorer.tree",
"File explorer prefix tree",
"object-workspace",
"browser-ui.file-explorer.tree",
),
(
"feat:bucketwarden.ui.browser.file-explorer.breadcrumbs",
"File explorer breadcrumbs",
"object-workspace",
"browser-ui.file-explorer.breadcrumbs",
),
(
"feat:bucketwarden.ui.browser.file-explorer.object-table",
"File explorer object table",
"object-workspace",
"browser-ui.file-explorer.object-table",
),
(
"feat:bucketwarden.ui.browser.object-detail.full-page",
"Full page object detail",
"object-workspace",
"browser-ui.object-detail.full-page",
),
(
"feat:bucketwarden.ui.browser.object-detail.metadata",
"Object detail metadata",
"object-workspace",
"browser-ui.object-detail.metadata",
),
(
"feat:bucketwarden.ui.browser.object-detail.preview",
"Object preview panel",
"object-workspace",
"browser-ui.object-detail.preview",
),
(
"feat:bucketwarden.ui.browser.object-detail.download",
"Object download action",
"object-workspace",
"browser-ui.object-detail.download",
),
(
"feat:bucketwarden.ui.browser.object-detail.crud-actions",
"Object CRUD action affordances",
"object-workspace",
"browser-ui.object-detail.crud-actions",
),
(
"feat:bucketwarden.ui.browser.object-detail.governance",
"Object governance detail",
"object-workspace",
"browser-ui.object-detail.governance",
),
(
"feat:bucketwarden.ui.browser.global-governance.dashboard",
"Global governance dashboard",
"governance",
"browser-ui.global-governance.dashboard",
),
(
"feat:bucketwarden.ui.browser.governance.scope-separated-route",
"Governance scope-separated route",
"governance",
"browser-ui.governance.scope-separated-route",
),
(
"feat:bucketwarden.ui.browser.global-governance.findings",
"Global governance findings",
"governance",
"browser-ui.global-governance.findings",
),
(
"feat:bucketwarden.ui.browser.tenant-management.views",
"Tenant management views",
"admin",
"browser-ui.admin.tenants",
),
(
"feat:bucketwarden.ui.browser.tenant-governance.views",
"Tenant governance views",
"admin",
"browser-ui.admin.tenant-governance",
),
(
"feat:bucketwarden.ui.browser.user-management.humans",
"Human user management views",
"admin",
"browser-ui.admin.human-users",
),
(
"feat:bucketwarden.ui.browser.role-management.views",
"Role management views",
"admin",
"browser-ui.admin.roles",
),
(
"feat:bucketwarden.ui.browser.permission-management.views",
"Permission management views",
"admin",
"browser-ui.admin.permissions",
),
(
"feat:bucketwarden.ui.browser.group-management.views",
"Group management views",
"admin",
"browser-ui.admin.groups",
),
(
"feat:bucketwarden.ui.browser.preferences.user-settings",
"User preference settings",
"preferences",
"browser-ui.preferences.user-settings",
),
(
"feat:bucketwarden.ui.browser.settings.admin-settings",
"Admin settings views",
"settings",
"browser-ui.settings.admin-settings",
),
(
"feat:bucketwarden.ui.browser.reports-diagnostics.boundary",
"Reports and diagnostics boundary",
"reports",
"browser-ui.reports-diagnostics.boundary",
),
(
"feat:bucketwarden.ui.browser.format.bytes-humanized",
"Humanized byte formatting",
"formatting",
"browser-ui.format.bytes-humanized",
),
(
"feat:bucketwarden.ui.browser.format.numbers-commas",
"Comma formatted numbers",
"formatting",
"browser-ui.format.numbers-commas",
),
(
"feat:bucketwarden.ui.browser.shell.route-chrome-rules",
"Route-specific shell chrome rules",
"workspace",
"browser-ui.shell.route-chrome-rules",
),
(
"feat:bucketwarden.ui.browser.context-chips.ordered-conditional",
"Ordered conditional context chips",
"workspace",
"browser-ui.context-chips.ordered-conditional",
),
(
"feat:bucketwarden.ui.browser.selection.route-reset",
"Route-aware selection reset",
"workspace",
"browser-ui.selection.route-reset",
),
(
"feat:bucketwarden.ui.browser.overview.kpi-summary-only",
"Overview KPI summary only",
"overview",
"browser-ui.overview.kpi-summary-only",
),
(
"feat:bucketwarden.ui.browser.reports.category-workspace",
"Report category workspace",
"reports",
"browser-ui.reports.category-workspace",
),
(
"feat:bucketwarden.ui.browser.reports.freshness-actions",
"Report freshness and actions",
"reports",
"browser-ui.reports.freshness-actions",
),
(
"feat:bucketwarden.ui.browser.file-explorer.icons",
"File explorer icons",
"object-workspace",
"browser-ui.file-explorer.icons",
),
(
"feat:bucketwarden.ui.browser.file-explorer.collapsible-tree",
"Collapsible file explorer tree",
"object-workspace",
"browser-ui.file-explorer.collapsible-tree",
),
(
"feat:bucketwarden.ui.browser.file-explorer.path-breadcrumb",
"Path breadcrumb component",
"object-workspace",
"browser-ui.file-explorer.path-breadcrumb",
),
(
"feat:bucketwarden.ui.browser.bucket-tabs.semantic-tablist",
"Semantic bucket tablist",
"bucket-workspace",
"browser-ui.bucket-tabs.semantic-tablist",
),
(
"feat:bucketwarden.ui.browser.governance.global-crud-gates",
"Global governance CRUD gates",
"governance",
"browser-ui.governance.global-crud-gates",
),
(
"feat:bucketwarden.ui.browser.governance.global-policy-crud-gates",
"Global policy CRUD gates",
"governance",
"browser-ui.governance.global-policy-crud-gates",
),
(
"feat:bucketwarden.ui.browser.governance.global-retention-posture",
"Global retention posture",
"governance",
"browser-ui.governance.global-retention-posture",
),
(
"feat:bucketwarden.ui.browser.governance.global-legal-hold-posture",
"Global legal hold posture",
"governance",
"browser-ui.governance.global-legal-hold-posture",
),
(
"feat:bucketwarden.ui.browser.governance.bucket-scope-exclusion",
"Bucket scope exclusion on global governance",
"governance",
"browser-ui.governance.bucket-scope-exclusion",
),
(
"feat:bucketwarden.ui.browser.governance.object-scope-exclusion",
"Object scope exclusion on global governance",
"governance",
"browser-ui.governance.object-scope-exclusion",
),
(
"feat:bucketwarden.ui.browser.governance.bucket-crud-gates",
"Bucket governance CRUD gates",
"governance",
"browser-ui.governance.bucket-crud-gates",
),
(
"feat:bucketwarden.ui.browser.governance.object-crud-gates",
"Object governance CRUD gates",
"governance",
"browser-ui.governance.object-crud-gates",
),
(
"feat:bucketwarden.ui.browser.search.route-scoped-visibility",
"Route-scoped search visibility",
"workspace",
"browser-ui.search.route-scoped-visibility",
),
(
"feat:bucketwarden.ui.browser.empty-state.resource-panels",
"Resource-scoped empty states",
"empty-state",
"browser-ui.empty-state.resources",
),
(
"feat:bucketwarden.ui.browser.empty-state.admin-tenants-users-roles",
"Admin empty states for tenants users roles permissions and groups",
"empty-state",
"browser-ui.empty-state.admin",
),
(
"feat:bucketwarden.ui.browser.empty-state.bucket-object-version",
"Bucket object and version empty states",
"empty-state",
"browser-ui.empty-state.bucket-object",
),
(
"feat:bucketwarden.ui.browser.empty-state.governance-records",
"Governance retention and legal hold empty states",
"empty-state",
"browser-ui.empty-state.governance",
),
(
"feat:bucketwarden.ui.browser.login.authenticated-session-state",
"Authenticated login session state",
"auth",
"browser-ui.login.authenticated-session-state",
),
(
"feat:bucketwarden.ui.browser.bucket-explorer.stable-file-browser-layout",
"Stable bucket file browser layout",
"object-workspace",
"browser-ui.bucket-explorer.stable-file-browser-layout",
),
(
"feat:bucketwarden.ui.browser.audit.single-filter-source",
"Audit single filter source",
"audit",
"browser-ui.audit.single-filter-source",
),
(
"feat:bucketwarden.ui.browser.reports.actionable-index",
"Reports actionable index",
"reports",
"browser-ui.reports.actionable-index",
),
(
"feat:bucketwarden.ui.browser.governance.structured-findings-gates",
"Structured governance findings and gates",
"governance",
"browser-ui.governance.structured-findings-gates",
),
(
"feat:bucketwarden.ui.browser.evidence.detail-preview",
"Evidence detail preview",
"evidence",
"browser-ui.evidence.detail-preview",
),
(
"feat:bucketwarden.ui.browser.settings.sectioned-management",
"Sectioned settings and administration",
"settings",
"browser-ui.settings.sectioned-management",
),
(
"feat:bucketwarden.ui.browser.status.blank-strip-suppression",
"Blank status strip suppression",
"workspace",
"browser-ui.status.blank-strip-suppression",
),
(
"feat:bucketwarden.ui.browser.route-active-content-isolation",
"Route active content isolation",
"workspace",
"browser-ui.route-active-content-isolation",
),
(
"feat:bucketwarden.ui.browser.secondary-inspector.readable-layout",
"Readable secondary inspector layout",
"workspace",
"browser-ui.secondary-inspector.readable-layout",
),
(
"feat:bucketwarden.ui.browser.bucket-detail.route-state-separation",
"Bucket detail route state separation",
"bucket-workspace",
"browser-ui.bucket-detail.route-state-separation",
),
(
"feat:bucketwarden.ui.browser.object-detail.route-state-separation",
"Object detail route state separation",
"object-workspace",
"browser-ui.object-detail.route-state-separation",
),
(
"feat:bucketwarden.ui.browser.file-explorer.professional-affordances",
"Professional file explorer affordances",
"object-workspace",
"browser-ui.file-explorer.professional-affordances",
),
(
"feat:bucketwarden.ui.browser.reports.index-detail-separation",
"Reports index and detail separation",
"reports",
"browser-ui.reports.index-detail-separation",
),
(
"feat:bucketwarden.ui.browser.governance.gated-action-visual-state",
"Governance gated action visual state",
"governance",
"browser-ui.governance.gated-action-visual-state",
),
(
"feat:bucketwarden.ui.browser.login.error-state-polish",
"Login error state polish",
"auth",
"browser-ui.login.error-state-polish",
),
(
"feat:bucketwarden.ui.browser.settings.ia-section-separation",
"Settings IA section separation",
"settings",
"browser-ui.settings.ia-section-separation",
),
(
"feat:bucketwarden.ui.browser.evidence.selection-detail-readability",
"Evidence selection detail readability",
"evidence",
"browser-ui.evidence.selection-detail-readability",
),
];