diff --git a/docs/management/advanced-options.asciidoc b/docs/management/advanced-options.asciidoc
index 7a0bb4268a2e..61f77f9dfcb9 100644
--- a/docs/management/advanced-options.asciidoc
+++ b/docs/management/advanced-options.asciidoc
@@ -70,9 +70,6 @@ into the document when displaying it.
`metrics:max_buckets`:: The maximum numbers of buckets that a single
data source can return. This might arise when the user selects a
short interval (for example, 1s) for a long time period (1 year).
-`pageNavigation`:: The style of navigation menu for Kibana.
-Choices are Individual, the legacy style where every plugin is represented in the nav,
-and Grouped, a new format that bundles related plugins together in nested navigation.
`query:allowLeadingWildcards`:: Allows a wildcard (*) as the first character
in a query clause. Only applies when experimental query features are
enabled in the query bar. To disallow leading wildcards in Lucene queries,
diff --git a/src/core/public/chrome/chrome_service.tsx b/src/core/public/chrome/chrome_service.tsx
index 6ab9fe158742..2b0b115ce068 100644
--- a/src/core/public/chrome/chrome_service.tsx
+++ b/src/core/public/chrome/chrome_service.tsx
@@ -193,7 +193,6 @@ export class ChromeService {
recentlyAccessed$={recentlyAccessed.get$()}
navControlsLeft$={navControls.getLeft$()}
navControlsRight$={navControls.getRight$()}
- navSetting$={uiSettings.get$('pageNavigation')}
/>
),
diff --git a/src/core/public/chrome/ui/header/__snapshots__/nav_drawer.test.tsx.snap b/src/core/public/chrome/ui/header/__snapshots__/nav_drawer.test.tsx.snap
deleted file mode 100644
index cf3b48f23728..000000000000
--- a/src/core/public/chrome/ui/header/__snapshots__/nav_drawer.test.tsx.snap
+++ /dev/null
@@ -1,5283 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`NavDrawer Advanced setting set to grouped renders grouped items 1`] = `
-
-
-
-
-
-
-
-`;
-
-exports[`NavDrawer Advanced setting set to grouped renders individual items if there are less than 7 1`] = `
-
-
-
-
-
-
-
-`;
-
-exports[`NavDrawer Advanced setting set to grouped renders individual items if there is only 1 category 1`] = `
-
-
-
-
-
-
-
-`;
-
-exports[`NavDrawer Advanced setting set to individual renders individual items 1`] = `
-
-
-
-
-
-
-
-`;
diff --git a/src/core/public/chrome/ui/header/header.tsx b/src/core/public/chrome/ui/header/header.tsx
index c3cefd180b16..c9a583f39b30 100644
--- a/src/core/public/chrome/ui/header/header.tsx
+++ b/src/core/public/chrome/ui/header/header.tsx
@@ -42,7 +42,7 @@ import { InternalApplicationStart } from '../../../application/types';
import { HttpStart } from '../../../http';
import { ChromeHelpExtension } from '../../chrome_service';
import { HeaderBadge } from './header_badge';
-import { NavSetting, OnIsLockedUpdate } from './';
+import { OnIsLockedUpdate } from './';
import { HeaderBreadcrumbs } from './header_breadcrumbs';
import { HeaderHelpMenu } from './header_help_menu';
import { HeaderNavControls } from './header_nav_controls';
@@ -69,7 +69,6 @@ export interface HeaderProps {
navControlsRight$: Rx.Observable;
basePath: HttpStart['basePath'];
isLocked?: boolean;
- navSetting$: Rx.Observable;
onIsLockedUpdate?: OnIsLockedUpdate;
}
@@ -81,7 +80,6 @@ interface State {
forceNavigation: boolean;
navControlsLeft: readonly ChromeNavControl[];
navControlsRight: readonly ChromeNavControl[];
- navSetting: NavSetting;
currentAppId: string | undefined;
}
@@ -100,7 +98,6 @@ export class Header extends Component {
forceNavigation: false,
navControlsLeft: [],
navControlsRight: [],
- navSetting: 'grouped',
currentAppId: '',
};
}
@@ -116,8 +113,7 @@ export class Header extends Component {
Rx.combineLatest(
this.props.navControlsLeft$,
this.props.navControlsRight$,
- this.props.application.currentAppId$,
- this.props.navSetting$
+ this.props.application.currentAppId$
)
).subscribe({
next: ([
@@ -126,7 +122,7 @@ export class Header extends Component {
forceNavigation,
navLinks,
recentlyAccessed,
- [navControlsLeft, navControlsRight, currentAppId, navSetting],
+ [navControlsLeft, navControlsRight, currentAppId],
]) => {
this.setState({
appTitle,
@@ -136,7 +132,6 @@ export class Header extends Component {
recentlyAccessed,
navControlsLeft,
navControlsRight,
- navSetting,
currentAppId,
});
},
@@ -225,7 +220,6 @@ export class Header extends Component {
void;
diff --git a/src/core/public/chrome/ui/header/nav_drawer.test.tsx b/src/core/public/chrome/ui/header/nav_drawer.test.tsx
deleted file mode 100644
index 7272935b93a5..000000000000
--- a/src/core/public/chrome/ui/header/nav_drawer.test.tsx
+++ /dev/null
@@ -1,103 +0,0 @@
-/*
- * Licensed to Elasticsearch B.V. under one or more contributor
- * license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright
- * ownership. Elasticsearch B.V. licenses this file to you under
- * the Apache License, Version 2.0 (the "License"); you may
- * not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import { cloneDeep } from 'lodash';
-import { mount } from 'enzyme';
-import React from 'react';
-import { NavSetting } from './';
-import { ChromeNavLink } from '../../../';
-import { AppCategory } from 'src/core/types';
-import { DEFAULT_APP_CATEGORIES } from '../../../../utils';
-import { NavDrawer } from './nav_drawer';
-import { euiNavLink } from './nav_link';
-
-const { analyze, management, observability, security } = DEFAULT_APP_CATEGORIES;
-const mockIBasePath = {
- get: () => '/app',
- prepend: () => '/app',
- remove: () => '/app',
-};
-
-const getMockProps = (chromeNavLinks: ChromeNavLink[], navSetting: NavSetting = 'grouped') => ({
- navSetting,
- navLinks: chromeNavLinks.map(link =>
- euiNavLink(link, true, undefined, mockIBasePath, () => Promise.resolve())
- ),
- chromeNavLinks,
- recentlyAccessedItems: [],
- basePath: mockIBasePath,
-});
-
-const makeLink = (id: string, order: number, category?: AppCategory) => ({
- id,
- category,
- order,
- title: id,
- baseUrl: `http://localhost:5601/app/${id}`,
- legacy: true,
-});
-
-const getMockChromeNavLink = () =>
- cloneDeep([
- makeLink('discover', 100, analyze),
- makeLink('siem', 500, security),
- makeLink('metrics', 600, observability),
- makeLink('monitoring', 800, management),
- makeLink('visualize', 200, analyze),
- makeLink('dashboard', 300, analyze),
- makeLink('canvas', 400, { label: 'customCategory' }),
- makeLink('logs', 700, observability),
- ]);
-
-describe('NavDrawer', () => {
- describe('Advanced setting set to individual', () => {
- it('renders individual items', () => {
- const component = mount(
-
- );
- expect(component).toMatchSnapshot();
- });
- });
- describe('Advanced setting set to grouped', () => {
- it('renders individual items if there are less than 7', () => {
- const links = getMockChromeNavLink().slice(0, 5);
- const component = mount();
- expect(component).toMatchSnapshot();
- });
- it('renders individual items if there is only 1 category', () => {
- // management doesn't count as a category
- const navLinks = [
- makeLink('discover', 100, analyze),
- makeLink('siem', 500, analyze),
- makeLink('metrics', 600, analyze),
- makeLink('monitoring', 800, analyze),
- makeLink('visualize', 200, analyze),
- makeLink('dashboard', 300, management),
- makeLink('canvas', 400, management),
- makeLink('logs', 700, management),
- ];
- const component = mount();
- expect(component).toMatchSnapshot();
- });
- it('renders grouped items', () => {
- const component = mount();
- expect(component).toMatchSnapshot();
- });
- });
-});
diff --git a/src/core/public/chrome/ui/header/nav_drawer.tsx b/src/core/public/chrome/ui/header/nav_drawer.tsx
index dbb68d5dd390..c57faec1e428 100644
--- a/src/core/public/chrome/ui/header/nav_drawer.tsx
+++ b/src/core/public/chrome/ui/header/nav_drawer.tsx
@@ -18,39 +18,16 @@
*/
import React from 'react';
-import { groupBy, sortBy } from 'lodash';
import { i18n } from '@kbn/i18n';
// @ts-ignore
import { EuiNavDrawer, EuiHorizontalRule, EuiNavDrawerGroup } from '@elastic/eui';
-import { NavSetting, OnIsLockedUpdate } from './';
+import { OnIsLockedUpdate } from './';
import { ChromeNavLink, ChromeRecentlyAccessedHistoryItem } from '../../..';
-import { AppCategory } from '../../../../types';
import { HttpStart } from '../../../http';
import { NavLink } from './nav_link';
import { RecentLinks } from './recent_links';
-function getAllCategories(allCategorizedLinks: Record) {
- const allCategories = {} as Record;
-
- for (const [key, value] of Object.entries(allCategorizedLinks)) {
- allCategories[key] = value[0].category;
- }
-
- return allCategories;
-}
-
-function getOrderedCategories(
- mainCategories: Record,
- categoryDictionary: ReturnType
-) {
- return sortBy(
- Object.keys(mainCategories),
- categoryName => categoryDictionary[categoryName]?.order
- );
-}
-
export interface Props {
- navSetting: NavSetting;
isLocked?: boolean;
onIsLockedUpdate?: OnIsLockedUpdate;
navLinks: NavLink[];
@@ -60,26 +37,9 @@ export interface Props {
}
function navDrawerRenderer(
- {
- navSetting,
- isLocked,
- onIsLockedUpdate,
- navLinks,
- chromeNavLinks,
- recentlyAccessedItems,
- basePath,
- }: Props,
+ { isLocked, onIsLockedUpdate, navLinks, chromeNavLinks, recentlyAccessedItems, basePath }: Props,
ref: React.Ref
) {
- const disableGroupedNavSetting = navSetting === 'individual';
- const groupedNavLinks = groupBy(navLinks, link => link?.category?.label);
- const { undefined: unknowns, ...allCategorizedLinks } = groupedNavLinks;
- const { Management: management, ...mainCategories } = allCategorizedLinks;
- const categoryDictionary = getAllCategories(allCategorizedLinks);
- const orderedCategories = getOrderedCategories(mainCategories, categoryDictionary);
- const showUngroupedNav =
- disableGroupedNavSetting || navLinks.length < 7 || Object.keys(mainCategories).length === 1;
-
return (
- {showUngroupedNav ? (
-
- ) : (
- <>
- {
- const category = categoryDictionary[categoryName]!;
- const links = mainCategories[categoryName];
-
- if (links.length === 1) {
- return {
- ...links[0],
- label: category.label,
- iconType: category.euiIconType || links[0].iconType,
- };
- }
-
- return {
- 'data-test-subj': 'navDrawerCategory',
- iconType: category.euiIconType,
- label: category.label,
- flyoutMenu: {
- title: category.label,
- listItems: sortBy(links, 'order').map(link => {
- link['data-test-subj'] = 'navDrawerFlyoutLink';
- return link;
- }),
- },
- };
- }),
- ...sortBy(unknowns, 'order'),
- ]}
- />
-
- {
- link['data-test-subj'] = 'navDrawerFlyoutLink';
- return link;
- }),
- },
- },
- ]}
- />
- >
- )}
+
);
}
diff --git a/src/legacy/core_plugins/kibana/index.js b/src/legacy/core_plugins/kibana/index.js
index 8e6bae0b588b..221133a17d59 100644
--- a/src/legacy/core_plugins/kibana/index.js
+++ b/src/legacy/core_plugins/kibana/index.js
@@ -115,7 +115,7 @@ export default function(kibana) {
{
id: 'kibana:stack_management',
title: i18n.translate('kbn.managementTitle', {
- defaultMessage: 'Stack Management',
+ defaultMessage: 'Management',
}),
order: 9003,
url: `${kbnBaseUrl}#/management`,
diff --git a/src/legacy/core_plugins/kibana/public/home/np_ready/components/home.test.js b/src/legacy/core_plugins/kibana/public/home/np_ready/components/home.test.js
index b0d94711be7b..db24cb3e3c1b 100644
--- a/src/legacy/core_plugins/kibana/public/home/np_ready/components/home.test.js
+++ b/src/legacy/core_plugins/kibana/public/home/np_ready/components/home.test.js
@@ -131,7 +131,7 @@ describe('home', () => {
test('should not render directory entry when showOnHomePage is false', async () => {
const directoryEntry = {
id: 'stack-management',
- title: 'Stack Management',
+ title: 'Management',
description: 'Your center console for managing the Elastic Stack.',
icon: 'managementApp',
path: 'management_landing_page',
diff --git a/src/legacy/core_plugins/kibana/public/management/index.js b/src/legacy/core_plugins/kibana/public/management/index.js
index 2cba9fab7be2..6a36391c56b5 100644
--- a/src/legacy/core_plugins/kibana/public/management/index.js
+++ b/src/legacy/core_plugins/kibana/public/management/index.js
@@ -69,7 +69,7 @@ export function updateLandingPage(version) {
diff --git a/src/legacy/core_plugins/kibana/ui_setting_defaults.js b/src/legacy/core_plugins/kibana/ui_setting_defaults.js
index bfe2f1e02fd5..2bdde0ca9496 100644
--- a/src/legacy/core_plugins/kibana/ui_setting_defaults.js
+++ b/src/legacy/core_plugins/kibana/ui_setting_defaults.js
@@ -1174,24 +1174,5 @@ export function getUiSettingDefaults() {
category: ['accessibility'],
requiresPageReload: true,
},
- pageNavigation: {
- name: i18n.translate('kbn.advancedSettings.pageNavigationName', {
- defaultMessage: 'Side nav style',
- }),
- value: 'grouped',
- description: i18n.translate('kbn.advancedSettings.pageNavigationDesc', {
- defaultMessage: 'Change the style of navigation',
- }),
- type: 'select',
- options: ['grouped', 'individual'],
- optionLabels: {
- grouped: i18n.translate('kbn.advancedSettings.pageNavigationGrouped', {
- defaultMessage: 'Grouped',
- }),
- individual: i18n.translate('kbn.advancedSettings.pageNavigationIndividual', {
- defaultMessage: 'Individual',
- }),
- },
- },
};
}
diff --git a/src/legacy/ui/public/management/breadcrumbs.ts b/src/legacy/ui/public/management/breadcrumbs.ts
index 936e99caff56..e6156b6639ac 100644
--- a/src/legacy/ui/public/management/breadcrumbs.ts
+++ b/src/legacy/ui/public/management/breadcrumbs.ts
@@ -21,7 +21,7 @@ import { i18n } from '@kbn/i18n';
export const MANAGEMENT_BREADCRUMB = Object.freeze({
text: i18n.translate('common.ui.stackManagement.breadcrumb', {
- defaultMessage: 'Stack Management',
+ defaultMessage: 'Management',
}),
href: '#/management',
});
diff --git a/src/plugins/management/public/components/management_sidebar_nav/management_sidebar_nav.tsx b/src/plugins/management/public/components/management_sidebar_nav/management_sidebar_nav.tsx
index 69ba813d2347..01a98eb0ddb1 100644
--- a/src/plugins/management/public/components/management_sidebar_nav/management_sidebar_nav.tsx
+++ b/src/plugins/management/public/components/management_sidebar_nav/management_sidebar_nav.tsx
@@ -168,8 +168,7 @@ export class ManagementSidebarNav extends React.Component<
diff --git a/src/plugins/management/public/legacy/sections_register.js b/src/plugins/management/public/legacy/sections_register.js
index ca35db56c340..63d919377f89 100644
--- a/src/plugins/management/public/legacy/sections_register.js
+++ b/src/plugins/management/public/legacy/sections_register.js
@@ -27,8 +27,7 @@ export class LegacyManagementAdapter {
'management',
{
display: i18n.translate('management.displayName', {
- // todo
- defaultMessage: 'Stack Management',
+ defaultMessage: 'Management',
}),
},
capabilities
@@ -36,7 +35,6 @@ export class LegacyManagementAdapter {
this.main.register('data', {
display: i18n.translate('management.connectDataDisplayName', {
- // todo
defaultMessage: 'Connect Data',
}),
order: 0,
diff --git a/src/plugins/management/public/management_app.tsx b/src/plugins/management/public/management_app.tsx
index 02b3ea306c23..705d98eaaf2f 100644
--- a/src/plugins/management/public/management_app.tsx
+++ b/src/plugins/management/public/management_app.tsx
@@ -64,8 +64,7 @@ export class ManagementApp {
coreStart.chrome.setBreadcrumbs([
{
text: i18n.translate('management.breadcrumb', {
- // todo
- defaultMessage: 'Stack Management',
+ defaultMessage: 'Management',
}),
href: '#/management',
},
diff --git a/src/plugins/management/public/plugin.ts b/src/plugins/management/public/plugin.ts
index df2398412dac..1c9e1d5c8955 100644
--- a/src/plugins/management/public/plugin.ts
+++ b/src/plugins/management/public/plugin.ts
@@ -36,8 +36,8 @@ export class ManagementPlugin implements Plugin {
- before(async () => {
- await PageObjects.settings.setNavType('individual');
- });
-
beforeEach(async () => {
await PageObjects.common.navigateToApp('app_status_start');
});
diff --git a/test/plugin_functional/test_suites/core_plugins/applications.ts b/test/plugin_functional/test_suites/core_plugins/applications.ts
index 6567837f6530..f50d46053255 100644
--- a/test/plugin_functional/test_suites/core_plugins/applications.ts
+++ b/test/plugin_functional/test_suites/core_plugins/applications.ts
@@ -122,7 +122,7 @@ export default function({ getService, getPageObjects }: PluginFunctionalProvider
});
it('can navigate from NP apps to legacy apps', async () => {
- await appsMenu.clickLink('Stack Management');
+ await appsMenu.clickLink('Management');
await loadingScreenShown();
await testSubjects.existOrFail('managementNav');
});
diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json
index 117a6fad90d4..df50d5912a0a 100644
--- a/x-pack/plugins/translations/translations/ja-JP.json
+++ b/x-pack/plugins/translations/translations/ja-JP.json
@@ -1449,7 +1449,6 @@
"kbn.management.indexPatterns.listBreadcrumb": "インデックスパターン",
"kbn.management.indexPatternTable.createBtn": "インデックスパターンの作成",
"kbn.management.indexPatternTable.title": "インデックスパターン",
- "kbn.management.landing.header": "Kibana {version} 管理",
"kbn.management.landing.subhead": "インデックス、インデックスパターン、保存されたオブジェクト、Kibana の設定、その他を管理します。",
"kbn.management.landing.text": "すべてのツールの一覧は、左のメニューにあります。",
"kbn.management.objects.confirmModalOptions.deleteButtonLabel": "削除",
diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json
index 8409d10811e5..93da2b44cd32 100644
--- a/x-pack/plugins/translations/translations/zh-CN.json
+++ b/x-pack/plugins/translations/translations/zh-CN.json
@@ -1449,7 +1449,6 @@
"kbn.management.indexPatterns.listBreadcrumb": "索引模式",
"kbn.management.indexPatternTable.createBtn": "创建索引模式",
"kbn.management.indexPatternTable.title": "索引模式",
- "kbn.management.landing.header": "Kibana {version} 管理",
"kbn.management.landing.subhead": "管理您的索引、索引模式、已保存对象、Kibana 设置等等。",
"kbn.management.landing.text": "在左侧菜单中可找到完整工具列表",
"kbn.management.objects.confirmModalOptions.deleteButtonLabel": "删除",
diff --git a/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts b/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts
index 261a85338761..0d4c6b2c8766 100644
--- a/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts
+++ b/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts
@@ -55,7 +55,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
expectSpaceSelector: false,
}
);
- await kibanaServer.uiSettings.replace({ pageNavigation: 'individual' });
+ await kibanaServer.uiSettings.replace({});
await PageObjects.settings.navigateTo();
});
@@ -69,7 +69,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Stack Management']);
+ expect(navLinks).to.eql(['Management']);
});
it(`allows settings to be changed`, async () => {
@@ -125,7 +125,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows Management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Stack Management']);
+ expect(navLinks).to.eql(['Management']);
});
it(`does not allow settings to be changed`, async () => {
@@ -176,7 +176,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows Management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Discover', 'Stack Management']);
+ expect(navLinks).to.eql(['Discover', 'Management']);
});
it(`does not allow navigation to advanced settings; redirects to management home`, async () => {
diff --git a/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_spaces.ts b/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_spaces.ts
index 53202089e896..fc4f385df369 100644
--- a/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_spaces.ts
+++ b/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_spaces.ts
@@ -41,9 +41,8 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.contain('Stack Management');
+ expect(navLinks).to.contain('Management');
});
it(`allows settings to be changed`, async () => {
diff --git a/x-pack/test/functional/apps/apm/feature_controls/apm_security.ts b/x-pack/test/functional/apps/apm/feature_controls/apm_security.ts
index 7c9c9f9c8c15..e2d5efac4644 100644
--- a/x-pack/test/functional/apps/apm/feature_controls/apm_security.ts
+++ b/x-pack/test/functional/apps/apm/feature_controls/apm_security.ts
@@ -60,7 +60,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows apm navlink', async () => {
const navLinks = await appsMenu.readLinks();
- expect(navLinks.map(link => link.text)).to.eql(['APM', 'Stack Management']);
+ expect(navLinks.map(link => link.text)).to.eql(['APM', 'Management']);
});
it('can navigate to APM app', async () => {
@@ -109,7 +109,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows apm navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['APM', 'Stack Management']);
+ expect(navLinks).to.eql(['APM', 'Management']);
});
it('can navigate to APM app', async () => {
diff --git a/x-pack/test/functional/apps/apm/feature_controls/apm_spaces.ts b/x-pack/test/functional/apps/apm/feature_controls/apm_spaces.ts
index 474240b201fa..1ac1784e0e05 100644
--- a/x-pack/test/functional/apps/apm/feature_controls/apm_spaces.ts
+++ b/x-pack/test/functional/apps/apm/feature_controls/apm_spaces.ts
@@ -8,7 +8,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const spacesService = getService('spaces');
- const PageObjects = getPageObjects(['common', 'error', 'timePicker', 'security', 'settings']);
+ const PageObjects = getPageObjects(['common', 'error', 'timePicker', 'security']);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -30,7 +30,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('APM');
});
diff --git a/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts b/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts
index 71c10bd8248b..d0e37ec8e3f3 100644
--- a/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts
+++ b/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts
@@ -66,7 +66,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows canvas navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Canvas', 'Stack Management']);
+ expect(navLinks).to.eql(['Canvas', 'Management']);
});
it(`landing page shows "Create new workpad" button`, async () => {
@@ -142,7 +142,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows canvas navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Canvas', 'Stack Management']);
+ expect(navLinks).to.eql(['Canvas', 'Management']);
});
it(`landing page shows disabled "Create new workpad" button`, async () => {
diff --git a/x-pack/test/functional/apps/canvas/feature_controls/canvas_spaces.ts b/x-pack/test/functional/apps/canvas/feature_controls/canvas_spaces.ts
index 5395f125bbd2..28b572401892 100644
--- a/x-pack/test/functional/apps/canvas/feature_controls/canvas_spaces.ts
+++ b/x-pack/test/functional/apps/canvas/feature_controls/canvas_spaces.ts
@@ -9,7 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects(['common', 'canvas', 'security', 'spaceSelector', 'settings']);
+ const PageObjects = getPageObjects(['common', 'canvas', 'security', 'spaceSelector']);
const appsMenu = getService('appsMenu');
describe('spaces feature controls', function() {
@@ -40,7 +40,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Canvas');
});
diff --git a/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_security.ts b/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_security.ts
index bfffefaecd94..b966d37becc3 100644
--- a/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_security.ts
+++ b/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_security.ts
@@ -77,7 +77,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows dashboard navlink', async () => {
const navLinks = await appsMenu.readLinks();
- expect(navLinks.map(link => link.text)).to.eql(['Dashboard', 'Stack Management']);
+ expect(navLinks.map(link => link.text)).to.eql(['Dashboard', 'Management']);
});
it(`landing page shows "Create new Dashboard" button`, async () => {
@@ -261,7 +261,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows dashboard navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Dashboard', 'Stack Management']);
+ expect(navLinks).to.eql(['Dashboard', 'Management']);
});
it(`landing page doesn't show "Create new Dashboard" button`, async () => {
diff --git a/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_spaces.ts b/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_spaces.ts
index 1f4f0f33a061..5ab26e418909 100644
--- a/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_spaces.ts
+++ b/x-pack/test/functional/apps/dashboard/feature_controls/dashboard_spaces.ts
@@ -14,13 +14,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const config = getService('config');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects([
- 'common',
- 'dashboard',
- 'security',
- 'spaceSelector',
- 'settings',
- ]);
+ const PageObjects = getPageObjects(['common', 'dashboard', 'security', 'spaceSelector']);
const appsMenu = getService('appsMenu');
const testSubjects = getService('testSubjects');
@@ -50,7 +44,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Dashboard');
});
diff --git a/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js b/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js
index b521c47585d5..b9c0b0095b96 100644
--- a/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js
+++ b/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js
@@ -37,10 +37,7 @@ export default function({ getService, getPageObjects }) {
log.debug('Dashboard View Mode:initTests');
await esArchiver.loadIfNeeded('logstash_functional');
await esArchiver.load('dashboard_view_mode');
- await kibanaServer.uiSettings.replace({
- defaultIndex: 'logstash-*',
- pageNavigation: 'individual',
- });
+ await kibanaServer.uiSettings.replace({ defaultIndex: 'logstash-*' });
await browser.setWindowSize(1600, 1000);
await PageObjects.common.navigateToApp('discover');
@@ -200,7 +197,7 @@ export default function({ getService, getPageObjects }) {
await PageObjects.security.forceLogout();
await PageObjects.security.login('mixeduser', '123456');
- if (await appsMenu.linkExists('Stack Management')) {
+ if (await appsMenu.linkExists('Management')) {
throw new Error('Expected management nav link to not be shown');
}
});
@@ -209,7 +206,7 @@ export default function({ getService, getPageObjects }) {
await PageObjects.security.forceLogout();
await PageObjects.security.login('mysuperuser', '123456');
- if (!(await appsMenu.linkExists('Stack Management'))) {
+ if (!(await appsMenu.linkExists('Management'))) {
throw new Error('Expected management nav link to be shown');
}
});
diff --git a/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_security.ts b/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_security.ts
index 162bf23c2949..3d17d235b7f4 100644
--- a/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_security.ts
+++ b/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_security.ts
@@ -64,7 +64,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows Dev Tools navlink', async () => {
const navLinks = await appsMenu.readLinks();
- expect(navLinks.map(link => link.text)).to.eql(['Dev Tools', 'Stack Management']);
+ expect(navLinks.map(link => link.text)).to.eql(['Dev Tools', 'Management']);
});
describe('console', () => {
@@ -145,7 +145,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it(`shows 'Dev Tools' navlink`, async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Dev Tools', 'Stack Management']);
+ expect(navLinks).to.eql(['Dev Tools', 'Management']);
});
describe('console', () => {
diff --git a/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_spaces.ts b/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_spaces.ts
index 561b7f64eb77..d1eddfe89c59 100644
--- a/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_spaces.ts
+++ b/x-pack/test/functional/apps/dev_tools/feature_controls/dev_tools_spaces.ts
@@ -10,13 +10,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const config = getService('config');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects([
- 'common',
- 'dashboard',
- 'security',
- 'spaceSelector',
- 'settings',
- ]);
+ const PageObjects = getPageObjects(['common', 'dashboard', 'security', 'spaceSelector']);
const appsMenu = getService('appsMenu');
const testSubjects = getService('testSubjects');
const grokDebugger = getService('grokDebugger');
@@ -47,7 +41,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Dev Tools');
});
diff --git a/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts b/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts
index 53d0872b810f..87ae5231d103 100644
--- a/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts
+++ b/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts
@@ -83,7 +83,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows discover navlink', async () => {
const navLinks = await appsMenu.readLinks();
- expect(navLinks.map(link => link.text)).to.eql(['Discover', 'Stack Management']);
+ expect(navLinks.map(link => link.text)).to.eql(['Discover', 'Management']);
});
it('shows save button', async () => {
@@ -170,7 +170,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows discover navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Discover', 'Stack Management']);
+ expect(navLinks).to.eql(['Discover', 'Management']);
});
it(`doesn't show save button`, async () => {
diff --git a/x-pack/test/functional/apps/discover/feature_controls/discover_spaces.ts b/x-pack/test/functional/apps/discover/feature_controls/discover_spaces.ts
index ba7d4077b274..4bedc757f0b5 100644
--- a/x-pack/test/functional/apps/discover/feature_controls/discover_spaces.ts
+++ b/x-pack/test/functional/apps/discover/feature_controls/discover_spaces.ts
@@ -16,7 +16,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
'timePicker',
'security',
'spaceSelector',
- 'settings',
]);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -51,7 +50,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Discover');
});
diff --git a/x-pack/test/functional/apps/graph/feature_controls/graph_security.ts b/x-pack/test/functional/apps/graph/feature_controls/graph_security.ts
index 37de93a0a7e9..a2b062e6ef84 100644
--- a/x-pack/test/functional/apps/graph/feature_controls/graph_security.ts
+++ b/x-pack/test/functional/apps/graph/feature_controls/graph_security.ts
@@ -64,7 +64,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows graph navlink', async () => {
const navLinks = await appsMenu.readLinks();
- expect(navLinks.map(link => link.text)).to.eql(['Graph', 'Stack Management']);
+ expect(navLinks.map(link => link.text)).to.eql(['Graph', 'Management']);
});
it('landing page shows "Create new graph" button', async () => {
@@ -127,7 +127,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows graph navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Graph', 'Stack Management']);
+ expect(navLinks).to.eql(['Graph', 'Management']);
});
it('does not show a "Create new Workspace" button', async () => {
diff --git a/x-pack/test/functional/apps/graph/feature_controls/graph_spaces.ts b/x-pack/test/functional/apps/graph/feature_controls/graph_spaces.ts
index d0d0232b5a8b..a0b0d5bef966 100644
--- a/x-pack/test/functional/apps/graph/feature_controls/graph_spaces.ts
+++ b/x-pack/test/functional/apps/graph/feature_controls/graph_spaces.ts
@@ -9,7 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects(['common', 'graph', 'security', 'error', 'settings']);
+ const PageObjects = getPageObjects(['common', 'graph', 'security', 'error']);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -34,7 +34,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Graph');
});
diff --git a/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts b/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts
index 0783767d8f15..d72c9b970204 100644
--- a/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts
+++ b/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts
@@ -71,7 +71,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Stack Management']);
+ expect(navLinks).to.eql(['Management']);
});
it(`index pattern listing shows create button`, async () => {
@@ -114,7 +114,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
}
);
- await kibanaServer.uiSettings.replace({ pageNavigation: 'individual' });
+ await kibanaServer.uiSettings.replace({});
await PageObjects.settings.navigateTo();
});
@@ -125,7 +125,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Stack Management']);
+ expect(navLinks).to.eql(['Management']);
});
it(`index pattern listing doesn't show create button`, async () => {
@@ -177,7 +177,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows Management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Discover', 'Stack Management']);
+ expect(navLinks).to.eql(['Discover', 'Management']);
});
it(`doesn't show Index Patterns in management side-nav`, async () => {
diff --git a/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_spaces.ts b/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_spaces.ts
index d4422e94d10c..7d9bee37bbbc 100644
--- a/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_spaces.ts
+++ b/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_spaces.ts
@@ -41,9 +41,8 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.contain('Stack Management');
+ expect(navLinks).to.contain('Management');
});
it(`index pattern listing shows create button`, async () => {
diff --git a/x-pack/test/functional/apps/infra/feature_controls/infrastructure_security.ts b/x-pack/test/functional/apps/infra/feature_controls/infrastructure_security.ts
index 6ab7bedb34ad..eeeaca29ef2e 100644
--- a/x-pack/test/functional/apps/infra/feature_controls/infrastructure_security.ts
+++ b/x-pack/test/functional/apps/infra/feature_controls/infrastructure_security.ts
@@ -61,7 +61,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows metrics navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Metrics', 'Stack Management']);
+ expect(navLinks).to.eql(['Metrics', 'Management']);
});
describe('infrastructure landing page without data', () => {
@@ -177,7 +177,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows metrics navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Metrics', 'Stack Management']);
+ expect(navLinks).to.eql(['Metrics', 'Management']);
});
describe('infrastructure landing page without data', () => {
diff --git a/x-pack/test/functional/apps/infra/feature_controls/infrastructure_spaces.ts b/x-pack/test/functional/apps/infra/feature_controls/infrastructure_spaces.ts
index 3bbcc1aa7043..37056c7f17ca 100644
--- a/x-pack/test/functional/apps/infra/feature_controls/infrastructure_spaces.ts
+++ b/x-pack/test/functional/apps/infra/feature_controls/infrastructure_spaces.ts
@@ -9,13 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects([
- 'common',
- 'infraHome',
- 'security',
- 'spaceSelector',
- 'settings',
- ]);
+ const PageObjects = getPageObjects(['common', 'infraHome', 'security', 'spaceSelector']);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -47,7 +41,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Metrics');
});
diff --git a/x-pack/test/functional/apps/infra/feature_controls/logs_security.ts b/x-pack/test/functional/apps/infra/feature_controls/logs_security.ts
index 3b6859c2572c..7d9a23ed5342 100644
--- a/x-pack/test/functional/apps/infra/feature_controls/logs_security.ts
+++ b/x-pack/test/functional/apps/infra/feature_controls/logs_security.ts
@@ -58,7 +58,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows logs navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Logs', 'Stack Management']);
+ expect(navLinks).to.eql(['Logs', 'Management']);
});
describe('logs landing page without data', () => {
@@ -121,7 +121,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows logs navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Logs', 'Stack Management']);
+ expect(navLinks).to.eql(['Logs', 'Management']);
});
describe('logs landing page without data', () => {
diff --git a/x-pack/test/functional/apps/infra/feature_controls/logs_spaces.ts b/x-pack/test/functional/apps/infra/feature_controls/logs_spaces.ts
index d89fbbf1ca54..bb282a746d80 100644
--- a/x-pack/test/functional/apps/infra/feature_controls/logs_spaces.ts
+++ b/x-pack/test/functional/apps/infra/feature_controls/logs_spaces.ts
@@ -9,13 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects([
- 'common',
- 'infraHome',
- 'security',
- 'spaceSelector',
- 'settings',
- ]);
+ const PageObjects = getPageObjects(['common', 'infraHome', 'security', 'spaceSelector']);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -42,7 +36,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Logs');
});
diff --git a/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts b/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts
index c25c1bfe4b73..8fb6f21c778d 100644
--- a/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts
+++ b/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts
@@ -10,7 +10,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const security = getService('security');
const appsMenu = getService('appsMenu');
- const PageObjects = getPageObjects(['common', 'security', 'settings']);
+ const PageObjects = getPageObjects(['common', 'security']);
describe('security', () => {
before(async () => {
@@ -94,7 +94,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
});
await PageObjects.security.login('machine_learning_user', 'machine_learning_user-password');
- await PageObjects.settings.setNavType('individual');
});
after(async () => {
diff --git a/x-pack/test/functional/apps/machine_learning/feature_controls/ml_spaces.ts b/x-pack/test/functional/apps/machine_learning/feature_controls/ml_spaces.ts
index c633852a2da0..fc94688e9881 100644
--- a/x-pack/test/functional/apps/machine_learning/feature_controls/ml_spaces.ts
+++ b/x-pack/test/functional/apps/machine_learning/feature_controls/ml_spaces.ts
@@ -9,7 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects(['common', 'dashboard', 'security', 'error', 'settings']);
+ const PageObjects = getPageObjects(['common', 'dashboard', 'security', 'error']);
const appsMenu = getService('appsMenu');
const testSubjects = getService('testSubjects');
@@ -39,7 +39,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Machine Learning');
});
diff --git a/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts b/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts
index ece162cbd96c..804ad5725edf 100644
--- a/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts
+++ b/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts
@@ -66,7 +66,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows maps navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Maps', 'Stack Management']);
+ expect(navLinks).to.eql(['Maps', 'Management']);
});
it(`allows a map to be created`, async () => {
@@ -153,7 +153,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows Maps navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Maps', 'Stack Management']);
+ expect(navLinks).to.eql(['Maps', 'Management']);
});
it(`does not show create new button`, async () => {
@@ -248,7 +248,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('does not show Maps navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Discover', 'Stack Management']);
+ expect(navLinks).to.eql(['Discover', 'Management']);
});
it(`returns a 404`, async () => {
diff --git a/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_security.ts b/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_security.ts
index 130aefb3cae2..d985da42ab5e 100644
--- a/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_security.ts
+++ b/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_security.ts
@@ -10,7 +10,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const security = getService('security');
const appsMenu = getService('appsMenu');
- const PageObjects = getPageObjects(['common', 'security', 'settings']);
+ const PageObjects = getPageObjects(['common', 'security']);
describe('security', () => {
before(async () => {
@@ -97,7 +97,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
});
it('shows monitoring navlink', async () => {
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Stack Monitoring');
});
diff --git a/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts b/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts
index 0465cbcf5454..9e306b074d21 100644
--- a/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts
+++ b/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts
@@ -9,7 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects(['common', 'dashboard', 'security', 'error', 'settings']);
+ const PageObjects = getPageObjects(['common', 'dashboard', 'security', 'error']);
const appsMenu = getService('appsMenu');
const find = getService('find');
@@ -41,7 +41,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Stack Monitoring');
});
diff --git a/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts b/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts
index 9ca314ba5ec1..49b684a37079 100644
--- a/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts
+++ b/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts
@@ -16,7 +16,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
describe('security feature controls', () => {
before(async () => {
await esArchiver.load('empty_kibana');
- await PageObjects.settings.setNavType('individual');
});
after(async () => {
@@ -57,7 +56,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.contain('Stack Management');
+ expect(navLinks).to.contain('Management');
});
it(`displays Spaces management section`, async () => {
@@ -135,7 +134,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows management navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.contain('Stack Management');
+ expect(navLinks).to.contain('Management');
});
it(`doesn't display Spaces management section`, async () => {
diff --git a/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts b/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts
index 62483a10552e..dea45f161e45 100644
--- a/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts
+++ b/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts
@@ -60,7 +60,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows timelion navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Timelion', 'Stack Management']);
+ expect(navLinks).to.eql(['Timelion', 'Management']);
});
it(`allows a timelion sheet to be created`, async () => {
@@ -112,7 +112,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows timelion navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Timelion', 'Stack Management']);
+ expect(navLinks).to.eql(['Timelion', 'Management']);
});
it(`does not allow a timelion sheet to be created`, async () => {
diff --git a/x-pack/test/functional/apps/timelion/feature_controls/timelion_spaces.ts b/x-pack/test/functional/apps/timelion/feature_controls/timelion_spaces.ts
index 7e0fe731301a..fb203a23359b 100644
--- a/x-pack/test/functional/apps/timelion/feature_controls/timelion_spaces.ts
+++ b/x-pack/test/functional/apps/timelion/feature_controls/timelion_spaces.ts
@@ -9,13 +9,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects([
- 'common',
- 'timelion',
- 'security',
- 'spaceSelector',
- 'settings',
- ]);
+ const PageObjects = getPageObjects(['common', 'timelion', 'security', 'spaceSelector']);
const appsMenu = getService('appsMenu');
describe('timelion', () => {
@@ -44,7 +38,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Timelion');
});
diff --git a/x-pack/test/functional/apps/uptime/feature_controls/uptime_security.ts b/x-pack/test/functional/apps/uptime/feature_controls/uptime_security.ts
index 4ff82484db91..a004f8db6682 100644
--- a/x-pack/test/functional/apps/uptime/feature_controls/uptime_security.ts
+++ b/x-pack/test/functional/apps/uptime/feature_controls/uptime_security.ts
@@ -64,7 +64,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows uptime navlink', async () => {
const navLinks = await appsMenu.readLinks();
- expect(navLinks.map(link => link.text)).to.eql(['Uptime', 'Stack Management']);
+ expect(navLinks.map(link => link.text)).to.eql(['Uptime', 'Management']);
});
it('can navigate to Uptime app', async () => {
@@ -115,7 +115,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows uptime navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Uptime', 'Stack Management']);
+ expect(navLinks).to.eql(['Uptime', 'Management']);
});
it('can navigate to Uptime app', async () => {
diff --git a/x-pack/test/functional/apps/uptime/feature_controls/uptime_spaces.ts b/x-pack/test/functional/apps/uptime/feature_controls/uptime_spaces.ts
index c3dcb1b27771..77c5b323340b 100644
--- a/x-pack/test/functional/apps/uptime/feature_controls/uptime_spaces.ts
+++ b/x-pack/test/functional/apps/uptime/feature_controls/uptime_spaces.ts
@@ -8,7 +8,7 @@ import { FtrProviderContext } from '../../../ftr_provider_context';
export default function({ getPageObjects, getService }: FtrProviderContext) {
const spacesService = getService('spaces');
- const PageObjects = getPageObjects(['common', 'error', 'timePicker', 'security', 'settings']);
+ const PageObjects = getPageObjects(['common', 'error', 'timePicker', 'security']);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -30,7 +30,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Uptime');
});
diff --git a/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts b/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts
index 1876f4603832..e5b6512d1c1b 100644
--- a/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts
+++ b/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts
@@ -76,7 +76,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows visualize navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Visualize', 'Stack Management']);
+ expect(navLinks).to.eql(['Visualize', 'Management']);
});
it(`landing page shows "Create new Visualization" button`, async () => {
@@ -200,7 +200,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
it('shows visualize navlink', async () => {
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
- expect(navLinks).to.eql(['Visualize', 'Stack Management']);
+ expect(navLinks).to.eql(['Visualize', 'Management']);
});
it(`landing page shows "Create new Visualization" button`, async () => {
diff --git a/x-pack/test/functional/apps/visualize/feature_controls/visualize_spaces.ts b/x-pack/test/functional/apps/visualize/feature_controls/visualize_spaces.ts
index b1cb156caad9..4f12dd16247f 100644
--- a/x-pack/test/functional/apps/visualize/feature_controls/visualize_spaces.ts
+++ b/x-pack/test/functional/apps/visualize/feature_controls/visualize_spaces.ts
@@ -11,13 +11,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const config = getService('config');
const spacesService = getService('spaces');
- const PageObjects = getPageObjects([
- 'common',
- 'visualize',
- 'security',
- 'spaceSelector',
- 'settings',
- ]);
+ const PageObjects = getPageObjects(['common', 'visualize', 'security', 'spaceSelector']);
const testSubjects = getService('testSubjects');
const appsMenu = getService('appsMenu');
@@ -47,7 +41,6 @@ export default function({ getPageObjects, getService }: FtrProviderContext) {
await PageObjects.common.navigateToApp('home', {
basePath: '/s/custom_space',
});
- await PageObjects.settings.setNavType('individual');
const navLinks = (await appsMenu.readLinks()).map(link => link.text);
expect(navLinks).to.contain('Visualize');
});