Emil Tullstedt
d5687cce11
Stats: Correct the number of arguments for SQL call ( #27182 )
...
* Stats: Correct the number of arguments for SQL call
* Stats: Run admin stats call as integration test
2020-08-25 08:59:44 +02:00
Simon Podlipsky
84eb03e7e5
BackendSrv: Use uuid v4 as an identifier instead of Date.now() ( #27176 )
2020-08-25 08:58:21 +02:00
Ryan McKinley
cd9a773427
InfluxDB: use converters from SDK ( #27138 )
2020-08-24 13:19:32 -07:00
Will Browne
daaa3e571b
Alerting: Store sensitive settings encrypted for Threema notifier ( #27160 )
...
* encrypt API secret
* update docs
2020-08-24 16:49:45 +02:00
Will Browne
30d6405c53
Alerting: Store sensitive settings encrypted for Pushover notifier ( #27159 )
...
* encrypt api + user keys
* update docs
* fix decrypt steps
2020-08-24 16:49:30 +02:00
Will Browne
bbbbf9ac42
Alerting: Store sensitive settings encrypted for LINE notifier ( #27157 )
...
* encrypt token
* update docs
2020-08-24 16:49:10 +02:00
Will Browne
ed6f0663c2
Alerting: Store sensitive settings encrypted for Sensu notifier ( #27131 )
...
* encrypt password
* update docs
2020-08-24 16:48:55 +02:00
Diana Payton
1502722129
Docs: Add FAQcontent ( #27139 )
...
* update content
* updated content
* update content
* Update graphite.md
2020-08-24 07:44:09 -07:00
kay delaney
b54c0b5d52
UI/ClickOutsideWrapper: Fix for undesirable timepicker behavior ( #27164 )
2020-08-24 15:38:36 +01:00
Kyle Brandt
1778e9f034
Alerting: remove LongToWide call in alerting ( #27140 )
...
causing issues and currently as we use it, the query
should be requesting it as part of the query model via fromat as time series
fixes #27132
2020-08-24 10:05:52 -04:00
Alex Khomenko
4a6268014a
Grafana-UI: Add story and mdx file ( #27152 )
2020-08-24 14:13:28 +03:00
Dominik Prokop
f7950491a3
Field overrides: Overrides UI improvements ( #27073 )
...
* Add filter name by regex matcher for overrides
* Update docs
* Introduce UI improvements to overrides list
* Update public/app/features/dashboard/components/PanelEditor/OverrideEditor.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Review improvements
* Fix merge
* Remove ellipsis
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
2020-08-24 12:07:44 +02:00
Emil Tullstedt
954a2811b3
Stats: Stop counting the same user multiple times ( #26777 )
...
* Stats: Cache based stats implementation
* Stats: Correct logic and add larger scale test
* Stats: linter
* Stats: SQL implementation
* Stats: cleanup SQL
* Stats: Tab -> Spaces
* Update pkg/services/sqlstore/stats.go
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
* Stats: Quote 'user' table with dialect.Quote
* Stats: Ensure test is run as integration test
* Stats: Use boolean value
...because if (v) { true } else { false } is unnecessary at best.
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2020-08-24 11:23:14 +02:00
Hugo Häggmark
09a1af3f91
Variables: Fixes issue with All variable not being resolved ( #27151 )
...
* Variables: Fixes issue with All variable not being resolved
* Tests: update tests according to changes
2020-08-24 09:29:21 +02:00
Yoan Blanc
69df8b424c
Docs: zipkin links to Loki documentation ( #27144 )
2020-08-23 20:59:09 +02:00
Torkel Ödegaard
c80da5f2f9
Transformers: Removed display name from reduced fields ( #27141 )
2020-08-23 20:46:49 +02:00
Arve Knudsen
c207ea12a4
InfluxDB: Clean up tests ( #27135 )
...
* InfluxDB: Clean up tests
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* InfluxDB: Platform agnostic paths
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-21 18:34:21 +02:00
Kyle Brandt
c724449d3d
AzureMonitor: fix panic introduced in 7.1.4 ( #27113 )
...
happens when unit was "Unspecified" and alias is being used
2020-08-21 11:37:30 -04:00
Arve Knudsen
a6cc64290c
CI: Upgrade build pipeline tool ( #27120 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-21 11:42:57 +02:00
Arve Knudsen
d53fe64913
Server: Support custom TCP listener ( #27066 )
...
* Server: Support custom TCP listener
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-21 10:41:10 +02:00
Arve Knudsen
45adfe7732
Data sources: Use SQL store directly, not via bus ( #27000 )
...
* Server: Make it possible to avoid getting SQL store via bus
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2020-08-21 09:30:06 +02:00
Hugo Häggmark
a73e6f728d
Prometheus: Use fetch instead of deprecated datasourceRequest ( #27090 )
...
* Prometheus: replaces dataSourcRequest with fetch
* Tests: fixes typings
* Refactor: removes unnecessary from operator
* Refactor: removes weird json() function calls
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/metric_find_query.test.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
2020-08-21 06:03:59 +02:00
Ryan McKinley
0fb7ee05d1
Chore: Minor cleanup ( #27112 )
2020-08-20 14:37:49 -07:00
Ryan McKinley
a2a6b9448f
InfluxDB: exclude result and table column from Flux table results ( #27081 )
2020-08-20 10:52:46 -07:00
Arve Knudsen
34d9191ca7
Drone: Always pass --no-pull-enterprise ( #27108 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-20 19:42:39 +02:00
Steven Vachon
04249ae7ad
@grafana/e2e: improvements ( #26939 )
...
* Minor changes
* Added an `editPanel` flow function
... and moved the internals of `addPanel` to a common function for use by both
* Added optional template variables to `addDashboard` config
* Use latest Cypress 4.x version
* Updated lockfile
2020-08-20 13:15:25 -04:00
Will Browne
a3c3484286
Update latest to v7.1.4 ( #27104 )
2020-08-20 19:08:16 +02:00
Arve Knudsen
756b8fcdf0
Drone: Upgrade build pipeline tool ( #27100 )
...
* Drone: Upgrade build pipeline tool
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Run e2e via grabpl
2020-08-20 17:56:20 +02:00
Arve Knudsen
a8b57a2dd0
Update changelog ( #27102 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-20 17:45:31 +02:00
Vishwa Krishnakumar
999009bd57
Docs: Added Zenduty Grafana integration to the Grafana notifications documentation page ( #27069 )
...
* Added Zenduty Grafana integration to the notifications page
Signed-off-by: Vishwa Krishnakumar <vishwa306@gmail.com>
* Added Zenduty Grafana integration to the list of notifiers table
Signed-off-by: Vishwa Krishnakumar <vishwa306@gmail.com>
2020-08-20 08:03:45 -07:00
Fredrik Enestad
e962f02fbc
Explore/Loki: Toggle parsed fields in logs view ( #26178 )
...
* POC for toggling parsed fields in Explore/Loki
* fixed issues
* add clear button for toggled parsed fields
* fix test-frontend failures
* use blue eye instead of eye/eye-slash and update tooltips
* break out parseMessage
* move indicator to meta data section
* clean up LogRowMessageParsed
* better label
* clean up after making optional
2020-08-20 16:28:10 +02:00
Will Browne
9f2386a219
Alerting: Store sensitive settings encrypted for OpsGenie notifier ( #27074 )
...
* encrypt OpsGenie API key
* make whitespace consistent
* update docs
2020-08-20 16:05:48 +02:00
Alex Khomenko
6b2d44416d
Testing: Use React Testing Library ( #27072 )
...
* Add RTL
* Add setupTests.ts
* Refactor DashboardSearch tests
2020-08-20 16:21:42 +03:00
Hugo Häggmark
3504009914
FolderPicker: Fixes not being able to create new folder ( #27092 )
...
* FolderPicker: Fixes not being able to create new folder
* Update public/app/core/components/Select/FolderPicker.tsx
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
* Refactor: Fixes import issues for tests that do not mock GrafanaBootConfig
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2020-08-20 14:54:58 +02:00
Torkel Ödegaard
451af74728
Table: Support date unit formats on string values ( #26879 )
...
* DisplayProcessor: Support parsing strings as dates and using date units on strings
* Updated test
* Updated test
2020-08-20 12:50:45 +02:00
Hugo Häggmark
9e357d84a4
BackendSrv: Queues data source requests but passes through api requests ( #26947 )
...
* Refactor: initial commit
* wip
* Refactor: getting into a simpler model
* Refactor: adds some comments
* Refactor: renames statuses according to PR comments
* Refactor: adds more comments
* Tests: adds tests for FetchQueue
* Tests: adds tests for ResponseQueue
* Tests: adds tests for FetchQueueWorker
* Tests: simplified the tests for ResponseQueue
* Refactor: adds http2 scenario
* Refactor: using Cfg instead of global variable
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Refactor: reverted change in frontendsettings.go
* Tests: fix test mocks
* Fix: changes how cfg.Protocol gets its value
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-20 11:32:10 +02:00
Arve Knudsen
95432fb684
InfluxDB: Update Flux placeholder URL with respect to latest Go client ( #27086 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-20 09:46:43 +02:00
Dominik Prokop
ed1b929fe5
Field overrides: Filter by field name using regex ( #27070 )
...
* Add filter name by regex matcher for overrides
* Update docs
* rever schema change
* add docs for by type
* add docs for by type
* add docs for by type
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2020-08-20 08:54:49 +02:00
Torkel Ödegaard
5aba6fde41
Rendering: Fixed issue rendering text panel to image via image renderer plugin ( #27083 )
...
Fixes #26996
2020-08-20 08:52:26 +02:00
Torkel Ödegaard
37b3087b2c
PanelHeader: Fix issue with panel header text ellipsis showing before needed ( #27082 )
2020-08-20 08:51:59 +02:00
Ryan McKinley
cb82cf110f
Overrides: expose byType matcher UI ( #27056 )
2020-08-19 13:10:57 -07:00
Sriramajeyam Sugumaran
98f8ec7c89
plugin.json schema updates ( #27029 )
...
* added $schema field support in plugin.schema.json
More details can be found in https://github.com/grafana/plugin-validator/issues/1
* Others category in plugin.json, minimum 1 keyword
* Allow others as a category if the plugin doesn't fall into appropriate category. Refer https://github.com/grafana/plugin-validator/issues/3 for more details
* Mandate minimum one keyword for better discovery in plugin repository.
* Dropped enum from plugin.json $schema
2020-08-19 21:27:44 +02:00
Diana Payton
b4289a48f1
Docs: Update troubleshoot-queries.md ( #27078 )
...
* Update troubleshoot-queries.md
* Update troubleshoot-queries.md
2020-08-19 10:38:41 -07:00
Arve Knudsen
d0621b6054
Drone: Fix order of steps ( #27076 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-19 17:20:15 +02:00
Kyle Brandt
660510084c
AzureAnalytics: Use fillmode Null with format as time series ( #27054 )
...
previously was using fillmode previous, which is not what we want here.
Also we do not have fill missing with this data source anyways
Fixes #27013
2020-08-19 10:42:54 -04:00
kay delaney
a1f90521a0
CloudWatch Logs: Move query response stats to appropriate FrameMeta property ( #26732 )
...
* CloudWatch Logs: Move query response stats to appropriate FrameMeta property
2020-08-19 15:18:04 +01:00
Kyle Brandt
96babf1268
Alerting: copy queryType prop to tsdb.Query ( #27053 )
...
fixes #27048
2020-08-19 10:03:39 -04:00
Arve Knudsen
1717476984
Server: Add protocol to Cfg ( #27071 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-19 14:39:13 +02:00
Arve Knudsen
3b248fccc8
Drone: Add Windows PR pipeline ( #26589 )
...
* Drone: Add Windows PR pipeline
* CI: Add Dockerfile for WiX image
2020-08-19 11:46:36 +02:00
Arve Knudsen
0e1e85656b
InfluxDB: Upgrade InfluxDB in devenv ( #26983 )
...
* InfluxDB: Upgrade InfluxDB in devenv
* InfluxDB: De-export symbols
* InfluxDB: Remove unused code
* devenv: Make InfluxDB version configurable
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-08-19 09:23:11 +02:00