Ivana Huckova
23f495d4cd
Big tent data sources: Replace deprecated @grafana/experimental
with @grafana/plugin-ui
( #99331 )
...
* Zipkin: Replace deprecated @grafana/experimental with @grafana/plugin-ui
* Prometheus: Replace deprecated @grafana/experimental with @grafana/plugin-ui
* Mysql: Replace deprecated @grafana/experimental with @grafana/plugin-ui
* Jaeger: Replace deprecated @grafana/experimental with @grafana/plugin-ui
* Postgresql: Replace deprecated @grafana/experimental with @grafana/plugin-ui
* Brin experimental back to main package.json - accidentally removed
* Fix order of imports
2025-01-22 15:18:41 +01:00
Bogdan Matei
d2d6dd2e5f
Dashboards: Prevent rows nesting ( #99246 )
2025-01-22 15:57:45 +02:00
Dominik Prokop
51b4ac50aa
Panel inspect: Fix inspect keyboard shortcut when grafana served from subpath ( #99366 )
...
* Panel inspect: Fix inspect keyboard shortcut when grafana served from a subpath
* Add e2e test
2025-01-22 13:25:10 +01:00
Sven Grossmann
5b8e6f8fa8
Explore: Prevent hidden queries from being run as supplementary query ( #99356 )
...
fix(loki/elasticsearch): prevent hidden queries from being run as supplementary query
2025-01-22 13:13:57 +01:00
Ida Štambuk
149bc74191
ElasticSearch: Parse histogram interval as float instead int ( #99270 )
2025-01-22 12:51:24 +01:00
owensmallwood
dd483fc17f
Unified Storage: Search permissions put behind feature flag ( #99340 )
...
* add feature flag
* puts search permission filtering behind a feature flag
* fixes issue with doc match id. When the match is for an in-memory index, the internal id is a string (this is what we expected). However, when its a file-based index, the internal id is a binary encoded int64 that point to something internally. So to get the id, we need to use ExternalID() instead of relying on the indexInternalID to be the correct format.
* adds debug log
* update comment
* formatting
2025-01-22 05:38:37 -06:00
Torkel Ödegaard
5b5831ae34
Dashboard: Simplify repeating logic and panel menu interaction ( #99352 )
...
* Dashboard: Simplify repeating logic and panel menu interaction
* Update
* Remove unused behavior
2025-01-22 12:25:04 +01:00
Ryan McKinley
9d30911107
SQL/Storage: Use xorm code migration for DeletionMarker ( #99353 )
2025-01-22 14:07:08 +03:00
renovate[bot]
3ae6e09fee
Update scenes to v5.37.1 ( #99364 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 11:01:37 +00:00
dependabot[bot]
2dfa0abfbe
Bump undici from 6.19.8 to 6.21.1 ( #99345 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 6.19.8 to 6.21.1.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.19.8...v6.21.1 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 11:59:57 +01:00
Sam Jewell
97db8b19c7
[Prometheus]: Mark ALERTS synthetic metric as a gauge ( #99328 )
...
Mark ALERTS synthetic metric as a gauge
It's not a counter. It can go down in value, but counters cannot
2025-01-22 10:50:33 +00:00
renovate[bot]
4b8e6b3401
Update dependency @grafana/plugin-e2e to v1.16.0 ( #99358 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 10:39:10 +00:00
antonio
88d5ae8153
docs>alert-rules>templates:example-fix ( #99355 )
...
* docs>alert-rules>templates:example-fix
* second-fix
* fixed 2 other label templates
2025-01-22 11:01:11 +01:00
renovate[bot]
5791115b0a
Update dependency centrifuge to v5.3.0 ( #99337 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 09:41:11 +00:00
maicon
28ad61ff6c
Unistore: Get Folder By ID ( #99131 )
...
* Unistore: Get Folder By ID
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
2025-01-22 01:45:59 -03:00
Matthew Jacobson
20d25c6ad9
Alerting: Use rule uid in silenceURL template instead of alertname and folder ( #99221 )
...
* Update grafana/alerting to a5e8136407d4
Includes:
- Alerting: Use rule uid in silenceURL template instead of alertname and folder (#266 )
* Fix tests
2025-01-21 18:11:22 -05:00
Dave Henderson
f1e9c5b1ef
chore: Use non-zero version to reference github.com/grafana/grafana Go module ( #99343 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
2025-01-21 23:59:22 +02:00
Todd Treece
2622449718
Dashboards: Use dashboard service in access control ( #99053 )
2025-01-21 22:57:43 +02:00
maicon
45e2f95a41
Unistore: Avoid circular dependency when injecting restcfgprovider into FolderSvc ( #99295 )
...
* Avoid circular dependency when getting a restCfgProvider for Folder Svc
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
2025-01-21 17:42:38 -03:00
Leon Sorokin
1c858caec3
Transformations: Use FrameMultiSelectionEditor
in Filter data by refId ( #97212 )
...
Co-authored-by: Sergej-Vlasov <sergej.s.vlasov@gmail.com>
2025-01-21 13:36:34 -06:00
Leon Sorokin
a03f897cd5
Table: Fix viz suggestions ( #99335 )
2025-01-21 13:25:33 -06:00
Matias Chomicki
dccca0729f
Logs Volume: Do not throw when fields are missing ( #99318 )
...
* Logs Volume: Do not throw when fields are missing
* Add removed line back
* Prevent permanent mutations
* Decrease nesting
* Move conditional up
* Update public/app/features/logs/utils.ts
Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com>
* Use dataframe length and remove from function
* Use getFieldDisplayName
* Keep original dependency array
* Keep original dependency array
---------
Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com>
2025-01-21 20:02:07 +01:00
renovate[bot]
ad30ca2ccd
Update dependency @react-types/shared to v3.27.0 ( #99332 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:54:06 +00:00
Syerikjan Kh
97d8f68b70
Feat: Data source connections tab in plugin detail page ( #99049 )
...
* feat: datasource connections tab in plugin detail page
* test: no ds defined test added
* feat: configure feature toggle
* chore: i18n extract
* test: added unit tests for page and list
2025-01-21 12:39:48 -05:00
Bogdan Matei
b11d3bc045
Dashboards: Prevent panel selection on drag and items click ( #99190 )
2025-01-21 19:26:06 +02:00
Ashley Harrison
2982d95a74
Chore: Convert query library to use generated RTK query apis ( #99314 )
...
* add generate script and endpoints.gen.ts
* temp state with delete working
* list + save working
* edit working
* starting to clean up
* fix remaining type errors
* remove withNamespace function
* fix richhistory
* clean up some types
* extract query limit to endpoint definition
* extract namespace logic into common util
* update CODEOWNERS
* move script to be nearer generated endpoints
* remove nonexistent script from CODEOWNERS
2025-01-21 17:25:45 +00:00
renovate[bot]
bd84fdad51
Update dependency @swc/core to v1.10.9 ( #99330 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 16:37:29 +00:00
Ryan McKinley
3bc9f10bb3
Dashboards/SQL: Improve SQL query behavior ( #99253 )
...
* update legacy dashboard SQL
* merge main
* trim message
2025-01-21 19:35:33 +03:00
Victor Marin
eaca8e501f
DashboardScenes: Fix issue where timezone was not considered in relative time override ( #99316 )
...
* Fix issue where timezone was not considered in relative time override
* fix
2025-01-21 18:09:23 +02:00
renovate[bot]
5532d7007c
Update dependency @grafana/plugin-e2e to v1.15.0 ( #99320 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 16:01:21 +00:00
ismail simsek
12ae2a520c
Explore Metrics: Remove overview tab in metric select view ( #97118 )
...
* introduce the exploreMetricsRemoveOverviewTab feature toggle
* handle actionView equal to overview in url
* set description in selected metric scene
* fix import
* ExploreMetrics: Disable the Overview tab by default (#98988 )
feat: disable overview tab by default
* fix: remove unnecessary feature toggle
* chore: remove overview
* make i18n-extract
---------
Co-authored-by: Nick Richmond <5732000+NWRichmond@users.noreply.github.com>
Co-authored-by: Nick Richmond <nick.richmond@grafana.com>
2025-01-21 16:51:02 +01:00
owensmallwood
6f12b8e3a4
Unified Storage: Add more debug logs to permission filtering ( #99325 )
...
add more debug logs
2025-01-21 17:34:58 +02:00
Stephanie Hingtgen
2fe510eb6f
Dashboards: set max length of message to 500 ( #99229 )
2025-01-21 08:50:24 -06:00
Ezequiel Victorero
865e911e10
Share: Add analytics to invite user flow ( #99116 )
2025-01-21 11:47:57 -03:00
Pepe Cano
c7edbffd82
Alerting docs: add Admonitions to Link Doc pages with practical Tutorials ( #99317 )
...
Alerting docs: add admonitions to link to practical tutorials
2025-01-21 15:18:57 +01:00
Galen Kistler
ee0129e8cf
Loki datasource: move loki-editor e2e test to playwright ( #99192 )
...
* test: rewrite cypress test in playwright
* Update e2e/plugin-e2e/plugin-e2e-api-tests/as-admin-user/lokiEditor.spec.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2025-01-21 15:39:33 +02:00
renovate[bot]
5a45f59573
Update dependency @faker-js/faker to v9.4.0 ( #99315 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 13:37:00 +00:00
Tobias Skarhed
36f850601f
MultiCombobox: Extract message rows ( #98614 )
...
* Extract messagerows
* Fix imports
* Fix again
* Remove export
* Fix text color
2025-01-21 14:22:09 +01:00
Yulia Shanyrova
3177e33470
Plugins: Return styles for info section at Plugin details panel ( #99307 )
...
return styles for info section
2025-01-21 14:08:17 +01:00
Ryan McKinley
1740ee82ba
Chore: Avoid authlib/claims in go.mod ( #99311 )
2025-01-21 14:01:21 +01:00
renovate[bot]
c1eac9f997
Update dependency @bsull/augurs to ^0.9.0 ( #99309 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 13:50:06 +02:00
Andres Martinez Gotor
e747350fee
Grafana Advisor: Skeleton app ( #99242 )
2025-01-21 12:31:33 +01:00
renovate[bot]
1b5eaebb6e
Update dependency knip to v5.42.2 ( #99308 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 11:28:24 +00:00
renovate[bot]
83fffe83a2
Update dependency eslint-plugin-jsdoc to v50.6.2 ( #99305 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 11:09:55 +00:00
renovate[bot]
13121ccf23
Update dependency @types/node to v22.10.7 ( #99288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 12:22:37 +02:00
Ryan McKinley
0f023e7039
FeatureToggles: remove panelTitleSearchInV1 ( #99292 )
...
remove panelTitleSearchInV1
2025-01-21 12:59:32 +03:00
Ryan McKinley
d8b6ded101
K8s: use deprecatedInternalID label rather than SQL annotation ( #99263 )
2025-01-21 12:38:14 +03:00
Pepe Cano
9ce9ad1777
Alerting docs: add instructions to execute notification template examples ( #99275 )
2025-01-21 10:32:04 +01:00
Ryan McKinley
d91d729749
Storage/SQL: Support more filter by namespace/group/resource ( #99249 )
2025-01-21 12:15:08 +03:00
Ryan McKinley
680e6bc1f8
Authlib: Use types package rather than claims ( #99243 )
2025-01-21 12:06:55 +03:00