grafana/public/app/core/utils
Marcus Andersson 1a0c1a39e4
DateTime: adding support to select preferred timezone for presentation of date and time values. (#23586)
* 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
2020-04-27 15:28:06 +02:00
..
acl.ts wip: dashboard permissions to redux 2018-09-13 16:00:02 +02:00
applyStateChanges.ts Templating: Migrates some variable types from Angular to React/Redux (#22434) 2020-03-10 08:53:41 +01:00
browser.test.ts Core: Show browser not supported notification (#19904) 2019-10-23 10:30:31 +02:00
browser.ts Core: Show browser not supported notification (#19904) 2019-10-23 10:30:31 +02:00
CancelablePromise.ts Add util for handling promise cancelation to avoid setting state on unmounted components 2019-01-29 12:10:03 +01:00
colors.ts Moved colorpicker to ui/components 2019-01-11 07:03:12 +01:00
ConfigProvider.tsx Chore: Reorg packages (#20111) 2019-10-31 10:48:05 +01:00
connectWithReduxStore.tsx Migration: Save dashboard modals (#22395) 2020-03-03 08:22:26 +01:00
css_loader.ts Chore: noImplictAny no errors left (#18303) 2019-08-01 14:38:34 +02:00
dag.test.ts make sure to add all variable nodes to dag before linking variables 2018-10-12 14:15:44 +02:00
dag.ts Chore: noImplictAny no errors left (#18303) 2019-08-01 14:38:34 +02:00
deferred.ts Templating: Migrates some variable types from Angular to React/Redux (#22434) 2020-03-10 08:53:41 +01:00
emitter.ts DevEnv: update frontend dependencies - mixed 2/2 (#22148) 2020-03-16 13:14:57 +01:00
errors.test.ts Tracing: Add some error handling to JaegerQueryField (#23599) 2020-04-21 14:18:56 +02:00
errors.ts Tracing: Add some error handling to JaegerQueryField (#23599) 2020-04-21 14:18:56 +02:00
explore.test.ts Chore: reduces strict null errors to 824 (#22744) 2020-03-12 10:22:33 +01:00
explore.ts DateTime: adding support to select preferred timezone for presentation of date and time values. (#23586) 2020-04-27 15:28:06 +02:00
factors.ts Use factors for max repeated panels per row 2019-01-09 11:17:48 +01:00
fetch.test.ts BackendSrv: include credentials when withCredentials option is set (#23380) 2020-04-07 16:09:02 +02:00
fetch.ts BackendSrv: include credentials when withCredentials option is set (#23380) 2020-04-07 16:09:02 +02:00
flatten.ts strictNullChecks: First batch (#18390) 2019-08-12 16:11:06 +02:00
kbn.test.ts Utils: Use 's' as default for unit-less intervals (#23248) 2020-04-02 13:43:32 +02:00
kbn.ts Utils: Use 's' as default for unit-less intervals (#23248) 2020-04-02 13:43:32 +02:00
model_utils.ts Chore: noImplictAny no errors left (#18303) 2019-08-01 14:38:34 +02:00
outline.ts Chore: noImplictAny no errors left (#18303) 2019-08-01 14:38:34 +02:00
promiseToDigest.test.ts Templating: Fixes digest issues in Template Variable Editor (#21079) 2019-12-13 09:47:53 +01:00
promiseToDigest.ts Templating: Fixes digest issues in Template Variable Editor (#21079) 2019-12-13 09:47:53 +01:00
query.test.ts Chore: Reorg packages (#20111) 2019-10-31 10:48:05 +01:00
query.ts Trace UI demo (#20297) 2020-03-25 12:25:39 +01:00
react2angular.ts Update types and themes usage in components 2019-02-05 17:04:48 +01:00
richHistory.test.ts Rich history: Fix create url and run query & style updates (#23627) 2020-04-24 18:23:31 +02:00
richHistory.ts DateTime: adding support to select preferred timezone for presentation of date and time values. (#23586) 2020-04-27 15:28:06 +02:00
scrollbar.ts Chore: noImplictAny no errors left (#18303) 2019-08-01 14:38:34 +02:00
sort_by_keys.ts Chore: noImplictAny no errors left (#18303) 2019-08-01 14:38:34 +02:00
ticks.ts DateTime: adding support to select preferred timezone for presentation of date and time values. (#23586) 2020-04-27 15:28:06 +02:00
timePicker.test.ts Refactor: move some files to @grafana/data (#17952) 2019-07-06 08:05:53 +02:00
timePicker.ts Refactor: move some files to @grafana/data (#17952) 2019-07-06 08:05:53 +02:00
UserProvider.tsx UserProfile: convert user organizations section to react (#18707) 2019-09-05 12:47:20 +02:00
version.ts Fix SemVersion.isGtOrEq 2019-02-06 19:59:28 +03:00