Grot (@grafanabot)
ba85b954e1
Access control: Rename predefined roles to fixed roles (code) ( #34469 ) ( #34663 )
...
* s/grafana:roles:/fixed:/
* Update free text references to predefined roles
(cherry picked from commit 0f4806db8a
)
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2021-05-26 13:22:44 +02:00
Grot (@grafanabot)
b23bd2c105
PageToolbar: add bottom padding ( #34602 ) ( #34711 )
...
* fix(pagetoolbar): pad elements top and bottom to keep vertical align and wrapper padding
* fix(sidemenu): prevent mobile sidemenu squashing dashboard, vertically align mobile sidemenu icon
* fix(dashboardsettings): prevent subheader overlap
* fix(pagetoolbar): center align all toolbar elements vertically
* refactor(pagetoolbar): combine vertical paddings to bring back original padding values
* refactor: update padding values for components that use PageToolbar
* fix(playlists): update Empty cta link route to prevent 404
* test(dashboard): update snapshot
(cherry picked from commit ad3b0b2272
)
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2021-05-26 12:13:10 +02:00
Grot (@grafanabot)
02dd5a6f0e
VisualisationPicker: allow scrolling in Safari ( #34717 ) ( #34721 )
...
(cherry picked from commit bcc7bd9dd3
)
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2021-05-26 12:12:20 +02:00
Grot (@grafanabot)
ea84eb499a
Datasource: Use intervalMs field of query model in GetIntervalFrom if interval field is not set ( #34270 ) ( #34720 )
...
The /api/ds/query and /api/tsdb/query endpoints extract the intervalMs field from
each query in the request, but it currently seems to be ignored, at
least for queries to a Prometheus datasource. This changes
GetIntervalFrom function to check for the presence of intervalMs in the
query model if interval is missing.
(cherry picked from commit b7ea66b00d
)
Co-authored-by: Ben Sully <ben.sully@grafana.com>
2021-05-26 12:09:04 +02:00
Grot (@grafanabot)
e3d25450ed
AzureMonitor: ResourceMonitor children refactor ( #34591 ) ( #34713 )
...
* AzureMonitor: Refactor children to be an arrayu
* Add some resourcePickerData tests
* update tests
* some quick NestedResourceTable tests
(cherry picked from commit 1d3bcb0e90
)
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2021-05-26 11:22:43 +02:00
Grot (@grafanabot)
d149b2aae3
TestData: Support for csv files & csv content ( #34674 ) ( #34709 )
...
* initial implementation of csv support for test data source
* CSV file & content scenarios working
* Removing categorical data
* fixing handler names
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fixed lint issues
* updated so it uses the same parsing
* more CSV tests
* lint fixes
* more lint
* lint
* support time field
* migrate manual entry to csv
* more test output
* more test output
* missing file
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
(cherry picked from commit 987bffe482
)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-05-26 11:15:41 +02:00
Grot (@grafanabot)
1de3c88c0e
Chore: Upgrade opentelemetry.io/collector dependency ( #34700 ) ( #34706 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
(cherry picked from commit 796590a1aa
)
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-05-26 10:43:14 +02:00
Grot (@grafanabot)
17f3a5a4a3
Alerting: added possibility to preview grafana managed alert rules. ( #34600 ) ( #34704 )
...
* starting to add eval logic.
* wip
* first version of test rule.
* reverted file.
* add info colum to result to show error or (with CC evalmatches)
* fix labels in evalmatch
* fix be test
* refactored using observables.
* moved widht/height div to outside panel rendere.
* adding docs api level.
* adding container styles to error div.
* increasing size of preview.
Co-authored-by: kyle <kyle@grafana.com>
(cherry picked from commit e19b3df1a9
)
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2021-05-26 10:31:56 +02:00
Grot (@grafanabot)
1a18413505
Alerting: making sure we use the updated queries when querying for data. ( #34631 ) ( #34705 )
...
(cherry picked from commit 70efaa5582
)
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2021-05-26 10:30:36 +02:00
Grot (@grafanabot)
21ea2e2e6f
Security: Upgrade Thrift dependency ( #34698 ) ( #34701 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
(cherry picked from commit 42f33630c7
)
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-05-26 09:59:14 +02:00
Grot (@grafanabot)
f7c144f957
Add missing AWS/AppSync metrics ( #34691 ) ( #34695 )
...
(cherry picked from commit 80c05becc5
)
Co-authored-by: Evan Sosenko <razorx@evansosenko.com>
2021-05-26 09:02:15 +02:00
Grot (@grafanabot)
0d6135dccb
CloudWatch: Add Lambda@Edge Amazon CloudFront metrics ( #34561 ) ( #34694 )
...
* Add LambdaExecutionError to AWS/CloudFront
* Add LambdaValidationError to AWS/CloudFront
* Add LambdaLimitExceededErrors to AWS/CloudFront
(cherry picked from commit f9b8f3777a
)
Co-authored-by: Evan Sosenko <razorx@evansosenko.com>
2021-05-26 09:01:47 +02:00
Ivana Huckova
df3b68e659
Prometheus: Update default HTTP method to POST for existing data sources ( #34599 ) ( #34676 )
...
* Change default method to POST
* Update comment
* Add tests
* Update Whats new
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu>
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
(cherry picked from commit 93c5c8345c
)
2021-05-25 20:29:59 +02:00
Grot (@grafanabot)
e2b6820d42
Live: use latest changes in Go SDK to deal with streaming frames ( #34668 ) ( #34678 )
...
(cherry picked from commit 063e1b5ff5
)
Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
2021-05-25 20:16:54 +02:00
Grot (@grafanabot)
ef05f687ca
InfluxDB: Flux: handle boolean data-columns ( #34479 ) ( #34670 )
...
* InfluxDB: Flux: handle boolean data-columns
* normalize data-type strings based on documentation
* reference missing data type
(cherry picked from commit ab26c4dfa4
)
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-05-25 17:54:26 +02:00
Grot (@grafanabot)
7319caaa63
API: Use SettingsProvider on GET settings handler ( #34632 ) ( #34661 )
...
(cherry picked from commit b74a502dc4
)
Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com>
2021-05-25 16:50:11 +02:00
Grot (@grafanabot)
8dd3cd15e4
Admin: Fixes infinite loading edit profile page ( #34627 ) ( #34654 )
...
* UserProfile: Fixes infinite loading spinner
* Refactor: some clean up
* Refactor: some more cleanup
* Tests: Adds tests for UserProfileEditPage
* Chore: updates after PR comments
* Refactor: removes unnecessary unmount/mount
(cherry picked from commit 881abb3af8
)
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-05-25 15:44:46 +02:00
Grot (@grafanabot)
b1177e2f8f
expose azure settings as env variables ( #34484 ) ( #34647 )
...
(cherry picked from commit 92ac2c40d3
)
Co-authored-by: Erik Sundell <erik.sundell@grafana.com>
2021-05-25 14:11:16 +02:00
Grot (@grafanabot)
c8ae5539bc
Grafana-UI: Make card figure honor align prop ( #34639 ) ( #34644 )
...
(cherry picked from commit a8fa5f1796
)
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2021-05-25 14:07:22 +02:00
Grot (@grafanabot)
0822375888
fix modified yarn.lock ( #34640 ) ( #34643 )
...
(cherry picked from commit a9b88bc72c
)
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-05-25 13:23:24 +02:00
Grot (@grafanabot)
587c9677bb
Alerting: Move query components to unified folder ( #34587 ) ( #34636 )
...
(cherry picked from commit dcef87fd79
)
Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
2021-05-25 12:32:12 +02:00
Grot (@grafanabot)
7294dbc2a7
Alerting: misc ui fixes volume 4 ( #34503 ) ( #34625 )
...
(cherry picked from commit d666defaea
)
Co-authored-by: Domas <domasx2@gmail.com>
2021-05-25 12:58:47 +03:00
Grot (@grafanabot)
45048ebc4b
Alerting: Remove unused NGAlerting components ( #34568 ) ( #34583 )
...
(cherry picked from commit a0b78313f3
)
Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
2021-05-25 11:19:11 +02:00
Grot (@grafanabot)
3956e2b422
[v8.0.x] HTTP Client: Make ResponseHeaderTimeout
default timeout in http client ( #34629 )
...
* HTTP Client: Make `ResponseHeaderTimeout` default timeout in http client (#34597 )
* HTTP Client: Add `ResponseHeaderTimeout` - split from `DialContext` timeout
* Fixes according to reviewer's comments
* Use grafana-plugin-sdk-go v0.100.0
(cherry picked from commit 91657dad18
)
* Small change
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
Co-authored-by: dsotirakis <sotirakis.dim@gmail.com>
2021-05-25 10:59:24 +02:00
Grot (@grafanabot)
d678865934
AzureMonitor: Fix Azure token provider national clouds ( #34615 ) ( #34617 )
...
* Fix AAD authority for sovereign clouds
* Update Azure SDK with scopes fix
* Credential initialization in cache
(cherry picked from commit a337f70469
)
Co-authored-by: Sergey Kostrukov <sekost@microsoft.com>
2021-05-25 08:46:03 +02:00
Grot (@grafanabot)
44204a745c
RowOptions: Fix enter key updating row options ( #34586 ) ( #34598 )
...
(cherry picked from commit 888683a8ad
)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-05-24 17:48:01 +02:00
Grot (@grafanabot)
ec09a5995d
[Alerting]: alertmanager notifier fixes ( #34575 ) ( #34589 )
...
(cherry picked from commit b48832c0f7
)
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-05-24 17:32:52 +03:00
Grot (@grafanabot)
01c5587eda
InfluxDB: InfluxQL query editor: better handling of slow queries ( #34507 ) ( #34596 )
...
* InfluxDB: InfluxQL query editor: better handling of slow queries
* adjusted message to be similar to other messages
* simplify code
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
(cherry picked from commit 0afc4c0361
)
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-05-24 16:31:52 +02:00
Grot (@grafanabot)
ea1dae55e8
Elasticsearch: fix NewClient not passing httpClientProvider to client impl ( #34539 ) ( #34594 )
...
* Update client.go
fix missing "httpClientProvider" in NewClient
* Update client.go
(cherry picked from commit 530072fce7
)
Co-authored-by: wangjian <wj0360@foxmail.com>
2021-05-24 15:22:27 +01:00
Grot (@grafanabot)
bac7b5ad6d
Form: Expose all return values from useForm ( #34380 ) ( #34581 )
...
(cherry picked from commit e9e438ee2f
)
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2021-05-24 14:34:58 +02:00
Grot (@grafanabot)
6f8763f03d
Explore: Add caching for queries run from logs navigation ( #34297 ) ( #34580 )
...
* WIP: Implement simple caching
* If results are cached, don't run new query and use those results
* Add duplicate key check
* Clean up
* Clean up
* Add tests for caching
* Remove unused variables
* Update public/app/features/explore/state/query.test.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
* Update public/app/features/explore/state/query.test.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
* Use decorateData to apply all decorators
* Remove unused variables
* Change loading stte to Done
* Clear cache when running query from navigation
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
(cherry picked from commit 247bdc2f9b
)
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-05-24 14:23:24 +02:00
Grot (@grafanabot)
ee46b14371
Add @public release tag to Spinner component ( #34576 ) ( #34578 )
...
(cherry picked from commit b5de6e7a1d
)
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-05-24 13:56:41 +02:00
Grot (@grafanabot)
8a677b0ae4
Loki: Bring back processed bytes as meta info ( #34092 ) ( #34574 )
...
* Loki: Bring back processed bytes as meta info
* style: Lint
(cherry picked from commit 6796a89e9d
)
Co-authored-by: mmenbawy <elmenabawym@gmail.com>
2021-05-24 12:51:33 +02:00
Grot (@grafanabot)
7e05261dfe
influxdb: influxql: make measurement-autocomplete case insensitive ( #34563 ) ( #34573 )
...
(cherry picked from commit e21b90681f
)
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-05-24 12:48:22 +02:00
Grot (@grafanabot)
603cff9491
LibraryPanels: Fixes error when importing plugin dashboard ( #34557 ) ( #34559 )
...
(cherry picked from commit 7b17801047
)
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-05-24 09:56:15 +02:00
Grot (@grafanabot)
52d6afbae7
[Alerting]: namespace fixes ( #34470 ) ( #34489 )
...
* [Alerting]: forbid viewers for updating rules if viewers can edit
check for CanSave instead of CanEdit
* Clear ngalert tables when deleting the folder
* Apply suggestions from code review
* Log failure to check save permission
Co-authored-by: gotjosh <josue@grafana.com>
(cherry picked from commit 23939eab10
)
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-05-24 10:42:56 +03:00
Grot (@grafanabot)
7f919c0e55
LibraryElements: Creates usage stats for panels and variables ( #34476 ) ( #34555 )
...
* LibraryPanels: Adds usage collection
* Refactor: renames Panel and Variable consts
* Chore: initialize stats
* Refactor: moves library element migrations to migration namespace
(cherry picked from commit 7204a64717
)
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-05-24 06:35:35 +02:00
Grot (@grafanabot)
34a1621a5c
Timeline: use full row height with one series ( #34532 ) ( #34536 )
...
(cherry picked from commit 11b2f0ee4d
)
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-05-21 01:28:01 +02:00
Grot (@grafanabot)
0577e4b119
Chore: Increase number of backend test retries in grabpl
to 5 in release pipelines ( #34493 ) ( #34521 )
...
* Increase number of backend test retries to 5
* Exclude release-branch pipelines
* Fixes according to reviewer's comments
* Refactor
* Remove unused arguments
* Remove magic number
(cherry picked from commit 292789ba2d
)
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
2021-05-20 18:20:35 +02:00
Grot (@grafanabot)
50041c8138
Elasticsearch: fix flaky test ( #34517 ) ( #34518 )
...
(cherry picked from commit e2e78f14d2
)
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2021-05-20 16:50:19 +01:00
Grot (@grafanabot)
5c2ae8fbf4
InfluxDB: InfluxQL query editor: generate better HTML ( #34467 ) ( #34516 )
...
(cherry picked from commit d95cc4a08f
)
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-05-20 17:24:04 +02:00
Grot (@grafanabot)
255b91b2ba
Timeline: Fix y-axis being cropped ( #34508 ) ( #34515 )
...
(cherry picked from commit dbe281530c
)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-05-20 17:08:41 +02:00
Grot (@grafanabot)
57f5b34038
Chore: Upgrade loki dependency ( #34487 ) ( #34512 )
...
Upgrades loki dependency to include grafana/loki#3743 .
(cherry picked from commit b76dfc8ed0
)
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-05-20 17:00:12 +02:00
Grot (@grafanabot)
126b7f8049
Timeline: Fixes crash when there was only 1 threshold step ( #34471 ) ( #34486 )
...
(cherry picked from commit fd6e338651
)
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-05-20 16:43:34 +02:00
Grot (@grafanabot)
3a75fb635d
Update _index.md ( #34500 ) ( #34501 )
...
(cherry picked from commit a7c5636948
)
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2021-05-20 15:46:19 +02:00
Grot (@grafanabot)
d86e725369
Plugins: Improve plugin installer error messages ( #34437 ) ( #34495 )
...
* fix and improve error messages
* enrich error message
* ignore previous changes
* revert manual version bump
* remove condition
* fix version param
(cherry picked from commit c4dcfdef56
)
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2021-05-20 15:34:31 +02:00
Grot (@grafanabot)
d15419ef5b
ReleaseNotes: Updated changelog and release notes for 8.0.0-beta2 ( #34481 ) ( #34499 )
...
(cherry picked from commit fc9c5ec873
)
2021-05-20 15:26:42 +02:00
Grot (@grafanabot)
9d4c719205
"Release: Updated versions in package to 8.0.0-beta.2" ( #34478 )
2021-05-20 11:51:41 +02:00
Torkel Ödegaard
649d36e66a
Plugins: Fix data source plugins list test failure ( #34477 )
2021-05-20 11:36:28 +02:00
Marcus Efraimsson
60d0c8d0ec
HTTP Client: Outgoing tracing middleware ( #34466 )
...
Following #33439 this adds support for outgoing tracing middleware
in HTTP client provider.
Fixes #24004
2021-05-20 11:16:55 +02:00