Konrad Lalik and Gilles De Mey
0c9ca20bc5
Alerting: List v2 empty states ( #105616 )
...
* Add empty state handling for GMA rules
* Add handing empty states for Grafana and Datasource rules
* Update translations, fix lint errors
* Add empty state translation
* WIP layout update
* implement hover styles
* update pagination
* fix list item indent
* clean up actions part 1
* only apply text fill to v2 list view
* add missing returnTo for rule viewer
* fix list styles for list view
* i18n
* update bulk actions to regular folder actions for list v2
* fix a few tests
* simplify paginated loaders for new list view
* i18n
* more UI feedback
* fix test
* comment
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2025-05-21 10:23:48 +02:00
Ashley Harrison
e38e07ec60
Chore: Fix crowdin task cleanup ( #105690 )
...
* fix cleanup of project tasks
* fix task cleanup
2025-05-21 09:11:17 +01:00
Mariell Hoversholm
1956a17f61
Codeowners: Move workflows to DES ( #105613 )
2025-05-21 10:05:26 +02:00
Jean-Philippe Quéméner
a13fe75de8
refactor(unified-storage): set the GUID in the resource server ( #105683 )
2025-05-21 09:49:49 +02:00
Joey
fe704843a9
Tempo: Support alerting and recorded rules in TraceQL metrics ( #105094 )
...
* Tempo: Support alerting and recorded rules
* Remove step and hide in options
* Update query type shown in alerting
* Remove labelKeys
* Update test
2025-05-21 07:55:08 +01:00
jackyin
437f3ff936
URLParams: Stringify true values as key=true always ( #97346 )
2025-05-21 07:57:33 +03:00
grafana-pr-automation[bot] and github-actions[bot]
1671a6ee59
I18n: Download translations from Crowdin ( #105709 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-21 03:34:01 +03:00
Scott Lepper
f47ab7ab2f
Dashboards E2E - edit pane - query variable ( #105635 )
...
* Dashboards E2E - edit pane - query variable
* update test to use gdev cloudwatch; remove duplicate label and mocks
* wait for the api call to fetch the editor options
2025-05-20 15:31:06 -04:00
Scott Lepper
ab86c5017b
Dashboard E2E - edit pane - ad hoc variable ( #105641 )
...
* Dashboard E2E - edit pane - ad hoc variable
2025-05-20 15:30:11 -04:00
William Wernert
0208231ed6
Alerting: Handle connection errors in remote writer as expected (i.e. user) errors ( #105687 )
2025-05-20 15:14:39 -04:00
Kim Nylander
d0d941fe8d
[DOC] Make notes consistent in Git Sync docs ( #105695 )
2025-05-20 18:27:55 +00:00
maicon
1435eedbc4
Provisioning: Move OSS provisioning to Run step ( #105428 )
...
* Provisioning: Move OSS provisioning to Run step
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-05-20 14:06:06 -04:00
Matias Chomicki
9308f86d63
New Logs Panel: Add Log Details support ( #105609 )
...
* Log list: add onclick listener
* LogListContext: add basic details support
* LogLineDetails: create component
* Address lint issues
* Log Details: make resizable and store size
* LogListModel: add sampled and error support
* LogDetails: pass more required props
* LogLineContext: add interactive callbacks support
* LogLineDetails: pass interactive callbacks
* LogList: pass displayedFields callbacks
* LogLine: move click listener
* LogLineMenu: support showing details
* LogLine: move onclick listener
* LogListContext: remove displayedFields intermediation
* i18n
* LogListContext: abstract details shown function
* LogLine: visually show expanded lines
* LogDetails: remove min width for labels
* LogLineDetails: add close button
* LogList: add extra wrapper to get width
* LogLineDetails: update logs size on resize
* virtualization: update to new width reference
* LogLine: check overflow on every re-render
* LogList: debug virtualization when resizing
* LogLineDetails: make it scrollable
* LogListContext: make detailsWidth not undefined
* Update tests with new attributes
* LogLine: update collapsed state with container changes
* LogLine: move cursor property to clickable styles
* LogList: fix height recalculation when display options change
* Logs: fix feature toggles support
* Logs: more feature toggles adjustments
* Lint
* LogLine: support duplicates, hasError, and isSampled
* Logs: debug feature flag combinations
* i18n
* Prettier
* New Logs Panel: generate storage key for dashboards
* Explore Logs: fix filtered levels
* Logs Sample: integrate new panel
* LogLine: fix unwrapped logs
* Fix test
* Update test
* Logs panel: update test
* Prettier
* LogLine: update tests
* LogLineMenu: update test
* LogList: update unit test
* processing: update test
* virtualization: update unit test
2025-05-20 20:28:35 +03:00
Alex Spencer
ce3f485593
TableNG: Fix filtering bug ( #105334 )
...
fix: tableNG filtering
2025-05-20 11:10:49 -06:00
Gilles De Mey
082b46067c
Alerting: New list view layout update ( #105489 )
2025-05-20 19:03:07 +03:00
Alexa V
b1a6860f52
Dashboards: Schema V2 - Rename Annotations 'options' to 'legacyOptions' and Fix stale props ( #105266 )
...
* Rename Annotations 'Options' to 'legacyOptions'
* use new legacyOptions in StandardAnnotationQueryEditor
* use new legacyOptions in transformSaveModelSchemaToScene
* use legacyOptions in transformSceneToSaveModelSchemaV2
* Fix bug with ds query editors not taking the latest state
* update snapshot
2025-05-20 17:55:30 +02:00
Kevin Minehart
13f4cf162e
CI: move grafana-build into pkg/build ( #105640 )
...
* move grafana-build into pkg/build
2025-05-20 10:48:00 -05:00
Josh Hunt
759933d3e2
Actions: Remove pr trigger from Skye workflow, change to use JSON ( #105684 )
...
* Actions: Remove pr trigger from Skye workflow, change to use JSON
* remove mentions of PRs
2025-05-20 16:34:43 +01:00
Mustafa Sencer Özcan
f70edbb6f2
fix(unified-storage): bump unified storage folder list limit ( #105685 )
2025-05-20 17:29:31 +02:00
Ashley Harrison
b727bd1c8d
Chore: Move ml app to root ( #105677 )
...
* move ml app to root
* update translation
* translate subtitle as well
* fix casing
2025-05-20 16:24:21 +01:00
Vardan Torosyan
fbf87a9fc1
Docs: Fix SCIM availability note about Grafana Cloud ( #105649 )
...
* Docs: Fix SCIM availability note about Grafana Cloud
* SCIM and Team Sync are available in Pro
2025-05-20 17:11:57 +02:00
Matheus Macabu
a1e71fc85f
SecretsManager: Update decrypt authorization with service identity ( #105668 )
...
(cherry picked from commit 9aea342be1 )
2025-05-20 16:24:51 +02:00
lean.dev
06223868b9
Chore: rename licensing action ( #105143 )
2025-05-20 15:24:06 +01:00
Scott Lepper
902073ead7
e2e - debug / slomo fix ( #105554 )
...
e2e - slomo fix
2025-05-20 09:48:11 -04:00
Ashley Harrison
b1c1d080e2
Internationalisation: Mark up MSSQL ( #105532 )
...
* scaffolding
* markup
* fix typos + extract translations
* update crowdin.yml
* uppercase Grafana
2025-05-20 14:39:41 +01:00
Collin Fingar
ea9040bbf7
TimeRangePicker: Added prop to allow side move buttons w/ relative range ( #105422 )
...
* TimeRangePicker: Added prop to allow side move buttons w/ relative range
* Remove prop for displaying the errors
* lint fix
2025-05-20 09:31:38 -04:00
Matheus Macabu
38de0cac3a
Chore: Replace usages of golang.org/x/net/context with stdlib context package ( #105676 )
2025-05-20 14:59:40 +02:00
Matheus Macabu
36c31ce841
NGAlert: Revert change to use math/rand/v2 in tests ( #105661 )
2025-05-20 14:47:57 +02:00
Edvard Falkskär
761f008884
NodeGraph: Fix view traces query for edges ( #105324 )
...
* NodeGraph: Fix view traces query for edges
* Updating tests
2025-05-20 14:39:42 +02:00
Hugo Häggmark
81ad16f25f
i18n: cleans up exports and imports ( #105669 )
2025-05-20 15:31:53 +03:00
Hugo Häggmark
7108f82cc4
Prometheus: removes props mutation ( #105650 )
2025-05-20 14:01:17 +02:00
Ana Ivanov
dbd88033f0
Add Cloud provider logo ( #105274 )
...
* Add Cloud provider logo
* remove color
* remove other svg props
2025-05-20 14:55:22 +03:00
Will Assis
3d1eac754b
unified-storage: distributor instructions and fix race condition ( #105630 )
...
* update unified storage README with instructions on how to run the distributor locally and fix race condition causing the server to crash on startup randomly
2025-05-20 14:46:33 +03:00
Sergej-Vlasov
03f1bb950b
DashboardSchemaV2: add missing allowCustomValue property in variables ( #105416 )
...
* add missing allowCustomValue property to variables in schema V2
* fix K8s Codegen Check
* updade snapshots for backend tests
2025-05-20 11:50:46 +01:00
a7922912fe
SecretsManager: Introduce secrets database wrapper ( #105472 )
...
SecretsManager: Introduce secret database wrapper
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-05-20 11:48:47 +01:00
Michael Hoffmann
32bd9e22ee
prometheus: use getSeriesValues in metrics selector ( #105361 )
...
When we have labels selected and want to refresh the list of metrics that match this grafana would use an expensive
/api/v1/series call instead of /api/v1/label/__name__/values with matchers, even if the datasource is configured to be
ble to use matchers in label values calls.
Signed-off-by: Michael Hoffmann <mhoffmann@cloudflare.com >
2025-05-20 12:09:08 +02:00
Ashley Harrison
546f0c2675
Chore: Remove extraThemes feature toggle ( #105623 )
...
remove extraThemes feature toggle
2025-05-20 09:18:08 +01:00
Tito Lins
15aa879acb
Alerting: ignore multiple org ids on prom writer ( #105652 )
2025-05-20 10:15:25 +02:00
Alexander Zobnin
cfba630f5c
RBAC: Don't additionally cache all users permissions ( #105607 )
...
* RBAC: Don't additionally cache all users permissions
* remove unused tests
2025-05-20 09:28:46 +02:00
Yuri Tseretyan
7dc13d63b9
Alerting: Refactor Grafana Alertmanager ( #105568 )
...
* update alerting module
* use NotificationsConfiguration
* update to use opts and configure new fields
* use TenantID instead of orgId
2025-05-20 04:40:51 +03:00
grafana-pr-automation[bot] and github-actions[bot]
2d71edbc52
I18n: Download translations from Crowdin ( #105644 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-20 03:31:57 +03:00
ismail simsek
d80cfce798
Revert "Prometheus: Remove series endpoint call from Metrics Explorer" ( #105104 )
...
Revert "Prometheus: Remove series endpoint call from Metrics Explorer (#104263 )"
This reverts commit 89198bb749 .
2025-05-19 23:06:39 +02:00
Michael Mandrus
b4fc33ff6b
Chore: Fix cloud migration test when running against postgres ( #105636 )
...
make postgres integration tests happy
2025-05-19 22:59:31 +02:00
Mustafa Sencer Özcan
91882cf50e
chore(unified-storage): add tracing for unified storage folder implementation ( #105601 )
2025-05-19 23:25:08 +03:00
Alexander Akhmetov
d57ce72969
Alerting: Document X-Grafana-Alerting-Notification-Settings header ( #105300 )
2025-05-19 22:01:13 +02:00
Adam Simpson
5faa5f87ba
ds-querier: return 400 when no code is present ( #105633 )
2025-05-19 22:23:51 +03:00
Alexander Akhmetov
04f7f2451d
Alerting: Add custom headers support for recording rules custom datasource writer ( #105618 )
...
Alerting: Add custom headers support for recording rules datasource writer
2025-05-19 19:42:22 +02:00
Laura Fernández
1c99ace68d
i18n: Change verify-i18n.spec.ts to test translations using language label ( #105629 )
2025-05-19 19:41:27 +02:00
Andreas Christou
4a7a3f9e2a
ElasticSearch: Fallback parse total hits as int ( #105615 )
...
* Attempt int parsing
* Update total hits logic
- Do not allow the error to fail the request
- Add some comments
* Mark log as debug
2025-05-19 18:08:38 +01:00
Alexander Akhmetov and Johnny Kartheiser
d5a8401499
Alerting: Mention recording rules setup in the import API documentation ( #105565 )
...
* Alerting: Update recording rules mentions in the import API documentation
* Apply suggestions from code review
Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com >
---------
Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com >
2025-05-19 19:01:46 +02:00