Time is now sent in utc when time correction is set to utc #143

pull/144/head
Torkel Ödegaard 12 years ago
parent a54f05e287
commit ef69d692ef
  1. 1
      src/app/services/all.js
  2. 8
      src/app/services/datasourceSrv.js
  3. 12
      src/app/services/graphite/graphiteDatasource.js
  4. 2
      src/css/bootstrap.dark.min.css
  5. 2
      src/css/bootstrap.light.min.css
  6. 7
      src/css/less/grafana.less

@ -7,5 +7,6 @@ define([
'./datasourceSrv',
'./keyboardManager',
'./annotationsSrv',
'./graphite/graphiteDatasource',
],
function () {});

@ -1,15 +1,15 @@
define([
'angular',
'underscore',
'config',
'./graphite/graphiteDatasource'
'config'
],
function (angular, _, config, GraphiteDatasource) {
function (angular, _, config) {
'use strict';
var module = angular.module('kibana.services');
module.service('datasourceSrv', function($q, filterSrv, $http) {
module.service('datasourceSrv', function($q, filterSrv, $http, GraphiteDatasource) {
var defaultDatasource = _.findWhere(_.values(config.datasources), { default: true } );
this.default = new GraphiteDatasource(defaultDatasource, $q, filterSrv, $http);

@ -9,6 +9,10 @@ define([
function (angular, _, $, config, kbn, moment) {
'use strict';
var module = angular.module('kibana.services');
module.factory('GraphiteDatasource', function(dashboard, $q, filterSrv, $http) {
function GraphiteDatasource(datasource, $q, filterSrv, $http) {
this.url = datasource.url;
this.type = 'graphite';
@ -80,7 +84,11 @@ function (angular, _, $, config, kbn, moment) {
date = kbn.parseDate(date);
}
date = moment.utc(date).local();
date = moment.utc(date);
if (dashboard.current.timezone === 'browser') {
date = date.local();
}
if (config.timezoneOffset) {
date = date.zone(config.timezoneOffset);
@ -163,4 +171,6 @@ function (angular, _, $, config, kbn, moment) {
return GraphiteDatasource;
});
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -156,13 +156,6 @@
}
}
.histogram-legend-dot {
display:inline-block;
height:10px;
width:10px;
border-radius:5px;
}
.histogram-legend-item {
display:inline-block;
}

Loading…
Cancel
Save