Jack Westbrook
3f6a2c29c9
Chore: bump grafana-ui rollup dependencies ( #29315 )
...
* chore(grafana-ui): bump rollup dependencies
* update yarn lock
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Co-authored-by: Drone <drone@grafana.com>
2020-11-29 08:05:23 +01:00
Leon Sorokin
61d6dcf9ce
GraphNG: use uPlot's native ms support ( #29445 )
2020-11-27 17:06:57 -06:00
Todd Campbell
643f790753
Alerting: Add support for Sensu Go notification channel ( #28012 )
...
* Add support for Sensu Go notification channel
Similar to current support for the older "Core" version of
Sensu, this commit add support for the newer version.
Closes #19908
Signed-off-by: Todd Campbell <todd@sensu.io>
* fix linter errors
Signed-off-by: Todd Campbell <todd@sensu.io>
* Apply suggestions from code review
PR review suggestions
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fix no new variables error
* Replace convey testing with testify
Signed-off-by: Todd Campbell <todd@sensu.io>
* Wording suggestions
Signed-off-by: Todd Campbell <todd@sensu.io>
* Add docker compose environment for testing/maintenance
Signed-off-by: Todd Campbell <todd@sensu.io>
* Renamed and fixed docker-compose.yaml to work in devenv
Signed-off-by: Todd Campbell <todd@sensu.io>
* Change sensugo web UI port to 3080 so as not to conflict with grafana
Signed-off-by: Todd Campbell <todd@sensu.io>
* Apply suggestions from code review
Set the API key as a secure value.
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
* Add Sensu Go information to notifications doc
Signed-off-by: Todd Campbell <todd@sensu.io>
* Update pkg/services/alerting/notifiers/sensugo.go
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
* change assert to require for Error/NoError tests
Signed-off-by: Todd Campbell <todd@sensu.io>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2020-11-27 19:09:24 +02:00
Carl Bergquist
cffc1b13ad
adds tracing for all bus calls that passes ctx ( #29434 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2020-11-27 14:58:45 +01:00
Arve Knudsen
107f658229
prometheus: Improve IsAPIError's documentation ( #29432 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-27 12:05:49 +01:00
Grot (@grafanabot)
b3c4db1d27
ReleaseNotes: Updated changelog and release notes for 7.3.4 ( #29430 )
2020-11-27 10:53:13 +01:00
Tom Daly
ee3475d900
Elasticsearch: Fix index pattern not working with multiple base sections ( #28348 )
...
* Add logic to allow for multiple [] sections in pattern
* Small refactor
* Fix goimport error
* Refactor formateDate
2020-11-27 10:50:35 +01:00
Joan López de la Franca Beltran
c22a39ab2d
Plugins: Add support for includes' icon ( #29416 )
...
* Plugins: Add support for includes' icon
* Docs: Add plugin includes' icon reference
2020-11-27 10:48:37 +01:00
Marcus Andersson
26a41ecc1c
Docs: fixing frontend docs issue where enums ending up in wrong folder level. ( #29429 )
...
* fixing issue with enums ending up in wrong folder.
* updated package.
2020-11-27 10:21:28 +01:00
Hugo Häggmark
dece028820
Variables: Fixes issue with upgrading legacy queries ( #29375 )
...
* Variables: Fixes issue with upgrading legacy queries
* Tests: adds tests for upgradeLegacyQueries
2020-11-27 10:20:57 +01:00
Torkel Ödegaard
2179aa0fa7
Queries: Extract queries from dashboard ( #29349 )
...
* Moving query stuff out of dashboard folder
* Moved more stuff
* Moving more stuff
* Update
* WIP test page
* Minor change
* Before big changes
* Fixed test
2020-11-26 18:12:02 +01:00
Leonard Gram
43bd492565
Docs: docker -> Docker ( #29331 )
2020-11-26 16:32:37 +01:00
Torkel Ödegaard
bba1208c3d
PanelEvents: Refactors and removes unnecessary events, fixes panel editor update issue when panel options change ( #29414 )
...
* Refactoring some events to new events
* More refactoring
* Make panel editor subscribe to new event
* Minor change and comment added
* Updated snapshot
2020-11-26 15:14:57 +01:00
Peter Holmberg
26e3b61f92
Fix: Correct panel edit uistate migration ( #29413 )
2020-11-26 14:57:32 +01:00
Will Browne
d10a8b2761
Alerting: Improve Prometheus Alert Rule error message ( #29390 )
...
* provide better ctx for prom err
* rework
* Update pkg/tsdb/prometheus/prometheus.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/prometheus/prometheus.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* call func
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-26 13:38:36 +01:00
Peter Holmberg
06e48cb869
Fix: Migrate Panel edit uiState percentage strings to number ( #29412 )
2020-11-26 13:27:50 +01:00
Carl Bergquist
bec3fbea47
remove insecure cipher suit as default option ( #29378 )
...
G402 (CWE-295): TLS Bad Cipher Suite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2020-11-26 12:22:50 +01:00
Alexandru Bumbacea
16107f3784
* prometheus fix variables fetching when customQueryParameters used #28907 ( #28949 )
2020-11-26 10:56:14 +01:00
Hugo Häggmark
b904e0c621
Chore: Removes observableTester ( #29369 )
2020-11-26 10:32:02 +01:00
Hugo Häggmark
465735a7e4
Chore: Adds e2e tests for Variables ( #29341 )
...
* Variables: Adds description field
* Refactor: Adds new Form components
* Refactor: Fixes aria labels
* Refactor: removes skipped tests
* Tests: Adds e2e tests for loading variables from URL
* Tests: Adds set options from ui
* Tests: Adds create query variable tests
* Chore: removes skipped tests
* Refactor: Breaks out smaller select components
* Refactor: removes gf-form div
* Refactor: Breaks up several more selects into smaller components
* Chore: Fixes typings
2020-11-26 10:31:34 +01:00
Jaana Dogan
96eefee402
Fix gosec finding of unhandled errors ( #29398 )
...
Not critical but fixing it to avoid gosec reporting G104.
2020-11-26 08:05:36 +01:00
achatterjee-grafana
5739764e06
Getting started with Grafana and MS SQL ( #29401 )
...
* Added new topic and made changes to TOC
* More changes.
* More changes.
* Updated image captions
* More changes.
* More change.
* Some minor changes.
* More reaarangements and verbiage updates.
* Update docs/sources/getting-started/getting-started-sql.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/getting-started/getting-started-sql.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/getting-started/getting-started-sql.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/getting-started/getting-started-sql.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/getting-started/getting-started-sql.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* More changes.
* Last of the changes.
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-11-25 18:53:10 -05:00
Ryan McKinley
ae7328fbd5
Arrow: cast timestams to Number ( #29402 )
2020-11-25 15:14:21 -08:00
Diana Payton
12a07aff82
Docs: Add Cloud content links ( #29317 )
...
* Update _index.md
* Update _index.md
* Update _index.md
* Update _index.md
* changed link format
2020-11-25 11:46:35 -08:00
Ryan McKinley
a33249fecc
PanelEditor: allow access to the eventBus from panel options ( #29327 )
2020-11-25 11:32:14 -08:00
Ryan McKinley
9dbf54eb61
GraphNG: support x != time in library ( #29353 )
2020-11-25 10:37:18 -08:00
Carl Bergquist
0b451486f8
removes unused golint file ( #29391 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2020-11-25 19:00:21 +01:00
Carl Bergquist
aebe8985c5
prefer server cipher suites ( #29379 )
...
G402 (CWE-295): TLS PreferServerCipherSuites set false.
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2020-11-25 14:56:34 +01:00
kay delaney
2af4deedd2
Panels/DashList: Fix order of recent dashboards ( #29366 )
...
Closes #29182
2020-11-25 13:39:02 +00:00
Peter Holmberg
0b2a6ec7fe
Core: Move SplitPane layout from PanelEdit. ( #29266 )
...
* move split pane logic to its own component
* fix update function typing
* destruct updateuistate
* updates after review
* reword the rightpane to work for text panel
2020-11-25 11:24:06 +01:00
Arve Knudsen
5773929953
Drone: Upgrade build pipeline tool ( #29365 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-25 10:54:27 +01:00
Zoltán Bedi
f73c9dcec8
Update yarn.lock to use latest rc-util ( #29313 )
2020-11-25 10:24:00 +01:00
Hugo Häggmark
04d857dfe6
Variables: Adds description field ( #29332 )
...
* Variables: Adds description field
* Refactor: Adds new Form components
* Refactor: Fixes aria labels
* Refactor: removes skipped tests
* Refactor: Breaks out smaller select components
* Refactor: removes gf-form div
* Refactor: Breaks up several more selects into smaller components
* Chore: Fixes typings
2020-11-25 10:21:48 +01:00
Arve Knudsen
b7dc6a1a22
Chore: Update latest.json ( #29351 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-25 09:39:56 +01:00
Arve Knudsen
5cec4095b2
Drone: Upload artifacts for release branch builds ( #29297 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-25 09:26:16 +01:00
Marcus Andersson
e4f465929d
Docs: fixing link issues in auto generated frontend docs. ( #29326 )
...
* updating api-documenter package and fixed failed link.
* added documentation for matcher code.
* decreasing number of lint errors.
2020-11-25 08:54:42 +01:00
Arve Knudsen
f7567f2266
Drone: Execute artifact publishing for both editions in parallel during release ( #29362 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-25 08:49:24 +01:00
Marcus Andersson
563fe01fc0
Devenv: adding default credentials for influxdb ( #29344 )
2020-11-25 08:28:03 +01:00
Arve Knudsen
65ca47549d
Drone: Check CUE dashboard schemas ( #29334 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-25 08:11:08 +01:00
taciomcosta
10ff4eecef
Backend: fix IPv6 address parsing erroneous ( #28585 )
...
* Backend: Fix parsing of client IP address
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-25 07:55:22 +01:00
Chris Trott
3d33de1751
dashboard-schemas cue 3.0.0 compatible ( #29352 )
...
Lead all top-level properties that we do not intend to export with an
underscore.
In 2.2.0, only definitions starting with a capital letter were exported.
As well, properties with a leading underscore were not visible to an
entire package - just within the same file. 3.0.0 still considers them
hidden, however, they are now visible to an entire package.
2020-11-25 07:43:09 +01:00
Diana Payton
778476906b
Update documentation-style-guide.md ( #29354 )
2020-11-24 12:41:39 -08:00
Diana Payton
f8c73bdc3f
Docs: Update requirements.md ( #29350 )
2020-11-24 11:00:51 -08:00
Grot (@grafanabot)
7b031f83e8
ReleaseNotes: Updated changelog and release notes for 7.3.4 ( #29347 )
2020-11-24 16:28:32 +01:00
Grot (@grafanabot)
b39af39958
ReleaseNotes: Updated changelog and release notes for 7.3.4 ( #29338 )
...
* ReleaseNotes: Updated changelog and release notes for 7.3.4
* Update _index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2020-11-24 16:25:40 +01:00
Arve Knudsen
7d8cb6869a
Drone: Publish NPM packages after Storybook to avoid race condition ( #29340 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-24 15:13:23 +01:00
Agnès Toulet
22788d1d86
Add an option to hide certain users in the UI ( #28942 )
...
* Add an option to hide certain users in the UI
* revert changes for admin users routes
* fix sqlstore function name
* Improve slice management
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
* Hidden users: convert slice to map
* filter with user logins instead of IDs
* put HiddenUsers in Cfg struct
* hide hidden users from dashboards/folders permissions list
* Update conf/defaults.ini
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* fix params order
* fix tests
* fix dashboard/folder update with hidden user
* add team tests
* add dashboard and folder permissions tests
* fixes after merge
* fix tests
* API: add test for org users endpoints
* update hidden users management for dashboard / folder permissions
* improve dashboard / folder permissions tests
* fixes after merge
* Guardian: add hidden acl tests
* API: add team members tests
* fix team sql syntax for postgres
* api tests update
* fix linter error
* fix tests errors after merge
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Co-authored-by: Leonard Gram <leo@xlson.com>
2020-11-24 12:10:32 +01:00
Arve Knudsen
4c47fc56bb
Guardian: Rewrite tests from goconvey ( #29292 )
...
* Guardian: Rewrite tests from goconvey
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/services/guardian/guardian_test.go
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2020-11-24 11:36:00 +01:00
Marcus Efraimsson
27b4390484
Docs: Fix editor role and alert notification channel description ( #29301 )
...
* Docs: Fix editor role and alert notification channel description
* Update docs/sources/permissions/organization_roles.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-11-24 11:24:41 +01:00
Arve Knudsen
ab9f39f346
Docs: Improve custom Docker image instructions ( #29263 )
...
* Docs: Improve custom Docker image instructions
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update docs/sources/installation/docker.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/installation/docker.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-11-24 11:21:15 +01:00