Emil Hessman
3c1bcc7275
Chore: Rewrite tsdb prometheus test to standard library ( #29592 )
...
Signed-off-by: Emil Hessman <emil@hessman.se>
2020-12-04 08:49:39 +01:00
Arve Knudsen
f326b79cc1
Security: Add gosec G304 auditing annotations ( #29578 )
...
* Security: Add gosec G304 auditing annotations
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* Add gosec annotations
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* Add gosec annotations
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* add G304 auditing comment
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* Add gosec annotations
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* space
Signed-off-by: bergquist <carl.bergquist@gmail.com>
* Add gosec annotations
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: bergquist <carl.bergquist@gmail.com>
2020-12-03 22:13:06 +01:00
Emil Hessman
69ac69b7c5
Chore: Rewrite tsdb testdatasource scenarios test to standard library ( #29591 )
...
Signed-off-by: Emil Hessman <emil@hessman.se>
2020-12-03 21:31:01 +01:00
Will Browne
1053989686
Docs: Add missing key to enable SigV4 for provisioning Elasticsearch data source ( #29584 )
...
* add missing key to enable SigV4
* use right key :o)
* Add .
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-12-03 20:04:38 +01:00
JoeyLemur
1f466f3a64
Add Microsoft.Network/natGateways ( #29479 )
...
Adds Microsoft.Network/natGateways to the supported namespaces in Azure Monitor Datasource (issue #29383 )
2020-12-03 19:59:46 +01:00
Diana Payton
4bf8a828d1
Update documentation-style-guide.md ( #29586 )
2020-12-03 10:42:12 -08:00
Andreas Opferkuch
a7bdc059c1
@grafana/ui: Add bell-slash to available icons ( #29579 )
...
Used in Alerting UI for alert silencing.
2020-12-03 18:14:04 +01:00
Torkel Ödegaard
fa64d7ece4
Alert: Fix forwardRef warning ( #29577 )
2020-12-03 17:35:34 +01:00
Diana Payton
b63e6959df
Update documentation-style-guide.md ( #29580 )
2020-12-03 08:12:46 -08:00
kay delaney
56db402d0f
Chore: Upgrade typescript to 4.1 ( #29493 )
...
* Chore: Upgrade typescript to 4.1
2020-12-03 15:05:59 +00:00
Hugo Häggmark
562a1c36b1
PanelLibrary: Adds library_panel table ( #29565 )
...
* PanelLibrary: Adds panellib table
* Refactor: removes drop table migration
* Refactor: fixes spelling mistake
* Refactor: changes after PR comments
* Refactor: some more renames
2020-12-03 15:18:10 +01:00
VishalLahane
ee405ef069
Make build docker full fix ( #29570 )
...
* [#29569 ]: Added creation of missing directory
For image [ubuntu] : /etc/grafana/provisioning/plugins was missing in image creation.
* [#29569 ]: Added creation of missing directory
For image [alpine] : /etc/grafana/provisioning/plugins was missing in image creation.
2020-12-03 14:17:40 +01:00
Jack Westbrook
73af91192d
Build: move canary packages to github ( #29411 )
...
* ci: wip - add release next npm package step to pr for testing
* ci: remove unpublish logic and use github for package registry
* chore: refresh drone.yml config
* ci: remove redundant variable
* ci: add missing double quote
* chore: move registry arg to npm script
* chore: refresh drone config
* ci: attempt github registry auth
* build: force lerna registry
* build: remote trailing slash
* build: remove obsolete lerna bootstrap, rename next publish files to canary
* chore: remove release_canary_packages step from pr pipeline
* docs(packages): introduce steps for authenticating with github packages
* refactor: move github registry related commands to shell script
* ci(drone): remove echo commands from canary release step
* docs: add missing backtick
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2020-12-03 11:31:14 +01:00
Tania B
2efcd11c12
Devenv: Add default db for influxdb ( #29371 )
2020-12-03 11:50:35 +02:00
Arve Knudsen
f2b7fbc32a
Chore: Check errors from Close calls ( #29562 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-12-03 10:11:14 +01:00
Ryan McKinley
3c9310e93c
GraphNG: support auto and explicit axis width ( #29553 )
...
* auto axis
* auto axis
* expand everyhting with the same scale/unit
* expand everyhting with the same scale/unit
2020-12-03 09:30:40 +01:00
Marcus Andersson
60502463e2
Chore: upgrading y18n to 4.0.1 for security reasons ( #29523 )
2020-12-03 08:39:14 +01:00
Arve Knudsen
58dbf96a12
Middleware: Rewrite tests to use standard library ( #29535 )
...
* middleware: Rewrite tests to use standard library
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-12-03 08:28:54 +01:00
Ryan McKinley
0b6434d0e8
Overrides: show category on the overrides ( #29556 )
2020-12-02 22:17:24 -08:00
Leon Sorokin
22ec38b043
GraphNG: Bars, Staircase, Smooth modes ( #29359 )
...
* initial impl of Bars, Staircase, Smooth modes
* fix fillTo for staircase and smooth paths
* fix pointSize
* [bars] adjust gap factor & reduce bar width to include stroke width. remove rounding to favor gap & width uniformity over edge crispness.
* remove line path fallback for too-dense data
* "Auto" points mode implies "Never" for Bars
* slightly reduce x axis tick density
* fix bars height calc, make bars crisp again.
* [bars] don't use hard-coded 'x' scale key
* refactor catmullRomFitting() to accept x & y coord arrays. restrict to processing only visible data range.
* move path building functions to own file
* export typed functions
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2020-12-02 16:41:24 -06:00
Torkel Ödegaard
18534a1c9c
Docs: Fix docs sync actions ( #29551 )
2020-12-02 21:38:57 +01:00
Kyle Brandt
22ee0a912c
Chore: Update dev guide node version for Mac ( #29548 )
2020-12-02 12:08:45 -08:00
Diana Payton
df1b0a1daf
Docs: Update formatting-multi-value-variables.md ( #29547 )
2020-12-02 12:03:45 -08:00
Ryan McKinley
24086c63a3
Arrow: toArray() on nullable values should include null values ( #29520 )
2020-12-02 11:02:01 -08:00
Diana Payton
df0ef18731
Docs: Update syntax.md ( #29545 )
...
* Update syntax.md
* Update syntax.md
2020-12-02 11:00:13 -08:00
Torkel Ödegaard
00d59ec1fc
NodeJS: Update to LTS (14) ( #29467 )
...
* NodeJS: Update to LTS (14)
* Bump Volta's Node version
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Bump version of build image
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Drone: Upgrade build image
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-12-02 18:18:49 +01:00
Diana Payton
18c3f7bba0
Docs: Update repeat-panels-or-rows.md ( #29540 )
2020-12-02 08:54:09 -08:00
achatterjee-grafana
74a4ffd870
3 minor changes, including updating the title TOC ( #29501 )
...
* 3 minor changes, including updating the title TOC
* Fixing the sentence lacking verb.
2020-12-02 11:19:36 -05:00
Arve Knudsen
752a424e1f
Auth proxy: Return standard error type ( #29502 )
...
* Rewrite auth proxy tests to use standard lib
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Auth proxy: Use standard error type
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-12-02 16:57:16 +01:00
Leon Sorokin
2c535a9583
Data: use pre-defined output array length in vectorToArray() ( #29516 )
2020-12-02 09:34:44 -06:00
Jack Westbrook
aa70a38391
Dashboards: hide playlist edit functionality from viewers and snapshots link from unauthenticated users ( #28992 )
...
* feat: hide snapshots menu item from viewers
* feat(playlists): prevent viewers from creating/editing playlists
* feat: prevent viewers seeing playlist nav link if no playlists
* refactor(playlist): rename isViewer property to canEditPlaylists
* revert(playlists): put back note if viewer and no playlists
* refactor(snapshots): consider admin/editor permission in folders/dashboards for displaying menu item
* feat(snapshots): only show snapshot nav item if user is signed in
* fix(snapshots): revert snapshots to previous state if delete snapshot api error
2020-12-02 15:51:22 +01:00
Brett Snyder
2d49d3f5b2
docker: use yarn to build ( #29538 )
2020-12-02 15:49:48 +01:00
Torkel Ödegaard
068fef8c7c
QueryEditors: Refactoring & rewriting out dependency on PanelModel ( #29419 )
...
* Removing PanelModel usage from query rows
* More work removing dependency on panel model
* Before big change to query options
* Query options now have no dependency on panel model
* Test page is working
* Shared query now works again
* Rename component
* fix after merge
* Fixed issue with old angular editors
2020-12-02 15:42:54 +01:00
Hugo Häggmark
b8fec209a9
Chore: skip flaky tests ( #29537 )
2020-12-02 15:16:57 +01:00
Dominik Prokop
974233bf81
Graph NG: Invalidate uPlot config on timezone changes ( #29531 )
2020-12-02 14:21:39 +01:00
Ivana Huckova
2a61d7ff9f
IntelliSense: Fix autocomplete and highlighting for Loki, Prometheus, Cloudwatch ( #29381 )
...
* Pass languages directly to SlatePrism plugin
* Update
* Remove unused variables
* Update packages/grafana-ui/src/components/DataLinks/DataLinkInput.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/components/PromQueryField.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/prometheus/components/PromQueryField.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/loki/components/LokiQueryFieldForm.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/plugins/datasource/cloudwatch/components/LogsQueryField.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Try Prism import instead of languages
* Update webpack
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
2020-12-02 14:09:55 +01:00
Hugo Häggmark
3dcfe54d8d
Variables: Fixes Textbox current value persistence ( #29481 )
...
* Variables: Fixes savequery for Constant and TextBox variables
* Refactor: reverts textbox changes
* Refactor: Fixes dashboard export and tests
* Refactor: hides or migrates Constant variables
* Tests: fixes snapshots
* Variables: Fixes Textbox current value persistance
* Refactor: fixes PR comments and adds e2e tests
2020-12-02 14:08:35 +01:00
Ryan McKinley
15f8dd44e5
OptionsEditor: simplify the options editor interfaces ( #29518 )
...
* simplify options UI inheritance
* simplify options UI inheritance
* OptionsEditor to OptionEditor
2020-12-02 13:51:43 +01:00
Uchechukwu Obasi
88b1517794
Icon: Changed the icon for signing in ( #29530 )
...
* Icon: changed the icon for signing in
Signed-off-by: Uchechukwu Obasi <obasiuche62@gmail.com>
* fixes test-frontend (I hope)
2020-12-02 13:50:53 +01:00
Carl Bergquist
4edb1364e9
fixes bug with invalid handler name for metrics ( #29529 )
...
closes https://github.com/grafana/grafana/issues/29487
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2020-12-02 13:42:17 +01:00
Arve Knudsen
8d5b0084f1
Middleware: Simplifications ( #29491 )
...
* Middleware: Simplify
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* middleware: Rename auth_proxy directory to authproxy
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-12-02 12:44:51 +01:00
Dominik Prokop
1ac02390e2
GraphNG: simplify effects responsible for plot updates/initialization ( #29496 )
...
* Add test coverage for uPlot initialization and data updates
* fix ts
* WIP
* I see some light in the tunel
* Tests update
* Fix rendering before hooks are evaluated
2020-12-02 12:22:49 +01:00
Tomo Wang
d33c4e5e7c
Alarting: fix alarm messages in dingding ( Fixes #29470 ) ( #29482 )
2020-12-02 11:09:49 +01:00
Marcus Andersson
863dbc7ba8
PanelEdit: making sure the correct datasource query editor is being rendered. ( #29500 )
...
* making sure we try to use the selected db in the query row.
* fixing so we use || instead of ??.
2020-12-02 11:04:42 +01:00
Sebastian Poxhofer
63c8945db5
AzureMonitor: Unit MilliSeconds naming ( #29399 )
2020-12-02 10:09:33 +01:00
Sofia Papagiannaki
6c4f6211cb
Devenv: update mysql_tests and postgres_tests blocks for allowing dynamically change of underlying docker image ( #29525 )
...
* Devenv: allow dynamically change mysql_tests docker image
* Devenv: allow dynamically change postgres_tests docker image
2020-12-02 11:06:53 +02:00
Chi-Hsuan Huang
73518bf1e7
Chore: Enable remaining eslint-plugin-react rules ( #29519 )
...
* Chore: Enable eslint react/no-render-return-value rule
Eanble the rule and remove the unused render return
part of: #29201
* Chore: Enable eslint react/no-children-prop rule
Not linting issues after turning on this. No other file changes requried
part of: #29201
* Chore: Enable eslint react/no-unknown-property rule
Correct enable-background to enableBackground
part of: #29201
* Chore: Enable eslint react/no-unescaped-entities rule
Replaced " with " replaced ' with '
part of: #29201
2020-12-02 10:03:37 +01:00
Ivana Huckova
eb16eb5d72
Docs/Transformations: Add documentation about Binary operations in Add field from calculation ( #29511 )
...
* Add also infor about binary operations
* Update docs/sources/panels/transformations/types-options.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/panels/transformations/types-options.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/panels/transformations/types-options.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-12-02 09:44:35 +01:00
Uchechukwu Obasi
53cd59a5a5
Datasources: fixed long error message overflowing container ( #29440 )
...
* Fixed: error message overflow container
Signed-off-by: Uchechukwu Obasi <obasiuche62@gmail.com>
* used min-width property for better styling
Signed-off-by: Uchechukwu Obasi <obasiuche62@gmail.com>
* Switched to Alert component
* Fixed passing aria-label to Alert component
* Fixed e2e test (I hope)
* another attempt to fix e2e
* Fixed display name
Co-authored-by: Uchechukwu Obasi <obate@Uchechukwus-MacBook-Pro.local>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2020-12-02 09:30:28 +01:00
Brett Snyder
d953a56eb6
docker: fix Dockerfile after Gruntfile.js removed ( #29515 )
2020-12-02 09:15:53 +01:00