Jack Westbrook
177747ecda
Grafana/data: Remove barrel files part 1 ( #89556 )
...
* chore(grafana-data): remove dataframe barrel file and update all imports and exports
* chore(grafana-data): remove field barrel file and update imports n exports
* chore(grafana-data): remove utils barrel file and update imports and exports
* chore(grafana-data): remove tranformations barrel file and update imports n exports
* chore(grafana-data): remove imports from root index.ts
* chore(grafana-data): remove valueFormats barrel file and update imports n exports
* chore(grafana-data): don't import from root barrel file
2024-07-01 01:41:26 -07:00
Ashley Harrison
c3b16639bc
Keybinds E2E: simplify keybinds e2e even further ( #89819 )
...
simplify keybinds e2e even further
2024-07-01 01:41:26 -07:00
AHeinlein
8b7a891db4
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-07-01 01:41:26 -07:00
Tom Ratcliffe
cb31a1b6ff
Alerting: Update warning message for Telegram parse_mode and default to empty value ( #89630 )
2024-07-01 01:41:26 -07:00
Sergej-Vlasov
3ef048cdd7
DashboardScenes: Disable flaky new-datasource-variable e2e test ( #89817 )
...
disable flaky new-datasource-variable e2e test
2024-07-01 01:41:26 -07:00
brendamuir
e09c1c7515
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-07-01 01:41:26 -07:00
Alexander Akhmetov
1aeceb9d9a
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-07-01 01:41:26 -07:00
Georges Chaudy
e96b1c0b42
Add unified-next-grpc ( #89891 )
2024-07-01 01:32:37 -07:00
Ryan McKinley
afe0848d16
history UI
2024-06-27 13:11:10 +03:00
Ryan McKinley
2fab168fb1
history UI
2024-06-27 12:08:46 +03:00
Ryan McKinley
1043efe3db
rename to legacy
2024-06-27 11:26:42 +03:00
Ryan McKinley
d452e53ce3
avoid key from context
2024-06-27 10:53:08 +03:00
Ryan McKinley
19496ceed5
Merge remote-tracking branch 'origin/main' into resource-store
2024-06-27 10:19:58 +03:00
Ryan McKinley
b71329a8c3
history in resource package
2024-06-27 10:09:59 +03:00
Dominik Prokop
be1414b36b
Dashboards: Remove scenes
feature toggle ( #89771 )
2024-06-27 09:03:46 +02:00
Ryan McKinley
37c6b56e4e
Merge remote-tracking branch 'origin/main' into resource-store
2024-06-27 08:49:46 +03:00
Ryan McKinley
80fa46b225
history from SQL query
2024-06-27 08:49:24 +03:00
Alex Khomenko
9056ff73f6
TimeRangePicker: Use week start ( #89765 )
2024-06-27 07:53:46 +03:00
Ryan McKinley
4d49cc3118
Merge remote-tracking branch 'origin/main' into resource-store
2024-06-27 07:35:23 +03:00
Ryan McKinley
999cd506c0
now with dashboard history
2024-06-27 01:20:29 +03:00
Ryan McKinley
7345ece8ef
with dashboard service
2024-06-27 00:10:30 +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
Ryan McKinley
86a7064334
Merge remote-tracking branch 'origin/main' into resource-store
2024-06-26 16:04:23 +03:00
Ryan McKinley
f68390bebf
not rest.Storage
2024-06-26 16:04:08 +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
Ryan McKinley
cfc192a2b5
more utils
2024-06-26 12:53:57 +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