Isabella Siu
0606a8e413
CloudWatch: Static labels should use label name ( #84611 )
...
CloudWatch: static labels should use label name
2024-03-18 17:30:59 -04:00
Charandas and Marcus Efraimsson
2d1cd82a98
K8s: standalone: use Grafana's logger to stream all logs ( #84530 )
...
---
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
2024-03-18 19:25:30 +02:00
Matthew Jacobson
3ea5c08c88
Alerting: External AM fix parsing basic auth with escape characters ( #84681 )
2024-03-18 13:04:57 -04:00
Ivana Huckova
494d169980
Elasticsearch: Fix legend for alerting, expressions and previously frontend queries ( #84485 )
...
* Elasticsearch: Fix legend for alerting, expressions and previously frontend queries
* Add comment
* Update comment
2024-03-18 18:01:33 +01:00
Kyle Brandt
818c94f067
Scopes: (Chore) Fix ScopeDashboard by adding spec ( #84675 )
2024-03-18 17:16:53 +01:00
677b765dab
NodeGraph: Edge color and stroke-dasharray support ( #83855 )
...
* Adds color and stroke-dasharray support for node graph edges
Adds support for providing color, highlighted color, and visual display of node graph edges as dashed lines via stroke-dasharray.
* Updates node graph documentation
* Updates documentation
Adds default for `highlightedColor`
* Update docs/sources/panels-visualizations/visualizations/node-graph/index.md
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com >
* Update packages/grafana-data/src/utils/nodeGraph.ts
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com >
* Update docs/sources/panels-visualizations/visualizations/node-graph/index.md
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
* Removes highlightedColor; deprecates highlighted
Per [request](https://github.com/grafana/grafana/pull/83855#issuecomment-1999810826 ), deprecates `highlighted` in code and documentation, and removes `highlightedColor` as an additional property. `highlighted` will continue to be supported in its original state (makes the edge red), but is superseded if `color` is provided.
* Update types.ts
Missed a file in my last commit. Removes `highlightedColor` and deprecates `highlighted`.
* Add test scenario in test data source
---------
Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com >
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2024-03-18 16:26:22 +01:00
Kyle Brandt
aec2ef727a
Prometheus/Scopes: Update to use scopespec type from app ( #84593 )
2024-03-18 09:49:26 -04:00
Andrej Ocenas
5b085976bf
Pyroscope: Fix template variable support ( #84477 )
2024-03-18 14:25:47 +01:00
Kyle Brandt and Todd Treece
aac2cf0aa5
Scopes: Update BE API to include object for linking scope to dashboards ( #84608 )
...
* Add ScopeDashboard
---------
Co-authored-by: Todd Treece <todd.treece@grafana.com >
2024-03-18 09:22:28 -04:00
Isabella Siu
00f16cd018
CloudWatch Logs: Remove toggle for cloudWatchLogsMonacoEditor ( #84414 )
2024-03-18 08:56:57 -04:00
Ieva
7aa0ba8c59
Teams: Display teams page to team reader if they also have the access to list team permissions ( #84650 )
...
* display teams to team reader if they also have the access to list team permissions
* fix a typo in the docs
2024-03-18 14:52:01 +02:00
Jack Westbrook
4ca68925a1
Backend: Delete bundled plugin tests ( #84646 )
2024-03-18 13:28:24 +01:00
Andres Martinez Gotor
e394110f44
Fix api_plugins_test locally ( #84484 )
2024-03-18 12:08:49 +01:00
Joey
f5e83d07a7
Tempo: Deprecate old search ( #84498 )
...
* Add logic to update query from old search to new search i.e. nativeSearch to traceqlSearch
* Remove nativeSearch query and transform
* Update tracking
* Remove nativeSearch from query field
* Udpdate gen comment
* Fix tests
* Add tests
* Remove comments
* Remove log
* Remove log
* Update comment
* Update ids etc for migratedQuery
* Remove old nativeSearch folder
* Fix tests, manual testing
2024-03-18 09:17:10 +00:00
Andres Martinez Gotor
6204f1e847
Chore: Use SigV4 middleware from aws-sdk ( #84462 )
2024-03-18 09:33:22 +01:00
Dan Cech and Diego Augusto Molina
89f3b70e17
Storage: Add support for listing resource history ( #84331 )
...
* add support for listing resource history
* make watch handle custom label selectors properly
* fix tests
* Apply suggestions from code review
Co-authored-by: Diego Augusto Molina <diegoaugustomolina@gmail.com >
* properly handle special characters in json label matcher
* tidy up
---------
Co-authored-by: Diego Augusto Molina <diegoaugustomolina@gmail.com >
2024-03-15 19:17:54 -04:00
Josh Hunt
08f4aeded1
E2C: Change permissions for navigating to Cloud Migration ( #84594 )
...
* allow org admins / settings writers to access e2c
* test for org admin specifically
2024-03-15 17:22:39 +00:00
William Wernert
97f37b2e6f
Alerting: Clamp Loki ASH range query to configured max_query_length ( #83986 )
...
* Clamp range in loki http client to configured max_query_length
Defaults to 721h to match Loki default
2024-03-15 18:59:45 +02:00
Josh Hunt
f2628bfad4
Whitelabelling: Override version in UI from config ( #84392 )
...
* Unify how the version is shown in the UI
* use versionString in dashboard help bundles
* fix lint
* remove comment
* fix test types
* make test less flakey
2024-03-15 18:39:13 +02:00
Karl Persson
d4e802dd47
Authn: Add function to resolve identity from org and namespace id ( #84555 )
...
* Add function to get the namespaced id
* Add function to resolve an identity through authn.Service from org and namespace id
* Switch to resolve identity for re-authenticate in another org
2024-03-15 15:08:15 +01:00
Eric Leijonmarck
6c8895e349
Service accounts: Same Org fix migration to account for duplicate entries ( #84349 )
...
* bug: fix migration to account for duplicate entries
* refactoring to create test folder for user migrations
* fix migration log
* added the migration
* additional tests
* added extSrv tests
2024-03-15 15:00:25 +01:00
Isabella Siu
a0b68deae4
Cloudwatch: Remove cloudWatchWildCardDimensionValues feature toggle ( #84329 )
2024-03-15 09:49:53 -04:00
ismail simsek
eae9bfe4bc
Chore: Promlib allows extendOptions to be nil ( #84463 )
...
* use logger from service
* allow extendOptions to be nil
* Update logger
2024-03-15 13:37:29 +01:00
Sofia Papagiannaki
1208888bb6
Folders: Allow listing folders with write permission ( #83527 )
...
* Folders: Allow listing folders with write permission
* Check for subfolder access if parent does not have
* Add test
* GetFolders: fix ordering
* Apply suggestion from code review
2024-03-15 14:05:27 +02:00
Will Browne
9d453d0dcc
Plugins: Remove direct featuremgmt.FeatureToggles dependency from plugins config ( #84482 )
2024-03-15 10:58:51 +01:00
Karl Persson
ebf455d107
RBAC: Don't refetch permissions when searching for users in authenticated org ( #84546 )
...
Don't refetch permissions when searching for users in authenticated org
2024-03-15 10:36:16 +01:00
Charandas
759cefd94c
ExtSvcAccounts: FIX tests that accidently depended on enterprise ( #84535 )
...
* ExtSvcAccounts: FIX tests that accidently depended on enterprise
* fix
2024-03-15 08:18:11 +01:00
Charandas
34b5303daf
K8s: file-storage: provide empty for resourceVersion initially ( #84523 )
2024-03-14 16:33:41 -07:00
Dan Cech
0fa0cede75
Storage: streamline context handling ( #84319 )
...
streamline context handling
2024-03-14 17:12:20 -04:00
Gabriel MABILLE and Karl Persson
2795f9827a
ExtSvcAccounts: FIX prevent service account deletion ( #84502 )
...
* ExtSvcAccounts: Fix External Service Accounts Login check
Co-authored-by: Karl Persson <kalle.persson@grafana.com >
* Remove service accounts assignments and permissions on delete
* Fix first set of tests
* Fix second batch of tests
* Fix third batch of tests
---------
Co-authored-by: Karl Persson <kalle.persson@grafana.com >
2024-03-14 19:11:02 +01:00
Yuri Tseretyan
827860d459
Alerting: Alerting accesscontrol utilities ( #84508 )
...
* create fake for accesscontrol.RuleService
* make errAuthorizationGeneric public
2024-03-14 14:03:53 -04:00
Yuri Tseretyan
f7d836feed
Alerting: Update rule provisioning service to accept user ( #84480 )
2024-03-14 12:04:10 -04:00
Gilles De Mey
fe15bb5f48
Alerting: Update composable_kind.go ( #84479 )
...
update composable_kind.go
2024-03-14 17:20:23 +02:00
Alexander Zobnin
f36ad469d0
Access Control: Get global role from request params ( #84469 )
2024-03-14 16:17:24 +01:00
8765c48389
Alerting: Remove legacy alerting ( #83671 )
...
Removes legacy alerting, so long and thanks for all the fish! 🐟
---------
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com >
Co-authored-by: Sonia Aguilar <soniaAguilarPeiron@users.noreply.github.com >
Co-authored-by: Armand Grillet <armandgrillet@users.noreply.github.com >
Co-authored-by: William Wernert <rwwiv@users.noreply.github.com >
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2024-03-14 15:36:35 +01:00
Gilles De Mey
336acaf0bf
Alerting: Promote new alerting detail view ( #84277 )
2024-03-14 15:18:01 +01:00
William Wernert
8690a42e33
Alerting: Disallow invalid rule namespace UIDs in provisioning API ( #83938 )
...
* Disallow invalid rule namespace UIDs in provisioning
Reject requests with rules that reference a nonexistent folder or have an empty folder uid
2024-03-14 09:58:25 -04:00
Timur Olzhabayev
8e90e02db2
Chore: Adding log also for cases where datasource UID length is invalid ( #84443 )
...
* Adding log also for datasource length
2024-03-14 14:49:07 +01:00
Karl Persson and Ieva
8d9521fb6d
Refactor: Email verification ( #84393 )
...
* Update template names
* Add verifier that we can use to start verify process
* Use userVerifier when verifying email on update
* Add tests
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2024-03-14 13:25:28 +01:00
Gábor Farkas
97521ef988
postgres: improve snapshot-tests for long/wide situations ( #84387 )
2024-03-14 12:37:04 +01:00
linoman
831ee9ee16
samlsettings: add sso settings saml feature flag ( #84433 )
...
* add feature flag for ssosettings saml configuration
* add generated files
2024-03-14 12:04:45 +01:00
Andreas Christou
391d14d091
Chore: Bump update checker interval to 1 day ( #84404 )
...
* Bump interval to 1hr
* 2 hours is better than 1
* Bump further to 1 day
2024-03-14 13:00:26 +02:00
Charandas
b6a020148b
K8s: disallow MT storage functionality for Aggregator builders ( #84408 )
2024-03-14 01:54:30 +02:00
Sven Grossmann
34f9bff9e0
Loki: Fix null pointer exception in case request returned an error ( #84398 )
...
Loki: Fix nullpointer in case query returned an error
2024-03-13 18:14:21 +01:00
Selene
5c7849417b
Schemas: Replace registry generation and github workflow ( #83490 )
...
* Create small registries for core and composable kinds
* Update workflow with new registries
* Fix imports in plugin schemas and deleted old registry generation files
* Remove verification and maturity
* Modify registries and add missing composable information to make schemas in kind-registry work
* Add missing aliases
* Remove unused templates
* Remove kinds verification
* Format generated code
* Add gen header
* Delete unused code and clean path in composable template
* Delete kind-registry loader
* Delete unused code
* Update License link
* Update codeowners path
* Sort imports
* More cleanup
* Remove verify-kinds.yml from codeowners
* Fix lint
* Update composable_kidns
* Fix cue extension
* Restore verify-kinds to avoid to push outdated kind's registry
* Fix composable format
* Restore code owners for verify-kinds
* Remove verify check
2024-03-13 18:05:21 +02:00
Alexander Zobnin and Ieva
fd9031ca37
Access Control: Get org from request data for authorization ( #84359 )
...
* Access Control: Get org from request data for authorization
* move type to models
* Update pkg/services/accesscontrol/middleware.go
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
* refactor
* refactor
* Fix linter
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2024-03-13 17:05:03 +01:00
Gábor Farkas
eca1bba01e
postgres: add more tests (to handle zero-rows queries) ( #84384 )
2024-03-13 16:23:50 +01:00
Joey
1f2e9a544d
Tempo: Remove Loki tab ( #84346 )
...
* Update docs
* Remove loki tab from config settings
* Remove loki query field
* Remove loki search from ds, resultTransformer, tracking and tests
* Cleanup removal of loki search
* Remove loki section from query editor docs
* Remove search type
2024-03-13 14:22:20 +00:00
Georges Chaudy
06b7f6befa
k8s: ensure unified storage address is populated from config ini ( #84373 )
...
fix: ensure unified storage address is populated from config ini
2024-03-13 15:17:26 +01:00
Misi
f5c78e0ad9
RBAC: Add ActionSettingsRead action to general.auth.config writer ( #84366 )
...
Add ActionSettingsRead action to general.auth.config writer
2024-03-13 14:48:13 +01:00