Andrej Ocenas
9dafd4f863
NodeGraph: Show node graph collapsed by default with trace view ( #34491 )
...
* Show node graph collapsed by default with trace view
* Fix rename variable
* Change the message
* Add test
* Fix e2e test
* Remove expect in exemplars test
* Align icon
* review fixes
2021-05-26 15:11:47 +02:00
Emil Tullstedt
96da84ca49
Access control: Rename predefined roles to fixed roles (docs) ( #34472 )
2021-05-26 14:59:24 +02:00
idafurjes
3064209cd5
33369: Add pipeline step with trivy scan for latest on grafana/grafan… ( #34660 )
...
* 33369: Add pipeline step with trivy scan for latest on grafana/grafana to drone config
* 33369:Add docker image scan steps to .drone.star file
* 33369: Add low/medium/unknwon scan into one pipeline step
* 33369:Make starlark generate code only for the given edition
* 33369:Adjust naming and add loop into vulnerability step
* Update scripts/job.star
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-05-26 14:27:40 +02:00
Torkel Ödegaard
6fb0560a84
TestData: Some simple small test data and first draft of what's new in v8 demo dashboard ( #34731 )
...
* TestData: More test data
* Added v8 demo dashboard
2021-05-26 14:11:57 +02:00
Ganesh Vernekar
b168223029
NGAlert: Add integration tests for remaining notification channels ( #34662 )
...
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
2021-05-26 16:33:55 +05:30
Serge Zaitsev
dfbf955aa8
simplify method/code sanitization ( #34723 )
2021-05-26 12:18:54 +02:00
Jack Westbrook
bcc7bd9dd3
VisualisationPicker: allow scrolling in Safari ( #34717 )
2021-05-26 11:45:50 +02:00
Ben Sully
b7ea66b00d
Datasource: Use intervalMs field of query model in GetIntervalFrom if interval field is not set ( #34270 )
...
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.
2021-05-26 11:45:11 +02:00
Jack Westbrook
ad3b0b2272
PageToolbar: add bottom padding ( #34602 )
...
* 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
2021-05-26 10:49:39 +02:00
Torkel Ödegaard
987bffe482
TestData: Support for csv files & csv content ( #34674 )
...
* 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>
2021-05-26 10:42:42 +02:00
Josh Hunt
b4ce068f0e
AzureMonitor: Display variables in Logs resource picker ( #34648 )
...
* AzureMonitor: Display variables in Resource Picker
* tests
* hide template variable group when there's no template variables
2021-05-26 09:42:17 +01:00
Arve Knudsen
796590a1aa
Chore: Upgrade opentelemetry.io/collector dependency ( #34700 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-05-26 10:11:37 +02:00
Marcus Andersson
70efaa5582
Alerting: making sure we use the updated queries when querying for data. ( #34631 )
2021-05-26 10:07:20 +02:00
Marcus Andersson
e19b3df1a9
Alerting: added possibility to preview grafana managed alert rules. ( #34600 )
...
* 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>
2021-05-26 10:06:28 +02:00
Arve Knudsen
42f33630c7
Security: Upgrade Thrift dependency ( #34698 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-05-26 09:31:19 +02:00
Torkel Ödegaard
ec33bae8d4
PanelEdit: Add data source label to data source picker dropdown ( #34605 )
...
* PanelEdit: Add data source label to data source picker dropdown
* Updated based on ux feedback
2021-05-26 08:59:49 +02:00
Evan Sosenko
80c05becc5
Add missing AWS/AppSync metrics ( #34691 )
2021-05-26 08:11:26 +02:00
Evan Sosenko
f9b8f3777a
CloudWatch: Add Lambda@Edge Amazon CloudFront metrics ( #34561 )
...
* Add LambdaExecutionError to AWS/CloudFront
* Add LambdaValidationError to AWS/CloudFront
* Add LambdaLimitExceededErrors to AWS/CloudFront
2021-05-26 08:11:13 +02:00
Alexander Emelin
063e1b5ff5
Live: use latest changes in Go SDK to deal with streaming frames ( #34668 )
2021-05-25 10:29:02 -07:00
Ivana Huckova
93c5c8345c
Prometheus: Update default HTTP method to POST for existing data sources ( #34599 )
...
* 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>
2021-05-25 18:56:46 +02:00
Owen Diehl
0e0ed43153
Alerting/testing promql extraction ( #34665 )
...
* promql compat for marshaling
* extracts upstream instant queries into data frame for alerting
* eval string parity
2021-05-25 11:54:50 -04:00
Sofia Papagiannaki
a5082ab112
Chore: additional check when decrypting values ( #34637 )
...
* Chore: additional check when decrypting values
* Apply suggestions from code review
2021-05-25 18:35:54 +03:00
Gábor Farkas
ab26c4dfa4
InfluxDB: Flux: handle boolean data-columns ( #34479 )
...
* InfluxDB: Flux: handle boolean data-columns
* normalize data-type strings based on documentation
* reference missing data type
2021-05-25 17:22:04 +02:00
achatterjee-grafana
adbe383456
Update alert doc structure ( #34659 )
...
* Restructured and fixed broken relrefs.
* Added relrefs.
* created shared alerts section.
2021-05-25 10:51:28 -04:00
Emil Tullstedt
0f4806db8a
Access control: Rename predefined roles to fixed roles (code) ( #34469 )
...
* s/grafana:roles:/fixed:/
* Update free text references to predefined roles
2021-05-25 15:36:01 +02:00
Joan López de la Franca Beltran
b74a502dc4
API: Use SettingsProvider on GET settings handler ( #34632 )
2021-05-25 15:35:43 +02:00
Hugo Häggmark
881abb3af8
Admin: Fixes infinite loading edit profile page ( #34627 )
...
* 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
2021-05-25 14:48:16 +02:00
Erik Sundell
92ac2c40d3
expose azure settings as env variables ( #34484 )
2021-05-25 13:40:05 +02:00
Giordano Ricci
a8fa5f1796
Grafana-UI: Make card figure honor align prop ( #34639 )
2021-05-25 12:34:52 +01:00
Simon Podlipsky
2f14ef9235
Chore: Remove console.log() from AngularApp ( #34641 )
2021-05-25 13:10:54 +02:00
Gábor Farkas
a9b88bc72c
fix modified yarn.lock ( #34640 )
2021-05-25 12:59:37 +02:00
Peter Holmberg
dcef87fd79
Alerting: Move query components to unified folder ( #34587 )
2021-05-25 11:34:19 +02:00
Dimitris Sotirakis
91657dad18
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
2021-05-25 11:32:41 +03:00
Domas
d666defaea
Alerting: misc ui fixes volume 4 ( #34503 )
2021-05-25 10:26:10 +03:00
Josh Hunt
1d3bcb0e90
AzureMonitor: ResourceMonitor children refactor ( #34591 )
...
* AzureMonitor: Refactor children to be an arrayu
* Add some resourcePickerData tests
* update tests
* some quick NestedResourceTable tests
2021-05-25 07:51:48 +01:00
Sergey Kostrukov
a337f70469
AzureMonitor: Fix Azure token provider national clouds ( #34615 )
...
* Fix AAD authority for sovereign clouds
* Update Azure SDK with scopes fix
* Credential initialization in cache
2021-05-25 08:19:08 +02:00
David Parrott
9b518669dd
Alerting WIP update documentation ( #34524 )
...
* update alerts index.md
* pr feedback
2021-05-24 20:57:58 +02:00
Diana Payton
3c707c0a30
Docs: Update whats-new-in-v8-0.md ( #34609 )
2021-05-24 20:25:38 +02:00
Torkel Ödegaard
888683a8ad
RowOptions: Fix enter key updating row options ( #34586 )
2021-05-24 16:21:54 +02:00
Gábor Farkas
0afc4c0361
InfluxDB: InfluxQL query editor: better handling of slow queries ( #34507 )
...
* 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>
2021-05-24 15:58:59 +02:00
wangjian
530072fce7
Elasticsearch: fix NewClient not passing httpClientProvider to client impl ( #34539 )
...
* Update client.go
fix missing "httpClientProvider" in NewClient
* Update client.go
2021-05-24 14:45:29 +01:00
Uchechukwu Obasi
395d7eb74c
DashboardRow: fixes time variable not updating when used in row title ( #34523 )
...
* DashboardRow: fixes time variable not updating when used in row title
* adds test cases for subscribe event
2021-05-24 14:28:26 +01:00
Sofia Papagiannaki
b48832c0f7
[Alerting]: alertmanager notifier fixes ( #34575 )
2021-05-24 16:09:29 +03:00
Peter Holmberg
a0b78313f3
Alerting: Remove unused NGAlerting components ( #34568 )
2021-05-24 14:20:11 +02:00
Dimitris Sotirakis
6970c9ebfd
Use laher/mergefs
- remove custom code ( #34571 )
2021-05-24 14:17:40 +02:00
Alex Khomenko
e9e438ee2f
Form: Expose all return values from useForm ( #34380 )
2021-05-24 15:09:33 +03:00
Ivana Huckova
247bdc2f9b
Explore: Add caching for queries run from logs navigation ( #34297 )
...
* 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>
2021-05-24 13:56:48 +02:00
Ivana Huckova
b5de6e7a1d
Add @public release tag to Spinner component ( #34576 )
2021-05-24 13:30:02 +02:00
mmenbawy
6796a89e9d
Loki: Bring back processed bytes as meta info ( #34092 )
...
* Loki: Bring back processed bytes as meta info
* style: Lint
2021-05-24 12:28:10 +02:00
Gábor Farkas
e21b90681f
influxdb: influxql: make measurement-autocomplete case insensitive ( #34563 )
2021-05-24 12:24:42 +02:00