* Use data frames for numeric data
* Use data frames for text data
* Use data frames for IT services
* fix multiple series
* Convert to the wide format if possible
* Fix table format for text data
* Add refId to the data frames
* Align time series from Zabbix API
* Fill gaps with nulls
* Fix moving average functions
* Option for disabling data alignment
* remove unused logging
* Add labels to data frames
* Detect units
* Set min and max for if percent unit used
* Use value mapping from Zabbix
* Rename unitConverter -> convertZabbixUnit
* More units
* Add missing points in front of each series
* Fix handling table data
* fix db connector data frames handling
* fix it services data frames handling
* Detect all known grafana units
* Chore: remove unused logging
* Fix problems format
* Debug logging: show original units
* Add global option for disabling data alignment
* Add tooltip for the disableDataAlignment feature
* Add note about query options
* Functions for aligning timeseries on the backend
* CI: fix shellcheck issues (#789)
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
* annotations: fix options in grafana 6.x, fix#813
* fix function editor in Grafana 6.4, closes#810
* add typings for grafana packages
* Add $__range_series variable for calculating function over the whole series, #531
* fix tests
* Don't set alert styles for react panels, fix#823
* docs: add range variables
* docs: percentile reference
* fix codespell
* update packages (build with node 12)
* update circleci node image to 12
* fix test configuration (babel)
* Fix 817 (#851)
* problems: update panel schema
* update packages (build with node 12)
* problems: use datasource from target
* problems: fix query editor after schema update
* problems: fix list layout
* update circleci node image to 12
* fix tests
* build(deps-dev): bump lodash from 4.17.10 to 4.17.13 (#852)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.13)
Signed-off-by: dependabot[bot] <support@github.com>
* fix packages security alerts
* problems: fix tags adding and removal
* fix adding func from typeahead, closes#468
* update change log
* bump plugin version to 3.10.5
* problems: fix tag removal (list layout)
* Fix percentile() function, closes#862 (#863)
Like the other aggregation functions, the datapoints need to be sorted in
time before calling groupBy_perf().
* Update copyright, happy New Year!
* fix not acknowledged problem color with a message (#858)
* fix not acknowledged problem color with a message
* fix not acknowledged problem color with a message, closes#857
* Variable query editor (#856)
* refactor: convert module to typescript
* refactor: covert utils to typescript
* variable query editor WIP
* variable editor: fix type error after grafana/ui update
* variable editor: use FormLabel from grafana/ui
* variable editor: refactor
* variable editor: input validation and highlights
* variable editor: fix tests
* variable query: fix backward compatibility with empty queries
* fix linter errors
* variable editor: fix variable replacement in queries
* Fixes for backend
Co-authored-by: Mario Trangoni <mario@mariotrangoni.de>
Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mark Reibert <mreibert@netskope.com>
Co-authored-by: memfiz <arnis.civciss@gmail.com>