57354 Commits

Author SHA1 Message Date
b16904651f Chore: Bump grafana-plugin-sdk-go to v0.267.0 (#101376)
* bump grafana-plugin-sdk-go to v0.267.0

* make update-workspace
2025-02-27 11:13:58 +01:00
9ad01fda64 I18n: Download translations from Crowdin (#101387)
New Crowdin translations by GitHub Action

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-27 11:59:44 +02:00
e8e79e9c79 Plugins: Fix version tab breaking for non semantic version (#101225) 2025-02-27 09:16:00 +01:00
22a6dc6b52 Canvas: Fix no series timestamp (#101390) 2025-02-27 04:36:09 +02:00
c605e4557d Docs: add Actions cell type for table (#101380) 2025-02-26 19:37:51 -05:00
e0a4a69c2e Docs: Add actions to visualizations (#100684) 2025-02-26 18:35:30 -05:00
2b0029267c Actions: Remove vizActions feature toggle (#100309) 2025-02-27 01:15:01 +02:00
4c021aac7a Table: Remove actions from context menu (#101318) 2025-02-26 14:51:10 -06:00
32fde6dba4 Alerting: Update scheduler to provide full specification to rule update channel (#101375)
update scheduler's aler rule to accept regular Evaluation in update channel

This makes it accept the full rule definition, which is required in reset state.
2025-02-26 14:39:39 -05:00
b5faf5d9a1 Drilldown: Require datasources:explore RBAC action (#101366)
Drilldown: Require `datasources:explore` acton
2025-02-26 17:33:05 +01:00
c3505f0864 AuthZ: Make NewGrpcTokenAuth public (#101352)
* AuthZ: Expose NewGrpcTokenAuth

* Lint
2025-02-26 17:29:32 +01:00
6614f5c3b2 Log Context: Unify pinnedLogs and pinnedRowId props (#101067) 2025-02-26 17:08:20 +01:00
8c935c8f4a [unistore] Add benchmark for write throughput (#101345)
* Add generic benchmark

* address comments
2025-02-26 17:17:35 +02:00
4270bf742a Alerting: Fix label overflow for history common labels (#101343) 2025-02-26 15:57:32 +01:00
70181997b5 docs/clarifies name of connection tile (#101361)
clarifies name of connection tile
2025-02-26 08:55:27 -06:00
8f37822050 Unified/Blob: Allow direct access to UIDs (#101339) 2025-02-26 16:18:59 +02:00
d009795f1a Graphite: Handle graphite series' with spaces (#101231)
* Handle graphite series' with spaces

- Correctly type series response
- Handle series names with spaces

* Fix lint

* Remove redundant block
2025-02-26 16:01:26 +02:00
4ce41acade Authz: Removes setting viewers_can_edit (#101265)
* Removes setting `viewers_can_edit`

* Update public/app/features/dashboard-scene/scene/NavToolbarActions.tsx

Co-authored-by: Jo <joao.guerreiro@grafana.com>

* formatting

---------

Co-authored-by: Jo <joao.guerreiro@grafana.com>
2025-02-26 13:41:23 +00:00
c873d975a4 Set Query Title when searching folder by title (#101169)
* Set Query to Title when serching folder by title

Signed-off-by: Maicon Costa <maiconscosta@gmail.com>

---------

Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
2025-02-26 09:57:12 -03:00
af0e388622 Jaeger: run metadata requests through the backend (#100337)
* run metadata requests throught the backend

* fix tests

* add tests to backend

* fix lint
2025-02-26 19:36:46 +07:00
fcdbb5887d Internationalization: mark up some grafana-ui components for translation (#101303) 2025-02-26 12:41:27 +01:00
d7a081e3a1 Theme: Add ThemePreview component (#101287)
* ThemeDrawer: Change theme from anywhere and preview them

* Update

* extract ThemePreview into it's own component

* undo changes everywhere else

---------

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2025-02-26 11:38:13 +00:00
4391fac135 unistore: add spanner to go.mod (#101143)
* Add spanner dependency
* Update go.mod, go.sum.
* Assign owner to spanner dependency, clean up directives.
* Rerun go mod tidy.

---------

Co-authored-by: Peter Štibraný <pstibrany@gmail.com>
2025-02-26 13:34:50 +02:00
fe2beead15 Alerting: Fix alert rule loading states v2 (#100747) 2025-02-26 13:23:54 +02:00
af7fafd03a Alerting: Add rule group name to the rule title when converting Prometheus rules (#101310)
Alerting: Add alert rule name to the title when converting Prometheus rules
2025-02-26 11:52:21 +01:00
4e118bc6ad Imports required for Grafana Enterprise are only included when building enterprise version. (#101341) 2025-02-26 11:38:24 +01:00
6aa353cde6 Alerting: Fix notification templates layout (#101232) 2025-02-26 11:11:49 +01:00
9406830a94 Alerting: Fix passing time range to query components (#101041)
Add range prop to QueryEditorRow, pass range from QueryWrapper
2025-02-26 11:07:06 +01:00
03de7cbbf1 Moves remaining labels from old backend platform project to new projects (#100435) 2025-02-26 10:00:07 +01:00
fa74d1c36d Authn: Sync authlib and update how we construct authn client interceptor (#101124)
* Sync authlib and update how we construct authn client interceptor

* Remove namespace from checker
2025-02-26 09:22:09 +01:00
a7ecb19c31 Chore: Update base alpine docker image (#101320)
* baldm0mma/ update base image arg

* baldm0mma/ update alpine image

* baldm0mma/ skip failing test

* baldm0mma/ specifiy patch

* baldm0mma/ flaky test?
2025-02-25 16:23:28 -07:00
2681a93b47 Fix permissions for Update Alerting Module action (#101223)
* add id-token permission

* use alerting-team app
2025-02-25 15:05:29 -05:00
cd7a1d515c Canvas: Fix oneClick migration (#101311) 2025-02-25 13:54:07 -06:00
4538c8cad9 DS proxy: Remove ft datasourceProxyDisableRBAC and logic (#101239)
delete ft datasourceproxy
2025-02-25 17:30:58 +00:00
142a100915 fix(timeseries): allow annotations without color/isRegion/timeEnd (#101301) 2025-02-25 17:07:17 +00:00
bc00462875 Table: Enable actions option (#101069) 2025-02-25 10:52:06 -06:00
53e91fd5e8 unistore: close event stream on context cancelation (#101293)
* add tests for broacaster

* fix sql notifier not closing the stream

* fix sql notifier not closing the stream

* close sub

* fix broadcaster test

* fix broadcaster test

* suggestion
2025-02-25 08:28:31 -08:00
c5250311fc Logs: Re-run Loki queries in Explore when direction and sort order are changed (#99994) 2025-02-25 16:06:48 +01:00
1302ee48b9 OpenTSDB: Support v2.4 (#100673)
* Add version 2.4 to frontend

* Update settings and types

- Set all properties on backend for consistency

* Update query logic to parse new and old format

- Minor naming updates
- Extract logic for initial frame creation
- When parsing old api responses, ensure data is in ascending order
- Update tests

* Update docs and provisioning file

* Fix lint

* Update docs/sources/datasources/opentsdb/_index.md

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>

* Update docs/sources/datasources/opentsdb/_index.md

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>

* Review nit

---------

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>
2025-02-25 16:59:58 +02:00
6eb335a8ce Alerting: API to read rule groups using mimirtool (#100674) 2025-02-25 15:49:08 +01:00
d83db31a23 Elasticsearch: Replace level in adhoc filters with level field name (#100315)
Elasticsearch: replace level in adhoc filters with level field name
2025-02-25 09:16:55 -05:00
c1d9d4d15a User: Handle unique constraints errors (#101274)
* Handle unique constraints errors
2025-02-25 15:06:25 +01:00
8d7108d774 Dashboard: Add new elements logic (#101162) 2025-02-25 15:03:29 +01:00
2e78bcfb41 Transformations: Add round() to Unary mode of Add field from calc (#101295) 2025-02-25 15:50:32 +02:00
f3433fd472 RBAC: Remove accessControlOnCall feature toggle (#101222)
* RBAC: Remove accessControlOnCall feature toggle

* Leave the other one in place

* Tests

* frontend

* Readd empty ft to frontend test

* Remove legacy RBAC check

* Fix test

* no need for context

* Remove unused variable

* Remove unecessary param

* remove unecessary param from tests

* More tests :D
2025-02-25 13:44:40 +01:00
1a65154e74 fix (unified-storage): Fix error when trying to get parents of folder as a viewer (#101245)
* Fix error when trying to get parents of folder as a viewer with unified-storage enabled
2025-02-25 14:38:32 +02:00
ce8a874bf0 Advisor: Preinstall app plugin if enabled (#101289) 2025-02-25 13:37:41 +01:00
df99c92823 Dashboards: Disable flaky import dashboard test in old architecture. (#101282)
disable flaky test
2025-02-25 13:44:11 +02:00
87a4034332 docs: link to tutorial from docs (#101277)
* docs: link to tutorial from docs

* missing part of url
2025-02-25 12:13:16 +01:00
bfabe2ce82 Ks8/Folders: Fix status codes returned on GET (#101237)
return the correct status code for folder fetching failures
2025-02-25 11:07:27 +00:00