Torkel Ödegaard
e5fba788d6
AppRootPage: Fixes issue navigating between two app plugin pages ( #54519 )
...
* AppRootPage: Fixes issue where it was not possible to navigate to another plugin
* Externalize react-router
* fixing test
2022-08-31 15:36:08 +02:00
Dave Henderson
713075c494
Metrics: Fixed `grafana_database_conn_*` metrics, and added new `go_sql_stats_*` metrics as eventual replacement ( #54405 )
...
* metrics: Fix broken DBStats metrics
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
* Register the sqlstats metrics by default
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
2022-08-31 08:54:32 -04:00
Victor Marin
51e2f57ac9
Hidden series stay hidden in legend when toggling visibility ( #54139 )
2022-08-31 13:49:24 +03:00
Piotr Pomierski
e95bab1f2b
Storybook: Add controls to button story ( #54389 )
2022-08-31 11:42:47 +01:00
Dimitris Sotirakis
87f2b13efa
CI: Update `grabpl` verison to `v3.0.5` ( #54269 )
...
* Update grabpl
* Update to grabpl v3.0.5
2022-08-31 06:27:53 -04:00
Gustavo Santos
3ba3d47b85
Chore: Added controls to Checkbox stories ( #54372 )
2022-08-31 11:19:37 +01:00
Ashley Harrison
9e74050472
Update latest.json ( #54484 )
2022-08-31 09:17:59 +01:00
Dimitris Sotirakis
239c4cdb25
Add CustomMode in versions.go ( #54482 )
2022-08-31 09:21:33 +03:00
Joe Blubaugh
56369457d4
Grafana Backend: Establish a database version support policy. ( #54374 )
...
As stated in the documentation, Grafana will support the versions of our backend database options that are supported by their projects at the time that a Grafana release is issued.
2022-08-31 09:40:35 +08:00
Grot (@grafanabot)
3a9a145ef7
ReleaseNotes: Updated changelog and release notes for 8.3.11, 8.4.11, 8.5.11 and 9.0.8 ( #54493 )
...
* ReleaseNotes: Updated changelog and release notes for 8.3.11, 8.4.11, 8.5.11 and 9.0.8
Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com>
2022-08-30 20:55:01 +02:00
Grot (@grafanabot)
ab959f9305
ReleaseNotes: Updated changelog and release notes for 9.1.2 ( #54481 )
2022-08-30 18:33:03 +01:00
Will Browne
166b981019
ensure process manager is background service ( #54475 )
2022-08-30 13:09:52 -04:00
Artur Wierzbicki
9284216880
Search: ordering tests ( #54432 )
...
* search ordering tests
* lintt
2022-08-30 18:58:19 +02:00
Christopher Moyer
dc2616f833
removes previously refactored content ( #54416 )
2022-08-30 11:24:31 -05:00
Matias Chomicki
6e6069a2ba
Loki: Create Variable Query Editor for Loki. ( #54102 )
...
* feat(loki-query-editor): create base editor component
* feat(loki-query-editor): update editor to use loki query type
* feat(loki-query-editor): add custom variable support to datasource
* feat(loki-query-editor): prevent errors when no label is present
* Add unit test for LokiMetricFindQuery
* Update datasource test
* Add component test
* Add variable query migration support
* feat(loki-query-editor): add migration support for older-format variables
* Fix enum capitalization for consistency
* Move attribute to the top of the class
* Remove unnecessary from()
* Update capitalization of new enum
* Fix enum capitalization in component
* feat(loki-query-editor): replace unnecessary class with class method
2022-08-30 18:18:51 +02:00
Will Browne
4a707e2a88
Plugins: Split plugin manager into smaller components ( #54384 )
...
* split out plugin manager
* remove whitespace
* fix tests
* split up tests
* updating naming conventions
* simplify manager
* tidy
* add more fakes
* testing time
* add query verif to int test
* renaming
* add process tests
* tidy up manager tests
* add extra case to int test
* add more coverage to store and process tests
* remove comment
* fix capatilization
* init on provide
* remove addfromsource from API
2022-08-30 17:30:43 +02:00
Nathan Marrs
acbbdccba9
Canvas: Fix minor duplication bug #54462
2022-08-30 08:27:00 -07:00
Gabriel MABILLE
c2c319146a
FIX: RBAC prevents deleting empty snapshots ( #54385 )
...
* FIX: RBAC prevents deleting empty snapshots
* Update pkg/api/dashboard_snapshot.go
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com>
* Simplify else case
Co-authored-by: Emil Tullsted <sakjur@users.noreply.github.com>
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com>
Co-authored-by: Emil Tullsted <sakjur@users.noreply.github.com>
2022-08-30 17:19:52 +02:00
Dimitris Sotirakis
933bbe228b
Add PackagesBucketEnterprise2 field in config ( #54449 )
2022-08-30 10:47:12 -04:00
Artur Wierzbicki
7a340f486b
Storage: add `WithContents` option to `storage.Get()` ( #53105 )
...
* Storage: add `WithContents` option to `storage.Get()`
* fix tests
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-08-30 15:23:16 +02:00
Esteban Beltran
fc348e6279
Plugins Catalog: Use appSubUrl to generate plugins catalog urls ( #54426 )
...
* Plugins Catalog: us appSubUrl to generate plugins catalog urls
* add tests for PluginList with app sub url
* remove unnecessary comments
2022-08-30 12:34:41 +02:00
Joan López de la Franca Beltran
6ec06f66b9
Rendering: Add support for renderer token ( #54425 )
...
(cherry picked from commit a4f75cc0438712c90b02d24740416f8615e3a0cb)
2022-08-30 12:09:38 +02:00
renovate[bot]
8291ec1e44
Update dependency @opentelemetry/semantic-conventions to v1.6.0 ( #54316 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-30 10:28:48 +01:00
Ashley Harrison
db4a2d58a1
convert DerivedField test to RTL ( #54334 )
2022-08-30 10:28:06 +01:00
Jack Westbrook
5ea01dc9b9
Build: Introduce webpack manifest plugin ( #49798 )
...
* build(webpack): introduce manifest plugin
* build(webpack): move manifest.json to root of project and git ignore
2022-08-30 05:18:55 -04:00
Polina Boneva
ef32050508
Add FocusScope to PanelEditor when open in the Dashboard Page so that a11y focus never catches invisible content. ( #54400 )
2022-08-30 12:08:31 +03:00
Ashley Harrison
5e394c0385
Convert influxdb ConfigEditor test to RTL ( #54332 )
2022-08-30 09:30:10 +01:00
Yaelle Chaudy
711c504b39
Azure Monitor: Updated `grafana_ds_azuremonitor_dashboard_loaded` event, replaced array of queries for stats ( #54286 )
...
* Replaced array of queries for stats
* Added ds_version prop
* Added ds_version to tests
* Extracted event name to tracking file
* Extracted event to tracking file
* Removed ds_version - useless for core plugin
* Addressed comments
* Added note to event documentation
2022-08-30 09:55:40 +02:00
Esteban Beltran
56bceacfb1
Navigation Bar: Remove plugins link under Server Admin ( #54386 )
...
* Navigation Bar: Remove plugins link under Server Admin
* Modify frontend to handle admin plugins as just plugins
* update assets and documentation mentioned path
* Fix copy to remove redundant text
2022-08-30 03:40:04 -04:00
Adela Almasan
89236cf418
Geomap: Cleanup ( #54415 )
2022-08-29 17:34:42 -04:00
Ezequiel Victorero
722aca5c53
Public Dashboards: use intervalMs and maxDataPoints from request ( #53613 )
2022-08-29 18:13:06 -03:00
Matt Dodson
fcea9ac913
Fix admonition ( #54408 )
2022-08-29 15:33:54 -05:00
Michael Mandrus
2c21113917
Secrets: Implement admin mechanism for deleting all secrets stored on the secrets plugin ( #54264 )
...
* implement delete all secrets endpoint
* change deletion check to just check for installed plugin
* refactor function call
2022-08-29 14:44:55 -04:00
linoman
3f0beee362
Update README build references ( #54394 )
2022-08-29 16:36:06 +02:00
Adela Almasan
07dcb64e38
Geomap: Fix tooltip display ( #54245 )
2022-08-29 09:29:54 -05:00
Ivan Ortega Alba
4a0a6c8fd4
Analytics: Rename create dashboard event ( #54390 )
2022-08-29 16:26:54 +02:00
Adam Simpson
87375f570d
QueryEditorRow: filter data on mount ( #54260 )
...
This works correctly on initial dashboard load. However, when an action
is taken that triggers a "re-mount", e.g. opening the options pane on
the right side of the page, the `data` prop becomes undefined.
2022-08-29 13:49:58 +00:00
Alex Khomenko
d574a5d98f
TimeRangeForm: Do not use HTML form ( #54318 )
...
* TimeRangeForm: Do not use HTML form
* TimeRangeForm: rename to TimeRangeContent
2022-08-29 16:19:12 +03:00
Marcus Efraimsson
9ff2b33ff1
Chore: Fix prometheus docker block ( #54388 )
2022-08-29 08:42:46 -04:00
Mihály Gyöngyösi
990f673202
Docs: Fix typo in custom-role-actions-scopes.md ( #54294 )
...
* Fix typo in custom-role-actions-scopes.md
* Address lint issue
2022-08-29 11:59:17 +02:00
linoman
d2547bb832
Chore: Group auth docker blocks ( #54274 )
...
* Move auth docker images to parent folder
* Add README file for auth parent folder
* Add grafana-authnz-team as code owner
* Update `devenv` docs
2022-08-29 08:36:56 +02:00
Orlando Ortega Jr
72a143aaff
Chore: Added controls to DatePickerWithInput story ( #54360 )
2022-08-28 16:44:51 +03:00
ying-jeanne
fe062f2eaa
Chore: Use db.DB interface instead of sqlstore ( #54358 )
...
* use db.DB interface instead of sqlstore
* make store service depends on db.DB instead of sqlstore
2022-08-26 19:07:58 -05:00
Ryan McKinley
216185b7f0
Storage: Avoid UID errors from annotations api when loading dashboards from storage ( #54346 )
2022-08-26 15:09:56 -07:00
Jean-Philippe Quéméner
a932428057
Alerting: use raw query data in provisioning to bypass interpolation of macros ( #54293 )
2022-08-26 23:54:30 +02:00
Jean-Philippe Quéméner
49b1182f34
Alerting: add missing yaml tag to mute time struct ( #54287 )
2022-08-26 23:30:07 +02:00
Nathan Marrs
3be3b02f59
Geomap: cleanup ( #54328 )
2022-08-26 16:03:20 -05:00
Adela Almasan
0707d682e0
Geomap: Local color range for dimensions ( #54348 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-08-26 15:39:59 -05:00
Jeff Levin
5cb9fca990
public-dashboards: Add log statement when public dashboard enabled or disabled ( #54133 )
...
* refactor apis for consistent outputs
* add dashboardUid validation at API layer
* add check for empty dashboardUid on SavePublicDashboard
* remove public dashboard errors from models package.
Co-authored-by: Ezequiel Victorero <evictorero@gmail.com>
2022-08-26 11:28:54 -08:00
Yuriy Tseretyan
b9be2815d3
Chore: Fix cue loader to use absolute path ( #54257 )
2022-08-26 14:08:12 -04:00