-
+
+
+
+
diff --git a/src/core_plugins/kibana/public/management/sections/indices/index.html b/src/core_plugins/kibana/public/management/sections/indices/index.html
index f12b3b5cc3c95..03f2b974ad84a 100644
--- a/src/core_plugins/kibana/public/management/sections/indices/index.html
+++ b/src/core_plugins/kibana/public/management/sections/indices/index.html
@@ -25,13 +25,13 @@
diff --git a/src/core_plugins/kibana/public/management/sections/indices/index.js b/src/core_plugins/kibana/public/management/sections/indices/index.js
index f53024a762411..5fedf3ca08be2 100644
--- a/src/core_plugins/kibana/public/management/sections/indices/index.js
+++ b/src/core_plugins/kibana/public/management/sections/indices/index.js
@@ -4,10 +4,17 @@ import './edit_index_pattern';
import uiRoutes from 'ui/routes';
import { uiModules } from 'ui/modules';
import indexTemplate from 'plugins/kibana/management/sections/indices/index.html';
+import { SavedObjectsClientProvider } from 'ui/saved_objects';
const indexPatternsResolutions = {
- indexPatternIds: function (courier) {
- return courier.indexPatterns.getIds();
+ indexPatterns: function (Private) {
+ const savedObjectsClient = Private(SavedObjectsClientProvider);
+
+ return savedObjectsClient.find({
+ type: 'index-pattern',
+ fields: ['title'],
+ perPage: 10000
+ }).then(response => response.savedObjects);
}
};
@@ -34,10 +41,12 @@ uiModules.get('apps/management')
config.bindToScope($scope, 'defaultIndex');
$scope.$watch('defaultIndex', function () {
- const ids = $route.current.locals.indexPatternIds;
- $scope.indexPatternList = ids.map(function (id) {
+ $scope.indexPatternList = $route.current.locals.indexPatterns.map(pattern => {
+ const id = pattern.id;
+
return {
id: id,
+ title: pattern.get('title'),
url: kbnUrl.eval('#/management/kibana/indices/{{id}}', { id: id }),
class: 'sidebar-item-title ' + ($scope.editingId === id ? 'active' : ''),
default: $scope.defaultIndex === id
diff --git a/src/core_plugins/kibana/public/management/sections/indices/refresh_kibana_index.js b/src/core_plugins/kibana/public/management/sections/indices/refresh_kibana_index.js
deleted file mode 100644
index d185d9a049a5b..0000000000000
--- a/src/core_plugins/kibana/public/management/sections/indices/refresh_kibana_index.js
+++ /dev/null
@@ -1,7 +0,0 @@
-export function RefreshKibanaIndex(esAdmin, kbnIndex) {
- return function () {
- return esAdmin.indices.refresh({
- index: kbnIndex
- });
- };
-}
diff --git a/src/core_plugins/kibana/public/visualize/listing/visualize_listing.html b/src/core_plugins/kibana/public/visualize/listing/visualize_listing.html
index 6155b54c49f72..ad829c04380ca 100644
--- a/src/core_plugins/kibana/public/visualize/listing/visualize_listing.html
+++ b/src/core_plugins/kibana/public/visualize/listing/visualize_listing.html
@@ -192,7 +192,6 @@
-
diff --git a/src/core_plugins/kibana/public/visualize/wizard/step_2.html b/src/core_plugins/kibana/public/visualize/wizard/step_2.html
index 0d6b224e440ad..492e5d66e0174 100644
--- a/src/core_plugins/kibana/public/visualize/wizard/step_2.html
+++ b/src/core_plugins/kibana/public/visualize/wizard/step_2.html
@@ -22,6 +22,7 @@