owensmallwood
d00592ffa0
Unified Storage: Make all dashboard fields searchable ( #98899 )
...
* wip. adding sprinkles fields.
* some refactoring. Works with sprinkles now.
* exclude top level dashboard hit fields from hit "fields"
* adds unit test for DecodeCell helper
* test can search for specific dashboard fields on bleve index
* adds search handler tests for the fields and tests for fields when transforming the search req to a bleve search req
* fix panic when calling fields.Set() with int32
* adds regression test
* remove unneeded method on test mock client
* fix linter issues
* updates dashboard test data for bleve tests
* remove DASHBOARD_LEGACY_ID from bleve_tests
* dont cast twice
* updates test to sort by dashboard_views_last_1_days
* declare excludedFields outside of function
* fixes sorting by dashboard fields - prepends "fields." to any dashboard fields we try to sort by
* uses map for excludedFields
* expects fields to be array-style url param
* change method name
* fixes failing tests - needed to add column type to mocks
2025-01-15 10:23:05 -06:00
William Wernert
8415089534
Alerting: Use correct status code for UID conflict in contact point provisionining API ( #98970 )
...
Use correct status code for UID conflict in contact point provisioning API
2025-01-15 11:07:56 -05:00
Misi
125fdc8f21
Auth: Fix AzureAD public client configuration ( #99019 )
...
Auth: Add client auth none as default to ensure public clients can be configured on the UI
2025-01-15 16:49:58 +01:00
Jack Baldry
f142f12887
Ignore spelling errors in bold formatting ( #99006 )
2025-01-15 15:08:20 +00:00
Jean-Philippe Quéméner
c03586dfe8
fix(unified-storage): initialize blob storage when using grpc ( #99020 )
2025-01-15 16:04:41 +01:00
Jean-Philippe Quéméner
38927f0719
fix(indexer): reduce cardinality of indexer metric ( #99018 )
2025-01-15 16:01:31 +01:00
beejeebus
a290db6a7e
Ensure we delete playlists when deleting an org, fixes #98736 ( #98771 )
2025-01-15 08:13:56 -06:00
Josh Hunt
e3e580edfa
Chore: Prevent direct path imports from workspace grafana packages ( #98940 )
...
* restrict imports from @grafana/ui/src paths
* prevent path imports from all grafana packages
* just run on ui, runtime, data packages
* update
2025-01-15 15:47:44 +02:00
antonio
1dcff0a71f
docs/alerting/tutorials/part4 ( #98942 )
...
* docs/alerting/tutorials/part4
* interactives
* refs
* links
* formatting
* links2
* alt text
* steps, new alert configuration sections
* feedback
* bypass spellcheck
* Update docs/sources/tutorials/alerting-get-started-pt4/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started-pt4/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started-pt4/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/tutorials/alerting-get-started-pt4/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* added note and minor formatting
* made links killercoda friendly
* all pretty no pity
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2025-01-15 14:35:51 +01:00
Syerikjan Kh
dfe0712955
feat: pass gcom sso_api_token to repo created from install command ( #98973 )
...
* feat: pass gcom sso_api_token to repo created from install command
* fix
* fix: extract gcom section to a func
* Update pkg/cmd/grafana-cli/utils/command_line.go
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
* fix: only set gcom token when the request is to GCOM
---------
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
2025-01-15 08:15:18 -05:00
ismail simsek
79fc26ea87
Chore: Remove prometheus replace directive ( #98966 )
...
* remove replace directive
* have an adapter
* go mod tidy
* make update-workspace
* make update-workspace
2025-01-15 14:04:14 +01:00
Santiago
ea6cb8f139
Alerting: Panic when rule being evaluated has unexpected key ( #99002 )
2025-01-15 14:59:50 +02:00
Konrad Lalik
5aeaccadff
Alerting: Add read-only GMA rules to the new list view ( #98116 )
...
* Reuse prom groups generator between GMA, external DS and list view
* Improve generators, add initial support for GMA in grouped view components
* Improve handling of GMA rules
* Split componentes into files
* Improve error handling, simplify groups grouping
* Extract grafana rules component
* Reset yarn.lock
* Reset yarn.lock 2
* Update filters, adjust file names, add folder display name to GMA rules
* Re-enable filtering for cloud rules
* Rename AlertRuleLoader
* Add missing translations, fix lint errors
* Remove unused imports, update translations
* Fix responses in BE tests
* Update backend tests
* Update integration test
* Tidy up group page size constants
* Add error throwing to getGroups endpoint to prevent grafana usage
* Refactor FilterView to remove exhaustive check
* Refactor common props for grafana rule rendering
* Unify identifiers' discriminators, add comments, minor refactor
* Update translations
* Remove unnecessary prev page condition, add a few explanations
---------
Co-authored-by: fayzal-g <fayzal.ghantiwala@grafana.com>
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2025-01-15 11:36:32 +01:00
Igor Suleymanov
7f04f66137
Allow listing Dashboards through k8s APIs ( #98997 )
...
What
This PR changes the dashboard authorizer logic to no longer require
requester to be the super admin user in order to list dashboards using
k8s APIs.
Why
We no longer need this precondition - dashboards should be listable
based on the regular authorizer logic.
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com>
2025-01-15 11:50:28 +02:00
Leonor Oliveira
32790c6918
Remove dependency on dashboards table to get library element and library element connection ( #98941 )
...
* Remove dependency on dashboards table to get library element
* WIP
* Don't use dashboard id when getting library connections
* Lint
* Don;t include folder_uid in library element
2025-01-15 10:32:24 +01:00
Matias Chomicki
bbade6b011
Shard query splitting: run queries through time query splitting ( #98126 )
...
* Query splitting: add skipPartialUpdates option
* Shard query splitting: run queries through time splitting
* Query splitting: delegate error retry to shard splitting
* Shard query splitting: update unit tests
* Shard query splitting: test combined requests
* Formatting
* Query splitting: test new options
* Query splitting: update assertion
* Formatting
2025-01-15 10:26:23 +01:00
Jack Baldry
a6eb8abd05
Simplify language and lint for style ( #98964 )
2025-01-15 08:36:31 +00:00
Karl Persson
3f71a72c1a
Authz: Remove "wrapper" interface and only check feature toggle for grpc mode ( #98933 )
...
* Remove "wrapper" interface and only check feature toggle for grpc and cloud mode
* Only set name for update checks
* Set dashboard permissions for admin user
2025-01-15 09:23:56 +01:00
Ryan McKinley
0d302a161a
BackendSrv: Support streaming chunked responses ( #98691 )
2025-01-15 10:01:22 +03:00
Ryan McKinley
0fce8799eb
Chore: go.mod cleanup ( #98987 )
2025-01-15 08:35:22 +03:00
Stephanie Hingtgen
2a08c9ed82
K8s Dashboards: Fix creating a dashboard inside a folder ( #98982 )
2025-01-15 07:15:58 +02:00
Stephanie Hingtgen
dbfc412ed8
K8s: Fix dashboard search ( #98989 )
2025-01-14 18:45:27 -05:00
Yuri Tseretyan
e15fc984c3
Alerting: Deprecate Alertmanager config and receivers APIs ( #98918 )
2025-01-14 17:22:01 -05:00
jackyin
69da0bb22c
FieldReducers: Fix median ( #98184 )
...
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2025-01-14 23:38:34 +02:00
Piotr Jamróz
c5111b8132
Explore: Add missing translations ( #98984 )
...
Add missing translation
2025-01-14 21:55:58 +01:00
Scott Lepper
3b8477dcda
Search: fix uid/name filter ( #98981 )
...
[search] fix uid/name filter
2025-01-14 15:48:14 -05:00
Isabel Matwawana
feb334cdbb
Docs: update broken Play link ( #98985 )
2025-01-14 15:47:07 -05:00
Piotr Jamróz
f7e0710f53
Explore: Limit number of columns shown in Explore table ( #98726 )
2025-01-14 17:01:34 +01:00
Edvard Falkskär
e38bab43db
Remove console.log from correlations service ( #98969 )
2025-01-14 16:09:32 +01:00
Gábor Farkas
1ff4053f03
go.mod: updated grafana-plugin-sdk-go from v0.261.0 to v0.262.0 ( #98930 )
2025-01-14 16:06:41 +01:00
Karl Persson
ce0d986673
Zanzana: Use cache for both streamed and non-stream version of list objects ( #98882 )
...
* Add prefix constants and use string builders / string concatinations
* Use cache for both streamed and non-stream versions of list objects
* Remove unused constants
2025-01-14 16:00:59 +01:00
Selene
7151ea6abc
Codegen: Generate Golang code using cog ( #98812 )
...
* Use cog for Go types
* Delete old generation code
* Fix plugins generation
* workspaces update
* Update datasources with new generated code
* More fixes
* Update swagger and openapi specs
* Fixes
* More files...
* Update workspace
* More fixes...
* Remove unused functions
2025-01-14 15:58:38 +01:00
renovate[bot]
b96a752db3
Update dependency rc-tree to v5.13.0 ( #98959 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 14:36:58 +00:00
Haris Rozajac
125a11ca99
Dashboard: Fix snapshots for the old arch ( #98902 )
...
Fix snapshots for the old arch
2025-01-14 07:33:29 -07:00
Jack Baldry
3884c0e896
Replace codespell with Vale spelling check ( #98406 )
2025-01-14 14:08:01 +00:00
Alexander Zobnin
037570b9c8
Chore: Add vscode config for zanzana server ( #98957 )
2025-01-14 15:01:10 +01:00
Leonor Oliveira
7c87ff1b84
Folders: Use folder service to count library panels ( #98802 )
...
* Use folder service to count library panels
---------
Co-authored-by: suntala <arati.rana@grafana.com>
2025-01-14 14:58:36 +01:00
renovate[bot]
2594b4f7af
Update scenes to v5.37.0 ( #98958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 15:42:21 +02:00
renovate[bot]
0032e839ce
Update dependency rc-tooltip to v6.4.0 ( #98952 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 13:17:49 +00:00
Ashley Harrison
6b5146651f
Select/Combobox: Tweak menu styling so hover states don't overflow ( #98944 )
...
tweak menu styling so hover states don't overflow
2025-01-14 13:16:42 +00:00
Pepe Cano
7771768363
Alerting docs: clarify data source-managed rules for Prometheus ( #98378 )
...
* Clarify DS managed rules support only the creation of Mimir and Loki rules
* additional copy changes
* Extend `Manage alerts via Alerting UI` description
* fix capital letter
* further details for `Manage alerts via Alerting UI`
2025-01-14 13:34:02 +01:00
renovate[bot]
0b5b21548b
Update dependency rc-cascader to v3.33.0 ( #98949 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 14:19:52 +02:00
Will Browne
70fb7b9545
Plugins: Remove bundled plugins feature ( #96490 )
...
* remove bundled plugins
* Add echo to command
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
* remove folder entirely
* remove folder from CODEOWNERS
---------
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2025-01-14 12:04:01 +00:00
renovate[bot]
ff032a61d5
Update dependency postcss to v8.5.1 ( #98945 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 11:44:11 +00:00
Jack Baldry
5570a7e42e
Fix broken link ( #98947 )
2025-01-14 11:38:32 +00:00
Edvard Falkskär
e45eb95812
Correlations: Expose correlations logic through correlations service ( #98124 )
...
* Correlations: Expose correlations logic through correlations service
* Resolve remaining todos
* Marked new items as @alpha
2025-01-14 13:27:13 +02:00
renovate[bot]
33a91f22c0
Update dependency postcss to v8.5.0 ( #98943 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 13:22:57 +02:00
renovate[bot]
dbd3bb7667
Update dependency papaparse to v5.5.1 ( #98939 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 11:01:57 +00:00
Ashley Harrison
740cd22fe5
Query Library: Add feature toggle for query library in dashboards ( #98938 )
...
add feature toggle for query library in dashboards
2025-01-14 11:01:15 +00:00
renovate[bot]
64617886d9
Update dependency sass to v1.83.4 ( #98936 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 10:30:40 +00:00