Jo
c5d1b295ec
Plugins: Allow plugin page access granting via permissions ( #82508 )
...
* AccessControl: Check permissions on AppRootPage
* add frontend tests for app root permission checks
* add accesscontrol oncall ft to tests
2024-02-16 09:36:52 +01:00
Adela Almasan
8de9c4c373
Timeseries: Add hover proximity option ( #81421 )
2024-02-16 00:29:36 +02:00
ismail simsek
c540fd4195
Prometheus: Fix expanding that contains multiple metrics ( #82354 )
...
* fix expanding rules with one metric wrapped in a parenthesis
* fix expanding rules with regex match operator
* fix for multiple labels
* refactor
* don't modify recording rules name in label values
* metric + metric fix
* fix last issues with label regex and spaces
* add comments
* add the same changes to the prometheus library
2024-02-15 21:33:28 +01:00
Leon Sorokin
4b67ac117f
VizTooltips: Fix sorting ( #82278 )
2024-02-15 12:54:43 -06:00
renovate[bot]
3427321f65
Update dependency webpack to v5.90.2
2024-02-15 18:31:17 +00:00
renovate[bot]
23a3fddca4
Update dependency @types/node to v20.11.19
2024-02-15 17:31:16 +00:00
renovate[bot]
644d721cf0
Update dependency @grafana/faro-web-sdk to v1.3.8
2024-02-15 17:03:37 +00:00
Ieva
4d53385d5f
RBAC: allow listing permissions on the root folder ( #82184 )
...
* allow returning AC metadata for the root folder
* add a test
* share the reserved root folder UID with frontend
2024-02-15 16:13:14 +00:00
renovate[bot]
951399ac39
Update dependency eslint-plugin-jsdoc to v48.1.0 ( #82531 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 13:44:59 +02:00
renovate[bot]
7ab203cf6e
Update dependency eslint-plugin-jest to v27.8.0 ( #82529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 13:26:12 +02:00
renovate[bot]
749a31738d
Update dependency @types/node to v20.11.18
2024-02-15 11:03:03 +00:00
Ashley Harrison
c0b5b32650
Chore: replace react-popper
with floating-ui
in InlineToast
( #82381 )
...
replace react-popper with floating-ui in InlineToast
2024-02-15 09:44:44 +00:00
Sven Grossmann
808be099a7
Rollback ansicolor
package to 1.1.100
to fix ansi styled logs ( #82506 )
...
* rollback ansicolor
* upgrade ansicolor in grafana-ui
2024-02-15 10:30:11 +01:00
renovate[bot]
c490b702bf
Update dependency core-js to v3.36.0 ( #82464 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-14 19:32:05 +02:00
Dominik Prokop
62efe6e170
Panel Query Options: Support query caching options ( #82448 )
...
* schema update
* Panel Query Options: Support query caching options
2024-02-14 09:19:39 -08:00
Dominik Prokop
f016f95298
GroupBy variable core integration ( #82185 )
...
* Bump scenes
* Make GroupByVariableModel a VariableWithOptions
* Serialise/deserialise group by variable
* WIP: Group by variable editor
* WIP tests
* Group by variable tests
* add feature toggle and gate variable creation behind it
* Fix types
* Do not resolve DS variable
* Do not show the message if no DS is selected
* Now groupby has options and current
* Update public/app/features/dashboard-scene/settings/variables/components/GroupByVariableForm.test.tsx
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
* don't allow creating groupby if toggle is off + update tests
* add unit tests
* remove groupByKeys
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
2024-02-14 09:18:04 -08:00
renovate[bot]
269fa400f0
Update dependency @types/semver to v7.5.7
2024-02-14 17:11:58 +00:00
Josh Hunt
2d4307d3d1
Chore: Update Inter font files ( #82446 )
...
* Chore: Update Inter font files
* change codeowner of fonts to us
2024-02-14 16:57:02 +00:00
renovate[bot]
63cf8c8808
Update dependency @swc/core to v1.4.1
2024-02-14 16:36:43 +00:00
Kyle Cunningham
26b25dad42
Tooltips: Hide dimension configuration when tooltip mode is hidden ( #81627 )
...
* Hide dimensions when tooltip mode is hidden
* add logic to heatmap
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-02-14 23:35:14 +07:00
Nathan Marrs
ce750e0618
Deprecation: Create explicit feature toggles for remaining panels ( #82217 )
2024-02-14 18:06:25 +02:00
Alvaro Huarte
06b5875c3c
Table Panel: Filter column values with operators or expressions ( #79853 )
...
* Select column values using comparison operators
* Select column values using expressions
* Capitalize operator labels
* Update docs/sources/panels-visualizations/visualizations/table/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Use $ instead of v to represent a variable
* Define operators as a map string of objects
* Fix typo
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2024-02-14 22:36:30 +07:00
renovate[bot]
7d21eb0631
Update React Aria ( #82447 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-14 17:24:30 +02:00
renovate[bot]
8a7828da48
Update dependency marked to v12 ( #82245 )
...
* Update dependency marked to v12
* make sure marked return value is synchronous
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-02-14 15:01:33 +00:00
Kyle Cunningham
88481fed1a
Table Panel: Fix display of ad-hoc filter actions ( #82442 )
...
Remove block display from ad-hoc filter actions
2024-02-14 16:34:14 +02:00
Torkel Ödegaard
fe795417f7
Grafana/UI: Add new Splitter component ( #82357 )
...
* Initial thing working
* Update
* Progress
* Update
* Update
* Simplify a bit more
* minor refacto
* more review fixes
* Update
* review fix
* minor fix
* update
2024-02-14 12:45:29 +01:00
Victor Marin
a1ff439a20
Fix query inspector in explore to scroll to bottom ( #82369 )
2024-02-14 10:00:16 +02:00
Ivan Ortega Alba
3d86d101b7
Dashboards: Use auto
and only use AdHocFiltersVariable
to manage filters ( #81318 )
2024-02-13 22:38:26 +02:00
Ezequiel Victorero
dbde08b03c
Scenes: Refactor original snapshot button in a new component ( #82199 )
2024-02-13 14:15:55 -03:00
Ihor Yeromin
1abe4a02b4
Table: Update page index on data update ( #81574 )
...
* fix(table): page index reset on data update
2024-02-13 13:21:36 +01:00
Todd Treece
d6e6298103
K8s: Add Aggregation to Backend Service ( #81591 )
...
Co-authored-by: Charandas Batra <charandas.batra@grafana.com>
2024-02-12 22:59:35 +02:00
Ashley Harrison
fea23862b4
Chore: remove react-popper
from AnnotationEditor and AnnotationMarker ( #82090 )
...
update AnnotationEditor and AnnotationMarker to use floating-ui/react instead of react-popper
2024-02-12 17:18:10 +00:00
Victor Marin
1fe32479d7
Scenes: Annotations functionality in settings ( #81361 )
...
* wip listing/viewing annotations
* list annotations in settings
* fix tests
* wip edit mode
* PR mods
* move, delete, edit, add new
* edit annotation in settings
* Annotations functionality
* revert change
* add ui tests, move angularEditorLoader
* remove flaky test
* refactor
* bump scenes version, refactor getVizPanels, refactor edit page
* fix nav breadcrumbs
* annotation set dirty flag, add overlay to edit view
* PR mods
* PR mods
* remove flaky test
* change dirty flag setting logic for anotations
* change button variants
2024-02-12 16:06:46 +02:00
Ashley Harrison
685e84b1f8
Chore: Remove react-popper
from DataLinkInput
and SuggestionsInput
( #82160 )
...
* replace popper with floating-ui in DataLinkInput
* replace popper with floating-ui in SuggestionsInput
2024-02-12 13:22:24 +00:00
Joao Silva
71e7d654de
Card: Revert adding overline component ( #82308 )
2024-02-12 13:07:40 +00:00
Gábor Farkas
d65d2ceb1b
sql: add explanation comment ( #82304 )
2024-02-12 12:42:12 +01:00
Faye Lin
a3f3429290
Variable: Inform users of the error details when Grafana is unable to retrieve the variable values from an SQL data source. ( #82222 )
...
* feat: Inform users of the error details when Grafana is unable to retrieve the variable values from an SQL data source.
* format code
* use getAppEvents
* throw an error when failing to executing the sql query
* optimize code
* prettier
2024-02-12 12:19:22 +01:00
Torkel Ödegaard
fe6d1460b0
DashboardScene: Adds solo page that uses dasboarde scene to render single panel ( #77940 )
...
* DashboardScene: Adds solo page that uses dasboarde scene to render single panel
* Update
* Panel and row repeats working
* Update
* added e2e tests
* Refactor
* Fixes
* Fix e2e
* fix
* fix
* fix
2024-02-11 09:08:47 +01:00
Darren Janeczek
02c0f5929c
prometheus: fix: use shallow clone of scopedVars ( #82280 )
...
fix: use shallow clone of scopedVars
2024-02-10 09:57:11 -05:00
Alexander Weaver
5bbe9c6e61
Alerting: Enable group-level rule evaluation jittering by default, remove feature toggle ( #82212 )
...
* remove jitter feature flag
* Add an out so users can manually disable jitter
* Pass in cfg
* Add TODO to remove knob in future
2024-02-09 15:53:58 -06:00
Galen Kistler
de4acb27ce
Table: Add initial row index ( #82200 )
...
* Add initial row index prop in table
2024-02-09 07:49:48 -06:00
Joao Silva
bc83d8263b
Card: Add isCompact
prop and Overline
sub-component ( #82077 )
2024-02-09 12:37:28 +00:00
Fabrizio
8beff98142
Update Prettier checks to parse also JSON files ( #82046 )
2024-02-09 13:16:40 +02:00
renovate[bot]
ed9e26122a
Update dependency @types/node to v20.11.17
2024-02-09 10:47:01 +00:00
Ashley Harrison
765a1f8533
Chore: fix some bad uses of userEvent
( #82191 )
...
* fix some bad uses of userEvent
* wrap advance call in act
* don't use act
* remove skip
* need act here (see https://kentcdodds.com/blog/fix-the-not-wrapped-in-act-warning#1-when-using-jestusefaketimers )
* remove test that isn't correct anymore
* implement same change in grafana-prometheus
2024-02-09 10:04:35 +00:00
Eric Jacobson
8afab6a80f
Icons: Add support for docker icon ( #81884 )
...
- add docker icon to registry
2024-02-09 14:37:43 +07:00
Leon Sorokin
930c8c5aa3
EventBus: Add ability to tag events with arbitrary classification meta ( #82087 )
2024-02-08 16:15:32 -06:00
Nathan Marrs
829672759c
Deprecation: Create explicit feature toggle to auto-migrate from graph panel ( #79369 )
2024-02-08 14:00:48 -08:00
Galen Kistler
633e354a76
Transformations: Fix converting time fields to number in reduceFields ( #81830 )
...
* Fix bug converting time fields to number in reduce
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2024-02-08 11:29:10 -06:00
renovate[bot]
e612b9b46b
Update dependency @types/react-dom to v18.2.19
2024-02-08 16:26:58 +00:00