Andreas Christou
deab83a958
Partner data sources smoke tests ( #98446 )
...
* Add smoke tests for remaining partner data sources
* Fix test names and run them
* Use text check for gcm
2025-01-03 11:52:15 +00:00
Leonor Oliveira
937e8dea2d
Folder/parent subresource ( #98392 )
...
* Expose get folder parents endpoint
* Add tests
2025-01-03 10:43:56 +01:00
Dominik Prokop
0836f71da6
Schema v2 queries transformation: Respect panel defined data source ( #98444 )
2025-01-03 10:25:06 +01:00
dependabot[bot]
73b014e53e
Build(deps): Bump filippo.io/age from 1.1.1 to 1.2.1 ( #98221 )
...
Bumps [filippo.io/age](https://github.com/FiloSottile/age ) from 1.1.1 to 1.2.1.
- [Release notes](https://github.com/FiloSottile/age/releases )
- [Commits](https://github.com/FiloSottile/age/compare/v1.1.1...v1.2.1 )
---
updated-dependencies:
- dependency-name: filippo.io/age
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 10:30:37 +02:00
Ieva
5a98432ba6
AuthZ service: Add traces for authZ service and store ( #98445 )
...
* add traces for authz service and store
* fix tests
2025-01-03 10:23:03 +02:00
ismail simsek
a798bb74e5
Prometheus: Add double_exponential_smoothing function ( #98312 )
...
* add double_exponential_smoothing function
* add in operations
2025-01-02 22:19:49 +01:00
ismail simsek
5be4dfd8c8
Chore: Remove prometheusConfigOverhaulAuth feature toggle ( #98460 )
...
* remove toggle
* remove toggle from code
2025-01-02 22:19:11 +01:00
Scott Lepper
83bcd86d18
[search] set folder; case insensitive sort ( #98335 )
...
* [search] set folder
* sort case insensitive
* fix test
2025-01-02 14:58:42 -05:00
Robert Goltz
5a2344ed0c
Chore: Bump dependency golang.org/x/net to v0.33.0 - fix: CVE-2024-45338 ( #98340 )
...
* Chore: golang.org/x/net update to fix CVE-2024-45338
* Chore: golang.org/x/net update to fix CVE-2024-45338 - resolve trivy-finding + 2nd run make update-workspace
2025-01-02 11:22:25 -07:00
Stephanie Hingtgen
01b3e56706
K8s Dashboards: Fix Tags ( #98417 )
2025-01-02 11:38:23 -06:00
Russ
0e55e45f88
grafana-ui: prevent TimeRangePicker from submitting wrapping forms ( #97973 )
2025-01-02 08:31:12 -09:00
Ivan Ortega Alba
1a6312296e
Dashboard: Compute tracking info for schema V2 ( #98271 )
2025-01-02 18:33:16 +02:00
ismail simsek
0d60a026e9
Chore: Use slices from standard library in promlib ( #98350 )
...
use slices from standard library
2025-01-02 17:24:17 +01:00
Stephanie Hingtgen
03f7a7d89d
K8s: Dashboards: Add search to dashboard service ( #98395 )
2025-01-02 09:39:45 -06:00
Nick Richmond
81ca734680
ExploreMetrics: Refactor logs integration to prepare for additional association techniques ( #98430 )
...
* refactor: extract implementation details
* chore: remove unused code
* refactor: prefer interfaces
* docs: add clarity
2025-01-02 09:06:28 -05:00
Dominik Prokop
e974cb87d8
Schema v2: Read API integration ( #97953 )
...
* Introduce DashboardScenePageStateManagerLike interface
* Implement dash loader for handling v2 api
* Transformation improvements
* Update response transformer test
* v2 schema: Remove defaultOptionEnabled from ds variable schema
* v2 schema: Make annotations filter optional
* WIP render dashboard from v2 schema
* Force dashbaord scene for v2 api
* V2 schema -> scene meta transformation
* v2 api: Handle home dashboard
* Use correct api client in DashboardScenePage
* Correctly use v2 dashboard scene serializer
* Remove unnecesary type assertions
* Handle v2 dashboard not found
* Fix type
* Fix test
* Some more tests fix
* snapshot
* Add dashboard id annotation
* Nits
* Nits
* Rename v2 api
* Update public/app/features/dashboard-scene/serialization/transformSaveModelSchemaV2ToScene.ts
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
* add getDashboardsApiVersion test for forcing scenes through URL
* add links to ResponseTransformers
* Update public/app/features/dashboard/api/ResponseTransformers.test.ts
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
* Nit rename test case
* Add tests for DashboardScenePageStateManagerV2
* Update test
* Typecheck
* Add console error for debugging
* Fix typo
---------
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com>
2025-01-02 12:23:58 +01:00
Moustafa Baiou
8ab12aede4
Alerting: Fix terraform export of notification policy
...
When exporting a notification policy with no `group_by` the hcl exported is not valid as it is missing the required field.
This fixes the issue by initializing the `group_by` field with an empty list if it is nil.
2024-12-31 14:53:39 -05:00
Haris Rozajac
a110917577
Dashboard SchemaV2: V2 -> Scene -> V2 integration test ( #98146 )
...
* Tests for layout, transformations; displayMode
* wip
* fix annotations
* fix panel query and transformation topic
* fix dash id, default options, fieldConfig
* Complete integration test
* fix annotation query
* Fix test
* Clarify
* Have default value of builtIn
* update import path
2024-12-31 11:43:04 -07:00
Leon Sorokin
e43e86376e
OptionsPicker: Fix matching non-latin template vars in filter ( #98416 )
2024-12-31 06:05:28 -06:00
Levente Balogh
7e4b05c268
Grafana UI: Re-add react-router-dom as a dependency ( #97540 )
...
* chore(grafana/ui): add react-router-dom v5 as a dependency
* chore(grafana-ui): align version of react-router with core
---------
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2024-12-31 12:38:55 +01:00
Gilles De Mey
0e4b503352
Alerting: Hide reducer hint for alert creation editor ( #98410 )
2024-12-31 11:58:01 +01:00
Dominik Prokop
bc96da3a95
Schema v2: Express isNew dashboard through client annotations ( #98408 )
...
* Schema v2: Express isNew dashboard through client annotations
* Betterer update
* Revert "Betterer update"
This reverts commit e9d1fe3c4e
.
2024-12-31 11:56:42 +01:00
Brendan O'Handley
37e47d5b9a
Prometheus: Add error source to data response when prom returns a response ( #98144 )
...
add error source to dr when prom returns a response not an error
2024-12-30 15:43:10 -06:00
Brendan O'Handley
d935fa1ea0
Prometheus: Remove prometheusMetricEncyclopedia feature toggle ( #98414 )
...
* remove toggle from registry
* remove from metric combobox
* remove toggle from metric select
* remove toggle from promQueryBuilderContainer
* prettier
2024-12-30 23:16:04 +02:00
maicon
d2639f6080
Ensure all internal Services are using FolderService and not FolderStore ( #98370 )
...
* Ensure all internal Services are using FolderService and not FolderStore
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
2024-12-30 13:48:35 -03:00
Alexander Akhmetov
5735a0d11d
Alerting: Fix no-change scenario in provisioning rule update API ( #98389 )
2024-12-30 16:03:45 +01:00
Pepe Cano
6178320257
Alerting docs/internal: leaf bundle page becomes a branch bundle ( #98391 )
2024-12-30 11:49:11 +01:00
github-actions[bot]
892b9b0ba4
Update make docs
procedure ( #98398 )
...
Co-authored-by: grafanabot <bot@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-12-30 10:12:41 +00:00
grafana-pr-automation[bot]
7fa4786fa3
I18n: Download translations from Crowdin ( #98394 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-30 07:59:51 +02:00
Shubhankar Unhale
436f68da3a
Expressions: Add notification for Strict Mode behavior in Reduce component ( #97224 )
...
* Add strict mode notification to Reduce component with i18n support
* Added translation keys
2024-12-29 11:58:21 +00:00
Leonor Oliveira
df36e77cd3
[Folders] Put move and counts behid a feature flag ( #98317 )
...
* Put move and counts behid a feature flag
* Gen toggles
* Generate feature flag
* Make feature name more explicit
* Remove unused code
* Update toggle name
2024-12-27 18:10:44 +01:00
Pepe Cano
e72ba20ff6
Update docsUrl
in Prometheus DS Settings page ( #98382 )
2024-12-27 17:25:56 +01:00
Leonor Oliveira
fec5c0ec19
Make sure annotations are kept when updating a folder ( #98321 )
...
* Make sure annotations are kept when updating a folder
* Remove pointer
* Mock get on update tests
2024-12-27 13:51:10 +01:00
github-actions[bot]
d05ef49016
Update make docs
procedure ( #98352 )
...
Co-authored-by: grafanabot <bot@grafana.com>
2024-12-27 12:15:45 +00:00
Pepe Cano
6976908597
Alerting docs: update configuring and using additional Alertmanagers in Grafana Alerting ( #98363 )
...
* Alerting docs: Alertmanager data source
* Alertmanager data source: minor intro changes
* Update `Intro > Notifications`
* Complete Configure alertmanager update
* Configure alertmanager
* minor final edits
2024-12-27 10:16:31 +01:00
Laura Fernández
5d923095b9
Unified History: Place the UnifiedHistory
icon ( #98092 )
2024-12-26 11:21:36 +00:00
grafana-pr-automation[bot]
8375623b91
I18n: Download translations from Crowdin ( #98367 )
2024-12-26 08:48:25 +01:00
jackyin
967c13f5b7
ExploreMetrics: unexpected rolling behavior ( #98360 )
2024-12-25 00:29:07 -06:00
Pepe Cano
287f3a75eb
Alerting: add help tooltip for the Preview silences UI ( #98028 )
...
* Alerting UI: add tooltip for the Preview silences UI
* fix typo
* Update translations for silences preview
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-12-24 15:23:29 +01:00
ismail simsek
d9f9614e1c
Prometheus: Remove unused version-detect endpoint ( #98349 )
...
* remove go-cache
* remove comments
2024-12-23 21:29:44 +01:00
Ryan McKinley
bc535181cf
K8s/Dashboard: Always set an internl id (even in mode 4+) ( #98320 )
2024-12-20 22:17:59 +02:00
Scott Lepper
cd7dcdb9ea
[search] fix sorting; paging; move/delete checkboxes ( #98287 )
...
* [search] fix sorting
* add "uid" field to dataframe ( for move/delete checkbox )
* fix paging
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2024-12-20 15:16:37 -05:00
Ryan McKinley
1a46039037
K8s/Dashboards: Pass the legacy internal ID into labels ( #98311 )
...
---------
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com>
2024-12-20 21:33:49 +02:00
Andreas Christou
54333473f7
SQL: Set errors as downstream based on underlying errorsource ( #97192 )
...
Set errors as downstream based on underlying errorsource
2024-12-20 17:42:58 +00:00
Tom Ratcliffe
d1846da0d2
Alerting: Skip non-expression queries in DAG creation ( #98315 )
2024-12-20 16:13:32 +00:00
Ieva
1334caa6c8
AuthZ service: Support anonymous access ( #98322 )
...
support anonymous access
2024-12-20 16:32:57 +01:00
Gabriel MABILLE
efb7cc0343
Chore: Authlib upgrade ( #98319 )
...
* Chore: Authlib upgrade
* Upgrade authlib
* Uncommit file
2024-12-20 15:48:35 +01:00
Ieva
2503b31f53
AuthZ service: Implement listing ( #98220 )
...
* listing implementation pt 1
* validate list request
* register GRPC endpoint, pass the correct user UID and return folder identifiers not scopes
* uncomment code that was only commented out for testing
* fix tests
* remove unneeded changes
* remove unused import
* Update pkg/services/authz/rbac/service.go
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
* refactor to improve efficiency
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
* use variable names when logging
* adding tests for listing
---------
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
2024-12-20 15:48:20 +02:00
Juan Cabanas
833f5d5d22
SharePanelInternally: Number inputs fix ( #98270 )
2024-12-20 09:36:54 -03:00
Eric Leijonmarck
e0e4e1cdff
LBAC for datasources: Refactor to only use jsondata and not the datasource struct ( #98294 )
...
refactor to only use jsondata and not the datasource struct
2024-12-20 11:40:26 +00:00