Joey Tawadrous
dc7639354e
InfluxDB: interpolate all variables in queries for dash->explore (for influxql) ( #44415 )
...
* Moved flux case to its own return
* Added missing template replaces for limit, slimit, tz
* Added missing template replaces for select
* Added missing template replaces for group by
* Added tests
* PR changes
2022-01-27 14:00:46 +00:00
Morten Nygaard Åsnes
9e4aafa719
MSSQL: Configuration of certificate verification for TLS connection ( #31865 )
...
Fixes #24589
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2022-01-26 15:00:18 +01:00
Mitsuhiro Tanda
d1083b9597
Cloud Monitoring: Reduce request size when listing labels ( #44365 )
2022-01-26 12:02:42 +01:00
Isabella Siu
50e7ac8d65
CloudMonitoring: use @grafana/google-sdk ( #44398 )
2022-01-25 13:10:14 -05:00
Andres Martinez Gotor
af0ece12f9
CloudMonitoring: Fix fastpass issues ( #44277 )
2022-01-25 17:28:59 +01:00
Sergey Kostrukov
cb09162cde
Datasources: Simplify the AzureCredentials structure in datasource config ( #39209 )
...
Related #35857
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2022-01-25 14:23:32 +01:00
Ryan McKinley
b88811e2af
DataFrame: deprecate/remove field.parse(any) ( #44299 )
2022-01-24 16:27:35 +00:00
Zoltán Bedi
f16047660a
StateTimeline: Show more precise duration ( #44046 )
...
* StateTimeline: Show more precise duration
* Add Leon's calculation
* Change to 30 days
Remove console logs. Add more tests.
2022-01-24 13:32:55 +01:00
Tharun Rajendran
732c2ebb37
Explore: show scalar data result in a table instead of graph ( #44362 )
...
Signed-off-by: tharun <rajendrantharun@live.com>
2022-01-24 10:22:06 +01:00
Ryan McKinley
082b1b4db7
Geomap: add spatial transformers (alpha) ( #44020 )
2022-01-21 14:27:26 -08:00
Andres Martinez Gotor
addeba7f05
AzureMonitor: Allow template variables in the subscription field ( #44312 )
2022-01-21 16:50:13 +01:00
Greg Myers
c1ff35a7ee
Fix typos in READMEs ( #44084 )
...
packaging/docker/README.md:31: compatability ==> compatibility
public/app/plugins/panel/debug/README.md:5: performace ==> performance
2022-01-21 16:10:48 +01:00
Yaelle Chaudy
164ce63e28
CloudWatch: Fix MetricName resetting on Namespace change ( #44165 )
...
* Added tests for wanted behavious in MetricsStatEditor
* Removed wrong import
* Updated MetricStatEditor to add new behaviour
* Updated tests to use react-select-event
* removed unused export
* Adding check for empty string in select value and force null
* clean up
* added check to avoid call to getMetric if there is no metricName selected
* removed todo
* removed empty lines
* Moved external import to top
* Refactored tests to copy props rather than overriding them
2022-01-21 12:19:09 +01:00
Will Browne
7fbc7d019a
Plugins: Core plugins register via backend factory provider ( #43171 )
...
* refactoring store interface and init flow
* fix import
* fix linter
* refactor resource calling
* load with class
* re-order args
* fix tests
* fix linter
* remove old creator
* add custom config struct
* fix some tests
* cleanup
* fix
* tackle plugins
* fix linter
* refactor and fix test
* add connect failure error
* add fix for azure, cloud monitoring and test data
* restructure
* remove unused err
* add fake tracer for test
* fix grafana ds plugin
2022-01-20 18:16:22 +01:00
Ryan McKinley
2fd76ecaf7
TestData: use CodeEditor for csv content ( #44239 )
2022-01-20 09:05:36 -08:00
Dominik Prokop
7bf25f62e1
Cursor sync: Apply the settings without saving the dashboard ( #44270 )
...
* Cursor sync: Apply the settings without saving the dashboard
* Remove unnecessary code
* Lint god damn
2022-01-20 16:38:10 +01:00
kay delaney
a728e9b4dd
MixedDatasource: Fixes infinite loop with empty query panel ( #44265 )
...
* MixedDatasource: Fixes infinite loop with empty query panel
2022-01-20 13:12:45 +00:00
Dominik Prokop
0a5771ee6b
TimeSeries/BarChart/XYChart: Allow hiding x axis ( #44107 )
...
* TimeSeries/BarChart/XYChart: Allow hiding x axis
* Update public/app/plugins/panel/barchart/utils.ts
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
* Migrations
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
2022-01-20 00:38:32 -08:00
Dominik Prokop
9f0889c402
TablePanel: Makes footer not overlap table content ( #44210 )
2022-01-20 00:37:49 -08:00
Andres Martinez Gotor
46caa1af66
AzureMonitor: Request multiple pages of resource names ( #44208 )
2022-01-20 09:30:09 +01:00
Kyle Cunningham
6958de846c
Accessibility Fixes for Several SQL Based Query Editors ( #43981 )
...
* Fix postgres QE a11y label issue
* Add aria-label to query-editor
* Remove unecessary element ID.
* Use aria-labeledby instead of aria-label
* Prefer aria-labelby with dynamic ids
* Prefer "for" over aria-labeledby
* Prefer "for" over aria-labeledby for MSSQL QE
2022-01-19 15:56:33 -06:00
Kyle Cunningham
febc24522d
Accessibility Fixes for Several SQL Based Datasource Config Pages ( #43982 )
...
* Add label elements for select boxes: MSSQL config
* Add Permission level label
* Add aria-label for password field
* Fixes for Postgres a11y page
* Fix whitespace error
* Swap aria-labelby for "for"
* Prefer "for" over aria-labeledby
2022-01-19 15:53:54 -06:00
Ashley Harrison
d4d306d825
Dashboard: Prevent Mixed datasources using the test datasource crashing ( #44128 )
...
* Special case mixed datasources... :/
* Revert "Special case mixed datasources... :/"
This reverts commit dd0e3ea4a8
.
* Ensure testdata persists datasource when switching scenario
* Add a unit test to prevent regressions
* kick drone
2022-01-19 13:04:35 +00:00
Andres Martinez Gotor
fe46a5afe7
AzureMonitor: Scroll to selected resource in the resource picker ( #43976 )
2022-01-18 18:01:03 +01:00
Shirley
75263ed7cc
Use ids instead of aria-labels ( #44012 )
2022-01-18 14:31:51 +01:00
Dominik Prokop
2561864767
Table panel: Migrate time series aggregation Current to Last not null, instead of last ( #44113 )
2022-01-18 00:34:56 -08:00
Erik Sundell
5ae5a2e0d0
Azure Monitor: Improved error messages for variable queries ( #43213 )
2022-01-17 15:51:56 +01:00
Erik Sundell
715166baf3
CloudMonitoring: Fixes broken variable queries that use group bys ( #43914 )
2022-01-17 15:51:24 +01:00
Hugo Häggmark
4b4afc7b2c
Chore: reduces circular dependencies for variables/utils.ts ( #44087 )
...
* Chore: move constants to own file
* Chore: moves safe* functions to grafana/data
* Chore: moves safe* functions to grafana/data
* Chore: adds VariableQueryEditorProps and deprecates VariableQueryProps
* Chore: remove getDefaultVariableAdapters function
* Chore: moves transaction status to types
* Chore: fix tests that do not initialise TemplateSrv
* Chore: change space when stringifying
* Chore: revert safe* func move
* Chore: remove circular dependency in Explore utils
2022-01-17 12:48:26 +01:00
Giordano Ricci
6b1321dbfa
Elasticsearch: Fix QueryEditor styling issues ( #44041 )
2022-01-14 14:58:25 +00:00
Joker
3239c62a24
Explore: Support custom display label for exemplar links for Prometheus datasource ( #42732 )
...
* Add custom URL label, docs for prometheus exemplar
2022-01-14 14:52:00 +00:00
Giordano Ricci
cb27c9cd6f
Elasticsearch: Fix handling multiple datalinks for a single field ( #44029 )
2022-01-14 14:05:23 +00:00
Shirley
9f404daf9f
Cloudwatch: Improve accessibility in metrics search and query builders ( #43997 )
...
* Add more aria labels on metrics search and query builders
* Use id for Input
2022-01-14 14:56:00 +01:00
Ryan McKinley
f3dcfb2e3e
Chore: update openlayers dependencies ( #44019 )
2022-01-13 22:32:13 -08:00
Ryan McKinley
fd8baf5f7d
Gazetteer: reactor so the source is a DataFrame ( #43783 )
2022-01-13 17:15:31 -08:00
Connor Lindsey
17f7f0dc93
Tempo: Update service graph linked queries from totals to rates ( #43866 )
...
* Tempo: Update service graph linked queries from totals to rates
* Interpolate server name and interval
2022-01-13 16:28:20 +01:00
Andres Martinez Gotor
0a17048316
Allow to bypass modal focus trap ( #43974 )
2022-01-13 12:55:54 +01:00
kay delaney
01dd623daa
UI/Plot: Implement keyboard controls for plot cursor ( #42244 )
2022-01-13 10:14:55 +00:00
Konrad Lalik
c829535f14
Alerting: Fix the silence url's matcher parameters ( #43898 )
...
* Split silence matchers parameter into a separate entry for each label
* Unify the silence link creation
* Remove duplicated matchers when parsing to/from query params
* Add tests for matchers
* Add a comment with a duplication removal explanation
* Improve label duplication comment
* Remove redundant code
* Use uniqBy to simplify the code. Rename matchers parameter
* Fix Silence test data
2022-01-13 10:48:13 +01:00
Shirley
105bf8fd94
Remove valid aggregation type check ( #43955 )
2022-01-12 15:36:56 +01:00
Giordano Ricci
afd110309c
Elasticsearch: fix a11y issues in datasource settings ( #43706 )
2022-01-12 09:19:10 +00:00
Ivana Huckova
c8ef541c02
Name fields based on targets length ( #43832 )
2022-01-12 10:13:52 +01:00
Ryan McKinley
6b70e1af76
BarChart: show x tick picker ( #43510 )
2022-01-11 00:12:33 +01:00
Connor Lindsey
ef12028a68
Tempo: Add time range to tempo search query behind a feature flag ( #43811 )
2022-01-10 07:38:40 -07:00
Connor Lindsey
3d6e9076c9
Tempo: Provide tag value completion items consistently ( #43773 )
2022-01-10 07:37:35 -07:00
Andres Martinez Gotor
de4ac8ae59
AzureMonitor: Filter list of resources by resourceType ( #43522 )
2022-01-10 11:22:06 +01:00
Dominik Prokop
1a0f5595c3
TimeSeries/BarChart: Add support for sorting series in the tooltip ( #43615 )
...
* TimeSeries panel: Add support for sorting series in the tooltip
* Fix cue tests
* Make sortValues work with string values
* Sort values in DatHoverView and remove sort index from TooltipPlugin
* Rename sortOrder prop to sort
* DataHoverView - use raw values for sorting
2022-01-10 10:32:21 +01:00
Dominik Prokop
4b814dbcea
TimeSeries: Separate field unit config for axis ticks and other display means when stacking by percent ( #43713 )
2022-01-10 01:18:56 -08:00
Ryan McKinley
546818819b
Loki: use queryType rather than range|instant flags ( #43727 )
2022-01-07 10:00:11 -08:00
machinly
36626554be
Prometheus: annotation: fix only first frame was process error & typo. ( #43486 )
2022-01-07 15:04:30 +01:00