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
Drew Slobodnjak
c03957d805
Geomap: Update CARTO attribution ( #105578 )
2025-05-19 09:28:15 -07:00
Sergej-Vlasov
8456801a51
DashboardE2E: Add more cases to grouping E2E ( #105598 )
...
* add more row grouping e2e
* refactor dashboard create with dashboard import to speed up tests
* add more tests for tabs layout
* adjust flaky test
2025-05-19 16:48:12 +01:00
Gabriel MABILLE
80898c14d0
AuthZ-Service: Add debug logs with the function execution duration ( #105621 )
...
AuthZ-Service: Add simple logs with the execution duration
2025-05-19 17:47:01 +02:00
kay delaney
0b0f16de65
Dashboards/E2E: Add test validating transparent bg toggle behavior ( #105619 )
...
* Dashboards/E2E: Add test validating transparent bg toggle behavior
* fix test name
2025-05-19 18:43:26 +03:00
Michael Mandrus and Matheus Macabu
6205e126cc
CloudMigrations: Fix issues with snapshot resource limits ( #105425 )
...
* fix bulk inserts
* commit progress so cursor doesn't sabotage me
* add more tests
* get everything working
* rename variable
* update comment
* regen mocks, fix k8s list method maybe
* fix bug with duplicate entries
* lint
* Snapshots: Use slices.Chunk for batching inserts
* remove extra linebreak
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
2025-05-19 11:37:22 -04:00
Torkel Ödegaard
8ee1f2c1fc
Scopes: Replace scopes bridge with scopes variable ( #105399 )
2025-05-19 16:31:37 +02:00
Scott Lepper
cfe340da05
Dashboards: E2E - Edit Pane - Interval Variable ( #105570 )
2025-05-19 10:10:55 -04:00
Tom Ratcliffe
c2ebb9cbbf
i18n: Update lint rule suggested import location to @grafana/i18n ( #105091 )
2025-05-19 15:00:15 +01:00
kay delaney
b3a73a5282
Dashboards/E2E: Add test validating panel title and description modification ( #105561 )
...
* Dashboards/E2E: Add test validating panel title and description modification
* Use component selector for headerContainer
* Add flows for changing panel title and description
2025-05-19 14:58:23 +01:00
Andres Martinez Gotor
4d0124af7a
Advisor: Fix retry behavior for missing item ( #105608 )
2025-05-19 15:15:20 +02:00
Josh Hunt
8bfff4185c
Preferences: PATCH when just changing theme ( #105610 )
2025-05-19 13:23:36 +01:00
Will Assis
bdae4424e8
unified-storage: setup distributor module option A ( #104737 )
...
* setup distributor module
* move lifecycler into resource server provider
* remove ring/client pool setup from distributor module and use the same ring/client pool between storage server module and distributor module
* implement resourcestore server methods
* make healthcheck fail if ring is not running
2025-05-19 07:46:03 -04:00
Ashley Harrison
98c9bc5028
Preferences: Disable the save button whilst saving preferences ( #105605 )
...
* disable the save button whilst saving preferences
* use .finally to always reset state of submit button
* fix unit tests
2025-05-19 12:42:44 +01:00
Ashley Harrison
808b371225
Themes: Prevent duplicated API call in drawer ( #105602 )
...
refactor to separate component, stop propagating radio button event + unit test
2025-05-19 12:42:36 +01:00
Hugo Kiyodi Oshiro
3fe31e19b2
Plugins: Change versions tab column name ( #105596 )
2025-05-19 13:37:00 +02:00
Laura Fernández
23ecb9d904
i18n: Use grafana/i18n to init the locale and manage the regionalFormat ( #105281 )
2025-05-19 13:24:33 +02:00
grafana-pr-automation[bot] and github-actions[bot]
8b78b604ca
I18n: Download translations from Crowdin ( #105606 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-19 14:18:27 +03:00
Jean-Philippe Quéméner
5d8f2e0ec3
refactor(unified-storage): extract list iterator and add tests ( #105600 )
2025-05-19 13:05:49 +02:00
Ashley Harrison and joshhunt
fbf12126f8
Internationalisation: Fix crowdin download action ( #105531 )
...
* fix filesChanged command
* try this instead
* try again...
* try again...
* AGAIN
* maybe?
* maybe?
* just trying this up, im pretty sure this is what it was originally
* Revert "just trying this up, im pretty sure this is what it was originally"
This reverts commit a036cbb32f .
* directly use crowdin-download output
---------
Co-authored-by: joshhunt <josh.hunt@grafana.com >
2025-05-19 11:56:23 +01:00
Santiago
180b67ca6c
Remote Alertmanager: Make timeout configurable in alert senders ( #105599 )
2025-05-19 12:52:12 +02:00
Alex Khomenko
15c903fa5c
Provisioning: Refactor createOnCacheEntryAdded ( #105228 )
...
* Provisioning: Refactor createOnCacheEntryAdded
* Use custom list resource type
* add generated types and transformers
* Switch to type guards
* Do not create new array
2025-05-19 13:23:23 +03:00
Alexander Akhmetov
c58ac15031
Alerting: Remove grafanaManagedRecordingRules feature flag ( #105569 )
2025-05-19 12:15:49 +02:00
Alex Khomenko
f83fb35bfb
Betterer: Add noMargin prop check ( #105409 )
...
* Chore: Add a betterer rule for noMargin prop
* Use existing file selector
* Check for grafana/ui import
* Update results
* Update results
2025-05-19 12:34:13 +03:00
Fiona Liao
b674c31579
Fix typo in traceql editor ( #103476 )
...
Drildown -> Drilldown
2025-05-19 10:29:27 +03:00
Ieva
2cddaf0781
RBAC: Remove dashboard and folder guardians ( #104646 )
...
* replace usage of folder guardians with access control evaluators
* remove NewByFolderUID guardian
* bring up to date
* fix test
* more test fixes, and don't fetch the folder before evaluating lib element access
* change what error is returned
* fix alerting test
* try to fix linter errors
* replace the use of newByFolder guardian with direct access control evaluator checks
* remove newByFolder guardian
* get rid of dashboard and folder guardians
* undo unwanted change
* undo unwanted change
* undo unwanted change
* update code owners
2025-05-19 09:48:16 +03:00