mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
Merge pull request #8072 from lukasolson/fix/kbn-base-url
Export Kibana base URL for use in other plugins
This commit is contained in:
commit
c74f1f46c4
1 changed files with 7 additions and 5 deletions
|
@ -4,6 +4,7 @@ import settings from './server/routes/api/settings';
|
|||
import scripts from './server/routes/api/scripts';
|
||||
|
||||
module.exports = function (kibana) {
|
||||
const kbnBaseUrl = '/app/kibana';
|
||||
return new kibana.Plugin({
|
||||
id: 'kibana',
|
||||
config: function (Joi) {
|
||||
|
@ -44,7 +45,7 @@ module.exports = function (kibana) {
|
|||
id: 'kibana:discover',
|
||||
title: 'Discover',
|
||||
order: -1003,
|
||||
url: '/app/kibana#/discover',
|
||||
url: `${kbnBaseUrl}#/discover`,
|
||||
description: 'interactively explore your data',
|
||||
icon: 'plugins/kibana/assets/discover.svg',
|
||||
},
|
||||
|
@ -52,7 +53,7 @@ module.exports = function (kibana) {
|
|||
id: 'kibana:visualize',
|
||||
title: 'Visualize',
|
||||
order: -1002,
|
||||
url: '/app/kibana#/visualize',
|
||||
url: `${kbnBaseUrl}#/visualize`,
|
||||
description: 'design data visualizations',
|
||||
icon: 'plugins/kibana/assets/visualize.svg',
|
||||
},
|
||||
|
@ -60,7 +61,7 @@ module.exports = function (kibana) {
|
|||
id: 'kibana:dashboard',
|
||||
title: 'Dashboard',
|
||||
order: -1001,
|
||||
url: '/app/kibana#/dashboard',
|
||||
url: `${kbnBaseUrl}#/dashboard`,
|
||||
description: 'compose visualizations for much win',
|
||||
icon: 'plugins/kibana/assets/dashboard.svg',
|
||||
},
|
||||
|
@ -68,7 +69,7 @@ module.exports = function (kibana) {
|
|||
id: 'kibana:management',
|
||||
title: 'Management',
|
||||
order: 1000,
|
||||
url: '/app/kibana#/management',
|
||||
url: `${kbnBaseUrl}#/management`,
|
||||
description: 'define index patterns, change config, and more',
|
||||
icon: 'plugins/kibana/assets/settings.svg',
|
||||
linkToLastSubUrl: false
|
||||
|
@ -76,7 +77,8 @@ module.exports = function (kibana) {
|
|||
],
|
||||
injectDefaultVars(server, options) {
|
||||
return {
|
||||
kbnIndex: options.index
|
||||
kbnIndex: options.index,
|
||||
kbnBaseUrl
|
||||
};
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue