Dominik Prokop
9b7748ec13
Chore: Reorg packages ( #20111 )
...
Primarily- moving majority of the types and utils from @grafana/ui to @grafana/data
* Move types from grafana-ui to grafana-data
* Move valueFormats to grafana-data
* Move utils from grafana-ui to grafana-data
* Update imports in grafana-ui
* revert data's tsconfig change
* Update imports in grafana-runtime
* Fix import paths in grafana-ui
* Move rxjs to devDeps
* Core import updates batch 1
* Import updates batch 2
* Imports fix batch 3
* Imports fixes batch i don't know
* Fix imorts in grafana-toolkit
* Fix imports after master merge
2019-10-31 10:48:05 +01:00
Ryan McKinley
c777301535
DataFrame: split DataFrameHelper into MutableDataFrame and FieldCache ( #18795 )
...
* add appending utility
* add appending utility
* update comment
* rename to mutable
* move mutable functions out of DataFrameHelper
* move mutable functions out of DataFrameHelper
* move mutable functions out of DataFrameHelper
* turn DataFrameHelper into FieldCache
* guess time from name
* graph the numbers
* return the timeField, not just the index
* just warn on duplicate field names
* only use a parser if the input is a string
* append init all fields to the same length
* typo
* only parse string if value is a string
* DataFrame: test fixes
* Switch to null for missing values
* Fixed tests
2019-09-01 14:44:22 +02:00
Ryan McKinley
e59bae55d9
DataFrame: convert from row based to a columnar value format ( #18391 )
2019-08-15 09:18:51 -07:00
Ryan McKinley
c194ae1ba5
Registry: add a reusable function registry ( #17047 )
2019-07-16 11:40:23 -07:00
Ryan McKinley
3f15170914
Refactor: move some files to @grafana/data ( #17952 )
...
* moving to data WIP
* more refactoring
* add missing test
* mock full path
* remove sinon from grafana-ui
2019-07-06 08:05:53 +02:00
Ryan McKinley
e7c3d0ed97
Refactor: rename SeriesData to DataFrame ( #17854 )
2019-07-01 12:00:29 -07:00
Ryan McKinley
d8280b895d
InputDataSource: better empty value support ( #17075 )
2019-05-15 07:20:27 +02:00
Ryan McKinley
7b92c56055
DataSourcePlugins: more generics improvements ( #16965 )
...
* more types for query editor
* generic datasources
* update
* change ComponentClass to ComponentType
* more types
* remove input
2019-05-09 11:48:13 +02:00
Ryan McKinley
0d02ceb452
Input Datasource: convert from angular config to react ConfigEditor ( #16856 )
...
* use ConfigEditor
* use ConfigEditor
* update readme
* make the jsondata generic
2019-05-03 06:56:54 +02:00
Dominik Prokop
19e824006a
Refactor: Make SelectOptionItem a generic type to enable select value typing ( #16718 )
...
* Make SelectOptionItem a generic type to enable select value typing
* TS ignores added because of optional value on Select items (it's no longer any)
2019-04-23 20:44:16 +02:00
Ryan McKinley
08a22c806f
DirectInput: new alpha datasource that lets you enter data via CSV
...
Initial alpha datasource that saves data directly in a panel or in the shared datasource configs.
2019-04-12 10:13:36 -07:00