From 92622222e97aa6a61c878ca8c44255196e978604 Mon Sep 17 00:00:00 2001 From: Karthik Venkateswaran Date: Wed, 6 Mar 2019 15:26:41 +0530 Subject: [PATCH 01/13] Install deps --- console/package-lock.json | 41 +++++++++++++-------------------------- 1 file changed, 13 insertions(+), 28 deletions(-) diff --git a/console/package-lock.json b/console/package-lock.json index e945e3a10773a..cb3afe810109c 100644 --- a/console/package-lock.json +++ b/console/package-lock.json @@ -6092,7 +6092,7 @@ "dependencies": { "combined-stream": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "requires": { "delayed-stream": "~1.0.0" @@ -6185,8 +6185,7 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true, - "optional": true + "bundled": true }, "aproba": { "version": "1.2.0", @@ -6223,8 +6222,7 @@ }, "code-point-at": { "version": "1.1.0", - "bundled": true, - "optional": true + "bundled": true }, "concat-map": { "version": "0.0.1", @@ -6233,8 +6231,7 @@ }, "console-control-strings": { "version": "1.1.0", - "bundled": true, - "optional": true + "bundled": true }, "core-util-is": { "version": "1.0.2", @@ -6337,8 +6334,7 @@ }, "inherits": { "version": "2.0.3", - "bundled": true, - "optional": true + "bundled": true }, "ini": { "version": "1.3.5", @@ -6348,7 +6344,6 @@ "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -6374,7 +6369,6 @@ "minipass": { "version": "2.2.4", "bundled": true, - "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -6391,7 +6385,6 @@ "mkdirp": { "version": "0.5.1", "bundled": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -6475,7 +6468,6 @@ "once": { "version": "1.4.0", "bundled": true, - "optional": true, "requires": { "wrappy": "1" } @@ -6551,8 +6543,7 @@ }, "safe-buffer": { "version": "5.1.1", - "bundled": true, - "optional": true + "bundled": true }, "safer-buffer": { "version": "2.1.2", @@ -6582,7 +6573,6 @@ "string-width": { "version": "1.0.2", "bundled": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -6600,7 +6590,6 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -6639,13 +6628,11 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, - "optional": true + "bundled": true }, "yallist": { "version": "3.0.2", - "bundled": true, - "optional": true + "bundled": true } } }, @@ -9502,7 +9489,7 @@ }, "node-fetch": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", + "resolved": "http://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=" }, "node-gyp": { @@ -9947,7 +9934,6 @@ "version": "0.1.4", "bundled": true, "dev": true, - "optional": true, "requires": { "kind-of": "^3.0.2", "longest": "^1.0.1", @@ -10951,8 +10937,7 @@ "longest": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "lru-cache": { "version": "4.1.3", @@ -12162,7 +12147,7 @@ }, "onetime": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", "dev": true }, @@ -12259,7 +12244,7 @@ }, "p-is-promise": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", "dev": true }, @@ -17687,7 +17672,7 @@ }, "whatwg-fetch": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "resolved": "http://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" }, "whet.extend": { From 7eb3a84cf072dfd6b543e7b6c3cb21de8558d24d Mon Sep 17 00:00:00 2001 From: Karthik Venkateswaran Date: Fri, 8 Mar 2019 15:04:52 +0530 Subject: [PATCH 02/13] Add CollapsibleToggle component, add min-height to variables section so that it comes in the first fold --- .../components/ApiExplorer/ApiExplorer.scss | 4 ++ .../src/components/ApiExplorer/ApiRequest.js | 34 +++++++------ .../ApiExplorer/ApiRequestWrapper.js | 4 +- .../CollapsibleToggle/CollapsibleToggle.js | 50 +++++++++++++++++++ .../CollapsibleToggle/CollapsibleToggle.scss | 23 +++++++++ console/src/theme/bootstrap.overrides.scss | 4 ++ 6 files changed, 104 insertions(+), 15 deletions(-) create mode 100644 console/src/components/Common/CollapsibleToggle/CollapsibleToggle.js create mode 100644 console/src/components/Common/CollapsibleToggle/CollapsibleToggle.scss diff --git a/console/src/components/ApiExplorer/ApiExplorer.scss b/console/src/components/ApiExplorer/ApiExplorer.scss index 9d763e61127d2..170b0310f87a9 100644 --- a/console/src/components/ApiExplorer/ApiExplorer.scss +++ b/console/src/components/ApiExplorer/ApiExplorer.scss @@ -270,6 +270,10 @@ } .apiRequestWrapper { + margin-top: 20px; + .headerWrapper { + margin-bottom: 20px; + } .file_upload_wrapper { width: 100%; text-align: left; diff --git a/console/src/components/ApiExplorer/ApiRequest.js b/console/src/components/ApiExplorer/ApiRequest.js index 10148efc3c4c2..2f0c1cf7dd611 100644 --- a/console/src/components/ApiExplorer/ApiRequest.js +++ b/console/src/components/ApiExplorer/ApiRequest.js @@ -18,6 +18,8 @@ import globals from '../../Globals'; import GraphiQLWrapper from './GraphiQLWrapper'; +import CollapsibleToggle from '../Common/CollapsibleToggle/CollapsibleToggle'; + const styles = require('./ApiExplorer.scss'); class ApiRequest extends Component { @@ -134,7 +136,7 @@ class ApiRequest extends Component { { + const headerAdminVal = + header.key.toLowerCase() === `x-hasura-${globals.adminSecretLabel}` ? ( +