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
Ryan McKinley
3e0625ff3d
Plugins: add build info to plugin metadata ( #18164 )
2019-07-18 11:52:34 -07:00
Dominik Prokop
2c8809d3cf
@grafana/toolkit: integrate latest improvements ( #18168 )
...
* @grafana/toolkit: make ts-loader ignore files that are not bundled
* @grafana/toolkit: improve the circleci task (#18133 )
This PR makes some minor improvements to the circle task
Adds build info to plugin.json
adds dependencies to deployed artifacts
Makes sure prettier has content before writing (avoid writing empty files)
renames 'bundle' to 'package' and saves stuff in a 'packages' file
* @grafana/toolkit: enable plugin themes to work with common stylesheet (#18160 )
This makes it possible to use themes styleshheet files and stylesheet imports at the same time. The problem occurred when trying to migrate polystat panel to toolkit: grafana/grafana-polystat-panel#62
2019-07-18 13:48:35 +02:00
Tobias Skarhed
c8498461a5
noImplicitAny: Down approx 200 errors ( #18143 )
...
* noImplicitAny playlist approx 200
* Add AngularPanelMenuItem interface
* Roughly 100 noImplicitAny
2019-07-18 08:03:04 +02:00