Josh Hunt
3363e3f2d3
CodeEditor: Ensure latest onChange callback is called ( #83599 )
2024-02-28 16:47:10 +00:00
Ryan McKinley
6517431165
Chore: Remove components from the graveyard folder in grafana/ui ( #83545 )
2024-02-28 08:36:53 -08:00
Victor Marin
528ce96118
Scenes: Fix lib panel and lib widget placement in collapsed/uncollapsed rows ( #83516 )
...
* wip
* tests + refactor ad panel func
* Add row functionality
* update row state only when there are children
* Add new row + copy paste panels
* Add library panel functionality
* tests
* PR mods
* reafctor + tests
* reafctor
* fix test
* refactor
* fix bug on cancelling lib widget
* dashboard now saves with lib panel widget
* add lib panels widget works in rows as well
* split add lib panel func to another PR
* Add library panel functionality
* Fix lib panel and lib widget placement in collapsed/uncollapsed rows
* refactor
* take panelKey into account when getting next panel id in dashboard
* fix tests
2024-02-28 18:25:22 +02:00
Larissa Wandzura
260a87a3f6
Docs: updated codeowners file ( #83546 )
...
* removed myself from data sources, added to admin (IAM)
* Remove accidental changes
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Rewrite Technical documentation codeowners for readability and consistency
Now it is consistent with the comments at the head of the file, at
least for this section of the repo.
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-02-28 10:02:41 -06:00
Konrad Lalik
183a42b7f6
Alerting: Improve alert rule and search interaction tracking ( #83217 )
...
* Fix alert rule interaction tracking
* Add search component interaction tracking
* Add fine-grained search input analytics
2024-02-28 16:52:56 +01:00
Ryan McKinley
07128cfec1
Chore: Restore ArrayVector ( #83608 )
2024-02-28 07:38:21 -08:00
Marie Cruz
ba4470dd7d
docs: link annotation queries video to documentation ( #83586 )
2024-02-28 16:23:37 +01:00
Joe Blubaugh
b905777ba9
Alerting: Support deleting rule groups in the provisioning API ( #83514 )
...
* Alerting: feat: support deleting rule groups in the provisioning API
Adds support for DELETE to the provisioning API's alert rule groups route, which allows deleting the rule group with a
single API call. Previously, groups were deleted by deleting rules one-by-one.
Fixes #81860
This change doesn't add any new paths to the API, only new methods.
---------
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com>
2024-02-28 10:19:02 -05:00
Arati R
467302480f
Search: Include collapsed panels in search v2 ( #83047 )
...
* Include collapsed panels in searchv2
* Include collapsed row in TestReadSummaries
2024-02-28 16:11:09 +01:00
Misi
91cd17f012
Chore: Move TLS settings to the Extra Security Measures section (SSO Settings UI) ( #83602 )
...
Move TLS settings to the Extra Security Measures section
2024-02-28 16:01:02 +01:00
ismail simsek
757fa06b85
InfluxDB: Fix interpolation of multi value template variables by adding parenthesis around them ( #83577 )
...
Put parenthesis around multi value template variable
2024-02-28 15:59:06 +01:00
Ezequiel Victorero
7d6d256335
Snapshots: Change default expiration ( #83550 )
2024-02-28 11:45:22 -03:00
Victor Marin
58d6ce1c87
Add lib panel from empty dashboard page ( #83522 )
...
* wip
* tests + refactor ad panel func
* Add row functionality
* update row state only when there are children
* Add new row + copy paste panels
* Add library panel functionality
* tests
* PR mods
* reafctor + tests
* reafctor
* fix test
* refactor
* fix bug on cancelling lib widget
* dashboard now saves with lib panel widget
* add lib panels widget works in rows as well
* split add lib panel func to another PR
* Add library panel functionality
* Add lib panel from empty dashboard page
* refactor
* take panelKey into account when getting next panel id in dashboard
* fix tests
2024-02-28 16:41:56 +02:00
Victor Marin
04539ffccb
Scenes: Add 'Import from library' functionality ( #83498 )
...
* wip
* tests + refactor ad panel func
* Add row functionality
* update row state only when there are children
* Add new row + copy paste panels
* Add library panel functionality
* tests
* PR mods
* reafctor + tests
* reafctor
* fix test
* refactor
* fix bug on cancelling lib widget
* dashboard now saves with lib panel widget
* add lib panels widget works in rows as well
* split add lib panel func to another PR
* Add library panel functionality
* refactor
* take panelKey into account when getting next panel id in dashboard
* fix tests
2024-02-28 16:41:12 +02:00
Jára Benc
393b12f49f
Sql: Fix an issue with connection limits not updating when jsonData is updated ( #83175 )
2024-02-28 15:24:34 +01:00
Sonia Aguilar
ed3c36bb46
Alerting: Use time_intervals instead of the deprecated mute_time_intervals in a… ( #83147 )
...
* Use time_intervals instead of the deprecated mute_time_intervals in alert manager config
* don't send mute_time_intervals in the payload
* Add and update tests
* Fix usecase when having both fields in response from getting alert manager config
* Use mute_timings for grafana data source and both for cloud data source when deleting mute timing
* Use mute_timings for grafana data source and both for cloud data source when saving a new or existing alert rule
* Address first code review
* Address more review comments
2024-02-28 15:21:00 +01:00
Brendan O'Handley
90e7791086
Prometheus: Reduce flakiness in prometheus e2e tests ( #83437 )
...
* reduce flakiness in prometheus e2e tests
* prettier fix for azure docs
* Update e2e/various-suite/prometheus-config.spec.ts
Co-authored-by: Nick Richmond <5732000+NWRichmond@users.noreply.github.com>
---------
Co-authored-by: Nick Richmond <5732000+NWRichmond@users.noreply.github.com>
2024-02-28 08:03:36 -06:00
Sven Grossmann
411c89012f
Elasticsearch: Fix adhoc filters not applied in frontend mode ( #83592 )
2024-02-28 14:32:01 +01:00
Misi
3b7e7483c8
Auth: Align loading the legacy auth.grafananet section to the current behaviour in OAuthStrategy ( #83479 )
...
* Align oauth_strategy to the current behaviour
* lint
* Address feedback
2024-02-28 13:45:59 +01:00
Jack Baldry
acf97e43b6
Review "Team LBAC" page ( #83406 )
2024-02-28 09:54:19 +00:00
Tobias Skarhed
213e399563
Docs: Change link in Trusted Types ( #83391 )
2024-02-28 10:50:03 +01:00
Ashley Harrison
d83319365f
DatePickerWithInput: use floating-ui
so calendar can overflow scroll containers ( #83521 )
...
* move DatePickerWithInput to use floating-ui
* remove position: absolute from DatePicker, remove unnecessary css from CreateTokenModal
2024-02-28 09:45:11 +00:00
Victor Marin
738e9126de
Scenes: Add new row and copy/paste functionalities ( #83231 )
...
* wip
* tests + refactor ad panel func
* Add row functionality
* update row state only when there are children
* Add new row + copy paste panels
* Add library panel functionality
* tests
* PR mods
* reafctor + tests
* reafctor
* fix test
* refactor
* fix bug on cancelling lib widget
* dashboard now saves with lib panel widget
* add lib panels widget works in rows as well
* split add lib panel func to another PR
2024-02-28 11:13:01 +02:00
Piotr Jamróz
ecb8447a7f
Explore: Translate table title in runtime to get a better test id ( #83236 )
...
* Explore: Translate table title in runtime to get a better test id
* Fix escaping
* Retrigger the build
* Prettify
2024-02-28 09:19:20 +01:00
brendamuir
3901077f39
Alerting docs: changes weights and titles ( #83519 )
...
* Alerting docs: changes weights and titles
* language improvements to intro topic
* corrects rulle spelling
* adds alert instance info
* updates admonition note
2024-02-28 10:10:19 +02:00
Gábor Farkas
8c18d06386
Postgres: Switch the datasource plugin from lib/pq to pgx ( #81353 )
...
* postgres: switch from lib/pq to pgx
* postgres: improved tls handling
2024-02-28 07:52:45 +01:00
Señor Performo - Leandro Melendez
e8df62941b
Docs: Add missing visualizations to Grafana vizualization index page ( #83351 )
...
Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
Co-authored-by: jev forsberg <jev.forsberg@grafana.com>
2024-02-27 14:12:08 -08:00
Scott Lepper
70009201d4
Expressions: Sql expressions with Duckdb ( #81666 )
...
duckdb temp storage of dataframes using parquet and querying from sql expressions
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2024-02-27 16:16:00 -05:00
Sven Grossmann
d8b7992c0c
Loki: Fix failing test waiting for Loading...
copy ( #83547 )
...
fix monaco tests
2024-02-27 21:59:38 +01:00
Ryan McKinley
de75813d8d
Chore: Remove the deprecated Vector type ( #83469 )
2024-02-27 12:28:57 -08:00
Leon Sorokin
5c60f4d468
VizTooltip: Remove use of LayoutItemContext ( #83542 )
2024-02-27 13:33:33 -06:00
Leon Sorokin
0f1cefa942
VizTooltip: Cleanup ( #83462 )
2024-02-27 12:07:55 -06:00
Jev Forsberg
a30617f8bd
Transformations: Add transformation builder tests and refactor ( #83285 )
...
* baldm0mma/script_tests/ update jest.config paths
* baldm0mma/script_tests/ refactor makefile content
* baldm0mma/script_tests/ refactor file write commands
* baldm0mma/script_tests/ create test module
* baldm0mma/script_tests/ add to codeowners
* baldm0mma/script_tests/ recenter content
* baldm0mma/script_tests/ create buildMarkdownContent and update whitespace
* baldm0mma/script_tests/ run build script
* baldm0mma/script_tests/ update tests to remove make dep and node dep
* baldm0mma/script_tests/ update cntent
* baldm0mma/script_tests/ update makefile
* baldm0mma/script_tests/ update buildMarkdownContent
* baldm0mma/script_tests/ remove unused imports
* baldm0mma/script_tests/ update test annotation
* baldm0mma/script_tests/ prettier
* baldm0mma/script_tests/ update tests
* baldm0mma/script_tests/ update content
* baldm0mma/script_tests/ update annos
* baldm0mma/script_tests/ remove unused vars
* baldm0mma/script_tests/ remove unused imports
* baldm0mma/script_tests/ update annos
* baldm0mma/script_tests/ update paths
* Update scripts/docs/generate-transformations.test.ts
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* baldm0mma/script_tests/ update comment
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-02-27 10:41:55 -07:00
Oscar Kilhed
19743a7fef
Dashboard scenes: Change library panel to set dashboard key to panel instead of library panel. ( #83420 )
...
* change library panel so that the dashboard key is attached to the panel instead of the library panel
* make sure the save model gets the id from the panel and not the library panel
* do not reload everything when the library panel is already loaded
* Fix merge issue
* Clean up
2024-02-27 17:56:29 +01:00
김은빈
96dfb385ca
Grafana: Replace magic number with a constant variable in response status ( #80132 )
...
* Chore: Replace response status with const var
* Apply suggestions from code review
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
* Add net/http import
---------
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2024-02-27 18:39:51 +02:00
linoman
a7fbe3c6dc
Password Policy: Update frontend facing messages ( #83227 )
...
* update tests
* update error messages
2024-02-27 17:34:43 +01:00
Ashley Harrison
fc29182f16
Chore: Remove React 17 peer deps ( #83524 )
...
remove react 17 peer dep
2024-02-27 16:34:00 +00:00
Jack Westbrook
0ad8c215aa
Build: Update plugin-config webpack config ( #83256 )
...
build(plugin-configs): update webpack config to match latest create-plugin config
2024-02-27 17:12:53 +01:00
Sergej-Vlasov
30965d47a3
DashboardScene: Update query variable definition on query change ( #83218 )
...
* update scenes query variable definition on query change
* add variable query definition test
2024-02-27 17:48:08 +02:00
Adam Yeats
facb19fefb
AzureMonitor: Fix mishandled resources vs workspaces ( #83184 )
2024-02-27 16:46:29 +01:00
Pepe Cano
eb25b669c6
Alerting docs: update Alerting Provisioning ( #83376 )
...
* Minor updates to Provisioning Index page
* Add instructions to export other alerting resources
* Edit example provisioning a `template` via config file
* Add `Resource` column to the `Export API endpoints` table
* Sort the `export` endpoint on the table in `Alerting Provisioning HTTP API`
* Minor updates for clarity to `Use configuration files to provision` docs
* Add `More examples` in Terraform Provisioning docs
* File provisioning: rename `Useful Links` section to `More examples`
* Minor grammar change
* Update docs/sources/alerting/set-up/provision-alerting-resources/_index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/_index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/export-alerting-resources/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/export-alerting-resources/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/export-alerting-resources/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/set-up/provision-alerting-resources/file-provisioning/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Address requested changes to `Export` docs
* export: Minor grammar change
* Update docs/sources/alerting/set-up/provision-alerting-resources/export-alerting-resources/index.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Fix `doc-validator` issue with relative link
* Use patch fixed version of doc-validator that better supports docs/reference destinations
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-02-27 16:22:24 +01:00
ismail simsek
6fab62739d
InfluxDB: Fix escaping template variable when it was used in parentheses ( #83400 )
...
escape properly regardless of the parentheses
2024-02-27 15:40:32 +01:00
Kristina
e564024883
Docs: change discussion link to issue link ( #83434 )
...
* change discussion link to issue link
* run prettier
2024-02-27 08:14:54 -06:00
Giuseppe Guerra
e068804a9e
Plugins: Angular deprecation: Fix AngularDeprecationNotice not being rendered on first page load ( #83221 )
...
* Plugins: Angular deprecation: Wait for plugins to be inizialized before rendering AngularDeprecationNotice
* use then
* fix tests
* mockCleanUpDashboardAndVariables.mockReset();
* Handle plugin not found
* PR review feedback
* Add comment
* removed unnecessary return
* PR review feedback
* Use grafanaBootData
* Removed comments
* fix tests
* Use config for hideDeprecation as well
2024-02-27 16:14:23 +02:00
kay delaney
a8574226bb
Dashboards: Fixes issue where panels would not refresh if time range updated while in panel view mode ( #83418 )
2024-02-27 14:14:01 +00:00
renovate[bot]
d6eefc7303
Update dependency eslint to v8.57.0 ( #83517 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-27 13:59:24 +00:00
renovate[bot]
12e0d5bef3
Update dependency diff to v5.2.0 ( #83511 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-27 13:43:13 +00:00
brendamuir
93f18404c0
Alerting docs: readjust titles ( #83504 )
...
* Alerting docs: readjust titles
* removes outdated videos
* removes menutitle
2024-02-27 15:00:09 +02:00
renovate[bot]
98efb2cf32
Update dependency browserslist to v4.23.0 ( #83505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-27 12:52:47 +00:00
Josh Hunt
db131f3312
E2C: Refactor api with dataWithMockDelay helper: ( #83509 )
...
* E2C: Refactor api with dataWithMockDelay helper:
* update codeowners
* owner comment
2024-02-27 12:52:21 +00:00