diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f3c13ad4562..f21fc4839312 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ All notable changes to the Wazuh app project will be documented in this file. - Removed the setting home:useNewHomePage from the advanced settings because the views are not finished. [#282](https://github.com/wazuh/wazuh-dashboard/pull/282) -## Wazuh dashboard v4.9.0 - OpenSearch Dashboards 2.13.0 - Revision 06 +## Wazuh dashboard v4.9.0 - OpenSearch Dashboards 2.13.0 - Revision 07 ### Changed diff --git a/config/opensearch_dashboards.prod.yml b/config/opensearch_dashboards.prod.yml index f7eaf6ac84b4..dc49b17f74d0 100644 --- a/config/opensearch_dashboards.prod.yml +++ b/config/opensearch_dashboards.prod.yml @@ -2,6 +2,8 @@ server.host: 0.0.0.0 server.port: 443 opensearch.hosts: https://localhost:9200 opensearch.ssl.verificationMode: certificate +#opensearch.username: +#opensearch.password: opensearch.requestHeadersAllowlist: ["securitytenant","Authorization"] opensearch_security.multitenancy.enabled: false opensearch_security.readonly_mode.roles: ["kibana_read_only"] diff --git a/dev-tools/build-packages/config/default b/dev-tools/build-packages/config/default index c4f94fd36814..250239f4c827 100644 --- a/dev-tools/build-packages/config/default +++ b/dev-tools/build-packages/config/default @@ -5,3 +5,4 @@ chdir="/" nice="" KILL_ON_STOP_TIMEOUT=0 +OSD_PATH_CONF="/etc/wazuh-dashboard" diff --git a/dev-tools/build-packages/config/wazuh-dashboard.service b/dev-tools/build-packages/config/wazuh-dashboard.service index 94334950ae94..ef1d2afd42f1 100644 --- a/dev-tools/build-packages/config/wazuh-dashboard.service +++ b/dev-tools/build-packages/config/wazuh-dashboard.service @@ -7,7 +7,7 @@ User=wazuh-dashboard Group=wazuh-dashboard EnvironmentFile=-/etc/default/wazuh-dashboard EnvironmentFile=-/etc/sysconfig/wazuh-dashboard -ExecStart=/usr/share/wazuh-dashboard/bin/opensearch-dashboards -c "/etc/wazuh-dashboard/opensearch_dashboards.yml" +ExecStart=/usr/share/wazuh-dashboard/bin/opensearch-dashboards WorkingDirectory=/usr/share/wazuh-dashboard [Install] diff --git a/dev-tools/build-packages/deb/debian/rules b/dev-tools/build-packages/deb/debian/rules index 98638dab5602..7fe98ddcc597 100644 --- a/dev-tools/build-packages/deb/debian/rules +++ b/dev-tools/build-packages/deb/debian/rules @@ -58,6 +58,9 @@ override_dh_install: useradd -g $(GROUP) $(USER) tar -xf $(DASHBOARD_FILE) + sed -i 's/OSD_NODE_OPTS_PREFIX/OSD_PATH_CONF="\/etc\/wazuh-dashboard" OSD_NODE_OPTS_PREFIX/g' "wazuh-dashboard-base/bin/opensearch-dashboards" + sed -i 's/OSD_USE_NODE_JS_FILE_PATH/OSD_PATH_CONF="\/etc\/wazuh-dashboard" OSD_USE_NODE_JS_FILE_PATH/g' "wazuh-dashboard-base/bin/opensearch-dashboards-keystore" + mkdir -p $(TARGET_DIR)$(CONFIG_DIR) mkdir -p $(TARGET_DIR)$(INSTALLATION_DIR) @@ -95,6 +98,7 @@ override_dh_fixperms: chmod 440 $(TARGET_DIR)$(INSTALLATION_DIR)/VERSION chmod 750 $(TARGET_DIR)/etc/systemd/system/wazuh-dashboard chmod 750 $(TARGET_DIR)/etc/default/wazuh-dashboard + chmod 640 "$(TARGET_DIR)$(CONFIG_DIR)"/opensearch_dashboards.yml chmod 640 "$(TARGET_DIR)$(CONFIG_DIR)"/node.options chmod 640 $(TARGET_DIR)/etc/systemd/system/wazuh-dashboard.service find "$(TARGET_DIR)$(INSTALLATION_DIR)" -type d -exec chmod 750 {} \; diff --git a/dev-tools/build-packages/rpm/wazuh-dashboard.spec b/dev-tools/build-packages/rpm/wazuh-dashboard.spec index 3506f455e601..2c9496aaa053 100644 --- a/dev-tools/build-packages/rpm/wazuh-dashboard.spec +++ b/dev-tools/build-packages/rpm/wazuh-dashboard.spec @@ -54,6 +54,9 @@ useradd -g %{GROUP} %{USER} %build tar -xf %{DASHBOARD_FILE} +sed -i 's/OSD_NODE_OPTS_PREFIX/OSD_PATH_CONF="\/etc\/wazuh-dashboard" OSD_NODE_OPTS_PREFIX/g' "wazuh-dashboard-base/bin/opensearch-dashboards" +sed -i 's/OSD_USE_NODE_JS_FILE_PATH/OSD_PATH_CONF="\/etc\/wazuh-dashboard" OSD_USE_NODE_JS_FILE_PATH/g' "wazuh-dashboard-base/bin/opensearch-dashboards-keystore" + # ----------------------------------------------------------------------------- diff --git a/src/core/common/logos/__snapshots__/get_logos.test.ts.snap b/src/core/common/logos/__snapshots__/get_logos.test.ts.snap index c1abadf17f2e..05ad8483e21d 100644 --- a/src/core/common/logos/__snapshots__/get_logos.test.ts.snap +++ b/src/core/common/logos/__snapshots__/get_logos.test.ts.snap @@ -512,11 +512,11 @@ colorScheme = "light" exports[`getLogos when unbranded returns the correct logos 1`] = ` AnimatedMark.dark.type = "default" -AnimatedMark.dark.url = "/mocked/base/path/ui/logos/spinner_on_dark.gif" +AnimatedMark.dark.url = "/mocked/base/path/ui/logos/spinner_on_dark.svg" AnimatedMark.light.type = "default" -AnimatedMark.light.url = "/mocked/base/path/ui/logos/spinner_on_light.gif" +AnimatedMark.light.url = "/mocked/base/path/ui/logos/spinner_on_light.svg" AnimatedMark.type = "default" -AnimatedMark.url = "/mocked/base/path/ui/logos/spinner_on_light.gif" +AnimatedMark.url = "/mocked/base/path/ui/logos/spinner_on_light.svg" Application.dark.type = "default" Application.dark.url = "/mocked/base/path/ui/logos/wazuh_dashboards_on_dark.svg" Application.light.type = "default" @@ -546,11 +546,11 @@ colorScheme = "light" exports[`getLogos when unbranded returns the correct logos when dark color scheme is requested 1`] = ` AnimatedMark.dark.type = "default" -AnimatedMark.dark.url = "/mocked/base/path/ui/logos/spinner_on_dark.gif" +AnimatedMark.dark.url = "/mocked/base/path/ui/logos/spinner_on_dark.svg" AnimatedMark.light.type = "default" -AnimatedMark.light.url = "/mocked/base/path/ui/logos/spinner_on_light.gif" +AnimatedMark.light.url = "/mocked/base/path/ui/logos/spinner_on_light.svg" AnimatedMark.type = "default" -AnimatedMark.url = "/mocked/base/path/ui/logos/spinner_on_dark.gif" +AnimatedMark.url = "/mocked/base/path/ui/logos/spinner_on_dark.svg" Application.dark.type = "default" Application.dark.url = "/mocked/base/path/ui/logos/wazuh_dashboards_on_dark.svg" Application.light.type = "default" @@ -580,11 +580,11 @@ colorScheme = "dark" exports[`getLogos when unbranded returns the correct logos when light color scheme is requested 1`] = ` AnimatedMark.dark.type = "default" -AnimatedMark.dark.url = "/mocked/base/path/ui/logos/spinner_on_dark.gif" +AnimatedMark.dark.url = "/mocked/base/path/ui/logos/spinner_on_dark.svg" AnimatedMark.light.type = "default" -AnimatedMark.light.url = "/mocked/base/path/ui/logos/spinner_on_light.gif" +AnimatedMark.light.url = "/mocked/base/path/ui/logos/spinner_on_light.svg" AnimatedMark.type = "default" -AnimatedMark.url = "/mocked/base/path/ui/logos/spinner_on_light.gif" +AnimatedMark.url = "/mocked/base/path/ui/logos/spinner_on_light.svg" Application.dark.type = "default" Application.dark.url = "/mocked/base/path/ui/logos/wazuh_dashboards_on_dark.svg" Application.light.type = "default" diff --git a/src/core/common/logos/get_logos.ts b/src/core/common/logos/get_logos.ts index 8b27f21d356b..8fe28956cfe8 100644 --- a/src/core/common/logos/get_logos.ts +++ b/src/core/common/logos/get_logos.ts @@ -22,8 +22,8 @@ export const CENTER_MARK_THEMED = 'ui/logos/wazuh_center_mark.svg'; export const CENTER_MARK_ON_LIGHT = 'ui/logos/wazuh_center_mark_on_light.svg'; export const CENTER_MARK_ON_DARK = 'ui/logos/wazuh_center_mark_on_dark.svg'; export const ANIMATED_MARK_THEMED = 'ui/logos/spinner.svg'; -export const ANIMATED_MARK_ON_LIGHT = 'ui/logos/spinner_on_light.gif'; -export const ANIMATED_MARK_ON_DARK = 'ui/logos/spinner_on_dark.gif'; +export const ANIMATED_MARK_ON_LIGHT = 'ui/logos/spinner_on_light.svg'; +export const ANIMATED_MARK_ON_DARK = 'ui/logos/spinner_on_dark.svg'; interface AssetOption { url?: string; diff --git a/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap b/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap index 48b00a1df8b7..122a66fdc214 100644 --- a/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap +++ b/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap @@ -130,14 +130,14 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -2075,14 +2075,14 @@ exports[`CollapsibleNav renders the default nav 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -2380,14 +2380,14 @@ exports[`CollapsibleNav renders the default nav 2`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -2685,14 +2685,14 @@ exports[`CollapsibleNav renders the default nav 3`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -5517,14 +5517,14 @@ exports[`CollapsibleNav without custom branding renders the nav bar in dark mode "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "Application": Object { "dark": Object { @@ -6622,14 +6622,14 @@ exports[`CollapsibleNav without custom branding renders the nav bar in default m "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_dark.gif", + "url": "/test/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/test/ui/logos/spinner_on_light.gif", + "url": "/test/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { diff --git a/src/core/public/chrome/ui/header/__snapshots__/header.test.tsx.snap b/src/core/public/chrome/ui/header/__snapshots__/header.test.tsx.snap index d8399c474cc9..df773ea51660 100644 --- a/src/core/public/chrome/ui/header/__snapshots__/header.test.tsx.snap +++ b/src/core/public/chrome/ui/header/__snapshots__/header.test.tsx.snap @@ -1717,14 +1717,14 @@ exports[`Header handles visibility and lock changes 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -2410,14 +2410,14 @@ exports[`Header handles visibility and lock changes 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -2912,14 +2912,14 @@ exports[`Header handles visibility and lock changes 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -3667,14 +3667,14 @@ exports[`Header handles visibility and lock changes 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -3974,14 +3974,14 @@ exports[`Header handles visibility and lock changes 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -6468,14 +6468,14 @@ exports[`Header handles visibility and lock changes 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -11516,14 +11516,14 @@ exports[`Header renders condensed header 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -12323,14 +12323,14 @@ exports[`Header renders condensed header 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -12590,14 +12590,14 @@ exports[`Header renders condensed header 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -15075,14 +15075,14 @@ exports[`Header renders condensed header 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -21006,14 +21006,14 @@ exports[`Header toggles primary navigation menu when clicked 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -21813,14 +21813,14 @@ exports[`Header toggles primary navigation menu when clicked 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -22080,14 +22080,14 @@ exports[`Header toggles primary navigation menu when clicked 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -24565,14 +24565,14 @@ exports[`Header toggles primary navigation menu when clicked 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { diff --git a/src/core/public/chrome/ui/header/__snapshots__/home_loader.test.tsx.snap b/src/core/public/chrome/ui/header/__snapshots__/home_loader.test.tsx.snap index 6641841c0e1c..29396eb80d65 100644 --- a/src/core/public/chrome/ui/header/__snapshots__/home_loader.test.tsx.snap +++ b/src/core/public/chrome/ui/header/__snapshots__/home_loader.test.tsx.snap @@ -23,14 +23,14 @@ exports[`Home loader displays a EuiToolTip 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { @@ -130,14 +130,14 @@ exports[`Home loader shows the loading indicator if loading count > 0 1`] = ` "AnimatedMark": Object { "dark": Object { "type": "default", - "url": "/ui/logos/spinner_on_dark.gif", + "url": "/ui/logos/spinner_on_dark.svg", }, "light": Object { "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "type": "default", - "url": "/ui/logos/spinner_on_light.gif", + "url": "/ui/logos/spinner_on_light.svg", }, "Application": Object { "dark": Object { diff --git a/src/core/server/core_app/assets/logos/spinner.gif b/src/core/server/core_app/assets/logos/spinner.gif deleted file mode 100644 index de9446f345c6..000000000000 Binary files a/src/core/server/core_app/assets/logos/spinner.gif and /dev/null differ diff --git a/src/core/server/core_app/assets/logos/spinner_on_dark.gif b/src/core/server/core_app/assets/logos/spinner_on_dark.gif deleted file mode 100644 index bca3614c2fab..000000000000 Binary files a/src/core/server/core_app/assets/logos/spinner_on_dark.gif and /dev/null differ diff --git a/src/core/server/core_app/assets/logos/spinner_on_dark.svg b/src/core/server/core_app/assets/logos/spinner_on_dark.svg new file mode 100644 index 000000000000..81e7e1ea474c --- /dev/null +++ b/src/core/server/core_app/assets/logos/spinner_on_dark.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/src/core/server/core_app/assets/logos/spinner_on_light.gif b/src/core/server/core_app/assets/logos/spinner_on_light.gif deleted file mode 100644 index de9446f345c6..000000000000 Binary files a/src/core/server/core_app/assets/logos/spinner_on_light.gif and /dev/null differ diff --git a/src/core/server/core_app/assets/logos/spinner_on_light.svg b/src/core/server/core_app/assets/logos/spinner_on_light.svg new file mode 100644 index 000000000000..24bdbd09bee9 --- /dev/null +++ b/src/core/server/core_app/assets/logos/spinner_on_light.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/src/core/server/core_app/assets/logos/wazuh_center_mark_on_light.svg b/src/core/server/core_app/assets/logos/wazuh_center_mark_on_light.svg index 7445c31da2ba..afc9c79926b7 100644 --- a/src/core/server/core_app/assets/logos/wazuh_center_mark_on_light.svg +++ b/src/core/server/core_app/assets/logos/wazuh_center_mark_on_light.svg @@ -1,13 +1,13 @@ - - - - - - - - - + + + + + + + + + diff --git a/src/core/server/rendering/views/__snapshots__/template.test.tsx.snap b/src/core/server/rendering/views/__snapshots__/template.test.tsx.snap index 97bb8d1c7a5a..5ab535db8183 100644 --- a/src/core/server/rendering/views/__snapshots__/template.test.tsx.snap +++ b/src/core/server/rendering/views/__snapshots__/template.test.tsx.snap @@ -610,10 +610,10 @@ Array [