renovate[bot]
1cacc78eda
Update dependency lru-cache to v10 ( #71585 )
...
* Update dependency lru-cache to v10
* use named import
* remove outdated type definitions and actually use named import
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-07-14 10:26:58 +01:00
Nathan Marrs
16e5d442ba
Geomap: Address tooltip performance issue ( #71607 )
2023-07-13 20:21:06 -07:00
Drew Slobodnjak
1a857552a1
Trend: Support disconnect values and connect nulls options ( #70616 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-07-13 19:28:58 -07:00
renovate[bot]
cbc44751b2
Update dependency immer to v10 ( #71583 )
...
* Update dependency immer to v10
* use named export now that the default has been removed
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-07-13 18:52:59 +03:00
Nathan Marrs
bd4f8fd280
Chore: Remove console.log from heatmap util file ( #71515 )
2023-07-12 17:12:36 -07:00
Leon Sorokin
46c5e5417b
Heatmap: Build cell colors during data prep instead of render ( #71509 )
2023-07-12 18:23:30 -05:00
Kevin Yu
ee28e9320c
Cloudwatch Logs: Update language definition for Monaco editor ( #71402 )
2023-07-12 09:25:24 -07:00
Gábor Farkas
fdb8257007
Elasticsearch: Fix histogram colors in backend mode ( #71442 )
...
elastic: backend-mode: fix histogram colors
2023-07-12 13:59:51 +02:00
Joey
6615418df8
Tracing: Show next/prev buttons when span filters are collapsed ( #71025 )
...
* Show next/prev buttons when span filters are collapsed
* Update test
* Remove imports
* Update lint
* Prettier
* Update test
* Update styling
2023-07-12 07:52:07 +01:00
Kevin Yu
a2a890e85b
Cloudwatch: Add comment and regexp to TokenTypes interface ( #71399 )
...
* Cloudwatch: Add comment and regexp to TokenTypes interface
* fix lint
2023-07-11 14:43:08 -07:00
Andrej Ocenas
6f102ccad0
Flamegraph: Remove feature toggle for sandwich view and color schemes ( #71305 )
2023-07-11 14:58:43 +02:00
Ryan McKinley
09cc63329f
XYChart: Improve base options setup ( #67878 )
2023-07-10 17:54:01 -07:00
Gilles De Mey
1945f2b64e
Alerting: Use new "Label" components for alert instance labels ( #70997 )
2023-07-10 13:03:35 +02:00
Drew Slobodnjak
2b7af7798c
StateTimeline: Add disconnect value option ( #70610 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-07-07 13:24:22 -07:00
Ihor Yeromin
d92d3ede79
XYChart: Point size editor should reflect correct default (5) ( #71126 )
...
fix(xychart): reconcile point size editors
2023-07-07 18:43:49 +02:00
Galen Kistler
7dc071f46b
Prometheus: Version detect bug ( #71198 )
...
* remove redundant request copy in backend, add more versions to semver lists
2023-07-07 09:39:20 -05:00
Matias Chomicki
92c94710cd
Loki/Elasticsearch config: Add DataSourceDescription component ( #71206 )
...
* Loki config: add data source description component
* Elastic config: add data source description component
2023-07-07 14:22:52 +01:00
Adela Almasan
bde9478c5e
BarChart: Check by displayName ( #71161 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-07-06 20:56:36 -05:00
Matias Chomicki
1b80df0168
Loki: add additional settings section ( #71035 )
...
* Loki: add additional settings section
* Derived fields: add config subsection
* Query settings: add config subsection
* Loki config: use divider instead of hr
* Derived fields: refactor legacy styles
* Loki config: add divider between derived fields and query settings
* Loki config: create alerting settings for Loki
2023-07-06 10:20:38 +02:00
Adela Almasan
901495a54a
BarChart: Fix legend for fields with labels ( #71098 )
2023-07-05 14:54:10 -05:00
Galen Kistler
daf9f9cd19
Prometheus: Incremental querying profile data updates ( #70701 )
...
* add prometheusIncrementalQueryInstrumentation feature flag, update instrumentation data
2023-07-05 14:39:49 -05:00
Andre Pereira
340c536d0e
Tempo: TraceQL editor - Match type of new values with values in dropdown ( #69468 )
...
Tempo: TraceQL editor - set type of added values to match the type of the other values in the dropdown
2023-07-05 15:34:22 +01:00
fabrizio-grafana
d31e96104a
Dashboard: Add suggestion box for Flame Graph ( #70763 )
...
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2023-07-05 14:25:00 +02:00
Galen Kistler
927393633c
Prometheus: Code editor autocomplete returns bad results when text is highlighted ( #70856 )
...
* adjust cursor when text is selected to give better autocomplete results in prometheus code editor
2023-07-05 07:22:23 -05:00
Matias Chomicki
d153fd434a
Elasticsearch: add additional settings section ( #71037 )
...
* Elasticsearch: add additional settings section
* Remove extra lines
* Elastic config: add divider between name and http settings
* Data links: fix subsection title
* Remove unused import
2023-07-05 10:45:10 +02:00
Laura Benz
9a8125ca3b
Elasticsearch: Replace duplicate IconButton component ( #71050 )
...
* refactor: replace IconButtons
* refactor: replace tooltip text in order to make it more universal
* refactor: remove additional IconButton
* refactor: add aria-labels
* refactor: fix test
2023-07-05 08:47:38 +02:00
Gábor Farkas
a62ae10a02
logs: refactor: move logsModel to the logs folder ( #70989 )
...
* move files
* fixed imports in the moved files
* updated imports pointing to the moved files
2023-07-04 13:27:52 +02:00
Gilles De Mey
df3888ba60
Alerting: Refactor Alertmanager picker ( #70720 )
2023-07-04 13:07:05 +03:00
Joey
f1338cee60
Tracing: Add inline validation to time shift configuration fields ( #70879 )
...
* Inline validation
* Update invalidTimeShiftError after self review
* Renames and moved err msg
* Update validation
* Remove local state
2023-07-04 10:49:21 +01:00
ismail simsek
80c432e524
InfluxDB: Fix backend mode table result with aliases ( #69943 )
...
Co-authored-by: ludovio <ludovic.viaud@gmail.com>
2023-07-03 14:50:08 +02:00
Galen Kistler
4217c8057b
Graphite: Fix infinite loop in text editor when using graphite in a Mixed datasource ( #70970 )
...
Fix infinite react state loop exhibited in mixed datasource by stringifying objects in useEffect dependencies
2023-06-30 14:00:26 -05:00
Ashley Harrison
7a2a5dde8b
Chore: Enable remaining jsx-a11y rules ( #70990 )
...
enabling remaining a11y rules + ignore existing violations
2023-06-30 16:58:16 +01:00
Adam Simpson
f32f1859a0
AzureMonitor: Fix metric names for multi-resources. ( #70864 )
...
When building a query for multiple resources only a subset of metrics
are valid and that selection is only available via the API version `2017-12-01-preview`.
fixes #68603
2023-06-30 15:36:03 +00:00
Andrej Ocenas
3eaee12e3e
Flamegraph: Add switch for color scheme by value or by package ( #70770 )
2023-06-30 17:01:11 +02:00
Sonia Aguilar
97420119e1
Alerting: Reduce number of unnecessary request in the alert list panel in case … ( #70583 )
...
* Reduce number of unnecessary request in the alert list panel in case we have data source filter selected
* use fetchPromAndRulerRulesAction instead of fetchAllPromAndRulerRulesAction in case of having datasource selected in options
* remove unnecessary useEffect
* Reduce number of requests in GroupBy component if data source is selected
* use redux utils for asyncmapslice
* lint
* Address review comments
* Skip fetching grafana rules if datasource is not Grafana rules source name
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2023-06-30 15:16:14 +02:00
Sven Grossmann
13dd821961
Loki: Fix wrong query expression with inline comments ( #70947 )
...
fix remove comments from query
2023-06-30 11:35:43 +02:00
Shantanu Alsi
72581a77ac
Prometheus: Add disableRecordingRules datasource config ( #70903 )
...
* Add config to toggle recording rules for Prometheus
* Add documentation for Prometheus disableRecordingRules
2023-06-29 18:58:22 +03:00
Gareth Dawson
0072b2cca4
Loki: Use better query validation before requesting stats ( #70800 )
...
* fix: use correct validate funtion
* rename isValidQuery to isQueryWithError
* lets pretend i didnt break things again
* Loki validation: add missing comments and refactor validation function
* isValidQuery: add unit test
* Loki datasource: add tests for getQueryStats
* Remove isValidQuery function
* UnwrapParamEditor: interpolate query before testing validity
* Stats: trim queries when evaluating change
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-06-29 16:50:17 +01:00
Matias Chomicki
f274484727
Elasticsearch: escape colons in ad hoc filters ( #70611 )
...
* Elasticsearch: escape colons in ad hoc filters
* Escape filter: update regex
* Elasticsearch: escape colons from all filters
2023-06-29 16:40:55 +02:00
Brendan O'Handley
bb7a3be86e
Prometheus: Metrics explorer remove select dropdown behavior ( #70722 )
...
* remove hover style from results
* remove metric select keyboard interactions and highlighting for table results
* update naming for metrics explorer
* fix bug for match highlighting persisting when empty query
2023-06-29 08:57:47 -04:00
Ashley Harrison
9ee2cc742a
Chore: Use theme.shape.radius.circle everywhere ( #70896 )
...
* use theme.shape.radius.circle everywhere
* add useTheme2 import
2023-06-29 13:56:05 +01:00
Sonia Aguilar
519e840f97
Alerting: Render folder selector in options for Alert List Panel only when having Grafana datasource ( #70816 )
...
Render folder selector in options for Alert List Panel only when no datasource is selected or when Grafana is selected as the datasource
2023-06-28 15:38:32 +02:00
Andrej Ocenas
4969a78f83
Pyroscope: Fix normalize query function ( #70836 )
2023-06-28 15:22:13 +02:00
Andrej Ocenas
0259ae2630
Pyroscope: Preselect default profile type or app in the query editor dropdown ( #70624 )
2023-06-28 12:26:09 +02:00
Joey
0668fcdf95
Tempo: Update error messages ( #70448 )
...
Update error messages
2023-06-28 10:34:11 +01:00
Gábor Farkas
9ca888527b
Logs: Implement "infinite" scrolling in log context ( #69459 )
...
* logs: context: allow "infinite" scroll
* Log Context: Add visual changes to infinite scrolling (#70461 )
* remove text showing how many log lines are loaded
* better positioning of loading indicators
* add border
* fix import
* better loading states
* improve corner cases
* increase page size 10 => 50
* updated unit test, simplified code
* fixed tests
* updated tests
* removed unused code
* fixed test
* improved refid-handling in loki
* removed unnecessary code
* better variable name
* refactor
* refactor
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
2023-06-28 11:51:16 +03:00
Brendan O'Handley
e3a4d7c099
Prometheus: Add label filters to label_values query type variable query ( #70644 )
...
* add labelfilters to label_values query type with tests
* fix tests
2023-06-27 08:58:46 -04:00
Gábor Farkas
8e9ec9dcef
Elasticsearch: Make it compatible with the new log context functionality ( #70697 )
...
* elastic: make it work with the new logs-context
* add remaining fields
* lint fix
2023-06-27 14:04:29 +02:00
Selene
b0893c29a7
Chore: Generate plugin version and remove lineage version ( #69781 )
...
* Generate plugin version and remove lineage version
* Generate version for each major
* Remove pluginVersion from core plugins
* Remove code version generation
* Generate cue files
* Move grafana version into jenny
* fix go import
2023-06-27 12:47:14 +03:00
Matias Chomicki
c1ce24c90f
Elasticsearch: Put new log details filters behavior behind a feature flag ( #70703 )
...
* Elasticsearch: create elasticFiltersToggle feature flag
* Elasticsearch: add new filter behavior behind a feature flag
* Rename feature flag
2023-06-27 10:38:20 +02:00