Zoltán Bedi
af61839a26
StateTimeline: Share cursor with rest of the panels ( #41038 )
...
* First working version of shared cursor for state timeline
* Only publish x value for time series
* Don't send legacy graph event
* Don't add y scale to cursor sync
* Snap cursor to the bottom of the canvas when sync is out of bounds
* Fix snapshot
2021-11-05 18:52:40 +01:00
Giordano Ricci
d69ffe0e44
Chore: cleanup ES query_builder test ( #41360 )
2021-11-05 17:42:00 +00:00
Gábor Farkas
f3f57d3d6e
influxdb: improved explanation texts ( #41351 )
...
* influxdb: improved explanation texts
* fixed tests
2021-11-05 15:42:54 +01:00
Gábor Farkas
c64997332d
prometheus: monaco: fix a corner-case with quotes ( #41345 )
2021-11-05 15:11:19 +01:00
Giordano Ricci
d524dc6108
Elasticsearch: use field configured in query editor as field for date_histogram aggregations ( #41258 )
...
* Elasticsearch: use field configured in query editor as field for date_histogram aggregations
* add tests
2021-11-05 12:11:07 +00:00
Erik Sundell
07754351b7
Azure monitor: Make sure alert rule editor is not enabled when template variables are being used ( #41335 )
...
* check if variable exist in query
* add tests
* pr feedback
2021-11-05 12:21:28 +01:00
Gábor Farkas
eec7b9d325
prometheus: monaco: better suggestions inside quotes ( #41262 )
...
* prometheus: monaco: better suggestions inside quotes
* add double-quote as trigger character
* moved comment to correct place
2021-11-05 10:13:55 +01:00
Gábor Farkas
ec63b28621
prometheus: monaco: do not show automatic suggestions ( #41253 )
...
* prometheus: monaco: do not show automatic suggestions
* updated comments
2021-11-05 10:09:11 +01:00
renovate[bot]
e973b933f3
Update dependency emotion to v11 ( #41134 )
...
* Update dependency emotion to v11
* Chore(renovate): Use correct emotion imports
* kick drone
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-11-04 17:54:49 +00:00
carrieedwards
9f205cf1d7
Graphite: Add from and until params to tag handling methods ( #41319 )
2021-11-04 18:17:21 +01:00
Ivana Huckova
2c209e735c
Prometheus: Rename step in explore to min step ( #41209 )
...
* Prometheus: Make it clear that step in explore is min step
* Fix width
* Update public/app/plugins/datasource/prometheus/components/PromExploreExtraField.tsx
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-11-04 13:19:44 +01:00
Oscar Kilhed
b82797d1b0
BarChart: rotate barchart x axis labels ( #40299 )
...
* GraphNG: add axes label rotation property
* Adds rotation option and adds padding to avoid clipping labels
* Slider: Enable slider marks display (#41275 )
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2021-11-04 10:59:15 +01:00
Nathan Rodman
e8e84f9c23
Alerting: UI for contact point testing with custom annotations and labels ( #40491 )
...
* Support custom annotations and labels when testing contact points
* Add modal for testing contact point
* add option for custom notification type
* use annotation and labels fields from rule editor
* update receivers test for new contact point testing method
* rename modal and remove reserved keys for annotations
* add docs for testing contact points
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: George Robinson <george.robinson@grafana.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-11-03 09:57:59 -07:00
Andrej Ocenas
5f27959a5e
Tempo: Add links to nodes in Service Graph pointing to Prometheus metrics ( #41135 )
2021-11-03 15:56:39 +01:00
Jamie Shears
bb079641d7
NewsPanel: Prevent small titles being split onto multiple lines ( #41193 )
2021-11-03 13:53:37 +00:00
Zoltán Bedi
f8d75726e7
Graph panel: listen to events from timeseries panel ( #41033 )
...
* TimeSeries: share cursor with old graph
* Typo fix
* Fix typecheck errors
* Revert "TimeSeries: share cursor with old graph"
This reverts commit 1e7dd4f627
.
* Graph: subscribe to DataHoverEvent
* Revert "Fix typecheck errors"
This reverts commit 737c8ea8c1
.
2021-11-03 11:49:37 +01:00
Gábor Farkas
91da1bbb79
prometheus: monaco: allow listing label names + values without a metric ( #41233 )
...
* prometheus: monaco: allow listing label names + values without a metric
* removed comment
2021-11-03 11:20:04 +01:00
Gábor Farkas
72ae3235fa
prometheus: monaco: autocomplete: offer function-names in functions ( #41212 )
2021-11-03 10:56:43 +01:00
Gábor Farkas
244e149c34
prometheus: query-field: monaco: implement open-help-by-default ( #41112 )
...
* prometheus: query-field: monaco: implement open-help-by-default
* better comment
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* fixed typo in comment
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* better log-message
* fixed comment spelling
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
* better setting
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-11-03 10:55:07 +01:00
Oscar Kilhed
43bd32206f
Barchart/Time series: Allow x axis label ( #41142 )
2021-11-03 09:42:07 +01:00
Sarah Zinger
3da4e1cdcd
Azure Monitor: Add Resource Picker to Template Variable Query Editor ( #40841 )
...
Azure Monitor: Add Resource Picker to Template Variable Query Editor
- Should fix bug related broken template variables that relied on a deprecated default workspace.
2021-11-02 15:30:15 -04:00
Giordano Ricci
7b7c193551
Elasticsearch: Add time zone setting to Date Histogram aggregation ( #40882 )
...
* TimeZonePicker: Allow specifying internal timezones to display
* Elasticsearch: Add time zone setting to Date Histogram aggregation
* rename time_zone to timeZone
* Add tests
* fix typo
* Update packages/grafana-data/src/datetime/timezones.ts
Co-authored-by: Chris Cowan <chris@chriscowan.us>
Co-authored-by: Chris Cowan <chris@chriscowan.us>
2021-11-02 16:18:39 +00:00
Ivana Huckova
de83e5702c
Prometheus: Run annotation queries trough backend ( #41059 )
...
* Prometheus: Run annotation queries trough backend
* Be more explicit on what type of query we are running
* Fix typing, remove unused variables
2021-11-02 16:46:20 +01:00
Isabella Siu
96f37b3f30
CloudMonitoring: use CallResourceHandler instead of PluginProxy ( #41064 )
2021-11-02 10:37:02 -04:00
Gábor Farkas
28ae9f1bdd
prometheus: query-editor: refactor: rename intent to situation ( #41079 )
...
* prometheus: query-editor: refactor: rename intent to situation
* fixed forgotten rename
2021-11-02 15:09:35 +01:00
Josh Hunt
cb948d10e0
CloudWatch: Fix strict Typescript errors ( #41160 )
...
* CloudWatch: Fix strict typscript errors
* Update public/app/plugins/datasource/cloudwatch/components/ConfigEditor.tsx
Co-authored-by: Sarah Zinger <sarahzinger@users.noreply.github.com>
* Chore: reduce strict error
* Update ci-check-strict.sh
Co-authored-by: Sarah Zinger <sarahzinger@users.noreply.github.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-11-02 13:16:46 +00:00
Gábor Farkas
c788e2f8e8
prometheus: monaco editor: visual fixes ( #41184 )
...
* prometheus: monaco editor: visual fixes
* fixed typo in comment
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
* more comments added
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-11-02 12:44:51 +01:00
Piotr Jamróz
f1837b5742
Elastic: Full range logs volume ( #40700 )
...
* Add basic implementation for logs volume
* Fix aggregation
* Move getFieldConfig
* Remove duplicated aggregation logic
* Extra querying logic
* Simplify querying logic
* Update logs volume aggregation tests
* Remove bar max width and width factor
* Clean up
* Skip level aggregation if it's not configured
* Post merge fix for aggregation
* Fix tests
* Clean up the code
* Ensure logs without level are aggregated as unknown category
* Use LogLevel.unknown
* Fix strict TS errors
2021-11-02 11:53:47 +01:00
kay delaney
124c3f537f
A11y: Fix misc. fastpass issues ( #41088 )
2021-11-01 14:45:23 +00:00
Josh Hunt
419c465edf
Grafana-UI: Editor UI components ( #41136 )
...
* Grafana-UI: Update theme.spacing to support string value when called with just one arugment
This allows theme.spacing("auto") to be valid
* Grafana-UI: Support width="auto" for Select component
This allows for inline Selects that are sized based on their content,
rather than occupying block-width
* Add toOption for creating Select options to @grafana/data
* Add test util
2021-11-01 12:06:28 +01:00
Piotr Jamróz
f4282571c7
Chore: Fix NodeGraph useCallback dependencies ( #41105 )
2021-11-01 10:52:34 +01:00
Nathan Marrs
268c20203b
Canvas: Improve Selection System ( #41065 )
2021-10-29 14:32:52 -07:00
Ryan McKinley
7319efe077
Dashboard: replace datasource name with a reference object ( #33817 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Co-authored-by: Elfo404 <me@giordanoricci.com>
2021-10-29 10:57:24 -07:00
Giordano Ricci
218aed324f
Tempo: add info message about beut beta features ( #41107 )
2021-10-29 17:46:46 +02:00
Gábor Farkas
24db1efa9d
influxdb: influxql: fix table-format data processing with renamed time field ( #41052 )
2021-10-29 15:49:45 +02:00
Dominik Prokop
afdd9b2455
Angular: only bootstrap the root application element ( #40822 )
...
* Angular: Do not bootstrap Angular against entire document
* Do not retrieve injector by using angular instance directly.
2021-10-29 11:31:41 +02:00
Gábor Farkas
fcaf9e68ee
prometheus: monaco: stricter autocomplete and handle space ( #41028 )
...
* prometheus: monaco: stricter autocomplete
* autocomplete on space
2021-10-29 08:22:40 +02:00
ArturWierzbicki
e8a30f651e
Live: Extract scopes
from CentrifugeSrv ( #41051 )
...
* Refactor: remove `scopes` from CentrifugeSrv, remove dependencies on window/config/user context
* Refactor: add GrafanaLiveChannelConfigService to wrap direct access to *Scope classes
* Refactor: added GrafanaLiveService acting like a proxy to GrafanaLiveSrv + LiveChannelConfigSrv
* Refactor: live module instantiation
* Refactor: import fixes
* Fix: URL construction in centrifugeSrv
2021-10-28 21:48:57 +04:00
Nathan Marrs
84d13c3f35
Canvas: add layer elements editor functionality ( #40968 )
2021-10-28 09:58:31 -07:00
Devin Smith
8869df2ffe
Loki/Prometheus: Improve facetting message in label browser ( #40998 )
...
* Chore: Improve Loki/Prometheus facetting message in label browser
* Chore: Remove uneeded console log and comment
2021-10-28 16:19:54 +02:00
Piotr Jamróz
877c726246
Loki: Use fixed bucket size for logs volume ( #40873 )
...
* Use fixed bucket size for logs volume
* Fix unit tests
2021-10-28 10:53:15 +02:00
Gábor Farkas
25fe5bc027
prometheus: autocomplete: handle label-ops better ( #41004 )
2021-10-28 10:39:26 +02:00
nikki-kiga
963544ffe6
Transformations: Add gazetteer transformation ( #40967 )
2021-10-27 20:20:56 -07:00
Ryan McKinley
45e1765733
Geomap: support multiple layers ( #40906 )
2021-10-27 14:49:11 -07:00
nikki-kiga
5449bd9ae7
Geomap: Add text labels layer ( #40778 )
...
* Geomap: add initial text labels layer
* add fontsize to text labels layer
* refactor feature styles in marker and text layers
* hide template and pick default field
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-10-27 08:46:32 -07:00
Ryan McKinley
f52ec5e5b0
IconPanel: force 100% size ( #40961 )
2021-10-27 08:21:09 -07:00
kay delaney
3a7c5a0755
Chore: Switch yarn 2 to plug-n-play strategy ( #40300 )
2021-10-27 14:21:07 +01:00
Gábor Farkas
844d2c8621
prometheus: monaco: handle in-dashboard and in-explore use cases ( #40922 )
...
* prometheus: monaco: handle in-dashboard and in-explore use cases
* refactor is-explore handling
* improved comment
* removed unnecessary comment
* reordered props
* simplify code
* refactor: better prop-name
* fixed test snapshot
2021-10-27 11:45:32 +02:00
Torkel Ödegaard
858d654d1c
Barchart: Fixes barchart switching from palette to thresholds color mode ( #40954 )
2021-10-27 09:42:47 +02:00
Ivana Huckova
92cd44940a
Prometheus: Refactor backend for scalability for other query types ( #40921 )
...
* Prometheus: Refactor backend for scalability for other query types
* Fix linting
2021-10-26 14:47:40 +02:00