AHeinlein
a15a206e9c
Docs: Update LDAP doc for debug view ( #89522 )
...
Update LDAP doc
LDAP debug view does not work with single bind since there is no way to bind to the LDAP server and perform the search.
2024-06-27 10:07:30 +00:00
Tom Ratcliffe
86d41b1e23
Alerting: Update warning message for Telegram parse_mode and default to empty value ( #89630 )
2024-06-27 10:33:40 +01:00
Sergej-Vlasov
8e1c4919c7
DashboardScenes: Disable flaky new-datasource-variable e2e test ( #89817 )
...
disable flaky new-datasource-variable e2e test
2024-06-27 12:06:07 +03:00
brendamuir
f833b782b6
Alerting docs: adds silence RBAC 11.1 ( #89176 )
...
* Alerting docs: adds silence RBAC 11.1
* ran prettier
* Improve docs with new rule-specific silence RBAC information
* Apply suggestions from code review
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Apply suggestions from code review
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* prettier
---------
Co-authored-by: Matt Jacobson <matthew.jacobson@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-06-27 10:10:34 +02:00
Alexander Akhmetov
68691c9386
Alerting: Add setting for maximum allowed rule evaluation results ( #89468 )
...
* Alerting: Add setting for maximum allowed rule evaluation results
Added a new configuration setting `quota.alerting_rule_evaluation_results` to set the maximum number of alert rule evaluation results per rule. If the limit is exceeded, the evaluation will result in an error.
2024-06-27 09:45:15 +02:00
Dominik Prokop
be1414b36b
Dashboards: Remove scenes
feature toggle ( #89771 )
2024-06-27 09:03:46 +02:00
Alex Khomenko
9056ff73f6
TimeRangePicker: Use week start ( #89765 )
2024-06-27 07:53:46 +03:00
Jeff Levin
ed13959e33
Optimize memory allocations in permissions cache ( #89645 )
...
This PR reduces the number of allocations made while caching permissions from the database, fixes the hierarchy of spans and adds new spans for tracing.
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
Co-authored-by: Dave Henderson <dave.henderson@grafana.com>
2024-06-26 23:03:13 +03:00
Andreas Zilly
f894c22b21
Chore: Add missing build elements to Dockerfile ( #89714 )
...
Several go.* files that are referenced in go.work were missing in Dockerfile.
2024-06-26 15:22:37 -04:00
Matthew Jacobson
e121e2609f
Alerting: Receiver API ( #89707 )
2024-06-26 20:03:25 +03:00
Kyle Cunningham
c575c06d63
Table Panel: Fix Image hover without datalinks ( #89751 )
...
* Fix image hover
* Prettier
* Fix height offset
2024-06-26 23:12:44 +07:00
Isabella Siu
3ac109e759
AWS: Update deprecated aws-sdk functions from env variable versions ( #89643 )
2024-06-26 11:56:39 -04:00
Jack Westbrook
40207c53ae
Plugins: Expose functions to plugins for checking RBAC permissions ( #89047 )
...
* feat(grafana-data): create rbac functions for checking permissions
* feat(grafana-runtime): pass current user to runtime
* feat(grafana-runtime): expose rbac functions to check permissions against current user
* refactor(contextsrv): use functions from grafana/data to check rbac permissions against user
* Apply suggestions from code review
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
* chore(rbac): fix missing types imports
* refactor(rbac): make exposed functions return boolean
---------
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2024-06-26 17:29:17 +02:00
Karl Persson
7f4faaa45b
ExtJWT: Remove test ( #89665 )
...
Remove test
2024-06-26 17:25:26 +02:00
Juan Cabanas
e6e163eaf5
ShareDrawer: Share Snapshot menu item condition ( #89733 )
2024-06-26 12:06:10 -03:00
Yuri Tseretyan
06d5850396
Alerting: Update alerting state history API to authorize access using RBAC ( #89579 )
...
* add method CanReadAllRules to rule authorization service
* add alias type Namespace for Folder in ngalert's models package. It implements the Namespacer interface that is used by authz logic
* update state history's backends to authorize access to rules.
* update Loki to add folders UIDs to query.
* Update BuildLogQuery to drop filter by folders if it's too long and fall back to in-memory filtering.
2024-06-26 10:25:37 -04:00
Kevin Minehart
16b050f676
CI: fix release comms workflow ( #89744 )
...
* add runs-on key
* remove unneeded env key
* use more specific quotes in commands
* fix block syntax
* fix workflow dispatch event check
2024-06-26 17:21:10 +03:00
Sergej-Vlasov
3056e8310b
DashboardScenes: Skip flaky scenes E2E tests ( #89769 )
...
skip flaky tests
2024-06-26 17:06:35 +03:00
Juan Cabanas
ba4f2713c5
Sharing: Change code ownership ( #89732 )
2024-06-26 09:16:13 -03:00
Santiago
fe1309dd96
Alerting: Send external URL to the remote Alertmanager ( #89701 )
...
* Alerting: Send external URL to the remote Alertmanager
* test that the URL is sent to the remote Alertmanager
* AppURL -> ExternalURL
2024-06-26 14:02:02 +02:00
Ryan McKinley
3db4e5a0c6
K8s: remove dashboard summary abstraction ( #89761 )
2024-06-26 15:00:24 +03:00
Ezequiel Victorero
fb15d681a1
PublicDashboards: Update data sources supported list ( #89704 )
...
PublicDashboards: Update datasources compatibility list
2024-06-26 08:44:05 -03:00
Bogdan Matei
68a5bf3c18
Scopes: Allow node title to expand the container ( #89682 )
2024-06-26 14:41:38 +03:00
Josh Hunt
5fdbafdc45
E2C: New onprem empty state ( #89628 )
...
* E2C: New onprem empty state
* fix test
2024-06-26 14:30:02 +03:00
Ashley Harrison
d3dda4ca89
Storybook: Use new JSX runtime ( #89768 )
...
use new jsx runtime in storybook
2024-06-26 12:14:11 +01:00
Bogdan Matei
95a8fc1dd7
Scopes: Implement message for when there are no dashboards found ( #89675 )
2024-06-26 14:10:38 +03:00
Bogdan Matei
9770ebcd6c
Scopes: Open the selector to a selected scope ( #89686 )
2024-06-26 13:46:44 +03:00
Ryan McKinley
529d4e1169
Dashboards: Use dashboard_api k8s wrapper for save options also ( #89598 )
2024-06-26 13:35:04 +03:00
Bogdan Matei
1040dc1baf
Scopes: Implement clear search for nodes ( #89678 )
2024-06-26 13:18:50 +03:00
Ashley Harrison
54cfae8fef
Chore: Simplify keybinds e2e test ( #89760 )
...
simplify keybinds e2e test
2024-06-26 10:37:33 +01:00
kay delaney
be2aa9a3a7
Scenes: Implement 't a' shortcut ( #89619 )
2024-06-26 10:10:00 +01:00
Ashley Harrison
7b0362b228
Drawer: Improve performance when resizing ( #89691 )
...
apply dynamic styles as styles instead of emotion classes
2024-06-26 09:37:17 +01:00
Nihal
b1ce7e8a83
Alerting: Reduce cyclomatic complexity of PrepareRuleGroupStatuses ( #89649 )
...
* reduce cyclomatic complexity of PrepareRuleGroupStatuses. see https://github.com/grafana/grafana/issues/88670
Signed-off-by: Syed Nihal <syed.nihal@nokia.com>
* reduce cyclomatic complexity for PrepareRuleGroupStatuses in pkg/services/ngalert/api/api_prometheus.go
Signed-off-by: Syed Nihal <syed.nihal@nokia.com>
* reduce cyclomatic complexity for PrepareRuleGroupStatuses in pkg/services/ngalert/api/api_prometheus.go
Signed-off-by: Syed Nihal <syed.nihal@nokia.com>
---------
Signed-off-by: Syed Nihal <syed.nihal@nokia.com>
2024-06-26 10:21:37 +02:00
Leonor Oliveira
2645958c8c
Use global function to compare any entity to both stores ( #89282 )
...
* WIP implement generic compare interface
* Use global compare fn for all entities
* Lint
* Update pkg/apiserver/rest/dualwriter.go
Co-authored-by: Dan Cech <dcech@grafana.com>
* Don't need to hash, just compare bytes
* Fix tests
---------
Co-authored-by: Dan Cech <dcech@grafana.com>
2024-06-26 10:19:40 +02:00
Ryan McKinley
4651506319
K8s/Dashboards: Replace multiple calls with a single endpoint ( #89639 )
2024-06-26 07:27:52 +03:00
Kevin Minehart
3ede2dba24
CI: add release comms workflow ( #89718 )
...
* add release comms workflow
* add version input
* Add release-comms workflow to CODEOWNERS
2024-06-25 16:37:38 -05:00
grafana-delivery-bot[bot]
3e6d073140
Changelog: Updated changelog for 10.3.7 ( #89728 )
...
Co-authored-by: grafanabot <bot@grafana.com>
2024-06-25 17:11:40 -04:00
Juan Cabanas
0d276fe7b1
Share Externally: Texts modification ( #89640 )
2024-06-25 17:52:41 -03:00
grafana-delivery-bot[bot]
2fb7b18ead
Changelog: Updated changelog for 10.2.8 ( #89725 )
...
Co-authored-by: grafanabot <bot@grafana.com>
2024-06-25 16:46:38 -04:00
Joseph Perez
d49a3e98dc
Docs: Edit of 3 files in backend contributor guide (part 6 of doc quality improvement project) ( #89582 )
...
* Docs: edit of 3 files in backend contributor guide
* Update contribute/backend/database.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Fix from review
* Update contribute/backend/database.md
* Update contribute/backend/errors.md
* Update contribute/backend/errors.md
* Fix header levels
* Style edits
* Prettier fixes
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-06-25 12:28:22 -07:00
grafana-delivery-bot[bot]
594deb2cbe
Changelog: Updated changelog for 9.5.20 ( #89721 )
...
Co-authored-by: grafanabot <bot@grafana.com>
2024-06-25 15:25:28 -04:00
Mitch Seaman
d610bdf25d
advertise RBAC for silences better ( #89644 )
2024-06-25 15:08:42 -04:00
Kevin Minehart
8f9d2eba69
CI: Don't use slim image for bump-version ( #89689 )
...
don't use slim image
2024-06-25 14:03:30 -05:00
Isabel Matwawana
920c9bb771
Docs: Add release stage note to text wrapping ( #89716 )
2024-06-25 18:38:27 +00:00
Mitch Seaman
a7499c1dde
Docs: Add more info and link to text wrap content ( #89625 )
...
* Remove duplicate Wrap Text docs
Remove duplicate line and refer to field overrides
* Updated link formatting
* Fixed heading level
* Removed H4 wrap text heading
* Light restructuring to add heading for wrap text
* Removed unnecessary section
* Added release stage note
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-06-25 18:27:55 +00:00
Matthew Jacobson
83d05ea777
Alerting: Fix broken state tests ( #89712 )
2024-06-25 14:19:46 -04:00
Isabel Matwawana
3a055735dd
Docs: Add youtube links to What's new 11.1 ( #89694 )
2024-06-25 14:04:59 -04:00
Nathan Marrs
a095276753
Canvas: Fix off center element item in editor list ( #89577 )
2024-06-25 10:04:39 -07:00
Matthew Jacobson
47c9259d75
Alerting: Ensure we update State.LastSentAt before persisting ( #89427 )
2024-06-25 13:01:26 -04:00
Leon Sorokin
0f01db4025
VizTooltip: Keep visible while hovering during data updates ( #89708 )
2024-06-25 20:00:47 +03:00