Torkel Ödegaard
8e92eecc19
Graph: Fixed issue clicking on series line icon ( #18563 )
2019-08-15 10:21:13 +02:00
Ryan McKinley
e27731bc7a
Toolkit: write PR report to a folder with the circle build number ( #18560 )
2019-08-14 14:06:43 -07:00
Ryan McKinley
63f47fd8e2
Plugins: expose react-redux, redux ( #18501 )
2019-08-14 00:20:23 -07:00
Ryan McKinley
0ba07720df
TimeSeries: assume values are all numbers ( #18540 )
...
* assume number for TimeSeries types
* use const
2019-08-14 08:07:21 +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
Šimon Podlipský
8b0bbb2c4f
Typo: fix typo in processDataFrame.ts comment ( #18492 )
2019-08-11 21:43:54 -07: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
Tobias Skarhed
151b40ee2f
Markdown: Handle undefined/null strings ( #18433 )
2019-08-07 13:25:09 +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
Tobias Skarhed
760aec7d3b
e2e tests: Make pageObjects mandatory ( #18406 )
...
- Lower strictNullChecks: true errors
2019-08-06 14:29:26 +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
294eabda5b
grafana/toolkit: support windows paths ( #18306 )
2019-07-30 10:48:21 -07:00
Ryan McKinley
7949329636
Plugins: return a promise for loadPluginCss ( #18273 )
2019-07-29 21:14:34 -07: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
Oleg Gaidarenko
eac1459832
Build: watch and dev mode webpack improvements ( #18153 )
...
* Ignore `node_modules` in watch mode
* Simplify development setup
2019-07-20 07:46:41 +03:00
Ryan McKinley
9f415e84b4
Refactor: move end-to-end test infrastructure to @grafana/toolkit ( #18012 )
2019-07-19 08:13:12 -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
Ryan McKinley
c194ae1ba5
Registry: add a reusable function registry ( #17047 )
2019-07-16 11:40:23 -07:00
Dominik Prokop
5151b8ce07
grafana/toolkit: test improvements and show stats ( #18137 , #18138 )
...
* Enable running tests in watch mode and by path or name regex
* Toolkit readme update
* Show webpack stats on successful compilation
* unzip the plugin, not the docs
2019-07-16 08:37:00 -07:00
Ryan McKinley
e56f98f03f
@grafana/toolkit: HtmlWebpackPlugin when in watch mode ( #18130 )
2019-07-16 16:53:08 +02:00
Ryan McKinley
bf228d1cff
grafana/toolkit: prettier and lint fix in dev mode ( #18131 )
2019-07-16 07:36:50 -07:00