Arve Knudsen
e38e08dfb3
CircleCI: Don't publish storybook for PRs ( #22845 )
2020-03-17 15:56:08 +01:00
Tobias Skarhed
81fed255fd
Storybook: add canary deploy from master ( #22843 )
...
* Canary from master latest from release
* Fix logo URL
2020-03-17 15:03:59 +01:00
Hugo Häggmark
d953511e02
Variables: adds onTimeRangeUpdated to newVariables ( #22821 )
...
* Feature: adds onTimeRangeUpdated to newVariables
* Refactor: removes VariableWithRefresh and unused func
* Refactor: adds console output when something throws as well
2020-03-17 14:10:30 +01:00
Tobias Skarhed
7f76e8b684
Storybook: Deploy on PR, master and release ( #22827 )
...
* Update CircleCI deployment
* Add GCP auth
* Change master to latest dir
2020-03-17 13:34:41 +01:00
Hugo Häggmark
dc76cc1a26
Variables: fixes so order in list is preserved after save ( #22805 )
2020-03-17 13:28:14 +01:00
Arve Knudsen
85b1742805
CircleCI: Install build pipeline tool from GitHub repo ( #22837 )
2020-03-17 12:50:35 +01:00
Dominik Prokop
58298919c8
TablePanel: Enable new units picker ( #22833 )
2020-03-17 12:32:48 +01:00
Alex Khomenko
2fac834413
Fix dashboard picker's props ( #22815 )
2020-03-17 12:07:40 +02:00
Arve Knudsen
67fc251fef
CircleCI: Download grabpl from GCS ( #22828 )
...
* CircleCI: Download grabpl from GCS
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* CircleCI: Fix installation of grabpl
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-03-17 11:00:23 +01:00
Torkel Ödegaard
6c6fa7606e
TestData: New dashboard that tests variables that update on time range change ( #22829 )
2020-03-17 10:33:36 +01:00
Dominik Prokop
22fc1e91f5
Storybook: Bring back theme switch ( #22826 )
2020-03-17 09:52:46 +01:00
Alex Khomenko
cd50da3dbe
Grafana-UI: Add invalid state to Forms.Textarea ( #22775 )
2020-03-17 10:15:07 +02:00
Dominik Prokop
b930966fc7
FieldOverrides: Remove console warn from processFieldConfigValue ( #22824 )
2020-03-17 08:32:14 +01:00
Hugo Häggmark
45784f58f5
Variables: fixes so single value picker closes dropdown on select ( #22823 )
2020-03-17 08:29:10 +01:00
Lukas Siatka
2bed1bc2e7
DevEnv: updates lockfile to fix breaking builds on CI ( #22811 )
...
* DevEnv: updates lockfile
* DevEnv: updates lockfile
2020-03-16 15:52:25 +01:00
Andrej Ocenas
c64182d579
Webpack: Add relative node_modules path ( #22806 )
2020-03-16 15:44:23 +01:00
Dominik Prokop
f345d7f6a3
Plugins: Hide plugins page from viewers, and limit /api/plugins to only core plugins when called by viewer role ( #21901 )
...
* Hide plugins list from viewers
* Made /api/plugins only return core plugins for users with viewer role
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2020-03-16 15:40:46 +01:00
Lukas Siatka
935ec07cfd
DevEnv: updates build-ci-deploy dockerfile and CI config to include yarn ( #22809 )
...
* DevEnv: updates build-ci-deploy dockerfile
* DevEnv: updates build-ci-deploy dockerfile version in circleci config
2020-03-16 15:37:44 +01:00
Torkel Ödegaard
46165a7f7b
SaveDashboard: Updated modal design/layout a bit ( #22810 )
2020-03-16 15:33:18 +01:00
Lukas Siatka
a3037e363f
DevEnv: update frontend dependencies - npm, nodemon, typescript ( #22145 )
...
* DevEnv: updates npm 6.13.4 -> 6.13.7
* DevEnv: updates nodemon 1.18.10 -> 2.0.2
* DevEnv: updates typescript 3.7.2 -> 3.7.5
* DevEnv: removes npm from dev dependencies
* DevEnv: updates typescript 3.7.2 -> 3.7.5 in grafana-data package
* DevEnv: updates typescript 3.7.2 -> 3.7.5 in grafana-e2e package
* DevEnv: updates typescript 3.7.2 -> 3.7.5 in grafana-toolkit package
* DevEnv: updates typescript 3.7.2 -> 3.7.5 in grafana-ui package
* DevEnv: updates typescript 3.7.2 -> 3.7.5 in grafana-runtime package
2020-03-16 15:04:02 +01:00
Torkel Ödegaard
75d7f9072c
E2E: Add new run modes for e2e tests ( #22795 )
...
* WIP: started e2e tests for bar gauge
* Updated
* Updated
* Updated cypress from 3.7 -> 4.1
* reverted cypress upgrade
* Updated test
* Update e2e docs
* Updated docs
2020-03-16 14:35:55 +01:00
Dominik Prokop
642c1a16dd
FieldOverrides: Apply field overrides in PanelQueryRunner ( #22439 )
...
* Apply field overrides in PanelChrome
* Move applyFieldOverrides to panel query runner
* Review updates
* Make sure overrides are applied back on souce panel when exiting the new edit mode
* TS ignores in est
* Make field display work in viz repeater
* Review updates
* Review and test updates
* Change the way overrides and trransformations are retrieved in PQR
* Minor updates after review
* Fix null checks
2020-03-16 14:26:03 +01:00
Torkel Ödegaard
ab0238eced
Forms: Fix input suffix position ( #22780 )
...
* Forms: Fix input suffix position
* Update
2020-03-16 14:18:40 +01:00
Hugo Häggmark
fb789e8398
Variables: migrates interval variable type to React/Redux ( #22797 )
...
* Feature: migrates interval variable type to React/Redux
2020-03-16 13:45:51 +01:00
Lukas Siatka
fd99bfab1d
DevEnv: update frontend dependencies - mixed 2/2 ( #22148 )
...
* DevEnv: updates sinon 1.17.6 -> 8.1.1
* DevEnv: updates zone.js 0.7.8 -> 0.10.2
* DevEnv: updates brace 0.10.0 -> 0.11.1
* DevEnv: updates eventemitter3 2.0.3 -> 4.0.0
* DevEnv: updates file-saver 1.3.8 -> 2.0.2
* DevEnv: updates is-hotkey 0.1.4 -> 0.1.6
* DevEnv: updates mousetrap 1.6.3 -> 1.6.5
* DevEnv: updates prismjs 1.16.0 -> 1.19.0
* DevEnv: updates search-query-parser 1.5.2 -> 1.5.4
* DevEnv: updates tether 1.4.5 -> 1.4.7
* DevEnv: updates xss 1.0.3 -> 1.0.6
* Revert "DevEnv: updates zone.js 0.7.8 -> 0.10.2"
* DevEnv: updates sinon 1.17.6 -> 8.1.1 in grafana-data package
* DevEnv: updates @types/sinon 7.0.11 -> 7.5.2 in grafana-data package
* DevEnv: updates eventemitter import
* DevEnv: updates lockfile
2020-03-16 13:14:57 +01:00
Lukas Siatka
f44399abdb
DevEnv: update frontend dependencies - mixed 1/2 ( #22147 )
...
* DevEnv: updates @emotion/core 10.0.10 -> 10.0.27
* DevEnv: updates autoprefixer 9.5.0 -> 9.7.4
* DevEnv: updates axios 0.19.0 -> 0.19.2
* DevEnv: updates es6-promise 3.3.1 -> 4.2.8
* DevEnv: updates glob 7.1.3 -> 7.1.6
* DevEnv: updates husky 1.3.1 -> 4.2.1
* DevEnv: updates lerna 3.15.0 -> 3.20.2
* DevEnv: updates lint-staged 8.1.5 -> 10.0.7
* DevEnv: updates module-alias 2.2.0 -> 2.2.2
* DevEnv: updates monaco-editor 0.15.6 -> 0.19.3
* DevEnv: updates postcss-browser-reporter 0.5.0 -> 0.6.0
* DevEnv: updates rimraf 2.6.3 -> 3.0.1
* Revert "DevEnv: updates monaco-editor 0.15.6 -> 0.19.3"
* DevEnv: updates axios 0.19.0 -> 0.19.2 in grafana-toolkit package
* DevEnv: updates lockfile
2020-03-16 13:10:42 +01:00
Arve Knudsen
5413521030
Build: Migrate PR pipeline ( #22788 )
...
Implement new PR pipeline
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-03-16 11:08:27 +01:00
Lukas Siatka
6065b1b91d
DevEnv: updates import of CleanWebpackPlugin to named import ( #22800 )
2020-03-16 10:52:30 +01:00
Lukas Siatka
d1837ea132
DevEnv: update frontend dependencies - webpack ( #22144 )
...
* DevEnv: updates webpack 4.29.6 -> 4.41.5
* DevEnv: updates webpack-cli 3.2.3 -> 3.3.10
* DevEnv: updates webpack-dev-server 3.2.1 -> 3.10.3
* DevEnv: updates terser-webpack-plugin 1.2.3 -> 2.3.4
* DevEnv: updates webpack-bundle-analyzer 3.3.2 -> 3.6.0
* DevEnv updates webpack-merge 4.2.1 -> 4.2.2
* DevEnv: updates clean-webpack-plugin 2.0.0 -> 3.0.0
* DevEnv: updates file-loader 3.0.1 -> 5.0.2
* DevEnv: updates css-loader 2.1.1 -> 3.4.2
* DevEnv: updates sass-loader 7.1.0 -> 8.0.2
* DevEnv: updates style-loader 0.23.1 -> 1.1.3
* DevEnv: updates fork-ts-checker-webpack-plugin 1.0.0 -> 4.0.3
* DevEnv: updates optimize-css-assets-webpack-plugin 5.0.1 -> 5.0.3
* DevEnv: updates mini-css-extract-plugin 0.5.0 -> 0.9.0
* DevEnv: updates @cypress/webpack-preprocessor 4.1.1 -> 4.1.3 in grafana-e2e package
* DevEnv: updates @types/webpack 4.4.34 -> 4.41.7 in grafana-toolkit package
* DevEnv: updates copy-webpack-plugin 5.0.3 -> 5.1.1 in grafana-toolkit package
* DevEnv: updates terser-webpack-plugin 1.3.0 -> 2.3.4 in grafana-toolkit package
* DevEnv: updates webpack 4.35.0 -> 4.41.5 in grafana-toolkit package
2020-03-16 09:57:35 +01:00
Marcus Andersson
be192b8191
Chore: migrate admin/users from angular to react + redux ( #22759 )
...
* Start adding admin users list page to redux/react.
* removed unused code.
* added pagination.
* changed so we use the new form styles.
* added tooltip.
* using tagbadge for authlabels.
* remove unused code.
* removed old code.
* Fixed the last feedback on PR.
2020-03-16 09:53:20 +01:00
Torkel Ödegaard
f78501f3b5
AngularPanels: Fixed inner height calculation ( #22796 )
2020-03-16 09:48:44 +01:00
Hugo Häggmark
1db067396a
Variables: migrates data source variable type to React/Redux ( #22770 )
...
* Refactor: moves all the newVariables part to features/variables directory
* Feature: adds datasource type
* Tests: adds reducer tests
* Tests: covers data source actions with tests
* Chore: reduces strict null errors
2020-03-16 06:32:04 +01:00
Hugo Häggmark
b30f4c7bb0
Fix: fixes issue with headers property with different casing ( #22778 )
...
Fixes #22756
2020-03-16 06:24:55 +01:00
Torkel Ödegaard
7b5b8ad3d3
Fronted: Fixed webpack chunk syntax error
2020-03-15 17:03:41 +01:00
Lukas Siatka
d51e2221a4
DevEnv: update frontend dependencies - rollup ( #22794 )
...
* DevEnv: updates rollup 1.6.0 -> 2.0.6 in grafana-data package
* DevEnv: updates rollup 1.6.0 -> 2.0.6 in grafana-e2e package
* DevEnv: updates rollup 1.6.0 -> 2.0.6 in grafana-runtime package
* DevEnv: updates rollup 1.6.0 -> 2.0.6 in grafana-ui package
* DevEnv: updates rollup-plugin-sourcemaps 0.4.2 -> 0.5.0 in grafana-data package
* DevEnv: updates rollup-plugin-sourcemaps 0.4.2 -> 0.5.0 in grafana-e2e package
* DevEnv: updates rollup-plugin-sourcemaps 0.4.2 -> 0.5.0 in grafana-runtime package
* DevEnv: updates rollup-plugin-sourcemaps 0.4.2 -> 0.5.0 in grafana-ui package
* DevEnv: updates rollup-plugin-terser 4.0.4 -> 5.3.0 in grafana-data package
* DevEnv: updates rollup-plugin-terser 4.0.4 -> 5.3.0 in grafana-e2e package
* DevEnv: updates rollup-plugin-terser 4.0.4 -> 5.3.0 in grafana-runtime package
* DevEnv: updates rollup-plugin-terser 4.0.4 -> 5.3.0 in grafana-ui package
* DevEnv: updates rollup-plugin-typescript2 0.19.3 -> 0.26.0 in grafana-data package
* DevEnv: updates rollup-plugin-typescript2 0.19.3 -> 0.26.0 in grafana-e2e package
* DevEnv: updates rollup-plugin-typescript2 0.19.3 -> 0.26.0 in grafana-runtime package
* DevEnv: updates rollup-plugin-typescript2 0.19.3 -> 0.26.0 in grafana-ui package
* DevEnv: updates @rollup/plugin-commonjs 9.2.1 -> 11.0.2 in grafana-data package
* DevEnv: updates @rollup/plugin-commonjs 9.2.1 -> 11.0.2 in grafana-e2e package
* DevEnv: updates @rollup/plugin-commonjs 9.2.1 -> 11.0.2 in grafana-runtime package
* DevEnv: updates @rollup/plugin-commonjs 9.2.1 -> 11.0.2 in grafana-ui package
* DevEnv: updates rollup config import in grafana-data package
* DevEnv: updates rollup config import in grafana-e2e package
* DevEnv: updates rollup config import in grafana-ui package
* DevEnv: updates rollup config import in grafana-runtime package
* DevEnv: updates @rollup/plugin-node-resolve 4.0.1 -> 7.1.1 in grafana-data package
* DevEnv: updates @rollup/plugin-node-resolve 4.0.1 -> 7.1.1 in grafana-e2e package
* DevEnv: updates @rollup/plugin-node-resolve 4.0.1 -> 7.1.1 in grafana-runtime package
* DevEnv: updates @rollup/plugin-node-resolve 4.0.1 -> 7.1.1 in grafana-ui package
* DevEnv: updates lockfile
* DevEnv: updates rollup config plugin-node-resolve import in grafana-data package
* DevEnv: updates rollup config plugin-node-resolve import in grafana-ui package
* DevEnv: updates rollup config plugin-node-resolve import in grafana-e2e package
* DevEnv: updates rollup config plugin-node-resolve import in grafana-runtime package
* DevEnv: updates rollup-plugin-visualizer 0.9.2 -> 3.3.1 in grafana-data package
* DevEnv: updates rollup-plugin-visualizer 0.9.2 -> 3.3.1 in grafana-e2e package
* DevEnv: updates rollup-plugin-visualizer 0.9.2 -> 3.3.1 in grafana-runtime package
* DevEnv: updates rollup-plugin-visualizer 0.9.2 -> 3.3.1 in grafana-ui package
2020-03-15 16:39:40 +01:00
Tobias Skarhed
8a03703837
Storybook: Add relative logo url ( #22786 )
2020-03-14 09:04:14 +01:00
Ryan McKinley
8b067a5fe0
DataSourceWithBackend: use /health endpoint for test ( #22789 )
2020-03-13 14:40:16 -07:00
Torkel Ödegaard
dfb3272bdb
E2E: Moving files & refactoring ( #22787 )
...
* E2E refactoring
* Updated circleci
* Updated lint paths
2020-03-13 18:48:38 +01:00
Ryan McKinley
c65db9bf25
Chore: remove expressions flag and allow ( #22764 )
2020-03-13 07:43:25 -07:00
Diana Payton
317894660f
Update team-sync.md ( #22766 )
...
Alphabetized the list of supported providers.
2020-03-13 07:30:13 -07:00
Peter Holmberg
7019471f3f
Migrate: Create new folder page ( #22693 )
...
* Migrate create new folder page
* Add header
* Bump react-hook-form
* Form async validatio example
* fix async validation
* Change input size
* async validation on new folder create + documentation
* remove angular things
* fix errors in docs
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2020-03-13 15:02:54 +01:00
Torkel Ödegaard
64877baa82
E2E: Run e2e tests on PRs and easy local isolated e2e grafana server setup & conf ( #22772 )
...
* e2e: Trying to get end-2-end tests to run on PRs
* Probably need quotes here
* Change back to machine
* CI: only build amd64 docker
* lowercase docker image name
* Fixed docker image name
* added end-to-end-test
* Fixed paths
* Added setup_remote_docker
* Updated
* Minor tweak
* update
* Testing
* UpdateD#
* Making some progress
* Update
* Updated
* update
* Updated
* Updated
* testing
* Updated
* Updated
* Updated
* Updated
* updated
* Changed image
* Updated image
* updated
* Addd logging
* trying one more thing
* Fixed build-fast-frontend
* Updated
* Added devenv to end-to-end server setup
* removed file
* Updated
* Minor change
* Fixes
* Updated workspace, and tried to make naming and paths compatible with master & release jobs
* fixed syntax issue
* Updated truth
* Fixed path
2020-03-13 14:34:25 +01:00
Carl Bergquist
b1e112923b
aligns the severity dropdown with other fields ( #22779 )
2020-03-13 14:19:35 +01:00
Alex Khomenko
451c95808d
Core: Pass the rest of to props to Select ( #22776 )
...
* Pass the rest of to props to Select
* Remove log
2020-03-13 13:07:15 +01:00
Carl Bergquist
ebc9549cbc
Add support for sending health check to datasource plugins. ( #22771 )
...
closes #21519
ref grafana/grafana-plugin-sdk-go#93
2020-03-13 12:31:44 +01:00
Lukas Siatka
2693f44a03
Explore: removes handling onBlur action in Explore for Loki and Prometheus ( #22768 )
...
* Explore: turns off actions execution on blur for Loki
* Explore: turns off actions execution on blur for Prometheus
* Explore: updates snapshots for Loki & Prometheus after turning off onBlur
2020-03-13 12:00:02 +01:00
Diana Payton
b15d0388ff
Docs: Update whats-new-in-v6-7.md ( #22737 )
...
* Update whats-new-in-v6-7.md
2020-03-13 10:18:25 +01:00
Dominik Prokop
1256d9e78d
grafana/data: PanelTypeChangedHandler API update to use PanelModel instead of panel options object [BREAKING] ( #22754 )
...
This changes PanelModel's API to support PanelModel API updates when changing panel type. Primary useful when changing panel type between Angular and React panels, as other migrations can be handled via DashboardMigrator.
API change: https://github.com/grafana/grafana/pull/22754/files#diff-d9e3f91dc7d5697f6d85ada008003b4b
2020-03-13 08:27:16 +01:00
Daniel Mietchen
1228fdc57a
copyedits ( #20817 )
...
Co-authored-by: bergquist <carl.bergquist@gmail.com>
2020-03-13 07:30:04 +01:00
Ivana Huckova
45a567cb8e
Docs: Rich history ( #22697 )
...
* Add rich historyy documentation
* Update index.md
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update documentation
* Update docs/sources/features/explore/index.md
* Update docs/sources/features/explore/index.md
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
* Update docs/sources/features/explore/index.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Update docs/sources/features/explore/index.md
* Format table
* Update docs/sources/features/explore/index.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-03-13 00:14:38 +01:00