Merge branch 'master' of github.com:torkelo/grafana-private into pro

This commit is contained in:
Torkel Ödegaard
2014-08-21 22:01:32 +02:00
6 changed files with 9 additions and 3 deletions
+2 -2
View File
@@ -45,7 +45,7 @@
</span> </span>
</div> </div>
<h6 ng-hide="results.dashboards.length || results.metrics.length">No dashboards or metrics matching your query found</h6> <h6 ng-hide="results.dashboards.length">No dashboards matching your query were found.</h6>
<div class="search-results-container" ng-if="tagsOnly"> <div class="search-results-container" ng-if="tagsOnly">
<div ng-repeat="tag in results.tags" <div ng-repeat="tag in results.tags"
@@ -81,7 +81,7 @@
<a class="search-result-link"> <a class="search-result-link">
<i class="icon icon-th-large"></i> <i class="icon icon-th-large"></i>
<span bo-text="row.id"></span> <span bo-text="row.title"></span>
</a> </a>
</div> </div>
+2
View File
@@ -16,10 +16,12 @@ function (angular) {
.when('/dashboard/elasticsearch/:id', { .when('/dashboard/elasticsearch/:id', {
templateUrl: 'app/partials/dashboard.html', templateUrl: 'app/partials/dashboard.html',
controller : 'DashFromDBProvider', controller : 'DashFromDBProvider',
reloadOnSearch: false,
}) })
.when('/dashboard/temp/:id', { .when('/dashboard/temp/:id', {
templateUrl: 'app/partials/dashboard.html', templateUrl: 'app/partials/dashboard.html',
controller : 'DashFromDBProvider', controller : 'DashFromDBProvider',
reloadOnSearch: false,
}); });
}); });
+1
View File
@@ -14,6 +14,7 @@ function (angular, $, config, _) {
.when('/dashboard/file/:jsonFile', { .when('/dashboard/file/:jsonFile', {
templateUrl: 'app/partials/dashboard.html', templateUrl: 'app/partials/dashboard.html',
controller : 'DashFromFileProvider', controller : 'DashFromFileProvider',
reloadOnSearch: false,
}); });
}); });
+2 -1
View File
@@ -19,7 +19,9 @@ function (angular, $, kbn, _, moment) {
data = {}; data = {};
} }
this.id = data.id || null;
this.title = data.title || 'No Title'; this.title = data.title || 'No Title';
this.originalTitle = this.title;
this.tags = data.tags || []; this.tags = data.tags || [];
this.style = data.style || "dark"; this.style = data.style || "dark";
this.timezone = data.timezone || 'browser'; this.timezone = data.timezone || 'browser';
@@ -31,7 +33,6 @@ function (angular, $, kbn, _, moment) {
this.templating = data.templating || { list: [] }; this.templating = data.templating || { list: [] };
this.refresh = data.refresh; this.refresh = data.refresh;
this.version = data.version || 0; this.version = data.version || 0;
this.$state = data.$state;
if (this.nav.length === 0) { if (this.nav.length === 0) {
this.nav.push({ type: 'timepicker' }); this.nav.push({ type: 'timepicker' });
@@ -216,6 +216,7 @@ function (angular, _, $, config, kbn, moment) {
for (var i = 0; i < results.hits.hits.length; i++) { for (var i = 0; i < results.hits.hits.length; i++) {
hits.dashboards.push({ hits.dashboards.push({
id: results.hits.hits[i]._id, id: results.hits.hits[i]._id,
title: results.hits.hits[i]._id,
tags: results.hits.hits[i]._source.tags tags: results.hits.hits[i]._source.tags
}); });
} }
@@ -358,6 +358,7 @@ function (angular, _, kbn, InfluxSeries) {
for (var i = 0; i < results.length; i++) { for (var i = 0; i < results.length; i++) {
var hit = { var hit = {
id: results[i].points[0][dashCol], id: results[i].points[0][dashCol],
title: results[i].points[0][dashCol],
tags: results[i].points[0][tagsCol].split(",") tags: results[i].points[0][tagsCol].split(",")
}; };
hit.tags = hit.tags[0] ? hit.tags : []; hit.tags = hit.tags[0] ? hit.tags : [];