Andre Pereira
bf74b9c9c0
Tempo: Run TraceQL metrics queries through backend ( #96246 )
...
* Move TraceQL metrics queries to backend
* Add tests for TransformMetricsResponse
* Add tests for createMetricsQuery
* Refactor, detect metric queries and throw error for search queries
* Remove unneeded types
* Don't add start and end if they are 0. Return on err
* lint
* Fix pre-alloc of frames
* Address PR comments
2024-11-19 15:51:07 +00:00
renovate[bot]
6d97d170f6
Update dependency @grafana/faro-web-sdk to v1.12.1 ( #96688 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 15:48:08 +00:00
grafana-delivery-bot[bot]
19c94301ff
Release: update changelog for 10.4.13 ( #96674 )
...
Update changelog
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-19 15:30:22 +00:00
renovate[bot]
306f9e5b91
Update dependency @grafana/faro-web-sdk to v1.12.1 ( #96685 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 15:29:05 +00:00
Matias Chomicki
f3783146bb
Explore: Sync logs displayed fields with URL state ( #96242 )
...
* Explore: store displayedFields in URL state
* Displayed fields: reset when queries change
* Add test
* LogRowMessageDisplayedFields: pass logRowMenuIcons props to component
* LogsMetaRow: use primary outline for reset button
* Logs: clear displayedFields from URL
2024-11-19 16:27:26 +01:00
renovate[bot]
4a071c6491
Update dependency @grafana/faro-core to v1.12.1 ( #96684 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 15:08:01 +00:00
Ashley Harrison
b662879c98
Internationalisation: Add basic e2e test to ensure languages load correctly ( #96556 )
...
* fix pseudo locale and add simple e2e test
* add comment
* update test and add comments
* fix unit test
* try 5 instead of 6?
* clear input
* only check pseudo in dev mode
* don't check pseudo in CI
* don't test pseudo locale
* isolate language changes
* move waits around
* only wait for preferences on first visit
* add proper loading state
* bit of tidy up
* hook up ids correctly
* use disabled/isLoading instead of skeleton
* set props on Field
2024-11-19 15:07:14 +00:00
Kristina
32de1a00d3
Correlation: Fix loki dataplane field change ( #94088 )
...
* Fix loki dataplane field change
* Add test for dataplane
* Reset feature toggle in test
2024-11-19 09:06:16 -06:00
Josh Hunt
4cc28c76fb
GrafanaUI: Size AutoSizeInput correctly when used with suffix/prefix ( #96575 )
...
* GrafanaUI: Size AutoSizeInput correctly when used with suffix/prefix
* comment
* reword comment
2024-11-19 14:53:45 +00:00
renovate[bot]
efb420dd78
Update dependency @formatjs/intl-durationformat to v0.6.4 ( #96662 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 14:43:36 +00:00
Ryan McKinley
7985fa573e
UnifiedStorage: Add ResourceTable format ( #96506 )
2024-11-19 15:47:59 +02:00
Karl Persson
11a4a366c6
Zanzana: Optimize batch check ( #96669 )
...
* Restructure check code so we only check namespace access once for each GroupResource during for batch
2024-11-19 14:39:46 +01:00
Georges Chaudy
e270412dbf
unistore: wire the authz client ( #96632 )
...
* unistore: wire the authz client
* rename dashboards.grafana.app into dashboard.grafana.app
* wire the authz client
* wire the authz client
* resuse the Standalone constructor
* configure default migration for resource folder
* add tests
* cleanup
* add logging
2024-11-19 15:13:30 +02:00
Stephanie Hingtgen
6571451a57
K8s: dashboards: fix conversion ( #96648 )
2024-11-19 05:32:05 -07:00
Karl Persson
7e442efa9c
Zanzana: sync roles and bindings ( #96661 )
...
* Sync fix and custom roles and team bindings.
* Add collector for user role bindings
2024-11-19 13:18:44 +01:00
Alexa V
3c182a37fa
Transform DashboardScene into Schema V2 ( #95546 )
...
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com>
2024-11-19 13:01:40 +01:00
Isabel Matwawana
77a1b0ecce
Docs: Node graph visualization refactor ( #96647 )
2024-11-19 06:49:50 -05:00
Gilles De Mey
73ae4a51b2
Alerting: Silence drawer being forcefully closed ( #96579 )
...
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-11-19 11:32:45 +00:00
Tobias Skarhed
ed31457c00
Combobox: Support undefined, null value and improve typing ( #96523 )
...
* Support undefined value
* Check truthiness of value instead
* check falsy
* Conditional typing for clearing value
* Less restrictive default typing
* simplify props
* Add tests for autosizing
* Write failing test case
* Add list of falsy values
* Check if nullish
* Check nullish in itemToString
* Nvm, it doesn't matter here
* Add support for autoFocus
* Pick from InputProps
* Move docstring
* Solve type issues in Storybook
* Fix failing story
2024-11-19 11:52:52 +01:00
xavi
d9395f2682
Update JWT docs ( #96623 )
2024-11-19 10:45:35 +00:00
renovate[bot]
8789e23fe2
Update dependency react-dropzone to v14.3.5 ( #96454 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-11-19 10:44:25 +00:00
Gilles De Mey
0929feba06
Alerting: Use NestedFolderPicker ( #96398 )
...
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-11-19 11:41:31 +01:00
linoman
8b7100a9aa
Auth: Add None role to Viewer case ( #96624 )
...
Add None role to Viewer case
2024-11-19 11:29:58 +01:00
Zoltán Bedi
3fa8df6b62
MySQL: Fix tls skip verify option ( #96475 )
...
MySQL: Fix skip tls verify option
2024-11-19 10:46:24 +01:00
antonio
d3badb8a07
Alerting-loki tutorial: update docker env ( #96486 )
2024-11-19 10:28:27 +01:00
Sriram
bd56b47bb5
Datasources: Health check error tracking ( #96629 )
...
* datasource health check error tracking
* type fix
2024-11-19 08:47:46 +00:00
Cedric Ziel
89e7e25b60
Backend: Inject server-timing header to match initial loads with client-side telemetry ( #94978 )
...
feat: inject server-timing header to match initial loads with client-side telemetry
Faro Web SDK can read the server-timing info and
correlate the initial request with the client side telemetry gather from navigation timings.
2024-11-19 10:01:58 +02:00
Matthew Jacobson
2364299a8c
Alerting: Fix annotation state migration to retain nullability on MySQL ( #96640 )
2024-11-18 15:51:45 -05:00
grafana-pr-automation[bot]
5a84048b9a
I18n: Download translations from Crowdin ( #96612 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-18 17:25:48 +00:00
Andrej Ocenas
4b5ce0efe7
Sidecar: Add rudderstack events ( #96566 )
2024-11-18 18:17:28 +01:00
Nick Richmond
466688436e
Prometheus: Performant Code Mode autocomplete with long metric names ( #96580 )
...
* fix: autocomplete performance
* refactor: simplify the complex search strategy
* chore: allow json imports to aid testing
* perf: prefer for loop for perf-critical path
* perf: use ufuzzy in intraMode: 0 (#96584 )
* refactor: add clarity
* refactor: simplify
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2024-11-18 12:12:25 -05:00
jackyin
9cd2598e8c
Explore Metrics: Duplicate subpath ( #96287 )
...
* explore metrics subpath
* optimize
2024-11-18 17:57:51 +01:00
Ashley Harrison
a049183ecd
UPlot: don't use state to hold reference to uplot instance ( #96630 )
...
don't use state to hold reference to uplot instance
2024-11-18 15:15:04 +00:00
Bogdan Matei
984fbac1ad
Dashboard: Fix dashboard reload behavior ( #96427 )
2024-11-18 17:09:03 +02:00
Isabel Matwawana
8e0e3397a3
Docs: Logs visualization refactor ( #96576 )
2024-11-18 09:56:20 -05:00
Isabella Siu
933c83e373
AWS: Add amazon managed prometheus and aurora to the forward list ( #96590 )
...
AWS: add amazon managed prometheus and aurora to the forward list
2024-11-18 09:07:41 -05:00
Ivana Huckova
d00c4fd35a
Elasticsearch: Replace error source http client with a new error source methods ( #96570 )
...
* Elasticsearch: Replace error source http client with methods
* Update
* Update
* Update tests
* Update
* Update
* Update pkg/tsdb/elasticsearch/data_query.go
Co-authored-by: Nathan Vērzemnieks <njvrzm@gmail.com>
* Trigger build
---------
Co-authored-by: Nathan Vērzemnieks <njvrzm@gmail.com>
2024-11-18 14:39:21 +01:00
Alexander Zobnin
1366197522
Zanzana: Search with check server side ( #96268 )
...
* pass zclient into dashboard service
* Search then check implementation
* Use GetNamespace() for user
* remove unused orgID
* simple batch check
* refactor
* add tests
* fix batchCheckItem
* client implements batch check
* use batch check in search
* remove unused
* remove All field from response
* refactor: extract checkNamespace
* fix search result uniqueness
* comment fix
* Apply suggestions from code review
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
* refactor
* cleanup
* remove unnecessary check
* fix tests
* fix protobuf def
* Fix query page
* fix type
---------
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
2024-11-18 14:01:28 +01:00
Andreas Christou
78930314c3
CloudMonitoring: Improve metric handling for DISTRIBUTION
value types ( #96412 )
...
* Set crossSeriesReducer value based on metric valueType
* Update label retrieval to retrieve all values
* Update tests
* Update documentation
* Add tooltip
* fix typo
* Docs lint
---------
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com>
2024-11-18 12:27:40 +00:00
Sven Grossmann
2ff9baa271
Sidecar: Always hide at /login
page ( #96621 )
2024-11-18 14:07:59 +02:00
Sam Jewell
1915efbc95
SQL Expressions: Simplify where code is being stubbed out ( #96227 )
...
* Rename from DuckDB
* Remove unused function
2024-11-18 12:05:08 +00:00
Laura Fernández
30bbcf8200
Combobox: Menu places itself under topnav
( #96545 )
2024-11-18 12:00:24 +01:00
Sonia Aguilar
76444c7913
Alerting: Add alertingOptimizeReducerInUI feature toggle ( #96608 )
...
add alertingOptimizeReducerInUI feature toggle
2024-11-18 12:59:00 +02:00
brendamuir
d187716e73
Alerting docs: fix query syntax sentence ( #96614 )
...
* Alerting docs: fix query syntax sentence
* updates sentence
* pepes feedback
2024-11-18 11:52:43 +01:00
Ieva
0a85f15214
RBAC: Remove folder name scope resolver ( #96484 )
...
* remove folder name scope resolver
* update test
2024-11-18 12:47:10 +02:00
Misi
7d10ffff1b
Docs: Clarify MFA/2FA in the docs ( #96610 )
...
* Docs: Clarify MFA/2FA in the docs
* Update docs/sources/setup-grafana/configure-security/configure-authentication/_index.md
Co-authored-by: Vardan Torosyan <vardants@gmail.com>
---------
Co-authored-by: Vardan Torosyan <vardants@gmail.com>
2024-11-18 11:02:09 +01:00
Ivana Huckova
8a551bacfb
Zipkin: Move query running to backend ( #96404 )
...
* Rename method applyTemplateVariables so it used by backend
* Zipkin: Move query running to backend
* Fix error source
* Hndle invalid query and return error response
2024-11-18 10:59:29 +01:00
Konrad Lalik
b73ab15878
Alerting: New list view (Part 1) ( #95039 )
...
* initial commit
* update styles
* wip
* update list view
* update translations
* abstract components
* metadata separator
* refactor
* cleanup
* fix tests
* WIP
* translations
* refactor to use maps and type-safety
* WIP
* UI updates
* Rule action buttons early draft
* recording rules
* WIP typescript errors
* implement action button loading
* move section loader etc
* add placeholder for group actions
* Change files structure, remove CombinedRule from AlertRuleMenu
* Refactor fetching data sources with ruler
* Fix tests
* Unify data source features
* move files
* make actions column wider
* update translations
* Update tests to reflect code changes
* Remove direct buildinfo usages
* Fix useCanSilence hook
* Add missing translations, fix lint errors
* PR feedback
* update test
* Remove featureDiscovery mock from a test
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-11-18 10:48:15 +01:00
Matthew Jacobson
65097d4b54
Alerting: Fix k8s api route fingerprint to include ObjectMatchers and Provenance ( #96591 )
...
Fix route fingerprint to include ObjectMatchers and Provenance
2024-11-16 08:38:30 -05:00
Charandas
9223cd8f59
Cloud Aggregation: make it work for users with no name ( #96509 )
2024-11-16 01:28:54 +02:00