From 5a4b6f5b3088af701bfa87dae8311be81fde8b42 Mon Sep 17 00:00:00 2001 From: Kawika Avilla Date: Thu, 19 May 2022 12:55:56 -0700 Subject: [PATCH] [Purify] hide option for theme version in settings (#1598) There is currently to a PR to remove the v7 and v8 (beta) theme versions within the application but it is getting stale: https://github.com/opensearch-project/OpenSearch-Dashboards/pull/978 Since the v8 (beta) theme isn't actually planned and has the incorrect version, we do not want end users to be able to change this setting. In the essence of time, this will prevent this setting from showing in the Advanced Settings page but will also not break users who set this version already (however it will lock them into theme until they switched by manually updating or deleting the config doc). Removing this setting will force the default to be v8 (beta). Temporary fix for: https://github.com/opensearch-project/OpenSearch-Dashboards/issues/494 But it should be removed completely. Signed-off-by: Kawika Avilla (cherry picked from commit 87e54128486b658d39ed24de58c6159ebaedea30) --- release-notes/opensearch-dashboards.release-notes-2.0.0.md | 1 + src/core/server/ui_settings/settings/theme.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/release-notes/opensearch-dashboards.release-notes-2.0.0.md b/release-notes/opensearch-dashboards.release-notes-2.0.0.md index 01c142805fc7..62207ada7cd6 100644 --- a/release-notes/opensearch-dashboards.release-notes-2.0.0.md +++ b/release-notes/opensearch-dashboards.release-notes-2.0.0.md @@ -16,6 +16,7 @@ #### Deprecations * Deprecates non-inclusive config names ([#1467](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/1467)) * Removes UI Framework KUI doc site ([#1379](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/1379)) +* [Purify] hide option for theme version in settings ([#1598](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/1598)) ### 🛡 Security * [CVE-2022-1537] Resolves grunt to 1.5.3 ([#1580](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/1580)) diff --git a/src/core/server/ui_settings/settings/theme.ts b/src/core/server/ui_settings/settings/theme.ts index 5079375fb37a..75c1431f2d74 100644 --- a/src/core/server/ui_settings/settings/theme.ts +++ b/src/core/server/ui_settings/settings/theme.ts @@ -57,6 +57,7 @@ export const getThemeSettings = (): Record => { }), requiresPageReload: true, schema: schema.oneOf([schema.literal('v7'), schema.literal('v8 (beta)')]), + readonly: true, }, }; };