Konrad Lalik
720dfb65be
Alerting: Alerts page performance improvements ( #113391 )
...
* Add IntersectionObserver to render rule viz panel only when visible
* Move data transformations to dataTransform file
* Add tests for data transform
* Use a new time series transformation algorithm
* Reduce the number of time series data conversion
* Memoize small components
* Update tests
* Remove some comments
* Use Box component for styling. Remove unnecessary effect dependency
2025-11-06 17:39:27 +01:00
Mihai Turdean
7df3582237
Authz: Implement Query operation for Zanzana with folder parent retrieval ( #113483 )
2025-11-06 09:06:42 -07:00
Irene Rodríguez and Copilot
2e0cf9bb61
Update grafanacli-workflows.md with command link ( #113527 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-06 17:02:50 +01:00
Yunwen Zheng
0ed742cad7
FilesView: Git sync repository -> Files list remove size column, added unit tests ( #113425 )
...
* FilesView: remove size column, added unit tests
2025-11-06 15:44:46 +00:00
Konrad Lalik
6746207c36
Alerting: Fix url rule form parsing ( #113513 )
...
Fix alertRuleFormSchema to properly handle query model objects
2025-11-06 16:43:42 +01:00
Alex Khomenko
4430699f2d
Provisioning: Update recent jobs ( #113509 )
...
* Provisioning: refactor recent jobs
* Re-render only on initial load
* i18n
* Refactor init loading
* Update spinner
* upd
2025-11-06 17:35:23 +02:00
Gábor Farkas
acb0320796
datasources: apiserver: do not enable extra methods by default ( #113395 )
2025-11-06 15:34:32 +01:00
Ryan McKinley
95ffd1a55a
LibraryPanel: Cleanup service calls ( #113277 )
...
* cleanup
* library panel via search
* test cleanup
* merge main
* add FindDashboards mock
* no matching dashbaords should return empty
* do not alllow name and libraryPanel query
2025-11-06 15:31:02 +01:00
linoman
ca5d898120
SCIM: Upgrade the User.UID field to allow for the new scim- prefix ( #113500 )
...
Upgrade the User.UID field to allow for the new scim- prefix
2025-11-06 15:26:18 +01:00
Roberto Jiménez Sánchez
e3d73ddb81
Bump nanogit version with delta resolution fixes ( #113516 )
...
* Bump nanogit version with delta fixes
* Update workspace
2025-11-06 15:12:00 +01:00
Rafael Bortolon Paulovic
e69f3c55f7
fix: delete folders using postorder ( #113493 )
...
* fix: delete folders using postorder
* chore: use helper function and do not add method to Folder store
- addresses other review comments fixing log messages and cleans up the unit tests
* chore: run library element tests on modes 2,3,5 only
* chore: adjust to folder.SortByPostorder(folders []*Folder)
* chore: run library panels tests in mode 2,3,5 only
* chore: run tests in all modes and increase timeout
- adjusting the modes and tweaking configs will be done separately
2025-11-06 15:04:34 +01:00
Tom Ratcliffe
fbf1cdd0ce
Folders: Remove unneeded reducer ( #113506 )
2025-11-06 13:46:41 +00:00
Haris Rozajac
859865351d
Dashboard Export: Don't pass already templateized ds var to ds service ( #113319 )
2025-11-06 06:42:21 -07:00
Rafael Bortolon Paulovic
7b3145a3c1
fix: delete subfolder dangling panels ( #113419 )
...
* fix: delete subfolder dangling panels and error if used
* chore: add observation about library panel DeleteInFolders
- logs folders UIDs on DeleteInFolders error
* chore: add integration test for blocking library panel deletion and handling dangling library panels
* chore: fix integration test on mode 4 and 5
2025-11-06 13:56:32 +01:00
Jean-Philippe Quéméner and Mustafa Sencer Özcan
fd14d4a5ed
feat(unified-storage): add tracing to dual writer and legacy storage ( #113504 )
...
Co-authored-by: Mustafa Sencer Özcan <32759850+mustafasencer@users.noreply.github.com >
2025-11-06 11:42:46 +00:00
Leon Sorokin
efd6b250d9
Chore: Remove Chance.js dependency from runtime code ( #113457 )
2025-11-06 05:08:31 -06:00
renovate-sh-app[bot]
6bf5e3303e
chore(deps): pin dependencies ( #113494 )
...
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
2025-11-06 11:04:40 +00:00
Sergej-Vlasov
71d511abd8
VariableControls: Adjust variable selection in edit mode ( #113408 )
...
* adjust variable selection logic
* clean up
* adjust attribute used
2025-11-06 10:27:26 +00:00
Esteban Beltran and Andres Martinez Gotor
1b278cc87e
Plugins: cleanup feature toggle pluginsFrontendSandbox ( #113439 )
...
* clean feature pluginsFrontendSandbox
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2025-11-06 11:06:53 +01:00
Mustafa Sencer Özcan
51c31e00a4
fix: dual writer log object formatting ( #113492 )
...
fix: logging
2025-11-06 11:03:28 +01:00
Gabriel MABILLE and jguer
ff53276870
grafana-iam: Instantiate ExternalGroupMappingStorage as a NoopStorage (#113499 )
...
Co-authored-by: jguer <joao.guerreiro@grafana.com >
2025-11-06 11:00:37 +01:00
Tom Ratcliffe
b739e4e802
APIs: Include enterprise spec check ( #113470 )
2025-11-06 08:31:24 +00:00
Rafael Bortolon Paulovic
7281bb7069
fix: background delete on create failure after ctx cancellation ( #113442 )
...
* fix: background delete on create failure after ctx cancellation
* fix: address comments
* chore: remove tests using mock
2025-11-06 09:21:11 +01:00
Andres Martinez Gotor
35ac04bad3
Chore: Fix two minor bugs related to favorite datasources ( #113444 )
2025-11-06 09:18:11 +01:00
grafana-pr-automation[bot] and github-actions[bot]
2411e78cd1
I18n: Download translations from Crowdin ( #113428 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-06 00:39:34 +00:00
grafana-delivery-bot[bot] and grafana-delivery-bot[bot]
7236ba5fce
Release: Bump version to 12.4.0-pre ( #113480 )
...
bump version 12.4.0-pre
Co-authored-by: grafana-delivery-bot[bot] <grafana-delivery-bot[bot]@users.noreply.github.com>
2025-11-05 23:54:05 +01:00
colin-stuart
612a0d1c7f
Revert "SCIM: Update UIDs for provisioned users ( #113423 )" ( #113474 )
...
This reverts commit daa28773d6 .
2025-11-05 15:49:05 -06:00
Misi
06373ae47b
IAM: Add ExternalGroupMapping kind for TeamSync ( #113052 )
...
* wip
* wip
* Add authorizer -> VERIFY it's working correctly
* Update openapi definitions
* Authorizer wip
* regen apis
* Increase timeout of pg int tests to 20m
* Revert "Increase timeout of pg int tests to 20m"
This reverts commit 8c20568217 .
* Fix NewTestStore when Truncate is enabled
2025-11-05 18:02:34 +01:00
linoman
daa28773d6
SCIM: Update UIDs for provisioned users ( #113423 )
...
* Update UIDs for provisioned users
* change the prefix from scim_ to scim-
* Update tests
2025-11-05 17:52:23 +01:00
Ivana Huckova and Sven Grossmann
1830e2ce9d
CommanPalette: Add Assistant integration for empty state ( #112601 )
...
* CommanPalette: Add Assistant integration for empty state
* Update assistant package and use new onClick pop
* i18n
* Update public/locales/en-US/grafana.json
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
* Update public/app/features/commandPalette/CommandPalette.tsx
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
* Update test
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
2025-11-05 16:13:47 +01:00
Sven Grossmann and Ivana Huckova
9a8d17a209
Toolbar: Move ExtensionSidebar next to toolbar ( #113404 )
...
* Toolbar: Move ExtensionSidebar next to toolbar
* Toolbar: Simplify AppChrome
* simplify height calculation
* Fix scrollbar positon
* remove irrelevant comment
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
---------
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2025-11-05 16:05:20 +01:00
Galen Kistler and Leon Sorokin
8149f586b3
Annotations: Multi-lane annotations rendering (lane per frame) ( #111559 )
...
* feat: support multi-lane annotations panel option
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-11-05 09:00:28 -06:00
Andre Pereira
c7dd159db1
Trace View: Span tree style updates ( #113095 )
...
* Style tweaks of span bar row
* More tweaks
* More tweaks to span style
* 2px width for the service color border
* Refactor SpanBarRow to function component
* Refactor SpanDetailRow to function component
* Refactor SpanTreeOffset to function component
* eslint ignore
* Service name font weight to 500
* Don't render the last indentGuide if the span doens't have children
* Fix tests
2025-11-05 14:49:47 +00:00
Yunwen Zheng
a17d5a75fe
FolderActionsButton: Provisioned folder should hide "Manage Permission" folder action ( #113367 )
...
* FolderActionsButton: Hide Manage permission option when folder is git provisioned
2025-11-05 08:59:26 -05:00
Yunwen Zheng
2ccb7f618d
ConfigFormGithubCollapse: Hide github features section if nothing is available ( #113410 )
...
ConfigFormGithubCollapse: Hide github features section if nothing is available. Added unit tests
2025-11-05 08:59:07 -05:00
Mustafa Sencer Özcan
b97fb638ad
fix: only validate allowed descendants for folder deletion ( #113440 )
2025-11-05 14:04:43 +01:00
Bogdan Matei
d9d227ec4d
Dashboard: Hide add variable button in edit views ( #113438 )
2025-11-05 14:38:31 +02:00
Josh Hunt
93f1c24b82
FS: Update devenv docker images with renovate ( #112943 )
...
* FS: Use renovate to update devenv docker images
* add gha check to test tiltfile
* setup nodejs
* create empty config files
2025-11-05 12:24:45 +00:00
Tom Ratcliffe
7c2f38641a
Chore: Add gitattributes config for generated files ( #113402 )
...
* Add gitattributes config for generated files
* Add snapshots and manifest files
2025-11-05 11:24:58 +00:00
Darren Janeczek
6376484b13
Card: apply grid fractional unit to description instead of heading ( #113424 )
2025-11-05 10:18:14 +00:00
Alexander Zobnin
d1334a6dff
Zanzana: Log token namespace in case of error ( #113437 )
2025-11-05 11:13:08 +01:00
Alexander Zobnin
505e025d18
Zanzana: Fix namespace in remote client ( #113433 )
2025-11-05 11:12:41 +01:00
Roberto Jiménez Sánchez and Copilot
571e5c2e3c
Provisioning: Fix data race in job progress and leasing ( #113157 )
...
* Fix data race in provisioning job execution
* Fix TODO
* Update pkg/registry/apis/provisioning/jobs/driver.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update pkg/registry/apis/provisioning/jobs/driver.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix unlocking issue on panic
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-05 10:07:21 +00:00
Oscar Kilhed
4ceb7eec52
Dynamic Dashboards: Change dragging to using grid items instead of viz panels. ( #113343 )
...
* Preserve grid item size and repeat options when dragging between grids
* push gridItem usage all the way
* do console.warn and log to faro instead
2025-11-05 10:47:19 +01:00
Andres Martinez Gotor
2e507d5042
Advisor: Add mock checks to standalone setup ( #113406 )
2025-11-05 10:33:45 +01:00
Lauren
1bd5b29963
Alerting: Bug fix for regex matching in Alerts page ( #113400 )
...
* Alerting: bug fix for regex matching in Alerts page
* remove test
2025-11-05 09:24:48 +00:00
Jean-Philippe Quéméner
98ec655f33
fix: add resource type to not empty log ( #113432 )
2025-11-05 10:12:44 +01:00
Lauren
1d38cf7f0d
Alerting: Add empty state to triage page WIP ( #113390 )
...
* add empty state to triage page WIP
* tidy up and refactor
* generate translations
* resolve PR comments
* generate translations
* resolve PR comment part 2
2025-11-05 08:46:41 +00:00
Anna Urbiztondo
891ed6c4b7
Docs: Git Sync permissions ( #113405 )
...
* Permissions
* Prettier
* Edit
2025-11-05 09:38:48 +01:00
Jesse David Peterson
e067b1de98
FeatureToggle: Create experimental timeRangePan flag ( #112988 )
...
feat(toggle): new experimental timeRangePan feature toggle
2025-11-04 21:39:46 -04:00