Todd Treece
d4e6b325bf
Chore: Add github action to check go module updates ( #84936 )
2024-03-25 18:47:34 -04:00
Kyle Cunningham
154868e624
Table Panel: Fix image disappearing when datalinks applied ( #84625 )
...
* Fix link image disappearing
* Prettier
* i18n
* Fix offset to compensate for padding
* Prettier
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-03-26 04:13:24 +07:00
Todd Treece
dfe61db7a5
Scopes: Add type filter ( #84866 )
...
Co-authored-by: Kyle Brandt <kyle@grafana.com>
2024-03-25 16:45:32 -04:00
grafana-delivery-bot[bot]
99b5671fbe
Release: Bump version to 11.1.0-pre ( #85115 )
...
"Release: Updated versions in package to 11.1.0-pre"
Co-authored-by: grafana-delivery-bot[bot] <132647405+grafana-delivery-bot[bot]@users.noreply.github.com>
2024-03-25 21:44:28 +02:00
Juan Cabanas
bb5c5f38db
Scenes: Add reporting tab in share modal ( #85086 )
2024-03-25 16:37:00 -03:00
Gabriel MABILLE
5e48804364
RBAC: Fix slow user permission search query on MySQL ( #85058 )
...
* Bench testing search user perm
* Add BenchmarkSearchUsersPermissions_1K_1K
* Clarify benchmark searches by action prefix
* Make MySQL more efficient
* Move all filter options
* Expand after assignments union
* update comments
2024-03-25 19:11:17 +01:00
Ashley Harrison
4974a89316
Chore: update go version used in bump-version
so it works with the new format ( #85111 )
...
update go version used in bump-version
2024-03-25 20:06:57 +02:00
Ieva
df40e13333
Public dashboards: fix public dashboard permissions so that annotations are displayed ( #85091 )
...
* fix public dashboard anonymous user permissions so they include the new annotation permissions
* test fix
2024-03-25 17:42:40 +00:00
Ashley Harrison
fb01ef749f
Chore: fix go.mod format ( #85108 )
...
fix go.mod format
2024-03-25 19:19:12 +02:00
Josh Hunt
a61cac9d51
Chore: Update glob-stream ( #85107 )
2024-03-25 17:15:57 +00:00
Todd Treece
9684a9e39a
Chore: Add depgaurd rules for sub-modules ( #84084 )
2024-03-25 17:15:36 +00:00
Charandas
dd7d4e2656
K8s: replace a noop certKey content func with actual if available ( #84524 )
2024-03-25 10:12:55 -07:00
Mihai Doarna
fad6dc4db1
SSO: fix reloading settings when a provider contains empty settings ( #85102 )
...
* fix reloading settings when a provider contains empty settings
* do not increment reloadFailures if settings are empty
2024-03-25 19:12:19 +02:00
Todd Treece
71c5070240
Chore: Run backend lint in PRs if .golangci.toml changes ( #85106 )
...
Chore: Run lint backend if .golangci.toml changes
2024-03-25 18:53:54 +02:00
ismail simsek
92f5a0305c
Chore: Define promlib depguard rules ( #85082 )
...
* define promlib depguard rules
* add comment
* test: break linting on purpose
* fix linting
* simple change to trigger backend linting/build in CI pipeline
2024-03-25 17:32:56 +01:00
Marie Cruz
15dca45514
docs: update status history panel ( #84939 )
...
* docs: updates to status history panel documentation
* docs: updates to status history panel documentation
* Apply suggestions from code review
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
* fix: linting issues
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-03-25 12:20:10 -04:00
Marie Cruz
34195ba854
docs: updates to stat panel documentation ( #84814 )
...
* docs: updates to stat panel documentation
* Apply suggestions from code review
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
* Made formatting and wording edit
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
Co-authored-by: Isabel Matwawana <isabel.matwawana@grafana.com>
2024-03-25 12:14:46 -04:00
Marie Cruz
44ae127a6e
docs: update text panel documentation ( #84884 )
...
* docs: update text panel
* Apply suggestions from code review
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-03-25 12:13:56 -04:00
Bruno
a2e21eac8c
Cloud migrations: create endpoint to create an access token ( #84690 )
...
* fix merge conflicts
* make token expiration configurable
2024-03-25 12:43:28 -03:00
Charandas
e237b89fe7
K8s: skip invalid items in GetList when not invoked as part of SendInitialEvents ( #85050 )
2024-03-25 07:50:14 -07:00
Marcus Efraimsson
8f12fb94f9
Plugins: Factory for instantiating core plugin ( #85047 )
2024-03-25 15:41:26 +01:00
ismail simsek
6137c4e0a6
Chore: Bump golangci-lint v1.57.1 ( #84998 )
...
* bump golangci-lint v1.57.1
* update setting
* remove goconst
* fix linting issues
* prettier
* fix G601
* go mod tidy
go work sync
2024-03-25 15:28:24 +01:00
Ryan McKinley
e6fa367d02
k8s/query+ds: catch query errors, fix datasourceProvider and expose prometheus ( #85071 )
2024-03-25 17:22:34 +03:00
Karl Persson
2f3a01f79f
OAuth: Make sub claim required for generic oauth behind feature toggle ( #85065 )
...
* Add feature toggle for sub claims requirement
* OAuth: require valid auth id
* Fix feature toggle description
2024-03-25 14:22:24 +01:00
idafurjes
e2f155f9f7
Grafana: define the api for the grafana cloudmigration api (not the csm api) ( #84430 )
...
* Add cloud migration endpoints
* Built auth into creating a migration.
* Added more detail to the migration result model
* goimports
* Update pkg/services/cloudmigration/api/api.go
Co-authored-by: lean.dev <34773040+leandro-deveikis@users.noreply.github.com>
* Update pkg/services/cloudmigration/api/api.go
Co-authored-by: lean.dev <34773040+leandro-deveikis@users.noreply.github.com>
---------
Co-authored-by: Leonard Gram <leo@xlson.com>
Co-authored-by: lean.dev <34773040+leandro-deveikis@users.noreply.github.com>
2024-03-25 13:30:47 +01:00
tonypowa
4be5eaa14f
alerting: get started tutorial ( #84669 )
...
* first commit
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* second commit
* updated headings
* Update alerting-get-started.md
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* third commit
* Update alerting-get-started.md
* Update alerting-get-started.md
* Update alerting-get-started.md
* edited contact point - summary
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started/alerting-get-started.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* elaboration, formatting
* minor changes
* pretty
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-03-25 05:27:23 -07:00
Adam Bannach
d7f739c8e5
Fix InteractiveTable: React, less hooks rendered than previous render ( #85043 )
...
fix: react-hooks error if data length switches from above or below pageSize
2024-03-25 13:53:45 +02:00
Tom Ratcliffe
40e73f389f
Add jest watch plugins for better experience filtering tests
2024-03-25 11:36:45 +00:00
Tom Ratcliffe
ebd191394a
Add jest-watch-typeahead dev dependency
...
https://www.npmjs.com/package/jest-watch-typeahead
2024-03-25 11:36:45 +00:00
github-actions[bot]
82b82675f7
I18n: Download translations from Crowdin ( #85006 )
2024-03-25 10:59:46 +00:00
Serge Zaitsev
4d4c06b480
Chore: Vendor wire into pkg/build ( #84637 )
...
* vendor latest wire into pkg/build
* use vendored wire in builds
* fix wire import path
* remove wire from bingo
* also support google/wire import
* make prettier happy
* change package in tess
* add debug walk for drone
* add wire_gen in tests
* remove debug walk
* restore imports
2024-03-25 11:23:27 +01:00
Ashley Harrison
36ee1571b6
EmptyState: Rename "search" variant to "not-found" ( #85062 )
...
* rename "search" variant to "not-found"
* run i18n:extract
2024-03-25 09:55:48 +00:00
linoman
fc205db466
samlsettings: api integration ( #84300 )
...
* add strategy and tests
* use settings provider service and remove multiple providers strategy
* Move SAML strategy to ssosettings service
* Update codeowners file
* reload from settings provider
* add saml as configurable provider
* Add new SAML strategy
* rename old saml settings interface
* update saml string references
* use OSS license
* validate saml provider depends on license for List
* add tests for list rendering including saml
* change the licensing validation to service init
* replace service struct for provider
2024-03-25 10:54:45 +01:00
Karl Persson
c33bc819bc
SigningKeys: Add added_at when creating new signing key ( #85060 )
2024-03-25 09:58:40 +01:00
Charandas
2f5be54252
Makefile: fix test-go to run all ( #85048 )
2024-03-25 10:49:36 +03:00
Oscar Kilhed
6c6b93d8e0
Dashboards: Fix an issue where the dashboard would unmount and then mount again causing requests to cancel under some circumstances ( #85003 )
...
* Fix issue where dashboard unmounts and mounts again causing requests to be canceled
* Fix tests, add test
2024-03-25 09:28:36 +02:00
Ryan McKinley
713970d00a
SQLStore: Cleanup migrationLocking ( #85054 )
2024-03-25 10:09:15 +03:00
Charandas
3c42a2efd2
K8s: file storage - add sync around resource version (RV) management ( #84694 )
2024-03-23 23:58:48 -07:00
Brendan O'Handley
d084595211
Prometheus: Use frontend package in Prometheus DS with a feature toggle ( #84397 )
...
* add feature toggle usePrometheusFrontendPackage
* add feature toggle logic to Prometheus module
* use config editor with package and remove configOverhaul feature toggle
* update betterer because we will be removing other files as we replace with files from @grafana/prometheus
* fix exemplar ds picker selector
* add more description to ts-ignore
* remove go.work.sum change
* copy go.work.sum from main
* update go.work.sum after talking with ismail
* put back the promlib entry
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2024-03-22 19:47:53 -05:00
Nathan Marrs
cdb64cb7eb
Canvas: Address connection vertex bug ( #85026 )
2024-03-23 01:54:10 +02:00
Khushi Jain
076dd53a40
Chore: Remove gf-form from InfluxDB Annotation Query Editor ( #84809 )
...
Chore: Remove gf-form from Annotation Query Editor - Influx DB
2024-03-23 00:52:40 +01:00
Matthew Jacobson
0c3c5c5607
Alerting: Stop persisting silences and nflog to disk ( #84706 )
...
With this change, we no longer need to persist silence/nflog states to disk in addition to the kvstore
2024-03-23 00:37:33 +02:00
Yuri Tseretyan
48de8657c9
Alerting: Editor role can access all provisioning API ( #85022 )
2024-03-23 00:14:15 +02:00
George Robinson
87548968e9
Alerting: Update grafana/alerting to a4bb859 ( #84815 )
2024-03-22 22:03:13 +00:00
Lars Stegman
188aed05f9
Transformer: Config from Query: set threshold colours ( #83366 )
...
* Fix typo
* Create handler arguments
* Create handler arguments editor
* Create link in editor
* Add labels to arguments editor fields
* Create unit tests
* Hide "Additional settings" header when no additional settings possible
* Remove div
* Fix invalid DOM
---------
Co-authored-by: jev forsberg <jev.forsberg@grafana.com>
2024-03-22 15:39:01 -06:00
Adela Almasan
5b0b8cb4bf
DashboardAI: UX improvements ( #84934 )
2024-03-22 15:39:26 -05:00
Nathan Marrs
26473a0074
Canvas: Add "infinite" pan / zoom functionality ( #84968 )
...
* attempt at solving issue and resetting bounds to match panel content
* cleanup failed experiments
* add toggle for infinite pan - dont love naming but open to suggestions; clean up scene transform function
* add ability to "infinite" zoom (i.e. render more canvas via zooming out)
* slight refactor
* revert refactor as it broke things
2024-03-22 21:38:45 +01:00
Darren Janeczek
810c224039
datatrails: synchronize the range of the y axis for all breakdown panels ( #84781 )
...
feat: sync the yaxis of breakdown panels
2024-03-22 16:19:11 -04:00
Dominik Prokop
b6cea0d7fe
VizPanelManager: Load default/last used data source if no data source specified for a panel ( #84999 )
2024-03-22 21:08:40 +01:00
Nathan Marrs
566cee7d6b
Canvas: Add ability to rotate elements ( #83295 )
2024-03-22 13:00:50 -07:00