1. 03 Nov, 2020 2 commits
  2. 02 Nov, 2020 1 commit
  3. 21 Sep, 2020 1 commit
  4. 14 Jul, 2020 1 commit
  5. 26 Jun, 2020 1 commit
    • TimeZone: unify the time zone pickers to one that can rule them all. (#24803) · 1abbb477
      * draft on a unified TimeZonePicker.
      
      * most of the data structures is in place.
      
      * wip.
      
      * wip.
      
      * wip: timezone selector in progress.2
      
      * fixed so we have proper data on all timezones.
      
      * started to add timezone into time picker.
      
      * addeing time zone footer.
      
      * footer is working.
      
      * fixed so we use the timeZone picker in shared preferences.
      
      * Added so we can change timeZone from picker.
      
      * did some styling changes.
      
      * will update timezone on all places that we need to update it.
      
      * removed console.log
      
      * removed magic string.
      
      * fixed border on calendar.
      
      * ignoring eslint cache.
      
      * cleaned up the code a bit.
      
      * made the default selectable.
      
      * corrected so the behaviour about default works as expected.
      
      * excluded timezone from change tracker.
      
      * revert so default will always be the intial value.
      
      * default will always fallback to the one in the config.
      
      * do the country mapping on startup.
      
      * fixed nit.
      
      * updated snapshots for timepicker.
      
      * fixed build errors.
      
      * updating so snapshot tests is in sync.
      
      * removed Date.now from prop since it will change each run in the snapshot tests.
      
      * fixed so e2e tests works as before.
      
      * moved files into separate folders.
      Marcus Andersson committed
  6. 25 May, 2020 1 commit
  7. 07 May, 2020 1 commit
  8. 27 Apr, 2020 1 commit
    • DateTime: adding support to select preferred timezone for presentation of date… · 1a0c1a39
      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
      Marcus Andersson committed
  9. 10 Apr, 2020 1 commit
  10. 09 Apr, 2020 1 commit
  11. 26 Mar, 2020 1 commit
  12. 23 Mar, 2020 1 commit
  13. 13 Feb, 2020 1 commit
    • FieldOverides: apply field overrides based on configuration (#22047) · 2c9b321c
      * test apply
      
      * test apply
      
      * Move standard field config editor registry to grafana-data
      
      * merge master
      
      * Apply field config defaults
      
      * Make field and dataFrameIndex optional on on FieldOverrideContext
      
      * Apply custom field config overrides
      
      * Gauge - make sure thresholds are set
      
      * Move series and field scoped vars calculation
      
      * Enable template variables interpolation in title fields
      
      * Expose standars field configs from grafana ui via function
      
      * Add missing option to the config for the min value to be derived from field values
      
      * Fix ts issue
      
      Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
      Ryan McKinley committed
  14. 30 Jan, 2020 1 commit
    • Replace ts-loader with Babel (#21587) · 9005b484
      * Applied prettier to relevant webpack configs
      
      * Replaced ng-annotate with babel-plugin-angularjs-annotate
      
      … and replaced ts-loader with @preset/typescript
      
      * Removed redundant import
      
      … that is problematic with Babel's module resolver
      
      * Updated lockfile
      
      * Traspile debug package to es5 for PhantomJS support
      
      * Update babel to latest version
      
      * Remove @babel/poolyfill and url search params polyfill
      
      * Add ts-loader to grafana-ui dependencies
      
      * Update prod webpack build to use cor-js 3
      
      * Applied prettier to relevant webpack configs
      
      * Replaced ng-annotate with babel-plugin-angularjs-annotate
      
      … and replaced ts-loader with @preset/typescript
      
      * Updated lockfile
      
      Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
      Steven Vachon committed
  15. 23 Jan, 2020 1 commit
  16. 22 Jan, 2020 1 commit
  17. 16 Dec, 2019 1 commit
  18. 05 Dec, 2019 1 commit
    • Echo: mechanism for collecting custom events lazily (#20365) · 178bb1d3
      * Introduce Echo for collecting frontend metrics
      
      * Update public/app/core/services/echo/Echo.ts
      
      Co-Authored-By: Peter Holmberg <peterholmberg@users.noreply.github.com>
      
      * Custom meta when adding event
      
      * Rename consumer to backend
      
      * Remove buffer from Echo
      
      * Minor tweaks
      
      * Update package.json
      
      * Update public/app/app.ts
      
      * Update public/app/app.ts
      
      * Collect paint metrics when collecting tti. Remove echoBackendFactory
      
      * Update yarn.lock
      
      * Move Echo interfaces to runtime
      
      * progress on meta and echo
      
      * Collect meta analytics events
      
      * Move MetaanalyticsBackend to enterprise repo
      
      * Fixed unit tests
      
      * Removed unused type from test
      
      * Fixed issues with chunk loading (reverted index-template changes)
      
      * Restored changes
      
      * Fixed webpack prod
      Dominik Prokop committed
  19. 23 Oct, 2019 1 commit
  20. 05 Aug, 2019 1 commit
  21. 06 Jul, 2019 1 commit
  22. 01 Jul, 2019 1 commit
  23. 26 Jun, 2019 1 commit
  24. 08 May, 2019 1 commit
    • Chore: Replaces moment with Grafanas DateTime (#16919) · ceb9f085
      * Wip: Initial commit
      
      * Refactor: Replaces moment.utc(
      
      * Refactor: replaces the last isMoment statements
      
      * Refactor: Removes almost all moment imports
      
      * Refactor: Moves moment_wrapper to grafana/ui
      
      * Refactor: Renames momentWrapper
      
      * Refactor: Removes one more moment import
      
      * Refactor: Removes unitOfTime import
      
      * Fix: Fixes Prettier error
      
      * Refactor: Renames DateTimeType to DateTime
      
      * Refactor: Renames isDateTimeType to isDateTime
      
      * Refactor: Renames dateTime to dateTime
      
      * Feature: Bans moment imports and types
      Hugo Häggmark committed
  25. 15 Apr, 2019 1 commit
  26. 11 Apr, 2019 1 commit
  27. 15 Mar, 2019 1 commit
  28. 24 Jan, 2019 1 commit
  29. 29 Oct, 2018 1 commit
  30. 14 Oct, 2018 1 commit
  31. 12 Oct, 2018 1 commit
  32. 11 Oct, 2018 1 commit
  33. 10 Oct, 2018 1 commit
  34. 05 Sep, 2018 1 commit
  35. 03 Sep, 2018 1 commit
  36. 26 Aug, 2018 1 commit
  37. 04 Jan, 2018 1 commit
  38. 21 Dec, 2017 1 commit
  39. 20 Dec, 2017 1 commit