Ryan McKinley
fd4e08e318
K8s/Dashboards: Remove slug annotation ( #102270 )
2025-03-17 19:01:29 +02:00
Ryan McKinley
261d7db0e6
Live: Update centrifuge and remove unreleased "gitops" ( #102256 )
2025-03-17 18:55:00 +02:00
Ashley Harrison
2ece94bc50
Chore: Fix pseudo translations ( #102295 )
...
* remove unnecessary pseudo translations
* properly initialise pseudo translations in core (not grafana-ui)
2025-03-17 16:45:36 +00:00
beejeebus
3bdb2aa349
Plugins: Fix support for adhoc filters with raw queries in InfluxDB ( #101966 )
...
Plugins: Fix support for adhoc filters with raw queries in InfluxDB
Fixes #101635 .
2025-03-17 12:07:33 -04:00
Jev Forsberg
83c3c01769
Chore: Migrate pr-swagger-gen from Drone to GHAs ( #102157 )
...
* baldm0mma/ update swagger step
* baldm0mma/ update with correct wire tags
* baldm0mma/ add write token permissions
* baldm0mma/ make swagger-clean && make openapi3-gen
* baldm0mma/ remove wire_tags
* Reset OpenAPI specs to main branch version
* baldm0mma/ regen specs with enterprise running
* baldm0mma/ test go version issue
* baldm0mma/ test with building with go 1.24.1
* baldm0mma/ add comment
2025-03-17 09:28:24 -06:00
Gábor Farkas
4302fec311
removed unused file ( #102281 )
2025-03-17 16:27:13 +01:00
Sven Grossmann
8140c19bbd
fix(prom): return label keys from prometheus language providers ( #102294 )
2025-03-17 16:15:38 +01:00
Kevin Minehart
ebb3902307
CI: remove frontend unit test and frontend linting from drone PR/main pipelines ( #102221 )
...
* remove frontend unit test and frontend linting from drone PR/main pipelines
* remove unused dependency on frontend test
* fail fast on frontend unit tests
* no more main-test-frontend
* update CODEOWNERS
* make job names more identifiable
2025-03-17 09:41:17 -05:00
Igor Suleymanov and leonorfmartins
424a178d96
Update dependencies for Grafana submodules ( #102296 )
...
* Update dependencies for Grafana submodules
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update workspace
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update owners
* Fix code owners of the dependency
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: leonorfmartins <leonorfmartins@gmail.com >
2025-03-17 16:23:57 +02:00
Alex Khomenko
71cee10cb6
Provisioning: Add dashboard saving functionality ( #102269 )
...
* Move dashboard-scene, provisioned dashboard features, and dashboard services/types from grafana-git-ui-sync branch
* Merge
* Update props order
* Fix imports
* Fix imports
* Update dashboard page
* Update imports
* Update test
* Tweaks
* Remove extra mocks
* Split out utils
* Translate
* Revert
* Add translations
* Add comment
* Prettier
* Add comment
* Use AnnoKeyManagerIdentity
* Add manager kind
2025-03-17 16:15:41 +02:00
Konrad Lalik
b11daf57bb
Alerting: Fix rule instances table ( #102290 )
...
Fix the condition for displaying alert instances table in RuleDetails component
2025-03-17 15:09:52 +01:00
Peter Štibraný
11552e5c57
Speed up truncation of Spanner tables (used in integration tests) ( #102278 )
...
Speed up truncation of Spanner tables.
2025-03-17 15:05:01 +01:00
Igor Suleymanov
3f270d1de0
K8s/Dashboards: Fix panics in Dashboards v2alpha1 API ( #102123 )
...
* K8s/Dashboards: Fix panics in Dashboards v2alpha1 API
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update generated code to use the `MappingType` properly
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2025-03-17 15:04:11 +02:00
Tom Ratcliffe
f1470de478
Chore: Add eslint rule for empty files and tidy up ( #102288 )
...
* Add eslint rule for empty files
* Remove empty files
2025-03-17 14:54:12 +02:00
Torkel Ödegaard
74705bd5b3
Dashboard: New UX for switching layouts ( #102268 )
...
* Layout switching
* Update
* Update
* Update
* Update
* Update
* unline styles
* fixing lint issue
2025-03-17 13:50:34 +01:00
Ashley Harrison
2b3a36b572
Query library: Add selectors and turn on feature toggle in e2e ( #101347 )
...
* add selectors and turn on feature toggle in e2e
* remove unneeded feature toggle
2025-03-17 12:31:22 +00:00
Ashley Harrison
d82a877f65
GrafanaUI: Mark up or ignore remaining grafana-ui translations ( #102203 )
...
* markup or ignore remaining grafana-ui translations
* fix unit tests, commit betterer results which somehow didn't get autocommitted?! :o
* fix SharedPreferences unit test
* fix remaining unit tests
* fix azure e2e test
* better solution
2025-03-17 12:27:40 +00:00
Jack Westbrook
5cd8547131
Revert "Grafana Data: Use package.json exports for internal code ( #102286 )
...
Revert "Grafana Data: Use package.json exports for internal code (#102036 )"
This reverts commit 91116de790 .
2025-03-17 12:26:59 +00:00
Ryan McKinley
c46565f652
K8s/Dashboard: DeepCopy should deep copy ( #102258 )
2025-03-17 14:29:18 +03:00
Jean-Philippe Quéméner
1700a8aa9f
feat(unified-storage): prune history table based on limits ( #101970 )
2025-03-17 11:36:38 +01:00
Pepe Cano
cacdf00067
alerting(ui): add external links to read more about labels and annotations ( #102187 )
...
* alerting(ui): add external link to read about labels
* alerting(ui): add external link to read about annotations
* fix i18n settings
* fix i18n
* fix i18n error with `make 18n-extract`
2025-03-17 11:28:29 +01:00
Jack Westbrook
91116de790
Grafana Data: Use package.json exports for internal code ( #102036 )
...
* refactor(frontend): rename all @grafana/data/src imports to @grafana/data
* feat(grafana-data): introduce internal entrypoint for sharing code only with grafana
* feat(grafana-data): add test entrypoint for data test utils usage in core
* refactor(frontend): update import paths to use grafana/data exports entrypoints
* docs(grafana-data): update comment in internal/index.ts
* refactor(frontend): prefer public namespaced exports over re-exporting via internal
2025-03-17 11:27:17 +01:00
Timur Olzhabayev
f2518a2c45
Chore: Promote pluginsDetailsRightPanel to private preview ( #102211 )
...
promote FeatureStagePrivatePreview to private preview
2025-03-17 10:49:51 +01:00
Peter Štibraný
3ec3085416
Pass build tags to golangci-lint and go test commands. ( #102206 )
...
* Pass build tag to golangci-lint.
* Pass build tags to go test command.
2025-03-17 10:47:27 +01:00
aishyandapalli
3e5975367c
Prometheus: Add SpanID while clicking on TraceID datalink for Exemplar ( #101541 )
...
Add Span context to Exemplar data links
2025-03-17 10:14:55 +01:00
Denis Vodopianov
de6a48a233
Chore: Replace bingo-managed tools with go tool directive. ( #101890 )
2025-03-17 09:48:41 +01:00
Peter Štibraný
077f9e90d5
Fix format of timestamps sent to Spanner. ( #102227 )
2025-03-17 09:27:11 +01:00
Hugo Häggmark
16934bca81
Update HALL_OF_FAME.md ( #102267 )
2025-03-17 08:25:02 +01:00
Hugo Häggmark and Jack Westbrook
16ca230898
Plugins: Fix better UX for disabled Angular plugins ( #101333 )
...
* Feat: better UX for Angular plugins
* Chore: fix i18n
* Update public/app/features/plugins/admin/components/PluginDetailsDisabledError.tsx
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
* Update public/app/features/plugins/admin/components/PluginDetailsDisabledError.tsx
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
* Chore: fixes after PR feedback
* Test: testing uninstall in cloud
* Chore: fix weird merge
* Chore: fix test import
* Chore: comment out an expec
* Chore: revert test of uninstall on cloud
* Chore: adds tooltip and removes admin message
* Trigger build
* Chore: fix for cloud
* Trigger build
---------
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2025-03-17 06:26:49 +01:00
Ryan McKinley
bb881f38bb
K8s/Dashboards: Remove uid+version from spec ( #101992 )
2025-03-16 20:46:12 -05:00
Stephanie Hingtgen
5c24312625
Dashboards: Fix duplicate provisioning when errors occur on title-only based provisioning ( #102249 )
...
Dashboards: fix title based provisioning
2025-03-15 21:12:48 -06:00
grafana-pr-automation[bot] and github-actions[bot]
45e2cb78f2
I18n: Download translations from Crowdin ( #102247 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-15 02:30:45 +02:00
antonio
0961de396e
docs>getting-started>prometheus ( #102182 )
...
* docs>getting-started>prometheus
* get started page highlight
* spelling
* formatting
* drilldown instead of explore
* node_exporter spelling bypass
* spelling bypass
* metrics support
* typo
* all pretty, no pity
* applied suggestions
* all pretty, no pity2
2025-03-14 21:57:01 +01:00
Yuri Tseretyan
309a2eb4e9
Alerting: Allow administrators delete rules permanently via UI ( #101974 )
...
* add query parameter to existing APIs to control the permanent deletion of rules
* add GUID to gettable rule
* add new endpoint /ruler/grafana/api/v1/trash/rule/guid/{RuleGUID} to delete rules from trash permanently
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-03-14 22:14:06 +02:00
Yuri Tseretyan
e30034a42a
Alerting: Remove feature flag alertingNoDataErrorExecution ( #102156 )
...
* remove feature flag
* remove feature flag in state manager
* make sure no data with empty results is handled
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-03-14 14:51:58 -04:00
Alex Khomenko
f1f544ec5b
BrowseDashboards: Switch to list view if sort is set ( #102196 )
2025-03-14 11:49:17 -06:00
Alex Khomenko
4236ac3423
Provisioning: Update API imports ( #102226 )
...
* Update API
* Format
2025-03-14 19:31:58 +02:00
Ashley Harrison
f2ec1a2b55
Api client generation: docs tweaks following centralisation ( #102223 )
...
* tweaks following centralisation
* slightly better step name
2025-03-14 17:07:24 +00:00
Tom Ratcliffe
ef9dca9ea3
Alerting: Add UI migration feature toggle ( #102217 )
...
Add UI migration feature toggle
2025-03-14 17:40:05 +01:00
Jean-Philippe Quéméner
8b984a25e4
feat(util): add key based debouncer ( #102073 )
2025-03-14 17:11:09 +01:00
Josh Hunt
bf172dfd29
GrafanaUI: Add noBackdropBlur feature toggle ( #102128 )
...
* Create new noBackdropBlur feature toggle
* Disable backdrop blur with feature toggle
2025-03-14 15:21:35 +00:00
Syerikjan Kh
b3452ae720
feat: datasourceconnectionsTab to private preview ( #102200 )
2025-03-14 11:05:27 -04:00
Ashley Harrison
38d94b86ec
Api clients: fix import to point to new centralised client ( #102208 )
...
fix import to point to new centralised client
2025-03-14 17:03:45 +02:00
Ashley Harrison and Alex Khomenko
dd07d3dbbe
API client generation: centralise api clients ( #102186 )
...
* centralise iam api
* centralise folder api client
* rename to baseAPI
* centralise provisioning api
* remove iam feature folder from CODEOWNERS
* fix type name
* Update public/app/features/provisioning/utils/selectors.ts
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
---------
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2025-03-14 14:34:36 +00:00
Alex Khomenko
24da64cd34
Provisioning: Load dashboard in state manager ( #102194 )
...
MergeProvisioning: Load dashboard in state manager
2025-03-14 16:03:51 +02:00
Laura Fernández
b9d798e9c9
API Client Generation: Add documentation ( #102056 )
2025-03-14 14:56:52 +01:00
Eric Leijonmarck
56c896fa72
Revert "Config: Removes setting viewers_can_edit ( #101767 )" ( #102191 )
...
This reverts commit d3a9c04562 .
2025-03-14 13:39:59 +00:00
Ashley Harrison
75156324f4
Chore: fix some codeql violations ( #101958 )
...
* fix some codeql violations
* just check at start
2025-03-14 13:27:25 +00:00
ismail simsek
399df82f0b
Prometheus: Read feature toggles once when creating plugin instance ( #102131 )
...
* initialize an instance with feature toggles
* read grafana config only once
* use feature toggles directly
2025-03-14 13:54:19 +01:00
ismail simsek
d72b664981
Feature toggle: Introduce infinityRunQueriesInParallel feature toggle ( #102129 )
...
introduce infinityRunQueriesInParallel feature toggle
2025-03-14 13:54:04 +01:00