mirror of
https://github.com/grafana/grafana.git
synced 2025-02-10 23:55:47 -06:00
* added moment timezone package. * added a qnd way of selecting timezone. * added a first draft to display how it can be used. * fixed failing tests. * made moment.local to be in utc when running tests. * added tests to verify that the timeZone support works as expected. * Fixed so we use the formatter in the graph context menu. * changed so we will format d3 according to timeZone. * changed from class base to function based for easier consumption. * fixed so tests got green. * renamed to make it shorter. * fixed formatting in logRow. * removed unused value. * added time formatter to flot. * fixed failing tests. * changed so history will use the formatting with support for timezone. * added todo. * added so we append the correct abbrivation behind time. * added time zone abbrevation in timepicker. * adding timezone in rangeutil tool. * will use timezone when formatting range. * changed so we use new functions to format date so timezone is respected. * wip - dashboard settings. * changed so the time picker settings is in react. * added force update. * wip to get the react graph to work. * fixed formatting and parsing on the timepicker. * updated snap to be correct. * fixed so we format values properly in time picker. * make sure we pass timezone on all the proper places. * fixed so we use correct timeZone in explore. * fixed failing tests. * fixed so we always parse from local to selected timezone. * removed unused variable. * reverted back. * trying to fix issue with directive. * fixed issue. * fixed strict null errors. * fixed so we still can select default. * make sure we reads the time zone from getTimezone
23 lines
717 B
TypeScript
23 lines
717 B
TypeScript
const template = `
|
|
<div class="graph-panel" ng-class="{'graph-panel--legend-right': ctrl.panel.legend.rightSide}">
|
|
<div class="graph-panel__chart" grafana-graph ng-dblclick="ctrl.zoomOut()">
|
|
</div>
|
|
|
|
<div class="graph-legend">
|
|
<div class="graph-legend-content" graph-legend></div>
|
|
</div>
|
|
<div ng-if="ctrl.contextMenuCtrl.isVisible">
|
|
<graph-context-menu
|
|
items="ctrl.contextMenuCtrl.menuItemsSupplier()"
|
|
onClose="ctrl.onContextMenuClose"
|
|
getContextMenuSource="ctrl.contextMenuCtrl.getSource"
|
|
timeZone="ctrl.getTimeZone()"
|
|
x="ctrl.contextMenuCtrl.position.x"
|
|
y="ctrl.contextMenuCtrl.position.y"
|
|
></graph-context-menu>
|
|
</div>
|
|
</div>
|
|
`;
|
|
|
|
export default template;
|