grafana-pr-automation[bot] and github-actions[bot]
98e4ec2e9e
I18n: Download translations from Crowdin ( #106387 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-06 02:34:22 +02:00
Alexander Zobnin
aa92dc860b
Zanzana: Improve server side error handling ( #106378 )
...
* Zanzana: Split client and server logs
* Zanzana: Improve error handling and logging
* log internal error at the server side
* refactor
* improve errors for list request
* update go modules
* handle errors for read and write
* refactor
* reset go.mod changes
2025-06-05 22:11:26 +02:00
Gilles De Mey
3d9989a04a
Alerting: Update test timeout ( #106377 )
...
update test timeout
2025-06-05 15:46:31 +00:00
Mariell Hoversholm
5fda907c67
Actions: Enterprise owns Ephemeral Instances ( #106367 )
2025-06-05 17:32:21 +02:00
Sven Grossmann
3bf68422fa
Chore: Remove id-token: write from workflow level ( #106359 )
2025-06-05 17:31:49 +02:00
renovate[bot]
1992f8d955
Update dependency webpack-dev-server to v5.2.1 [SECURITY] ( #106372 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 15:08:18 +00:00
kay delaney
c30765bbea
Dashboards: A11y improvements for edit experience ( #106321 )
...
* Dashboards: A11y improvements for edit experience
* Pass descriptor to render function
2025-06-05 16:15:31 +02:00
5137995830
Alerting: Add support for Redis Sentinel for Alerting HA ( #106322 )
...
* Alerting: Add support for Redis Sentinel
* docs
* docs
* Use minisentinel in test
* Apply suggestions from code review
Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com >
Co-authored-by: Fayzal Ghantiwala <114010985+fayzal-g@users.noreply.github.com >
* "address(es)" -> "address or addresses"
* make update-workspace
* make lint-go-diff
---------
Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com >
Co-authored-by: Fayzal Ghantiwala <114010985+fayzal-g@users.noreply.github.com >
2025-06-05 15:02:40 +01:00
Moustafa Baiou and Konrad Lalik
941162ca79
Alerting: Optimize prometheus api permission checks ( #106299 )
...
* Alerting: Optimize prometheus api permission checks
This improves the performance of the Prometheus API by performing the permission checks for rule read permission in a folder upfront, rather than checking permissions for each rule group individually. This reduces the number of permission checks and should speed up the API response time.
* refactor vars
---------
Co-authored-by: Konrad Lalik <konradlalik@gmail.com >
2025-06-05 09:43:06 -04:00
kay delaney
6fd66dd690
VersionHistoryTable: Fix overflow issue with long notes ( #106284 )
2025-06-05 14:41:43 +01:00
Alexander Akhmetov
82549ea8b3
Alerting: Add state label to prometheus_imported_rules metric ( #106365 )
2025-06-05 14:24:48 +02:00
Mihai Doarna
7e0ec00905
Auth: Remove apikeys related components from frontend ( #106061 )
...
* remove apikeys related pages from frontend
* remove translations
* remove navBar titles
* revert translations for non-english files
2025-06-05 15:17:19 +03:00
Torkel Ödegaard
e7103dc1f5
Dashboard: Fixes issue with dashboard links that include all variables ( #106356 )
...
Revert "URLParams: Stringify true values as key=true always (#97346 )"
This reverts commit 437f3ff936 .
2025-06-05 14:11:14 +02:00
antonio
1bbb751bcf
Alerting pt6 update ( #106318 )
...
* update alerting tutorial part 6
* allprettynopity
* applied suggestions
2025-06-05 10:11:45 +00:00
Alexander Akhmetov
da88e5912f
Alerting: Evaluate all imported from Prometheus rules sequentially ( #106295 )
...
What is this feature?
Makes all alert rules imported from a Prometheus YAML or Prometheus-compatible data source evaluate sequentially.
Why do we need this feature?
Currently only alert rules [imported via the API](https://grafana.com/docs/grafana-cloud/alerting-and-irm/alerting/alerting-rules/alerting-migration/migration-api/ ) are evaluated sequentially, because only they have the original alert rule definition in YAML. But alert rules can be imported [in the UI, and from a YAML file](https://grafana.com/docs/grafana-cloud/alerting-and-irm/alerting/alerting-rules/alerting-migration/ ), and they won't be evaluated sequentially which can lead to issues with recording rules.
2025-06-05 12:08:44 +02:00
Andreas Christou
e4c9d10bfb
Azure: Improved identification of Application Insights resouces ( #106281 )
...
Compare namespace to lowercase URL
2025-06-05 11:03:34 +01:00
kay delaney
e47e04a1ca
TimePickerFooter: Fix background ( #106209 )
2025-06-05 10:44:42 +01:00
kay delaney
e8d6b94120
Dashboards: Tweak undo/redo tooltips for a11y clarity ( #106325 )
2025-06-05 11:32:28 +02:00
Ieva
d7a4f497bc
Folders: Correctly resolve nested folder breadcrumbs ( #106344 )
...
correctly use UID scope instead of ID based scope
2025-06-05 10:02:07 +01:00
linoman
9717d04039
SCIM: Add IDP specific SAML configuration ( #106327 )
...
* Add assertion_attrbiute_external_uid definition
* Add Okta specific configuration
* Add Azure AD configuration
* Expand definition and reference idp specific configuration
2025-06-05 10:50:28 +02:00
grafana-pr-automation[bot] and github-actions[bot]
1c2bec7bd7
I18n: Download translations from Crowdin ( #106354 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-05 02:34:18 +02:00
Pepe Cano
afdf1441f7
docs(alerting): Migration API format enhancements ( #106317 )
...
* docs(alerting): Migration API format enhancements
* fix canonical URL
* small command change
* More changes
2025-06-05 00:55:31 +02:00
Pepe Cano
be8d153dc3
docs(alerting): updates Missing series evaluations to resolve option ( #106319 )
...
docs(alerting): correct detailed process of the missingSeriesToEval option
2025-06-05 00:05:22 +02:00
Yuri Tseretyan
33298550b4
Update Alerting module ( #106272 )
...
* set kind in TemplateDefinition
2025-06-04 16:05:05 -04:00
renovate[bot]
184d0ef72f
Update dependency @prometheus-io/lezer-promql to v0.304.1 ( #106332 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-04 20:55:52 +02:00
Gilles De Mey
8dcb8ba4ec
Alerting: Remove unused file ( #106320 )
2025-06-04 17:34:20 +02:00
renovate[bot]
4e3e774dad
Update dependency @floating-ui/react to v0.27.12 ( #106307 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-04 10:25:23 -04:00
Mihai Doarna
d57d184d20
Auth: Remove api key endpoints ( #106019 )
...
* remove api key endpoints
* generate openapi specs
* remove methods from mock service
* remove ApiKeyDTO
* generate openapi specs
* remove apikey migration endpoints
* remove unused function
2025-06-04 17:03:06 +03:00
Sonia Aguilar
e78da0cc39
Alerting: Add loading spinner for loading groups state ( #106289 )
...
Add loading spinner for loading groups state
2025-06-04 15:51:11 +02:00
renovate[bot]
7f63b18e82
Update scenes to v6.18.1 ( #106316 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-04 11:39:02 +00:00
Konrad Lalik
7d5a26a4e7
Alerting: List V2 - Improve error handling ( #106282 )
...
* Add error badge to the DataSourceSection component
* Fix lint
* Update translations
* Fix error propagation from featureDiscoveryApi
* Pass errors to GMA loader
2025-06-04 13:36:28 +02:00
Gilles De Mey
1837f32d76
Alerting: Fix insights regression with latest TableNG ( #106020 )
2025-06-04 13:10:38 +02:00
Carl Bergquist
f46514c77b
license check: add exceptions for grafanas own workspaces ( #106291 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-06-04 12:25:40 +02:00
Moustafa Baiou
0ce086bd2e
Alerting: Ensure errors cleared when Alerting after error ( #105246 )
...
When a rule configured with `ExecErrState` state of `Alerting`, has an instance which is Alerting then has a data source error, then successfully evaluates and continues to be Alerting, the cached instance keeps the error cached until it is no longer firing.
This is unexpected and leads to misleading results.
2025-06-04 12:16:14 +02:00
Kevin Minehart
5bfcbc1f47
CI: Temporarily disable --verify in nightly release ( #106313 )
...
Temporarily disable --verify in nightly release
2025-06-04 12:04:59 +02:00
kay delaney
edf5f9fc7c
Dashboards: Improve a11y for dashboard title/description inputs ( #106294 )
2025-06-04 10:58:11 +01:00
1b9d062583
DashboardReload: Refactor / move state diffing out of DashboardPageStateManager and into reload behavior, simplify ( #106039 )
...
* DashboardReload refactor
* Update
* revert accidental commit
* fix
* merge fix
* fix cache issue
* Update scenes
* Update
* Update
* revert debug
* Update scenes
* Update tests
* add back reload on activation, fix infinite reload bug
* Update prevState
* Remove time range subscription
* restore iso time format
* Update scenes
* Mock console for reload tests (for now)
* Only update scopes from URL when scopes in URL change
* fix equality check inside ScopesSelectorService
* branch fix drone
* Update
* revert drone verbosity
* Update scenes
---------
Co-authored-by: Victor Marin <victor.marin@grafana.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2025-06-04 11:29:25 +02:00
Misi
f34d372bd3
Auth: Enable ssoSettingsLDAP by default ( #106310 )
2025-06-04 10:47:47 +02:00
Kevin Minehart
a2b0e20a8e
CI: Use sh in daggerbuild scripts instead of bash ( #106306 )
...
Use sh in daggerbuild scripts
2025-06-04 10:15:37 +02:00
Edvard Falkskär and Matias Chomicki
a0c55e92ee
LogsView: Resource attributes links extension point ( #105943 )
...
* LogsView: Resource attributes links extension point
* Mocking usePluginLinks in tests
* Update link button styling
* LogListModel: sync with LogRowModel changes
* Fix import
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com >
2025-06-04 09:55:08 +02:00
andrewthomas92
219461a58d
Removes Feature Management Section ( #105766 )
...
Update _index.md
Feature Toggles page has been removed.
Recommending to remove this from our docs
2025-06-04 02:38:08 -05:00
grafana-pr-automation[bot] and github-actions[bot]
d12afe4daa
I18n: Download translations from Crowdin ( #106303 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-04 02:30:56 +02:00
Tiffany Hrabusa
a09df33522
[docs] Update broken links in SCIM provisioning documentation ( #106298 )
...
Update broken links
Signed-off-by: Tiffany Hrabusa <tiffany.hrabusa@grafana.com >
2025-06-03 12:51:39 -07:00
Cory Forseth
40164cb09e
Authorization: Fix/provisioned permission display ( #106179 )
...
* add isProvisioned flag to permission DTO
* handle provisioned permissions explicitly
* lint
* swagger
* simplify logic to always show non-managed permissions first; remove unnecessary isProvisioned
* fix docs
* oops
* actually just generate the docs
2025-06-03 11:21:42 -05:00
Pepe Cano and Matthew Jacobson
f36d5c5206
docs(alerting): new notification template example: link to a dashboard with time range ( #106254 )
...
* docs(alerting): new notification template example: link to a dashboard with time range
* remind configuring the `MyDashboardURL` annotation
* Update docs/sources/alerting/configure-notifications/template-notifications/examples.md
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com >
---------
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com >
2025-06-03 17:16:43 +02:00
Carl Bergquist
9a8555dead
Build: Adds a license check task in the makefile ( #106285 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-06-03 16:55:29 +02:00
Matt Cowley
7957a9605c
GrafanaUI: expose story for ClipboardButton ( #106216 )
2025-06-03 10:34:07 -04:00
kay delaney
d9ccd879ec
DashboardOutline: Improve markup semantics ( #106008 )
2025-06-03 15:23:18 +01:00
Pepe Cano and tonypowa
cce28ec351
docs(alerting): updates link to outdated tutorial ( #106178 )
...
* docs(alerting): remove admonition to an outdated tutorial
* amended note and link to new tutorial
* link
* minor copy changes
* run prettier
* update copy
---------
Co-authored-by: tonypowa <tonypowa@gmail.com >
2025-06-03 14:20:24 +00:00
Johnny Kartheiser
de0c639417
Alerting docs: document Prometheus YAML import tool update ( #106219 )
...
* Alerting docs: document ability to import rules to GMA from Prometheus YAML
documentation for prom YAML import feature.
- took out reference that said users can't import prometheus rules in the tool.
- added the More > Import alert rules UI path to the tool
- added a step for the YAML file upload button.
* 💅 prettier✨
* Update _index.md
2025-06-03 09:20:02 -05:00