Torkel Ödegaard
d9a3601094
Singlestat: Various fixes to singlestat and DataFrame ( #18783 )
...
* Singlestat: Various fixes to singlestat and DataFrame
* removed comment
2019-08-29 19:04:33 +02:00
Ryan McKinley
ff6b8c5adc
DataLinks: enable data links in Gauge, BarGauge and SingleStat2 panel ( #18605 )
...
* datalink on field
* add dataFrame to view
* Use scoped variables to pass series name and value time to data links interpolation
* Use scoped variables to pass series name and value time to data links interpolation
* Enable value specific variable suggestions when Gauge is displaying values
* Fix prettier
* Add basic context menu with data links to GaugePanel
* Fix incorrect import in grafana/ui
* Add custom cursor indicating datalinks available via context menu (in Gauge only now)
* Add data links to SingleStat2
* Minor refactor
* Retrieve data links in a lazy way
* Update test to respect links retrieval being lazy
* delay link creation
* cleanup
* Add origin to LinkModel and introduce field & panel links suppliers
* Add value time and series name field link supplier
* Remove links prop from visualization and implement common UI for data links context menu
* Update snapshot
* Rename className prop to clickTargetClassName
* Simplify condition
* Updated drilldown dashboard and minor changes
* Use class name an onClick handler on the top level dom element in visualization
* Enable series name interpolation when presented value is a calculation
2019-08-28 08:50:43 +02:00
Ryan McKinley
8ce509f3b4
Plugins: show a clear error on the plugin page when it failed to load ( #18733 )
2019-08-26 23:43:45 -07:00
Hugo Häggmark
e5e7bd3153
Dashboard: Adds Logs Panel (alpha) as visualization option for Dashboards ( #18641 )
...
* WIP: intial commit
* Switch: Adds tooltip
* Refactor: Adds props to LogsPanelEditor
* Refactor: Moves LogRowContextProvider to grafana/ui
* Refactor: Moves LogRowContext and Alert to grafana/ui
* Refactor: Moves LogLabelStats to grafana/ui
* Refactor: Moves LogLabels and LogLabel to grafana/ui
* Refactor: Moves LogMessageAnsi and ansicolor to grafana/ui
* Refactor: Moves calculateFieldStats, LogsParsers and getParser to grafana/data
* Refactor: Moves findHighlightChunksInText to grafana/data
* Refactor: Moves LogRow to grafana/ui
* Refactor: Moving ExploreGraphPanel to grafana/ui
* Refactor: Copies Logs to grafana/ui
* Refactor: Moves ToggleButtonGroup to grafana/ui
* Refactor: Adds Logs to LogsPanel
* Refactor: Moves styles to emotion
* Feature: Adds LogsRows
* Refactor: Introduces render limit
* Styles: Moves styles to emotion
* Styles: Moves styles to emotion
* Styles: Moves styles to emotion
* Styles: Moves styles to emotion
* Refactor: Adds sorting to LogsPanelEditor
* Tests: Adds tests for sorting
* Refactor: Changes according to PR comments
* Refactor: Changes according to PR comments
* Refactor: Moves Logs and ExploreGraphPanel out of grafana/ui
* Fix: Shows the Show context label again
2019-08-26 08:11:07 +02:00
Franz Schwartau
8cf5c4dbe9
Units: add counts/sec (cps) and counts/min (cpm) in Throughput ( #18702 )
2019-08-25 16:23:33 +02:00
Torkel Ödegaard
e50a75f25f
Singlestat/Gauge/BarGauge: Improvements to decimals logic and added test dashboard ( #18676 )
...
* Singlevalue: Improvements to decimals logic and added test dashboard
* updated
* Fixed tests
2019-08-23 09:28:12 +02:00
Ryan McKinley
ca778363bf
Streaming: improve JSDocs for DataSourceAPI streaming support ( #18672 )
2019-08-22 10:00:19 -07:00
Andrej Ocenas
d4382ad906
Add typings to package.json in packages ( #18640 )
...
Fixes Go to definition in webstorm
2019-08-22 10:20:17 +02:00
Dominik Prokop
6c34936aee
Packages: Fix path import from grafana/data ( #18667 )
2019-08-21 13:19:11 -07:00
Ryan McKinley
68f7413566
SingleStat: use DataFrame results rather than TimeSeries/TableData ( #18580 )
2019-08-21 07:56:53 -07:00
Dominik Prokop
faabb839e6
Chore: Revert React 16.9.0 bump ( #18634 )
...
Since React and other dependencies bump caused some troubles with building packages that @kaydelaney and me tried to debug without any success, we decided to revert React 16.9.0 bump.
2019-08-20 11:14:53 +02:00
Shavonn Brown
f22aaa5518
Azure Monitor and Log Analytics converted and separated into components ( #18259 )
...
* Azure Monitor and Log Analytics converted and separated into components
* Insights creds converted
* remove angular config
* fix workspaces and missing sameas key
* fix workspace save
* set subscriptionId key
* editor fields, load workspaces btn
* workspace load req fields updated
* added tooltip to switch, disable buttons instead of hide
* master merge and tests
2019-08-19 23:35:44 +02:00
Tobias Skarhed
90df8c4bb0
Chore: Rename Popper to Popover ( #18543 )
...
* Rename PopperContent to TooltipContent
* Move exports from PopperController
* Change ToolipContent to PopoverContent and PopoverController
* Rename Popper to Popover
* Add forgotten files
* Update snapshot
* Remove generic
2019-08-19 11:40:47 +02:00
Ryan McKinley
21948e80e0
SingleStat: add a gauge migration call to action button in the editor ( #18604 )
2019-08-18 15:01:07 -07:00
Šimon Podlipský
f3d1543e9f
TimePicker: Set time to to 23:59:59 when setting To time using calendar ( #18595 )
2019-08-16 13:22:32 +02:00
Ryan McKinley
5a41e8b119
Refactor: move KeyValue and deprecation warning to @grafana/data ( #18582 )
...
* move KeyValue and deprecation warning
* move KeyValue and deprecation warning
* rename displayProcessor file
2019-08-16 11:10:32 +02:00
Ryan McKinley
e59bae55d9
DataFrame: convert from row based to a columnar value format ( #18391 )
2019-08-15 09:18:51 -07:00
Torkel Ödegaard
8e92eecc19
Graph: Fixed issue clicking on series line icon ( #18563 )
2019-08-15 10:21:13 +02:00
Tobias Skarhed
93ecf63e70
InfoTooltip: Info icon with tooltip ( #18478 )
2019-08-13 13:41:49 +02:00
Ryan McKinley
3ccc10f82c
React: Rename deprecated UNSAFE_componentWillReceiveProps ( #18526 )
2019-08-13 10:08:33 +02:00
Hugo Häggmark
4b3440325e
Explore: Replaces TimeSeries with GraphSeriesXY ( #18475 )
...
* Wip: Compiles and runs
* WIP: Logs Graph partially working
* Refactor: Adds GraphSeriesToggler
* Refactor: Adds tickDecimals to YAxis
* Refactor: Adds TimeZone and PlotSelection to Graph
* Refactor: Makes the graphResult work in Explore
* Refactor: Adds ExploreGraphPanel that is used by Logs and Explore
* Fix: Fixes strange behaviour with ExploreMode not beeing changed
* Fix: Adds onSelectionChanged to GraphWithLegend
* Refactor: Cleans up unused comments
* ExploreGraph: Disable colorpicker
2019-08-13 07:32:43 +02:00
Dominik Prokop
ab17015794
Fix: failing build after React bump ( #18514 )
...
* Bump react types and fix yarn.lock
* Fix typecheck
2019-08-12 17:31:58 +02:00
Tobias Skarhed
1db9fff056
strictNullChecks: First batch ( #18390 )
...
* First batch of strictNullChecks
* Remove undefined
* Check an alternative solution
* Fix strict nullChecks
* Low hanging strictNullChecks
* Fixing strict nulls issues and more
* Minor change
* fixed unit test
* Fix feedback
* Update public/vendor/ansicolor/ansicolor.ts
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com>
* Update public/vendor/ansicolor/ansicolor.ts
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com>
* Update public/vendor/ansicolor/ansicolor.ts
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com>
* Fix build errors
2019-08-12 16:11:06 +02:00
Dominik Prokop
0b828cfa44
Chore: bump React to 16.9.0 ( #18502 )
...
* Chore: bump react to 16.9.0
* Bump hooks testing lib
2019-08-12 14:26:11 +02:00
liyuanqiu
72b0e95708
grafana/ui: fix toTimeTicks error ( #18448 )
2019-08-09 14:30:53 +02:00
Dominik Prokop
c38804216c
DataLinks: Enable multiple data links per panel ( #18434 )
...
In response to #18282
DataLinksEditor does not limit amount of links by default now (it was 1 link before, unless maxLinks prop was specified). Also, links that do not have label specified, are not rendered anymore.
2019-08-07 14:13:19 +02:00
Hugo Häggmark
054f908f2d
Explore: Fixes Legend overflow in splitted view ( #18396 )
...
* Fix: Fixes Legend overflow in Explore splitted view
* Chore: Removes overflow-x because of accessibility POV and uses pre-wrap instead
2019-08-07 11:42:57 +02:00
Torkel Ödegaard
c55578d303
Panels: Fixed crashing dashboards with panel links ( #18430 )
...
* ReactPanels: Fixed panel header tooltip rendering crash
* Added unit test
* Improved test
2019-08-07 10:45:32 +02:00
Ryan McKinley
66faedfb9d
DataFrame: remove dateFormat ( #18424 )
2019-08-07 10:20:25 +02:00
Hugo Häggmark
b05afd7e4e
Explore: Moves GraphSeriesXY and DisplayValue to grafana/data ( #18400 )
...
* Chore: Move DisplayValue to grafana/data
* Chore: Move GraphSeriesXY to grafana/data
2019-08-06 10:49:54 +02:00
Hugo Häggmark
ead2d6e88f
Explore: Fixes incorrect handling of utc in timeEpic ( #18386 )
...
* Fix: Fixes incorrect handling of utc in timeEpic
* Chore: Renames dateTimeFromTimeZone to dateTimeForTimeZone
2019-08-06 10:43:53 +02:00
Torkel Ödegaard
541981c341
Gauge/BarGauge: Rewrite of how migrations are applied ( #18375 )
2019-08-06 08:26:11 +02:00
Ryan McKinley
d8f86834d9
grafana/toolkit: improve CI task ( #18189 )
2019-08-03 12:34:02 -07:00
kay delaney
6a870513a8
Select: Fixes issue where ToggleButtonGroup overlapped DataSourcePicker in Firefox ( #18361 )
...
* UI: Fixes issue where ToggleButtonGroup overlapped DataSourcePicker in Firefox
Closes #17692
* Select: added more padding to right to make space for indicator/caret
2019-08-03 16:50:01 +02:00
Ryan McKinley
09e7938499
Gauge/BarGauge: Support decimals for min/max toFloatOrUndefined ( #18368 )
2019-08-03 16:10:41 +02:00
Torkel Ödegaard
202c136238
FieldDisplay: Return field defaults when there are no data ( #18357 )
2019-08-02 14:50:55 -07:00
kay delaney
50a043f583
Frontend: Fixes hard-coded font-weight properties to use variables ( #18350 )
2019-08-02 11:11:08 +01:00
Ryan McKinley
5f4b5dfecd
Refactor: use data rather than series in stream callback( #18126 )
2019-08-01 23:16:29 -07:00
Tobias Skarhed
83da3660da
Chore: noImplictAny no errors left ( #18303 )
...
* Add types and rewrite datasourceChanged to async/await
2019-08-01 14:38:34 +02:00
Ryan McKinley
4ce814ba94
Utils: avoid calling console.warn() too often for deprecation warnings ( #18269 )
2019-07-29 21:13:31 -07:00
kay delaney
9d87923986
Chore: Upgrades typescript to version 3.5 ( #18263 )
...
* Chore: Upgrade typescript to version 3.5
2019-07-26 15:14:06 +01:00
Ryan McKinley
6fa617efdc
Plugins: Include build number and PR in metadata ( #18260 )
2019-07-25 15:39:18 +02:00
kay delaney
c01bbf2058
Timerange: Fixes a bug where custom time ranges didn't respect UTC ( #18248 )
...
Closes #18170
Closes #18178
2019-07-24 15:09:52 +02:00
Torkel Ödegaard
996567ac42
TimePicker: Increase max height of quick range dropdown ( #18247 )
2019-07-24 14:05:01 +02:00
Torkel Ödegaard
3145a1dd29
TimePicker: Fixed css issue casued by CSS Optimizer ( #18244 )
...
Fixes #18158
2019-07-24 12:44:24 +02:00
kay delaney
6144c0f51d
Revert "Timerange: Fixes a bug where custom time ranges didn't respect UTC ( #18217 )" ( #18246 )
...
This reverts commit 0752a09f92
.
2019-07-24 12:29:12 +02:00
kay delaney
0752a09f92
Timerange: Fixes a bug where custom time ranges didn't respect UTC ( #18217 )
...
* Timerange: Fixes a bug where custom timeranges didn't respect UTC
Closes #18170
Closes #18178
2019-07-24 11:00:36 +01:00
Dominik Prokop
3f3fb9bd5c
Packages: update package.json files ( #18173 )
2019-07-23 17:17:41 -07:00
Ryan McKinley
b5ad2ebe9b
Typo: fix threshodsWithoutKey ( #18228 )
2019-07-22 22:19:03 -07:00
Ryan McKinley
06b43f6d4b
Plugins: avoid app importDashboards() NPE ( #18128 )
...
* tables display
* add missing file
* adding toolbar option
* adding toolbar option
* add items to index
* use root import path
* merge master
* show tables info
* add importDashboards code
* remove table changes
* remove table changes
* use deprecation warning
2019-07-19 07:11:16 -07:00