Get Lens Kubernetes IDE Running in 5 Minutes
+ Duration 35 minutes +Lens Kubernetes IDE overview
+ Duration 2 minutes +The Best IDE For Kubernetes
+ Duration 10 minutes +
Ask a question, see what's being discussed, join the conversation here
diff --git a/extensions/telemetry/Makefile b/extensions/telemetry/Makefile
deleted file mode 100644
index 10cb709d20..0000000000
--- a/extensions/telemetry/Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
-install-deps:
- yarn install
-
-build: install-deps
- yarn run build
-
-test:
- yarn run test
diff --git a/extensions/telemetry/package-lock.json b/extensions/telemetry/package-lock.json
index bf5717ac5e..4172e2a145 100644
--- a/extensions/telemetry/package-lock.json
+++ b/extensions/telemetry/package-lock.json
@@ -4,6 +4,646 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+ "@babel/code-frame": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
+ "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.10.4"
+ }
+ },
+ "@babel/core": {
+ "version": "7.12.3",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz",
+ "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/generator": "^7.12.1",
+ "@babel/helper-module-transforms": "^7.12.1",
+ "@babel/helpers": "^7.12.1",
+ "@babel/parser": "^7.12.3",
+ "@babel/template": "^7.10.4",
+ "@babel/traverse": "^7.12.1",
+ "@babel/types": "^7.12.1",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.1",
+ "json5": "^2.1.2",
+ "lodash": "^4.17.19",
+ "resolve": "^1.3.2",
+ "semver": "^5.4.1",
+ "source-map": "^0.5.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+ "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+ "dev": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
+ },
+ "@babel/generator": {
+ "version": "7.12.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz",
+ "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.5",
+ "jsesc": "^2.5.1",
+ "source-map": "^0.5.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
+ },
+ "@babel/helper-function-name": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz",
+ "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-get-function-arity": "^7.10.4",
+ "@babel/template": "^7.10.4",
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz",
+ "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-member-expression-to-functions": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
+ "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.1"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.12.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz",
+ "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.5"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
+ "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-imports": "^7.12.1",
+ "@babel/helper-replace-supers": "^7.12.1",
+ "@babel/helper-simple-access": "^7.12.1",
+ "@babel/helper-split-export-declaration": "^7.11.0",
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "@babel/template": "^7.10.4",
+ "@babel/traverse": "^7.12.1",
+ "@babel/types": "^7.12.1",
+ "lodash": "^4.17.19"
+ }
+ },
+ "@babel/helper-optimise-call-expression": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz",
+ "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
+ "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
+ "dev": true
+ },
+ "@babel/helper-replace-supers": {
+ "version": "7.12.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz",
+ "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-member-expression-to-functions": "^7.12.1",
+ "@babel/helper-optimise-call-expression": "^7.10.4",
+ "@babel/traverse": "^7.12.5",
+ "@babel/types": "^7.12.5"
+ }
+ },
+ "@babel/helper-simple-access": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
+ "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.12.1"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz",
+ "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.11.0"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
+ "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
+ "dev": true
+ },
+ "@babel/helpers": {
+ "version": "7.12.5",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz",
+ "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==",
+ "dev": true,
+ "requires": {
+ "@babel/template": "^7.10.4",
+ "@babel/traverse": "^7.12.5",
+ "@babel/types": "^7.12.5"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
+ "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "@babel/parser": {
+ "version": "7.12.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz",
+ "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==",
+ "dev": true
+ },
+ "@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-bigint": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
+ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-class-properties": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz",
+ "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-import-meta": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-top-level-await": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz",
+ "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/template": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz",
+ "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/parser": "^7.10.4",
+ "@babel/types": "^7.10.4"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.12.5",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz",
+ "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/generator": "^7.12.5",
+ "@babel/helper-function-name": "^7.10.4",
+ "@babel/helper-split-export-declaration": "^7.11.0",
+ "@babel/parser": "^7.12.5",
+ "@babel/types": "^7.12.5",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0",
+ "lodash": "^4.17.19"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+ "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+ "dev": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ }
+ }
+ },
+ "@babel/types": {
+ "version": "7.12.6",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz",
+ "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.4",
+ "lodash": "^4.17.19",
+ "to-fast-properties": "^2.0.0"
+ }
+ },
+ "@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
+ "dev": true
+ },
+ "@cnakazawa/watch": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
+ "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
+ "dev": true,
+ "requires": {
+ "exec-sh": "^0.3.2",
+ "minimist": "^1.2.0"
+ }
+ },
+ "@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
+ "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.3.1",
+ "find-up": "^4.1.0",
+ "get-package-type": "^0.1.0",
+ "js-yaml": "^3.13.1",
+ "resolve-from": "^5.0.0"
+ }
+ },
+ "@istanbuljs/schema": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
+ "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
+ "dev": true
+ },
+ "@jest/console": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
+ "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "slash": "^3.0.0"
+ }
+ },
+ "@jest/core": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
+ "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
+ "dev": true,
+ "requires": {
+ "@jest/console": "^26.6.2",
+ "@jest/reporters": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.4",
+ "jest-changed-files": "^26.6.2",
+ "jest-config": "^26.6.3",
+ "jest-haste-map": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-resolve-dependencies": "^26.6.3",
+ "jest-runner": "^26.6.3",
+ "jest-runtime": "^26.6.3",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "jest-watcher": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "p-each-series": "^2.1.0",
+ "rimraf": "^3.0.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "@jest/environment": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
+ "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
+ "dev": true,
+ "requires": {
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "jest-mock": "^26.6.2"
+ }
+ },
+ "@jest/fake-timers": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
+ "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "@sinonjs/fake-timers": "^6.0.1",
+ "@types/node": "*",
+ "jest-message-util": "^26.6.2",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2"
+ }
+ },
+ "@jest/globals": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
+ "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
+ "dev": true,
+ "requires": {
+ "@jest/environment": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "expect": "^26.6.2"
+ }
+ },
+ "@jest/reporters": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
+ "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
+ "dev": true,
+ "requires": {
+ "@bcoe/v8-coverage": "^0.2.3",
+ "@jest/console": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "exit": "^0.1.2",
+ "glob": "^7.1.2",
+ "graceful-fs": "^4.2.4",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-instrument": "^4.0.3",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.0.2",
+ "jest-haste-map": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "node-notifier": "^8.0.0",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.0",
+ "string-length": "^4.0.1",
+ "terminal-link": "^2.0.0",
+ "v8-to-istanbul": "^7.0.0"
+ }
+ },
+ "@jest/source-map": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
+ "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
+ "dev": true,
+ "requires": {
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.4",
+ "source-map": "^0.6.0"
+ }
+ },
+ "@jest/test-result": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
+ "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
+ "dev": true,
+ "requires": {
+ "@jest/console": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
+ }
+ },
+ "@jest/test-sequencer": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
+ "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
+ "dev": true,
+ "requires": {
+ "@jest/test-result": "^26.6.2",
+ "graceful-fs": "^4.2.4",
+ "jest-haste-map": "^26.6.2",
+ "jest-runner": "^26.6.3",
+ "jest-runtime": "^26.6.3"
+ }
+ },
+ "@jest/transform": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
+ "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.1.0",
+ "@jest/types": "^26.6.2",
+ "babel-plugin-istanbul": "^6.0.0",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^1.4.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-haste-map": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-util": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "pirates": "^4.0.1",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.1",
+ "write-file-atomic": "^3.0.0"
+ }
+ },
+ "@jest/types": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
+ "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^15.0.0",
+ "chalk": "^4.0.0"
+ }
+ },
"@k8slens/extensions": {
"version": "file:../../src/extensions/npm/extensions",
"dev": true
@@ -18,12 +658,143 @@
"join-component": "^1.1.0"
}
},
+ "@sinonjs/commons": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz",
+ "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "@sinonjs/fake-timers": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
+ "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
"@types/analytics-node": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@types/analytics-node/-/analytics-node-3.1.3.tgz",
"integrity": "sha512-Yk299LUqnyJ6fNYQkLFd0yTfUwIvgfxH3f5WEX3ib0PC5T+mZgqcOPMDhNZ4AOD/A9tXKJQeBIb6KvgzuXflaQ==",
"dev": true
},
+ "@types/babel__core": {
+ "version": "7.1.12",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz",
+ "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==",
+ "dev": true,
+ "requires": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
+ }
+ },
+ "@types/babel__generator": {
+ "version": "7.6.2",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz",
+ "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "@types/babel__template": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz",
+ "integrity": "sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==",
+ "dev": true,
+ "requires": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "@types/babel__traverse": {
+ "version": "7.0.15",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz",
+ "integrity": "sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.3.0"
+ }
+ },
+ "@types/graceful-fs": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz",
+ "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/istanbul-lib-coverage": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
+ "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==",
+ "dev": true
+ },
+ "@types/istanbul-lib-report": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
+ "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-coverage": "*"
+ }
+ },
+ "@types/istanbul-reports": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz",
+ "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-report": "*"
+ }
+ },
+ "@types/node": {
+ "version": "14.14.7",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz",
+ "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==",
+ "dev": true
+ },
+ "@types/normalize-package-data": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
+ "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
+ "dev": true
+ },
+ "@types/prettier": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz",
+ "integrity": "sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==",
+ "dev": true
+ },
+ "@types/stack-utils": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
+ "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==",
+ "dev": true
+ },
+ "@types/yargs": {
+ "version": "15.0.9",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz",
+ "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==",
+ "dev": true,
+ "requires": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "@types/yargs-parser": {
+ "version": "15.0.0",
+ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz",
+ "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==",
+ "dev": true
+ },
"@webassemblyjs/ast": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
@@ -211,16 +982,38 @@
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
"dev": true
},
+ "abab": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
+ "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
+ "dev": true
+ },
"acorn": {
- "version": "6.4.2",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
- "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true
+ },
+ "acorn-globals": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
+ "dev": true,
+ "requires": {
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
+ }
+ },
+ "acorn-walk": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
"dev": true
},
"ajv": {
- "version": "6.12.5",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz",
- "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==",
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
@@ -257,13 +1050,36 @@
"uuid": "^3.2.1"
}
},
- "ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "ansi-escapes": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
+ "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
"dev": true,
"requires": {
- "color-convert": "^1.9.0"
+ "type-fest": "^0.11.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
+ "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
+ "dev": true
+ }
+ }
+ },
+ "ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
}
},
"anymatch": {
@@ -271,7 +1087,6 @@
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
"integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
"dev": true,
- "optional": true,
"requires": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
@@ -283,6 +1098,15 @@
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
"dev": true
},
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
"arr-diff": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
@@ -401,9 +1225,9 @@
"dev": true
},
"aws4": {
- "version": "1.10.1",
- "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz",
- "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==",
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
+ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
"dev": true
},
"axios": {
@@ -424,6 +1248,77 @@
"is-retry-allowed": "^1.1.0"
}
},
+ "babel-jest": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
+ "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
+ "dev": true,
+ "requires": {
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/babel__core": "^7.1.7",
+ "babel-plugin-istanbul": "^6.0.0",
+ "babel-preset-jest": "^26.6.2",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "slash": "^3.0.0"
+ }
+ },
+ "babel-plugin-istanbul": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
+ "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-instrument": "^4.0.0",
+ "test-exclude": "^6.0.0"
+ }
+ },
+ "babel-plugin-jest-hoist": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
+ "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
+ "dev": true,
+ "requires": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.0.0",
+ "@types/babel__traverse": "^7.0.6"
+ }
+ },
+ "babel-preset-current-node-syntax": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz",
+ "integrity": "sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==",
+ "dev": true,
+ "requires": {
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-bigint": "^7.8.3",
+ "@babel/plugin-syntax-class-properties": "^7.8.3",
+ "@babel/plugin-syntax-import-meta": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.8.3",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-top-level-await": "^7.8.3"
+ }
+ },
+ "babel-preset-jest": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
+ "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
+ "dev": true,
+ "requires": {
+ "babel-plugin-jest-hoist": "^26.6.2",
+ "babel-preset-current-node-syntax": "^1.0.0"
+ }
+ },
"balanced-match": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
@@ -486,9 +1381,9 @@
}
},
"base64-js": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
- "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
"dev": true
},
"bcrypt-pbkdf": {
@@ -560,6 +1455,12 @@
"integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
"dev": true
},
+ "browser-process-hrtime": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
+ "dev": true
+ },
"browserify-aes": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
@@ -660,6 +1561,15 @@
"pako": "~1.0.5"
}
},
+ "bser": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
+ "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
+ "dev": true,
+ "requires": {
+ "node-int64": "^0.4.0"
+ }
+ },
"buffer": {
"version": "4.9.2",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
@@ -710,6 +1620,17 @@
"ssri": "^6.0.1",
"unique-filename": "^1.1.1",
"y18n": "^4.0.0"
+ },
+ "dependencies": {
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ }
}
},
"cache-base": {
@@ -729,6 +1650,27 @@
"unset-value": "^1.0.0"
}
},
+ "callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true
+ },
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true
+ },
+ "capture-exit": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
+ "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
+ "dev": true,
+ "requires": {
+ "rsvp": "^4.8.4"
+ }
+ },
"caseless": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
@@ -736,16 +1678,21 @@
"dev": true
},
"chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
}
},
+ "char-regex": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
+ "dev": true
+ },
"charenc": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
@@ -753,9 +1700,9 @@
"dev": true
},
"chokidar": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz",
- "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz",
+ "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==",
"dev": true,
"optional": true,
"requires": {
@@ -766,7 +1713,16 @@
"is-binary-path": "~2.1.0",
"is-glob": "~4.0.1",
"normalize-path": "~3.0.0",
- "readdirp": "~3.4.0"
+ "readdirp": "~3.5.0"
+ },
+ "dependencies": {
+ "fsevents": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
+ "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
+ "dev": true,
+ "optional": true
+ }
}
},
"chownr": {
@@ -784,6 +1740,12 @@
"tslib": "^1.9.0"
}
},
+ "ci-info": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
+ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
+ "dev": true
+ },
"cipher-base": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
@@ -794,6 +1756,12 @@
"safe-buffer": "^5.0.1"
}
},
+ "cjs-module-lexer": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
+ "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
+ "dev": true
+ },
"class-utils": {
"version": "0.3.6",
"resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
@@ -817,6 +1785,29 @@
}
}
},
+ "cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "requires": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
+ "dev": true
+ },
+ "collect-v8-coverage": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
+ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
+ "dev": true
+ },
"collection-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
@@ -828,18 +1819,18 @@
}
},
"color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
- "color-name": "1.1.3"
+ "color-name": "~1.1.4"
}
},
"color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"combined-stream": {
@@ -905,6 +1896,15 @@
"integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
"dev": true
},
+ "convert-source-map": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
+ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
"copy-concurrently": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
@@ -917,6 +1917,17 @@
"mkdirp": "^0.5.1",
"rimraf": "^2.5.4",
"run-queue": "^1.0.0"
+ },
+ "dependencies": {
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ }
}
},
"copy-descriptor": {
@@ -976,6 +1987,19 @@
"sha.js": "^2.4.8"
}
},
+ "cross-spawn": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "dev": true,
+ "requires": {
+ "nice-try": "^1.0.4",
+ "path-key": "^2.0.1",
+ "semver": "^5.5.0",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
"crypt": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
@@ -1001,6 +2025,29 @@
"randomfill": "^1.0.3"
}
},
+ "cssom": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
+ "dev": true
+ },
+ "cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "dev": true,
+ "requires": {
+ "cssom": "~0.3.6"
+ },
+ "dependencies": {
+ "cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "dev": true
+ }
+ }
+ },
"cyclist": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
@@ -1016,21 +2063,64 @@
"assert-plus": "^1.0.0"
}
},
+ "data-urls": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
+ "dev": true,
+ "requires": {
+ "abab": "^2.0.3",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0"
+ }
+ },
"debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"dev": true,
"requires": {
"ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
}
},
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ },
+ "decimal.js": {
+ "version": "10.2.1",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
+ "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
+ "dev": true
+ },
"decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
"integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
"dev": true
},
+ "deep-is": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
+ "dev": true
+ },
+ "deepmerge": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
+ "dev": true
+ },
"define-property": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
@@ -1088,6 +2178,18 @@
"minimalistic-assert": "^1.0.0"
}
},
+ "detect-newline": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
+ "dev": true
+ },
+ "diff-sequences": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
+ "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
+ "dev": true
+ },
"diffie-hellman": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
@@ -1113,6 +2215,23 @@
"integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
"dev": true
},
+ "domexception": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
+ "dev": true,
+ "requires": {
+ "webidl-conversions": "^5.0.0"
+ },
+ "dependencies": {
+ "webidl-conversions": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
+ "dev": true
+ }
+ }
+ },
"duplexify": {
"version": "3.7.1",
"resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
@@ -1158,6 +2277,18 @@
}
}
},
+ "emittery": {
+ "version": "0.7.2",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
+ "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
+ "dev": true
+ },
+ "emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
"emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
@@ -1193,12 +2324,34 @@
"prr": "~1.0.1"
}
},
+ "error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
"dev": true
},
+ "escodegen": {
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
+ "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
+ "dev": true,
+ "requires": {
+ "esprima": "^4.0.1",
+ "estraverse": "^4.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1",
+ "source-map": "~0.6.1"
+ }
+ },
"eslint-scope": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
@@ -1209,6 +2362,12 @@
"estraverse": "^4.1.1"
}
},
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
+ },
"esrecurse": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
@@ -1232,6 +2391,12 @@
"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true
},
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true
+ },
"events": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
@@ -1248,6 +2413,33 @@
"safe-buffer": "^5.1.1"
}
},
+ "exec-sh": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz",
+ "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==",
+ "dev": true
+ },
+ "execa": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^4.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
+ "dev": true
+ },
"expand-brackets": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
@@ -1263,6 +2455,15 @@
"to-regex": "^3.0.1"
},
"dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
@@ -1280,9 +2481,29 @@
"requires": {
"is-extendable": "^0.1.0"
}
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
}
}
},
+ "expect": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
+ "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "ansi-styles": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-regex-util": "^26.0.0"
+ }
+ },
"extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
@@ -1393,6 +2614,21 @@
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
"dev": true
},
+ "fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
+ "dev": true
+ },
+ "fb-watchman": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
+ "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
+ "dev": true,
+ "requires": {
+ "bser": "2.1.1"
+ }
+ },
"figgy-pudding": {
"version": "3.5.2",
"resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
@@ -1424,15 +2660,71 @@
"commondir": "^1.0.1",
"make-dir": "^2.0.0",
"pkg-dir": "^3.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^3.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "make-dir": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
+ "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+ "dev": true,
+ "requires": {
+ "pify": "^4.0.1",
+ "semver": "^5.6.0"
+ }
+ },
+ "p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
+ },
+ "pkg-dir": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
+ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
+ "dev": true,
+ "requires": {
+ "find-up": "^3.0.0"
+ }
+ }
}
},
"find-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
- "locate-path": "^3.0.0"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
}
},
"flush-write-stream": {
@@ -1452,17 +2744,6 @@
"dev": true,
"requires": {
"debug": "=3.1.0"
- },
- "dependencies": {
- "debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- }
}
},
"for-in": {
@@ -1526,12 +2807,45 @@
"dev": true
},
"fsevents": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
- "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz",
+ "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==",
"dev": true,
"optional": true
},
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "dev": true
+ },
+ "get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true
+ },
+ "get-package-type": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
+ "dev": true
+ },
+ "get-stream": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "dev": true,
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ },
"get-value": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
@@ -1571,12 +2885,25 @@
"is-glob": "^4.0.1"
}
},
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true
+ },
"graceful-fs": {
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
"dev": true
},
+ "growly": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
+ "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
+ "dev": true,
+ "optional": true
+ },
"har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
@@ -1593,10 +2920,19 @@
"har-schema": "^2.0.0"
}
},
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
"has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
"has-value": {
@@ -1702,6 +3038,27 @@
"minimalistic-crypto-utils": "^1.0.1"
}
},
+ "hosted-git-info": {
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
+ "dev": true
+ },
+ "html-encoding-sniffer": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
+ "dev": true,
+ "requires": {
+ "whatwg-encoding": "^1.0.5"
+ }
+ },
+ "html-escaper": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
+ "dev": true
+ },
"http-signature": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
@@ -1719,10 +3076,25 @@
"integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
"dev": true
},
+ "human-signals": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
+ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
+ "dev": true
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
"ieee754": {
- "version": "1.1.13",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
- "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
"dev": true
},
"iferr": {
@@ -1731,6 +3103,16 @@
"integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
"dev": true
},
+ "import-local": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
+ "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
+ "dev": true,
+ "requires": {
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
+ }
+ },
"imurmurhash": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
@@ -1759,6 +3141,12 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"dev": true
},
+ "ip-regex": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
+ "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
+ "dev": true
+ },
"is-accessor-descriptor": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
@@ -1779,6 +3167,12 @@
}
}
},
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
"is-binary-path": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
@@ -1795,6 +3189,24 @@
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
"dev": true
},
+ "is-ci": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
+ "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
+ "dev": true,
+ "requires": {
+ "ci-info": "^2.0.0"
+ }
+ },
+ "is-core-module": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz",
+ "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
"is-data-descriptor": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
@@ -1834,6 +3246,13 @@
}
}
},
+ "is-docker": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
+ "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
+ "dev": true,
+ "optional": true
+ },
"is-extendable": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
@@ -1847,6 +3266,18 @@
"dev": true,
"optional": true
},
+ "is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
+ },
+ "is-generator-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
+ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
+ "dev": true
+ },
"is-glob": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
@@ -1872,12 +3303,24 @@
"isobject": "^3.0.1"
}
},
+ "is-potential-custom-element-name": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz",
+ "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=",
+ "dev": true
+ },
"is-retry-allowed": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
"integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
"dev": true
},
+ "is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+ "dev": true
+ },
"is-typedarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -1891,10 +3334,14 @@
"dev": true
},
"is-wsl": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
- "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
- "dev": true
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "is-docker": "^2.0.0"
+ }
},
"isarray": {
"version": "1.0.0",
@@ -1902,6 +3349,12 @@
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
"dev": true
},
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
+ },
"isobject": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
@@ -1914,6 +3367,602 @@
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true
},
+ "istanbul-lib-coverage": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
+ "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
+ "dev": true
+ },
+ "istanbul-lib-instrument": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
+ "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.7.5",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.0.0",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "istanbul-lib-report": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
+ "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
+ "dev": true,
+ "requires": {
+ "istanbul-lib-coverage": "^3.0.0",
+ "make-dir": "^3.0.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "istanbul-lib-source-maps": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
+ "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
+ "dev": true,
+ "requires": {
+ "debug": "^4.1.1",
+ "istanbul-lib-coverage": "^3.0.0",
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+ "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+ "dev": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ }
+ }
+ },
+ "istanbul-reports": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
+ "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
+ "dev": true,
+ "requires": {
+ "html-escaper": "^2.0.0",
+ "istanbul-lib-report": "^3.0.0"
+ }
+ },
+ "jest": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz",
+ "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==",
+ "dev": true,
+ "requires": {
+ "@jest/core": "^26.6.3",
+ "import-local": "^3.0.2",
+ "jest-cli": "^26.6.3"
+ },
+ "dependencies": {
+ "jest-cli": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
+ "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
+ "dev": true,
+ "requires": {
+ "@jest/core": "^26.6.3",
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.4",
+ "import-local": "^3.0.2",
+ "is-ci": "^2.0.0",
+ "jest-config": "^26.6.3",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "prompts": "^2.0.1",
+ "yargs": "^15.4.1"
+ }
+ }
+ }
+ },
+ "jest-changed-files": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
+ "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "execa": "^4.0.0",
+ "throat": "^5.0.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "execa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^7.0.0",
+ "get-stream": "^5.0.0",
+ "human-signals": "^1.1.1",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.0",
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2",
+ "strip-final-newline": "^2.0.0"
+ }
+ },
+ "get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ },
+ "is-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
+ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
+ "dev": true
+ },
+ "npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.0.0"
+ }
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
+ "jest-config": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
+ "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.1.0",
+ "@jest/test-sequencer": "^26.6.3",
+ "@jest/types": "^26.6.2",
+ "babel-jest": "^26.6.3",
+ "chalk": "^4.0.0",
+ "deepmerge": "^4.2.2",
+ "glob": "^7.1.1",
+ "graceful-fs": "^4.2.4",
+ "jest-environment-jsdom": "^26.6.2",
+ "jest-environment-node": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "jest-jasmine2": "^26.6.3",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2"
+ }
+ },
+ "jest-diff": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
+ "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.0.0",
+ "diff-sequences": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ }
+ },
+ "jest-docblock": {
+ "version": "26.0.0",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
+ "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
+ "dev": true,
+ "requires": {
+ "detect-newline": "^3.0.0"
+ }
+ },
+ "jest-each": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
+ "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "jest-util": "^26.6.2",
+ "pretty-format": "^26.6.2"
+ }
+ },
+ "jest-environment-jsdom": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
+ "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
+ "dev": true,
+ "requires": {
+ "@jest/environment": "^26.6.2",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jsdom": "^16.4.0"
+ }
+ },
+ "jest-environment-node": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
+ "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
+ "dev": true,
+ "requires": {
+ "@jest/environment": "^26.6.2",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "jest-mock": "^26.6.2",
+ "jest-util": "^26.6.2"
+ }
+ },
+ "jest-get-type": {
+ "version": "26.3.0",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
+ "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
+ "dev": true
+ },
+ "jest-haste-map": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
+ "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "@types/graceful-fs": "^4.1.2",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "fsevents": "^2.1.2",
+ "graceful-fs": "^4.2.4",
+ "jest-regex-util": "^26.0.0",
+ "jest-serializer": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "micromatch": "^4.0.2",
+ "sane": "^4.0.3",
+ "walker": "^1.0.7"
+ }
+ },
+ "jest-jasmine2": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
+ "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
+ "dev": true,
+ "requires": {
+ "@babel/traverse": "^7.1.0",
+ "@jest/environment": "^26.6.2",
+ "@jest/source-map": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "co": "^4.6.0",
+ "expect": "^26.6.2",
+ "is-generator-fn": "^2.0.0",
+ "jest-each": "^26.6.2",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-runtime": "^26.6.3",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "pretty-format": "^26.6.2",
+ "throat": "^5.0.0"
+ }
+ },
+ "jest-leak-detector": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
+ "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
+ "dev": true,
+ "requires": {
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ }
+ },
+ "jest-matcher-utils": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
+ "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.0.0",
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "pretty-format": "^26.6.2"
+ }
+ },
+ "jest-message-util": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
+ "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "@jest/types": "^26.6.2",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "micromatch": "^4.0.2",
+ "pretty-format": "^26.6.2",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.2"
+ }
+ },
+ "jest-mock": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
+ "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "@types/node": "*"
+ }
+ },
+ "jest-pnp-resolver": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
+ "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
+ "dev": true
+ },
+ "jest-regex-util": {
+ "version": "26.0.0",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
+ "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
+ "dev": true
+ },
+ "jest-resolve": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
+ "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "jest-pnp-resolver": "^1.2.2",
+ "jest-util": "^26.6.2",
+ "read-pkg-up": "^7.0.1",
+ "resolve": "^1.18.1",
+ "slash": "^3.0.0"
+ }
+ },
+ "jest-resolve-dependencies": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
+ "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-snapshot": "^26.6.2"
+ }
+ },
+ "jest-runner": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
+ "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
+ "dev": true,
+ "requires": {
+ "@jest/console": "^26.6.2",
+ "@jest/environment": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "emittery": "^0.7.1",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.4",
+ "jest-config": "^26.6.3",
+ "jest-docblock": "^26.0.0",
+ "jest-haste-map": "^26.6.2",
+ "jest-leak-detector": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "jest-runtime": "^26.6.3",
+ "jest-util": "^26.6.2",
+ "jest-worker": "^26.6.2",
+ "source-map-support": "^0.5.6",
+ "throat": "^5.0.0"
+ }
+ },
+ "jest-runtime": {
+ "version": "26.6.3",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
+ "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
+ "dev": true,
+ "requires": {
+ "@jest/console": "^26.6.2",
+ "@jest/environment": "^26.6.2",
+ "@jest/fake-timers": "^26.6.2",
+ "@jest/globals": "^26.6.2",
+ "@jest/source-map": "^26.6.2",
+ "@jest/test-result": "^26.6.2",
+ "@jest/transform": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/yargs": "^15.0.0",
+ "chalk": "^4.0.0",
+ "cjs-module-lexer": "^0.6.0",
+ "collect-v8-coverage": "^1.0.0",
+ "exit": "^0.1.2",
+ "glob": "^7.1.3",
+ "graceful-fs": "^4.2.4",
+ "jest-config": "^26.6.3",
+ "jest-haste-map": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-mock": "^26.6.2",
+ "jest-regex-util": "^26.0.0",
+ "jest-resolve": "^26.6.2",
+ "jest-snapshot": "^26.6.2",
+ "jest-util": "^26.6.2",
+ "jest-validate": "^26.6.2",
+ "slash": "^3.0.0",
+ "strip-bom": "^4.0.0",
+ "yargs": "^15.4.1"
+ }
+ },
+ "jest-serializer": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
+ "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*",
+ "graceful-fs": "^4.2.4"
+ }
+ },
+ "jest-snapshot": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
+ "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.0.0",
+ "@jest/types": "^26.6.2",
+ "@types/babel__traverse": "^7.0.4",
+ "@types/prettier": "^2.0.0",
+ "chalk": "^4.0.0",
+ "expect": "^26.6.2",
+ "graceful-fs": "^4.2.4",
+ "jest-diff": "^26.6.2",
+ "jest-get-type": "^26.3.0",
+ "jest-haste-map": "^26.6.2",
+ "jest-matcher-utils": "^26.6.2",
+ "jest-message-util": "^26.6.2",
+ "jest-resolve": "^26.6.2",
+ "natural-compare": "^1.4.0",
+ "pretty-format": "^26.6.2",
+ "semver": "^7.3.2"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.3.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
+ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
+ "dev": true
+ }
+ }
+ },
+ "jest-util": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
+ "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.4",
+ "is-ci": "^2.0.0",
+ "micromatch": "^4.0.2"
+ }
+ },
+ "jest-validate": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
+ "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "camelcase": "^6.0.0",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^26.3.0",
+ "leven": "^3.1.0",
+ "pretty-format": "^26.6.2"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
+ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
+ "dev": true
+ }
+ }
+ },
+ "jest-watcher": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
+ "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
+ "dev": true,
+ "requires": {
+ "@jest/test-result": "^26.6.2",
+ "@jest/types": "^26.6.2",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "jest-util": "^26.6.2",
+ "string-length": "^4.0.1"
+ }
+ },
+ "jest-worker": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^7.0.0"
+ }
+ },
"join-component": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz",
@@ -1926,18 +3975,74 @@
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
"dev": true
},
+ "js-yaml": {
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
+ "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
+ "dev": true,
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
"jsbn": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
"dev": true
},
+ "jsdom": {
+ "version": "16.4.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz",
+ "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==",
+ "dev": true,
+ "requires": {
+ "abab": "^2.0.3",
+ "acorn": "^7.1.1",
+ "acorn-globals": "^6.0.0",
+ "cssom": "^0.4.4",
+ "cssstyle": "^2.2.0",
+ "data-urls": "^2.0.0",
+ "decimal.js": "^10.2.0",
+ "domexception": "^2.0.1",
+ "escodegen": "^1.14.1",
+ "html-encoding-sniffer": "^2.0.1",
+ "is-potential-custom-element-name": "^1.0.0",
+ "nwsapi": "^2.2.0",
+ "parse5": "5.1.1",
+ "request": "^2.88.2",
+ "request-promise-native": "^1.0.8",
+ "saxes": "^5.0.0",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^3.0.1",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^2.0.0",
+ "webidl-conversions": "^6.1.0",
+ "whatwg-encoding": "^1.0.5",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0",
+ "ws": "^7.2.3",
+ "xml-name-validator": "^3.0.0"
+ }
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "dev": true
+ },
"json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
"dev": true
},
+ "json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
+ },
"json-schema": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
@@ -1957,12 +4062,12 @@
"dev": true
},
"json5": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
+ "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
"dev": true,
"requires": {
- "minimist": "^1.2.0"
+ "minimist": "^1.2.5"
}
},
"jsprim": {
@@ -1983,6 +4088,34 @@
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"dev": true
},
+ "kleur": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
+ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
+ "dev": true
+ },
+ "leven": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
+ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
+ "dev": true
+ },
+ "levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "dev": true,
+ "requires": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ }
+ },
+ "lines-and-columns": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
+ "dev": true
+ },
"loader-runner": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
@@ -1998,24 +4131,46 @@
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^1.0.1"
+ },
+ "dependencies": {
+ "json5": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ }
}
},
"locate-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
+ "p-locate": "^4.1.0"
}
},
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+ "dev": true
+ },
"lodash.isstring": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
"dev": true
},
+ "lodash.sortby": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
+ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
+ "dev": true
+ },
"loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -2035,23 +4190,31 @@
}
},
"make-dir": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
- "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
"dev": true,
"requires": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
+ "semver": "^6.0.0"
},
"dependencies": {
"semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
"dev": true
}
}
},
+ "makeerror": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
+ "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
+ "dev": true,
+ "requires": {
+ "tmpl": "1.0.x"
+ }
+ },
"map-cache": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
@@ -2099,6 +4262,12 @@
"readable-stream": "^2.0.1"
}
},
+ "merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true
+ },
"micromatch": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
@@ -2142,6 +4311,12 @@
"mime-db": "1.44.0"
}
},
+ "mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true
+ },
"minimalistic-assert": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
@@ -2235,18 +4410,29 @@
"mkdirp": "^0.5.1",
"rimraf": "^2.5.4",
"run-queue": "^1.0.3"
+ },
+ "dependencies": {
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ }
}
},
"ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
"nan": {
- "version": "2.14.1",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
- "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
+ "version": "2.14.2",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
+ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
"dev": true,
"optional": true
},
@@ -2269,12 +4455,30 @@
"to-regex": "^3.0.1"
}
},
+ "natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
+ "dev": true
+ },
"neo-async": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
"integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
"dev": true
},
+ "nice-try": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
+ "dev": true
+ },
+ "node-int64": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
+ "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
+ "dev": true
+ },
"node-libs-browser": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
@@ -2320,12 +4524,85 @@
"integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==",
"dev": true
},
+ "node-modules-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
+ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
+ "dev": true
+ },
+ "node-notifier": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz",
+ "integrity": "sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "growly": "^1.3.0",
+ "is-wsl": "^2.2.0",
+ "semver": "^7.3.2",
+ "shellwords": "^0.1.1",
+ "uuid": "^8.3.0",
+ "which": "^2.0.2"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.3.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
+ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
+ "dev": true,
+ "optional": true
+ },
+ "uuid": {
+ "version": "8.3.1",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz",
+ "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==",
+ "dev": true,
+ "optional": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
+ "normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true
+ },
+ "npm-run-path": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
"dev": true,
- "optional": true
+ "requires": {
+ "path-key": "^2.0.0"
+ }
+ },
+ "nwsapi": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
+ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
+ "dev": true
},
"oauth-sign": {
"version": "0.9.0",
@@ -2397,12 +4674,47 @@
"wrappy": "1"
}
},
+ "onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "requires": {
+ "mimic-fn": "^2.1.0"
+ }
+ },
+ "optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "dev": true,
+ "requires": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ }
+ },
"os-browserify": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
"integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
"dev": true
},
+ "p-each-series": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz",
+ "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==",
+ "dev": true
+ },
+ "p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+ "dev": true
+ },
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -2413,12 +4725,12 @@
}
},
"p-locate": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
- "p-limit": "^2.0.0"
+ "p-limit": "^2.2.0"
}
},
"p-try": {
@@ -2457,6 +4769,24 @@
"safe-buffer": "^5.1.1"
}
},
+ "parse-json": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz",
+ "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ }
+ },
+ "parse5": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
+ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
+ "dev": true
+ },
"pascalcase": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
@@ -2477,9 +4807,9 @@
"optional": true
},
"path-exists": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true
},
"path-is-absolute": {
@@ -2488,6 +4818,18 @@
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
"dev": true
},
+ "path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
+ },
"pbkdf2": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
@@ -2519,13 +4861,22 @@
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
"dev": true
},
- "pkg-dir": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
- "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
+ "pirates": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
+ "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
"dev": true,
"requires": {
- "find-up": "^3.0.0"
+ "node-modules-regexp": "^1.0.0"
+ }
+ },
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
}
},
"posix-character-classes": {
@@ -2534,6 +4885,24 @@
"integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
"dev": true
},
+ "prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "dev": true
+ },
+ "pretty-format": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
+ "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^26.6.2",
+ "ansi-regex": "^5.0.0",
+ "ansi-styles": "^4.0.0",
+ "react-is": "^17.0.1"
+ }
+ },
"process": {
"version": "0.11.10",
"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
@@ -2552,6 +4921,16 @@
"integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
"dev": true
},
+ "prompts": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz",
+ "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==",
+ "dev": true,
+ "requires": {
+ "kleur": "^3.0.3",
+ "sisteransi": "^1.0.5"
+ }
+ },
"prop-types": {
"version": "15.7.2",
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
@@ -2561,6 +4940,14 @@
"loose-envify": "^1.4.0",
"object-assign": "^4.1.1",
"react-is": "^16.8.1"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
+ "dev": true
+ }
}
},
"prr": {
@@ -2674,9 +5061,9 @@
}
},
"react": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz",
- "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==",
+ "version": "16.14.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
+ "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
"dev": true,
"requires": {
"loose-envify": "^1.1.0",
@@ -2685,11 +5072,42 @@
}
},
"react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
+ "version": "17.0.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz",
+ "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==",
"dev": true
},
+ "read-pkg": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "dev": true,
+ "requires": {
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true
+ }
+ }
+ },
+ "read-pkg-up": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
+ }
+ },
"readable-stream": {
"version": "2.3.7",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
@@ -2706,9 +5124,9 @@
}
},
"readdirp": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
- "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
+ "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
"dev": true,
"optional": true,
"requires": {
@@ -2729,8 +5147,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
- "dev": true,
- "optional": true
+ "dev": true
},
"remove-trailing-slash": {
"version": "0.1.1",
@@ -2776,8 +5193,89 @@
"tough-cookie": "~2.5.0",
"tunnel-agent": "^0.6.0",
"uuid": "^3.3.2"
+ },
+ "dependencies": {
+ "tough-cookie": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "dev": true,
+ "requires": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ }
}
},
+ "request-promise-core": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
+ "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.19"
+ }
+ },
+ "request-promise-native": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
+ "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
+ "dev": true,
+ "requires": {
+ "request-promise-core": "1.1.4",
+ "stealthy-require": "^1.1.1",
+ "tough-cookie": "^2.3.3"
+ },
+ "dependencies": {
+ "tough-cookie": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "dev": true,
+ "requires": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ }
+ }
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true
+ },
+ "require-main-filename": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
+ "dev": true
+ },
+ "resolve": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
+ "dev": true,
+ "requires": {
+ "is-core-module": "^2.1.0",
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-cwd": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "dev": true,
+ "requires": {
+ "resolve-from": "^5.0.0"
+ }
+ },
+ "resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true
+ },
"resolve-url": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
@@ -2791,9 +5289,9 @@
"dev": true
},
"rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"dev": true,
"requires": {
"glob": "^7.1.3"
@@ -2809,6 +5307,12 @@
"inherits": "^2.0.1"
}
},
+ "rsvp": {
+ "version": "4.8.5",
+ "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
+ "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
+ "dev": true
+ },
"run-queue": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
@@ -2839,6 +5343,156 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true
},
+ "sane": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
+ "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
+ "dev": true,
+ "requires": {
+ "@cnakazawa/watch": "^1.0.3",
+ "anymatch": "^2.0.0",
+ "capture-exit": "^2.0.0",
+ "exec-sh": "^0.3.2",
+ "execa": "^1.0.0",
+ "fb-watchman": "^2.0.0",
+ "micromatch": "^3.1.4",
+ "minimist": "^1.1.1",
+ "walker": "~1.0.5"
+ },
+ "dependencies": {
+ "anymatch": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "dev": true,
+ "requires": {
+ "micromatch": "^3.1.4",
+ "normalize-path": "^2.1.1"
+ }
+ },
+ "braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "dev": true,
+ "requires": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "dev": true,
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ }
+ },
+ "normalize-path": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
+ "dev": true,
+ "requires": {
+ "remove-trailing-separator": "^1.0.1"
+ }
+ },
+ "to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "dev": true,
+ "requires": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ }
+ }
+ }
+ },
+ "saxes": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
+ "dev": true,
+ "requires": {
+ "xmlchars": "^2.2.0"
+ }
+ },
"schema-utils": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
@@ -2851,9 +5505,9 @@
}
},
"semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
},
"serialize-javascript": {
@@ -2865,6 +5519,12 @@
"randombytes": "^2.1.0"
}
},
+ "set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+ "dev": true
+ },
"set-value": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
@@ -2904,6 +5564,46 @@
"safe-buffer": "^5.0.1"
}
},
+ "shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^1.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true
+ },
+ "shellwords": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
+ "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
+ "dev": true,
+ "optional": true
+ },
+ "signal-exit": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "dev": true
+ },
+ "sisteransi": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
+ "dev": true
+ },
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true
+ },
"snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -2920,6 +5620,15 @@
"use": "^3.1.0"
},
"dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
@@ -2937,6 +5646,18 @@
"requires": {
"is-extendable": "^0.1.0"
}
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
}
}
},
@@ -3018,9 +5739,9 @@
"dev": true
},
"source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
},
"source-map-resolve": {
@@ -3044,14 +5765,6 @@
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- }
}
},
"source-map-url": {
@@ -3060,6 +5773,38 @@
"integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
"dev": true
},
+ "spdx-correct": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "dev": true,
+ "requires": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-exceptions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "dev": true
+ },
+ "spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "requires": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-license-ids": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz",
+ "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==",
+ "dev": true
+ },
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
@@ -3069,6 +5814,12 @@
"extend-shallow": "^3.0.0"
}
},
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
+ },
"sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@@ -3095,6 +5846,23 @@
"figgy-pudding": "^3.5.1"
}
},
+ "stack-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.2.tgz",
+ "integrity": "sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "^2.0.0"
+ },
+ "dependencies": {
+ "escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "dev": true
+ }
+ }
+ },
"static-extend": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
@@ -3116,6 +5884,12 @@
}
}
},
+ "stealthy-require": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
+ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
+ "dev": true
+ },
"stream-browserify": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
@@ -3155,6 +5929,27 @@
"integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
"dev": true
},
+ "string-length": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz",
+ "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==",
+ "dev": true,
+ "requires": {
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "string-width": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
+ "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
"string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
@@ -3164,21 +5959,74 @@
"safe-buffer": "~5.1.0"
}
},
- "supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
"dev": true,
"requires": {
- "has-flag": "^3.0.0"
+ "ansi-regex": "^5.0.0"
}
},
+ "strip-bom": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
+ "dev": true
+ },
+ "strip-eof": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+ "dev": true
+ },
+ "strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ },
+ "supports-hyperlinks": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
+ "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ }
+ },
+ "symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
+ "dev": true
+ },
"tapable": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
"integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
"dev": true
},
+ "terminal-link": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
+ "dev": true,
+ "requires": {
+ "ansi-escapes": "^4.2.1",
+ "supports-hyperlinks": "^2.0.0"
+ }
+ },
"terser": {
"version": "4.8.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
@@ -3188,14 +6036,6 @@
"commander": "^2.20.0",
"source-map": "~0.6.1",
"source-map-support": "~0.5.12"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- }
}
},
"terser-webpack-plugin": {
@@ -3215,14 +6055,31 @@
"worker-farm": "^1.7.0"
},
"dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "is-wsl": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
+ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
"dev": true
}
}
},
+ "test-exclude": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
+ "dev": true,
+ "requires": {
+ "@istanbuljs/schema": "^0.1.2",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
+ }
+ },
+ "throat": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
+ "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
+ "dev": true
+ },
"through2": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -3234,20 +6091,32 @@
}
},
"timers-browserify": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
- "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
+ "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
"dev": true,
"requires": {
"setimmediate": "^1.0.4"
}
},
+ "tmpl": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
+ "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
+ "dev": true
+ },
"to-arraybuffer": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
"dev": true
},
+ "to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
+ "dev": true
+ },
"to-object-path": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
@@ -3290,19 +6159,29 @@
}
},
"tough-cookie": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
- "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
+ "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
"dev": true,
"requires": {
+ "ip-regex": "^2.1.0",
"psl": "^1.1.28",
"punycode": "^2.1.1"
}
},
+ "tr46": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz",
+ "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==",
+ "dev": true,
+ "requires": {
+ "punycode": "^2.1.1"
+ }
+ },
"ts-loader": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.4.tgz",
- "integrity": "sha512-5u8KF1SW8eCUb/Ff7At81e3wznPmT/27fvaGRO9CziVy+6NlPVRvrzSox4OwU0/e6OflOUB32Err4VquysCSAQ==",
+ "version": "8.0.11",
+ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.11.tgz",
+ "integrity": "sha512-06X+mWA2JXoXJHYAesUUL4mHFYhnmyoCdQVMXofXF552Lzd4wNwSGg7unJpttqUP7ziaruM8d7u8LUB6I1sgzA==",
"dev": true,
"requires": {
"chalk": "^2.3.0",
@@ -3310,12 +6189,70 @@
"loader-utils": "^1.0.2",
"micromatch": "^4.0.0",
"semver": "^6.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
}
},
"tslib": {
- "version": "1.14.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.0.tgz",
- "integrity": "sha512-+Zw5lu0D9tvBMjGP8LpvMb0u2WW2QV3y+D8mO6J+cNzCYIN4sVy43Bf9vl92nqFahutN0I8zHa7cc4vihIshnw==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"tty-browserify": {
@@ -3339,16 +6276,46 @@
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
"dev": true
},
+ "type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "dev": true,
+ "requires": {
+ "prelude-ls": "~1.1.2"
+ }
+ },
+ "type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "dev": true
+ },
+ "type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true
+ },
"typedarray": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
"dev": true
},
+ "typedarray-to-buffer": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "dev": true,
+ "requires": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
"typescript": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz",
- "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz",
+ "integrity": "sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==",
"dev": true
},
"union-value": {
@@ -3400,12 +6367,6 @@
"requires": {
"ms": "2.1.2"
}
- },
- "ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
}
}
},
@@ -3524,6 +6485,35 @@
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
"dev": true
},
+ "v8-to-istanbul": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz",
+ "integrity": "sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.1",
+ "convert-source-map": "^1.6.0",
+ "source-map": "^0.7.3"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
+ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
+ "dev": true
+ }
+ }
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "requires": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
"verror": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
@@ -3541,22 +6531,49 @@
"integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
"dev": true
},
+ "w3c-hr-time": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
+ "dev": true,
+ "requires": {
+ "browser-process-hrtime": "^1.0.0"
+ }
+ },
+ "w3c-xmlserializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
+ "dev": true,
+ "requires": {
+ "xml-name-validator": "^3.0.0"
+ }
+ },
+ "walker": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
+ "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
+ "dev": true,
+ "requires": {
+ "makeerror": "1.0.x"
+ }
+ },
"watchpack": {
- "version": "1.7.4",
- "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz",
- "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==",
+ "version": "1.7.5",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
+ "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
"dev": true,
"requires": {
"chokidar": "^3.4.1",
"graceful-fs": "^4.1.2",
"neo-async": "^2.5.0",
- "watchpack-chokidar2": "^2.0.0"
+ "watchpack-chokidar2": "^2.0.1"
}
},
"watchpack-chokidar2": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz",
- "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
+ "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
"dev": true,
"optional": true,
"requires": {
@@ -3783,6 +6800,12 @@
}
}
},
+ "webidl-conversions": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
+ "dev": true
+ },
"webpack": {
"version": "4.44.2",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz",
@@ -3814,6 +6837,12 @@
"webpack-sources": "^1.4.1"
},
"dependencies": {
+ "acorn": {
+ "version": "6.4.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
+ "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
+ "dev": true
+ },
"braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
@@ -3937,16 +6966,55 @@
"requires": {
"source-list-map": "^2.0.0",
"source-map": "~0.6.1"
- },
- "dependencies": {
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- }
}
},
+ "whatwg-encoding": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
+ "dev": true,
+ "requires": {
+ "iconv-lite": "0.4.24"
+ }
+ },
+ "whatwg-mimetype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
+ "dev": true
+ },
+ "whatwg-url": {
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz",
+ "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==",
+ "dev": true,
+ "requires": {
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^2.0.2",
+ "webidl-conversions": "^6.1.0"
+ }
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "which-module": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
+ "dev": true
+ },
+ "word-wrap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "dev": true
+ },
"worker-farm": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
@@ -3956,12 +7024,53 @@
"errno": "~0.1.7"
}
},
+ "wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
"dev": true
},
+ "write-file-atomic": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "dev": true,
+ "requires": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "ws": {
+ "version": "7.4.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz",
+ "integrity": "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==",
+ "dev": true
+ },
+ "xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
+ "dev": true
+ },
+ "xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "dev": true
+ },
"xtend": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -3979,6 +7088,35 @@
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
+ },
+ "yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "requires": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ }
+ },
+ "yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ }
}
}
}
diff --git a/extensions/telemetry/package.json b/extensions/telemetry/package.json
index 2b7c1f83de..5e32f25b42 100644
--- a/extensions/telemetry/package.json
+++ b/extensions/telemetry/package.json
@@ -11,19 +11,20 @@
"scripts": {
"build": "webpack -p",
"dev": "webpack --watch",
- "test": "echo NO TESTS"
+ "test": "jest --passWithNoTests --env=jsdom src $@"
},
"dependencies": {},
"devDependencies": {
"@k8slens/extensions": "file:../../src/extensions/npm/extensions",
"@types/analytics-node": "^3.1.3",
+ "analytics-node": "^3.4.0-beta.3",
+ "jest": "^26.6.3",
+ "mobx": "^5.15.5",
+ "node-machine-id": "^1.1.12",
+ "react": "^16.13.1",
"ts-loader": "^8.0.4",
"typescript": "^4.0.3",
- "webpack": "^4.44.2",
- "mobx": "^5.15.5",
- "react": "^16.13.1",
- "node-machine-id": "^1.1.12",
"universal-analytics": "^0.4.23",
- "analytics-node": "^3.4.0-beta.3"
+ "webpack": "^4.44.2"
}
}
diff --git a/integration/__tests__/app.tests.ts b/integration/__tests__/app.tests.ts
index c9567a195f..8845ae91a8 100644
--- a/integration/__tests__/app.tests.ts
+++ b/integration/__tests__/app.tests.ts
@@ -13,6 +13,7 @@ const itif = (condition: boolean) => condition ? it : it.skip
jest.setTimeout(60000)
+// FIXME (!): improve / simplify all css-selectors + use [data-test-id="some-id"] (already used in some tests below)
describe("Lens integration tests", () => {
const TEST_NAMESPACE = "integration-tests"
@@ -47,17 +48,23 @@ describe("Lens integration tests", () => {
await clickWhatsNew(app)
})
- // Todo figure out how to access main menu to get these to work
- it.skip('shows "add cluster"', async () => {
- await app.client.keys(['Shift', 'Meta', 'A'])
+ it('shows "add cluster"', async () => {
+ await app.electron.ipcRenderer.send('test-menu-item-click', "File", "Add Cluster")
await app.client.waitUntilTextExists("h2", "Add Cluster")
- await app.client.keys(['Shift', 'Meta'])
})
- it.skip('shows "preferences"', async () => {
- await app.client.keys(['Meta', ','])
- await app.client.waitUntilTextExists("h2", "Preferences")
- await app.client.keys('Meta')
+ describe("preferences page", () => {
+ it('shows "preferences"', async () => {
+ let appName: string = process.platform === "darwin" ? "Lens" : "File"
+ await app.electron.ipcRenderer.send('test-menu-item-click', appName, "Preferences")
+ await app.client.waitUntilTextExists("h2", "Preferences")
+ })
+
+ it('ensures helm repos', async () => {
+ await app.client.waitUntilTextExists("div.repos #message-stable", "stable") // wait for the helm-cli to fetch the stable repo
+ await app.client.click("#HelmRepoSelect") // click the repo select to activate the drop-down
+ await app.client.waitUntilTextExists("div.Select__option", "") // wait for at least one option to appear (any text)
+ })
})
it.skip('quits Lens"', async () => {
@@ -388,7 +395,7 @@ describe("Lens integration tests", () => {
if (drawer !== "") {
it(`shows ${drawer} drawer`, async () => {
expect(clusterAdded).toBe(true)
- await app.client.click(`.sidebar-nav #${drawerId} span.link-text`)
+ await app.client.click(`.sidebar-nav [data-test-id="${drawerId}"] span.link-text`)
await app.client.waitUntilTextExists(`a[href^="/${pages[0].href}"]`, pages[0].name)
})
}
@@ -403,13 +410,47 @@ describe("Lens integration tests", () => {
// hide the drawer
it(`hides ${drawer} drawer`, async () => {
expect(clusterAdded).toBe(true)
- await app.client.click(`.sidebar-nav #${drawerId} span.link-text`)
+ await app.client.click(`.sidebar-nav [data-test-id="${drawerId}"] span.link-text`)
await expect(app.client.waitUntilTextExists(`a[href^="/${pages[0].href}"]`, pages[0].name, 100)).rejects.toThrow()
})
}
})
})
+ describe("viewing pod logs", () => {
+ beforeEach(appStartAddCluster, 40000)
+
+ afterEach(async () => {
+ if (app && app.isRunning()) {
+ return util.tearDown(app)
+ }
+ })
+
+ it(`shows a logs for a pod`, async () => {
+ expect(clusterAdded).toBe(true)
+ // Go to Pods page
+ await app.client.click(".sidebar-nav [data-test-id='workloads'] span.link-text")
+ await app.client.waitUntilTextExists('a[href^="/pods"]', "Pods")
+ await app.client.click('a[href^="/pods"]')
+ await app.client.waitUntilTextExists("div.TableCell", "kube-apiserver")
+ // Open logs tab in dock
+ await app.client.click(".list .TableRow:first-child")
+ await app.client.waitForVisible(".Drawer")
+ await app.client.click(".drawer-title .Menu li:nth-child(2)")
+ // Check if controls are available
+ await app.client.waitForVisible(".PodLogs .VirtualList")
+ await app.client.waitForVisible(".PodLogControls")
+ await app.client.waitForVisible(".PodLogControls .SearchInput")
+ await app.client.waitForVisible(".PodLogControls .SearchInput input")
+ // Search for semicolon
+ await app.client.keys(":")
+ await app.client.waitForVisible(".PodLogs .list span.active")
+ // Click through controls
+ await app.client.click(".PodLogControls .timestamps-icon")
+ await app.client.click(".PodLogControls .undo-icon")
+ })
+ })
+
describe("cluster operations", () => {
beforeEach(appStartAddCluster, 40000)
@@ -439,7 +480,7 @@ describe("Lens integration tests", () => {
it(`creates a pod in ${TEST_NAMESPACE} namespace`, async () => {
expect(clusterAdded).toBe(true)
- await app.client.click(".sidebar-nav #workloads span.link-text")
+ await app.client.click(".sidebar-nav [data-test-id='workloads'] span.link-text")
await app.client.waitUntilTextExists('a[href^="/pods"]', "Pods")
await app.client.click('a[href^="/pods"]')
await app.client.waitUntilTextExists("div.TableCell", "kube-apiserver")
diff --git a/locales/en/messages.po b/locales/en/messages.po
index c062c63db1..02ddfdb227 100644
--- a/locales/en/messages.po
+++ b/locales/en/messages.po
@@ -25,11 +25,11 @@ msgstr ""
msgid "(as a percentage of request)"
msgstr "(as a percentage of request)"
-#: src/renderer/components/+workspaces/workspaces.tsx:121
+#: src/renderer/components/+workspaces/workspaces.tsx:126
msgid "(current)"
msgstr "(current)"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:88
+#: src/renderer/components/+network-policies/network-policy-details.tsx:87
msgid "(empty) (Allowing the specific traffic to all pods in this namespace)"
msgstr "(empty) (Allowing the specific traffic to all pods in this namespace)"
@@ -61,19 +61,19 @@ msgstr "<0>{0}0> successfully created"
msgid "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
msgstr "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
-#: src/renderer/components/+workspaces/workspaces.tsx:93
+#: src/renderer/components/+workspaces/workspaces.tsx:97
msgid "A single workspaces contains a list of clusters and their full configuration."
msgstr "A single workspaces contains a list of clusters and their full configuration."
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:81
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
msgid "API Group"
msgstr "API Group"
-#: src/renderer/components/layout/sidebar.tsx:88
+#: src/renderer/components/layout/sidebar.tsx:89
msgid "Access Control"
msgstr "Access Control"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:51
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:50
#: src/renderer/components/+storage-volumes/volume-details.tsx:37
msgid "Access Modes"
msgstr "Access Modes"
@@ -82,17 +82,17 @@ msgstr "Access Modes"
msgid "Account Name"
msgstr "Account Name"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:51
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:50
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:50
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48
msgid "Active"
msgstr "Active"
#: src/renderer/components/+add-cluster/add-cluster.tsx:310
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:127
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:130
msgid "Add Cluster"
msgstr "Add Cluster"
-#: src/renderer/components/+namespaces/namespaces.tsx:43
+#: src/renderer/components/+namespaces/namespaces.tsx:39
msgid "Add Namespace"
msgstr "Add Namespace"
@@ -100,11 +100,11 @@ msgstr "Add Namespace"
msgid "Add RoleBinding"
msgstr "Add RoleBinding"
-#: src/renderer/components/+workspaces/workspaces.tsx:138
+#: src/renderer/components/+workspaces/workspaces.tsx:143
msgid "Add Workspace"
msgstr "Add Workspace"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
msgid "Add bindings to {name}"
msgstr "Add bindings to {name}"
@@ -136,7 +136,7 @@ msgstr "Add field"
#~ msgid "Adding clusters: <0>{0}0>"
#~ msgstr "Adding clusters: <0>{0}0>"
-#: src/renderer/components/+preferences/preferences.tsx:111
+#: src/renderer/components/+preferences/preferences.tsx:101
msgid "Adding helm branch <0>{0}0> has failed: {1}"
msgstr "Adding helm branch <0>{0}0> has failed: {1}"
@@ -144,13 +144,13 @@ msgstr "Adding helm branch <0>{0}0> has failed: {1}"
#~ msgid "Adding repo <0>{0}0> has failed: {1}"
#~ msgstr "Adding repo <0>{0}0> has failed: {1}"
-#: src/renderer/components/+custom-resources/crd-details.tsx:78
+#: src/renderer/components/+custom-resources/crd-details.tsx:77
msgid "Additional Printer Columns"
msgstr "Additional Printer Columns"
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:29
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:60
-#: src/renderer/components/+nodes/node-details.tsx:83
+#: src/renderer/components/+nodes/node-details.tsx:82
msgid "Addresses"
msgstr "Addresses"
@@ -158,36 +158,34 @@ msgstr "Addresses"
msgid "Affinities"
msgstr "Affinities"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:51
-#: src/renderer/components/+config-maps/config-maps.tsx:37
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:45
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:36
-#: src/renderer/components/+config-secrets/secrets.tsx:46
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67
-#: src/renderer/components/+custom-resources/crd-list.tsx:77
-#: src/renderer/components/+custom-resources/crd-resources.tsx:73
+#: src/renderer/components/+config-autoscalers/hpa.tsx:48
+#: src/renderer/components/+config-maps/config-maps.tsx:34
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
+#: src/renderer/components/+config-secrets/secrets.tsx:43
+#: src/renderer/components/+custom-resources/crd-list.tsx:74
+#: src/renderer/components/+custom-resources/crd-resources.tsx:70
#: src/renderer/components/+events/events.tsx:68
-#: src/renderer/components/+namespaces/namespaces.tsx:33
-#: src/renderer/components/+network-endpoints/endpoints.tsx:34
-#: src/renderer/components/+network-ingresses/ingresses.tsx:35
-#: src/renderer/components/+network-policies/network-policies.tsx:34
-#: src/renderer/components/+network-services/services.tsx:51
-#: src/renderer/components/+nodes/nodes.tsx:126
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:38
-#: src/renderer/components/+storage-classes/storage-classes.tsx:38
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:51
-#: src/renderer/components/+storage-volumes/volumes.tsx:44
-#: src/renderer/components/+user-management-roles/roles.tsx:35
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:38
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:38
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:52
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:50
-#: src/renderer/components/+workloads-deployments/deployments.tsx:63
-#: src/renderer/components/+workloads-jobs/jobs.tsx:41
-#: src/renderer/components/+workloads-pods/pods.tsx:81
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:53
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:44
+#: src/renderer/components/+namespaces/namespaces.tsx:31
+#: src/renderer/components/+network-endpoints/endpoints.tsx:31
+#: src/renderer/components/+network-ingresses/ingresses.tsx:33
+#: src/renderer/components/+network-policies/network-policies.tsx:31
+#: src/renderer/components/+network-services/services.tsx:48
+#: src/renderer/components/+nodes/nodes.tsx:123
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35
+#: src/renderer/components/+storage-classes/storage-classes.tsx:35
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48
+#: src/renderer/components/+storage-volumes/volumes.tsx:41
+#: src/renderer/components/+user-management-roles/roles.tsx:32
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:50
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47
+#: src/renderer/components/+workloads-deployments/deployments.tsx:61
+#: src/renderer/components/+workloads-jobs/jobs.tsx:38
+#: src/renderer/components/+workloads-pods/pods.tsx:78
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:51
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41
msgid "Age"
msgstr "Age"
@@ -199,68 +197,68 @@ msgstr "All clusters within workspace will be cleared as well"
#~ msgid "All clusters within workspace will be cleared as well."
#~ msgstr "All clusters within workspace will be cleared as well."
-#: src/renderer/components/+custom-resources/crd-list.tsx:56
+#: src/renderer/components/+custom-resources/crd-list.tsx:53
msgid "All groups"
msgstr "All groups"
#: src/renderer/components/dock/pod-logs.tsx:37
-msgid "All logs"
-msgstr "All logs"
+#~ msgid "All logs"
+#~ msgstr "All logs"
#: src/renderer/components/+namespaces/namespace-select.tsx:95
msgid "All namespaces"
msgstr "All namespaces"
-#: src/renderer/components/+nodes/node-details.tsx:77
+#: src/renderer/components/+nodes/node-details.tsx:76
msgid "Allocatable"
msgstr "Allocatable"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:70
msgid "Allow Privilege Escalation"
msgstr "Allow Privilege Escalation"
#: src/renderer/components/+preferences/preferences.tsx:172
-msgid "Allow telemetry & usage tracking"
-msgstr "Allow telemetry & usage tracking"
+#~ msgid "Allow telemetry & usage tracking"
+#~ msgstr "Allow telemetry & usage tracking"
-#: src/renderer/components/+preferences/preferences.tsx:164
+#: src/renderer/components/+preferences/preferences.tsx:150
msgid "Allow untrusted Certificate Authorities"
msgstr "Allow untrusted Certificate Authorities"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:50
msgid "Allowed CSI Drivers"
msgstr "Allowed CSI Drivers"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:42
msgid "Allowed Capabilities"
msgstr "Allowed Capabilities"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:54
msgid "Allowed Flex Volumes"
msgstr "Allowed Flex Volumes"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:109
msgid "Allowed Host Paths"
msgstr "Allowed Host Paths"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:58
msgid "Allowed Proc Mount Types"
msgstr "Allowed Proc Mount Types"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131
msgid "Allowed Runtime Class Names"
msgstr "Allowed Runtime Class Names"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:62
msgid "Allowed Unsafe Sysctls"
msgstr "Allowed Unsafe Sysctls"
-#: src/renderer/components/+nodes/node-details.tsx:102
+#: src/renderer/components/+nodes/node-details.tsx:101
#: src/renderer/components/kube-object/kube-object-meta.tsx:36
msgid "Annotations"
msgstr "Annotations"
-#: src/renderer/components/+user-management-roles/role-details.tsx:37
+#: src/renderer/components/+user-management-roles/role-details.tsx:36
msgid "Api Groups"
msgstr "Api Groups"
@@ -277,7 +275,7 @@ msgstr "App crash at <0>{pageUrl}0>"
msgid "Applying.."
msgstr "Applying.."
-#: src/renderer/components/layout/sidebar.tsx:87
+#: src/renderer/components/layout/sidebar.tsx:88
msgid "Apps"
msgstr "Apps"
@@ -286,10 +284,10 @@ msgid "Are you sure you want remove workspace <0>{0}0>?"
msgstr "Are you sure you want remove workspace <0>{0}0>?"
#: src/renderer/components/+nodes/node-menu.tsx:41
-msgid "Are you sure you want to drain <0>{nodeName}0>?"
-msgstr "Are you sure you want to drain <0>{nodeName}0>?"
+#~ msgid "Are you sure you want to drain <0>{nodeName}0>?"
+#~ msgstr "Are you sure you want to drain <0>{nodeName}0>?"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:84
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:103
msgid "Arguments"
msgstr "Arguments"
@@ -298,14 +296,14 @@ msgid "Associate clusters and choose the ones you want to access via quick launc
msgstr "Associate clusters and choose the ones you want to access via quick launch menu by clicking the + button."
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101
-msgid "Auth App Role"
-msgstr "Auth App Role"
+#~ msgid "Auth App Role"
+#~ msgstr "Auth App Role"
-#: src/renderer/components/+preferences/preferences.tsx:160
+#: src/renderer/components/+preferences/preferences.tsx:146
msgid "Auto start-up"
msgstr "Auto start-up"
-#: src/renderer/components/+preferences/preferences.tsx:161
+#: src/renderer/components/+preferences/preferences.tsx:147
msgid "Automatically start Lens on login"
msgstr "Automatically start Lens on login"
@@ -314,11 +312,11 @@ msgstr "Automatically start Lens on login"
msgid "Back"
msgstr "Back"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:43
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:42
msgid "Backends"
msgstr "Backends"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93
msgid "Binding"
msgstr "Binding"
@@ -326,8 +324,8 @@ msgstr "Binding"
msgid "Binding targets"
msgstr "Binding targets"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:90
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:33
msgid "Bindings"
msgstr "Bindings"
@@ -370,17 +368,17 @@ msgstr "Bytes transmitted from all containers"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129
-msgid "CA Bundle"
-msgstr "CA Bundle"
+#~ msgid "CA Bundle"
+#~ msgstr "CA Bundle"
#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:24
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:140
-#: src/renderer/components/+nodes/node-details.tsx:62
-#: src/renderer/components/+nodes/node-details.tsx:73
-#: src/renderer/components/+nodes/node-details.tsx:78
-#: src/renderer/components/+nodes/nodes.tsx:120
+#: src/renderer/components/+nodes/node-details.tsx:61
+#: src/renderer/components/+nodes/node-details.tsx:72
+#: src/renderer/components/+nodes/node-details.tsx:77
+#: src/renderer/components/+nodes/nodes.tsx:117
#: src/renderer/components/+workloads-pods/pod-charts.tsx:11
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:44
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:53
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:95
#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:13
@@ -406,11 +404,11 @@ msgstr "CPU limits"
msgid "CPU requests"
msgstr "CPU requests"
-#: src/renderer/components/+nodes/nodes.tsx:57
+#: src/renderer/components/+nodes/nodes.tsx:54
msgid "CPU:"
msgstr "CPU:"
-#: src/renderer/components/+workspaces/workspaces.tsx:133
+#: src/renderer/components/+workspaces/workspaces.tsx:138
#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:44
#: src/renderer/components/dock/info-panel.tsx:86
#: src/renderer/components/wizard/wizard.tsx:130
@@ -423,20 +421,20 @@ msgstr "Cancel"
#: src/renderer/components/+nodes/node-charts.tsx:39
#: src/renderer/components/+nodes/node-charts.tsx:63
#: src/renderer/components/+nodes/node-charts.tsx:97
-#: src/renderer/components/+nodes/node-details.tsx:72
+#: src/renderer/components/+nodes/node-details.tsx:71
#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31
#: src/renderer/components/+storage-volumes/volume-details.tsx:29
-#: src/renderer/components/+storage-volumes/volumes.tsx:42
+#: src/renderer/components/+storage-volumes/volumes.tsx:39
msgid "Capacity"
msgstr "Capacity"
-#: src/renderer/components/+preferences/preferences.tsx:163
+#: src/renderer/components/+preferences/preferences.tsx:149
msgid "Certificate Trust"
msgstr "Certificate Trust"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59
-msgid "Certificates"
-msgstr "Certificates"
+#~ msgid "Certificates"
+#~ msgstr "Certificates"
#: src/renderer/components/+apps-releases/release-details.tsx:173
#: src/renderer/components/+apps-releases/releases.tsx:89
@@ -473,7 +471,7 @@ msgstr "Charts"
#~ msgstr "Choose how to import clusters: from selected kube-config file or from pasted yaml configuration"
#: src/renderer/components/+storage-volumes/volume-details.tsx:68
-#: src/renderer/components/+storage-volumes/volumes.tsx:43
+#: src/renderer/components/+storage-volumes/volumes.tsx:40
msgid "Claim"
msgstr "Claim"
@@ -491,42 +489,42 @@ msgid "Close (Ctrl+W)"
msgstr "Close (Ctrl+W)"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121
-msgid "Cloud API Token Secret"
-msgstr "Cloud API Token Secret"
+#~ msgid "Cloud API Token Secret"
+#~ msgstr "Cloud API Token Secret"
#: src/renderer/components/+namespaces/namespace-select.tsx:43
-#: src/renderer/components/layout/sidebar.tsx:79
+#: src/renderer/components/layout/sidebar.tsx:80
msgid "Cluster"
msgstr "Cluster"
#: src/renderer/components/+network-services/service-details.tsx:51
-#: src/renderer/components/+network-services/services.tsx:47
+#: src/renderer/components/+network-services/services.tsx:44
msgid "Cluster IP"
msgstr "Cluster IP"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40
-msgid "Cluster Issuers"
-msgstr "Cluster Issuers"
+#~ msgid "Cluster Issuers"
+#~ msgstr "Cluster Issuers"
-#: src/renderer/components/+preferences/preferences.tsx:134
+#: src/renderer/components/+preferences/preferences.tsx:120
msgid "Color Theme"
msgstr "Color Theme"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:79
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:98
msgid "Command"
msgstr "Command"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62
-msgid "Common Name"
-msgstr "Common Name"
+#~ msgid "Common Name"
+#~ msgstr "Common Name"
-#: src/renderer/components/layout/sidebar.tsx:76
+#: src/renderer/components/layout/sidebar.tsx:77
msgid "Compact view"
msgstr "Compact view"
-#: src/renderer/components/+workloads-jobs/job-details.tsx:80
-#: src/renderer/components/+workloads-jobs/jobs.tsx:39
+#: src/renderer/components/+workloads-jobs/job-details.tsx:79
+#: src/renderer/components/+workloads-jobs/jobs.tsx:36
msgid "Completions"
msgstr "Completions"
@@ -534,22 +532,31 @@ msgstr "Completions"
msgid "Component stack"
msgstr "Component stack"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:72
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:71
msgid "Condition"
msgstr "Condition"
-#: src/renderer/components/+custom-resources/crd-details.tsx:52
-#: src/renderer/components/+nodes/node-details.tsx:107
-#: src/renderer/components/+nodes/nodes.tsx:127
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:79
-#: src/renderer/components/+workloads-deployments/deployments.tsx:64
-#: src/renderer/components/+workloads-jobs/job-details.tsx:77
-#: src/renderer/components/+workloads-jobs/jobs.tsx:42
+#: src/renderer/components/+custom-resources/crd-details.tsx:51
+#: src/renderer/components/+nodes/node-details.tsx:106
+#: src/renderer/components/+nodes/nodes.tsx:124
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:78
+#: src/renderer/components/+workloads-deployments/deployments.tsx:62
+#: src/renderer/components/+workloads-jobs/job-details.tsx:76
+#: src/renderer/components/+workloads-jobs/jobs.tsx:39
#: src/renderer/components/+workloads-pods/pod-details.tsx:100
msgid "Conditions"
msgstr "Conditions"
+#: src/renderer/components/+workloads-deployments/deployments.tsx: 118
+msgid "Restart"
+msgstr "Restart"
+
+#: src/renderer/components/+workloads-deployments/deployments.tsx: 121
+msgid "Are you sure you want to restart deployment <0>{0}0>?"
+msgstr "Are you sure you want to restart deployment <0>{0}0>?"
+
#: src/renderer/components/+config-maps/config-maps.tsx:33
+#: src/renderer/components/+config-maps/config-maps.tsx:30
msgid "Config Maps"
msgstr "Config Maps"
@@ -557,7 +564,7 @@ msgstr "Config Maps"
msgid "Config copied to clipboard"
msgstr "Config copied to clipboard"
-#: src/renderer/components/+config-maps/config-map-details.tsx:41
+#: src/renderer/components/+config-maps/config-map-details.tsx:40
msgid "ConfigMap <0>{0}0> successfully updated."
msgstr "ConfigMap <0>{0}0> successfully updated."
@@ -565,7 +572,7 @@ msgstr "ConfigMap <0>{0}0> successfully updated."
msgid "ConfigMaps"
msgstr "ConfigMaps"
-#: src/renderer/components/layout/sidebar.tsx:82
+#: src/renderer/components/layout/sidebar.tsx:83
msgid "Configuration"
msgstr "Configuration"
@@ -573,7 +580,7 @@ msgstr "Configuration"
msgid "Connection"
msgstr "Connection"
-#: src/renderer/components/dock/pod-logs.tsx:148
+#: src/renderer/components/dock/pod-log-controls.tsx:63
msgid "Container"
msgstr "Container"
@@ -597,13 +604,13 @@ msgstr "Container memory requests"
msgid "Container memory usage"
msgstr "Container memory usage"
-#: src/renderer/components/+nodes/node-details.tsx:95
+#: src/renderer/components/+nodes/node-details.tsx:94
msgid "Container runtime"
msgstr "Container runtime"
#: src/renderer/components/+workloads-pods/pod-details.tsx:122
-#: src/renderer/components/+workloads-pods/pods.tsx:77
-#: src/renderer/components/dock/pod-logs.tsx:129
+#: src/renderer/components/+workloads-pods/pods.tsx:74
+#: src/renderer/components/dock/pod-log-controls.tsx:43
msgid "Containers"
msgstr "Containers"
@@ -619,16 +626,16 @@ msgstr "Context"
#~ msgid "Contexts: {0}"
#~ msgstr "Contexts: {0}"
-#: src/renderer/components/+workloads-pods/pods.tsx:79
+#: src/renderer/components/+workloads-pods/pods.tsx:76
#: src/renderer/components/kube-object/kube-object-meta.tsx:39
msgid "Controlled By"
msgstr "Controlled By"
-#: src/renderer/components/+workloads-jobs/job-details.tsx:68
+#: src/renderer/components/+workloads-jobs/job-details.tsx:67
msgid "Controlled by"
msgstr "Controlled by"
-#: src/renderer/components/+custom-resources/crd-details.tsx:49
+#: src/renderer/components/+custom-resources/crd-details.tsx:48
msgid "Conversion"
msgstr "Conversion"
@@ -639,10 +646,10 @@ msgstr "Copy to clipboard"
#: src/renderer/components/+nodes/node-menu.tsx:51
#: src/renderer/components/+nodes/node-menu.tsx:52
-msgid "Cordon"
-msgstr "Cordon"
+#~ msgid "Cordon"
+#~ msgstr "Cordon"
-#: src/renderer/components/+events/event-details.tsx:45
+#: src/renderer/components/+events/event-details.tsx:44
#: src/renderer/components/+events/events.tsx:67
#: src/renderer/components/+events/kube-event-details.tsx:51
msgid "Count"
@@ -678,23 +685,23 @@ msgstr "Create Secret"
msgid "Create Service Account"
msgstr "Create Service Account"
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:45
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:40
msgid "Create new ResourceQuota"
msgstr "Create new ResourceQuota"
-#: src/renderer/components/+user-management-roles/roles.tsx:44
+#: src/renderer/components/+user-management-roles/roles.tsx:39
msgid "Create new Role"
msgstr "Create new Role"
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:48
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:43
msgid "Create new RoleBinding"
msgstr "Create new RoleBinding"
-#: src/renderer/components/+config-secrets/secrets.tsx:58
+#: src/renderer/components/+config-secrets/secrets.tsx:53
msgid "Create new Secret"
msgstr "Create new Secret"
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:47
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:45
msgid "Create new Service Account"
msgstr "Create new Service Account"
@@ -711,10 +718,10 @@ msgid "Created at"
msgstr "Created at"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132
-msgid "Credentials Ref"
-msgstr "Credentials Ref"
+#~ msgid "Credentials Ref"
+#~ msgstr "Credentials Ref"
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:44
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:42
msgid "Cron Jobs"
msgstr "Cron Jobs"
@@ -726,8 +733,8 @@ msgstr "CronJobs"
msgid "Current / Target"
msgstr "Current / Target"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:39
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:43
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:38
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:40
msgid "Current Healthy"
msgstr "Current Healthy"
@@ -743,8 +750,8 @@ msgstr "Currently applied filters:"
#~ msgid "Custom"
#~ msgstr "Custom"
-#: src/renderer/components/+custom-resources/crd-list.tsx:55
-#: src/renderer/components/layout/sidebar.tsx:89
+#: src/renderer/components/+custom-resources/crd-list.tsx:52
+#: src/renderer/components/layout/sidebar.tsx:90
msgid "Custom Resources"
msgstr "Custom Resources"
@@ -753,14 +760,14 @@ msgstr "Custom Resources"
#~ msgstr "Custom.."
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95
-msgid "DNS Provider"
-msgstr "DNS Provider"
+#~ msgid "DNS Provider"
+#~ msgstr "DNS Provider"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50
-msgid "DNS names"
-msgstr "DNS names"
+#~ msgid "DNS names"
+#~ msgstr "DNS names"
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:41
msgid "Daemon Sets"
msgstr "Daemon Sets"
@@ -772,20 +779,20 @@ msgstr "DaemonSets"
#~ msgid "Dark"
#~ msgstr "Dark"
-#: src/renderer/components/+config-maps/config-map-details.tsx:69
-#: src/renderer/components/+config-secrets/secret-details.tsx:78
+#: src/renderer/components/+config-maps/config-map-details.tsx:68
+#: src/renderer/components/+config-secrets/secret-details.tsx:77
msgid "Data"
msgstr "Data"
-#: src/renderer/components/+storage-classes/storage-classes.tsx:37
+#: src/renderer/components/+storage-classes/storage-classes.tsx:34
msgid "Default"
msgstr "Default"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:82
msgid "Default Add Capabilities"
msgstr "Default Add Capabilities"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:134
msgid "Default Runtime Class Name"
msgstr "Default Runtime Class Name"
@@ -797,27 +804,27 @@ msgstr "Default Runtime Class Name"
msgid "Definitions"
msgstr "Definitions"
-#: src/renderer/components/+workspaces/workspaces.tsx:126
+#: src/renderer/components/+workspaces/workspaces.tsx:131
#: src/renderer/components/menu/menu-actions.tsx:84
msgid "Delete"
msgstr "Delete"
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:47
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:45
msgid "Deploy Revisions"
msgstr "Deploy Revisions"
#: src/renderer/components/+workloads/workloads.tsx:45
-#: src/renderer/components/+workloads-deployments/deployments.tsx:57
+#: src/renderer/components/+workloads-deployments/deployments.tsx:55
msgid "Deployments"
msgstr "Deployments"
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:65
-#: src/renderer/components/+workspaces/workspaces.tsx:131
+#: src/renderer/components/+workspaces/workspaces.tsx:136
msgid "Description"
msgstr "Description"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:43
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:44
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:42
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
msgid "Desired Healthy"
msgstr "Desired Healthy"
@@ -825,27 +832,27 @@ msgstr "Desired Healthy"
msgid "Desired number of replicas"
msgstr "Desired number of replicas"
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:62
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:63
msgid "Disconnect"
msgstr "Disconnect"
-#: src/renderer/components/+nodes/node-details.tsx:64
-#: src/renderer/components/+nodes/nodes.tsx:122
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:44
+#: src/renderer/components/+nodes/node-details.tsx:63
+#: src/renderer/components/+nodes/nodes.tsx:119
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:43
msgid "Disk"
msgstr "Disk"
-#: src/renderer/components/+nodes/nodes.tsx:79
+#: src/renderer/components/+nodes/nodes.tsx:76
msgid "Disk:"
msgstr "Disk:"
-#: src/renderer/components/+preferences/preferences.tsx:168
+#: src/renderer/components/+preferences/preferences.tsx:154
msgid "Does not affect cluster communications!"
msgstr "Does not affect cluster communications!"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89
-msgid "Domains"
-msgstr "Domains"
+#~ msgid "Domains"
+#~ msgstr "Domains"
#: src/renderer/components/+preferences/preferences.tsx:129
#~ msgid "Download Mirror"
@@ -873,27 +880,26 @@ msgstr "Download mirror for kubectl"
#: src/renderer/components/+nodes/node-menu.tsx:59
#: src/renderer/components/+nodes/node-menu.tsx:60
-msgid "Drain"
-msgstr "Drain"
+#~ msgid "Drain"
+#~ msgstr "Drain"
#: src/renderer/components/+nodes/node-menu.tsx:39
-msgid "Drain Node"
-msgstr "Drain Node"
+#~ msgid "Drain Node"
+#~ msgstr "Drain Node"
#: src/renderer/components/+storage-volumes/volume-details.tsx:59
msgid "Driver"
msgstr "Driver"
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:87
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
msgid "Duration"
msgstr "Duration"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58
-msgid "E-mail"
-msgstr "E-mail"
+#~ msgid "E-mail"
+#~ msgstr "E-mail"
-#: src/renderer/components/+workspaces/workspaces.tsx:125
+#: src/renderer/components/+workspaces/workspaces.tsx:130
#: src/renderer/components/menu/menu-actions.tsx:80
#: src/renderer/components/menu/menu-actions.tsx:81
msgid "Edit"
@@ -908,7 +914,7 @@ msgstr "Edit RoleBinding <0>{roleBindingName}0>"
msgid "Effect"
msgstr "Effect"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:105
+#: src/renderer/components/+network-policies/network-policy-details.tsx:104
msgid "Egress"
msgstr "Egress"
@@ -917,8 +923,8 @@ msgid "Endpoint"
msgstr "Endpoint"
#: src/renderer/components/+network/network.tsx:35
+#: src/renderer/components/+network-endpoints/endpoints.tsx:27
#: src/renderer/components/+network-endpoints/endpoints.tsx:30
-#: src/renderer/components/+network-endpoints/endpoints.tsx:33
#: src/renderer/components/+network-services/service-details-endpoint.tsx:27
msgid "Endpoints"
msgstr "Endpoints"
@@ -927,7 +933,7 @@ msgstr "Endpoints"
msgid "Enter a name"
msgstr "Enter a name"
-#: src/renderer/components/+workloads-pods/pod-container-env.tsx:79
+#: src/renderer/components/+workloads-pods/pod-container-env.tsx:80
msgid "Environment"
msgstr "Environment"
@@ -943,7 +949,7 @@ msgstr "Error while adding cluster(s): {0}"
#: src/renderer/components/+events/events.tsx:56
#: src/renderer/components/+events/kube-event-details.tsx:34
#: src/renderer/components/+events/kube-event-details.tsx:39
-#: src/renderer/components/layout/sidebar.tsx:86
+#: src/renderer/components/layout/sidebar.tsx:87
msgid "Events"
msgstr "Events"
@@ -964,7 +970,7 @@ msgstr "Exit full size mode"
#~ msgid "Extended view"
#~ msgstr "Extended view"
-#: src/renderer/components/+network-services/services.tsx:49
+#: src/renderer/components/+network-services/services.tsx:46
msgid "External IP"
msgstr "External IP"
@@ -972,16 +978,16 @@ msgstr "External IP"
msgid "External IPs"
msgstr "External IPs"
-#: src/renderer/components/dock/pod-logs.store.ts:65
+#: src/renderer/components/dock/pod-logs.store.ts:56
msgid "Failed to load logs: {0}"
msgstr "Failed to load logs: {0}"
-#: src/renderer/components/+events/event-details.tsx:58
+#: src/renderer/components/+events/event-details.tsx:57
msgid "Field Path"
msgstr "Field Path"
#: src/renderer/components/+workloads-pods/pod-charts.tsx:14
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:28
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:46
msgid "Filesystem"
msgstr "Filesystem"
@@ -993,7 +999,11 @@ msgstr "Filters ({0}/{1})"
msgid "Finalizers"
msgstr "Finalizers"
-#: src/renderer/components/+events/event-details.tsx:39
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27
+msgid "Finished at"
+msgstr "Finished at"
+
+#: src/renderer/components/+events/event-details.tsx:38
msgid "First seen"
msgstr "First seen"
@@ -1005,11 +1015,11 @@ msgstr "Fit to window"
msgid "FlexVolume"
msgstr "FlexVolume"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:66
msgid "Forbidden Sysctls"
msgstr "Forbidden Sysctls"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:26
+#: src/renderer/components/+network-policies/network-policy-details.tsx:25
msgid "From"
msgstr "From"
@@ -1017,7 +1027,7 @@ msgstr "From"
#~ msgid "From <0>{from}0> to <1>{to}1>"
#~ msgstr "From <0>{from}0> to <1>{to}1>"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:124
msgid "Fs Group"
msgstr "Fs Group"
@@ -1029,13 +1039,13 @@ msgstr "Get started by associating one or more clusters to Lens."
#~ msgid "Global Lens Settings page"
#~ msgstr "Global Lens Settings page"
-#: src/renderer/components/+custom-resources/crd-details.tsx:32
-#: src/renderer/components/+custom-resources/crd-list.tsx:58
-#: src/renderer/components/+custom-resources/crd-list.tsx:74
+#: src/renderer/components/+custom-resources/crd-details.tsx:31
+#: src/renderer/components/+custom-resources/crd-list.tsx:55
+#: src/renderer/components/+custom-resources/crd-list.tsx:71
msgid "Group"
msgstr "Group"
-#: src/renderer/components/+custom-resources/crd-list.tsx:60
+#: src/renderer/components/+custom-resources/crd-list.tsx:57
msgid "Groups"
msgstr "Groups"
@@ -1043,7 +1053,7 @@ msgstr "Groups"
msgid "HPA"
msgstr "HPA"
-#: src/renderer/components/+preferences/preferences.tsx:137
+#: src/renderer/components/+preferences/preferences.tsx:123
msgid "HTTP Proxy"
msgstr "HTTP Proxy"
@@ -1051,7 +1061,7 @@ msgstr "HTTP Proxy"
#~ msgid "HTTP Proxy server. Used for communicating with Kubernetes API."
#~ msgstr "HTTP Proxy server. Used for communicating with Kubernetes API."
-#: src/renderer/components/+preferences/preferences.tsx:145
+#: src/renderer/components/+preferences/preferences.tsx:131
msgid "Helm"
msgstr "Helm"
@@ -1071,12 +1081,12 @@ msgstr "Helm Install: {repo}/{name}"
msgid "Helm Upgrade: {0}"
msgstr "Helm Upgrade: {0}"
-#: src/renderer/components/+preferences/preferences.tsx:51
+#: src/renderer/components/+preferences/preferences.tsx:45
msgid "Helm branch <0>{0}0> already in use"
msgstr "Helm branch <0>{0}0> already in use"
-#: src/renderer/components/+config-secrets/secret-details.tsx:93
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/+config-secrets/secret-details.tsx:92
+#: src/renderer/components/dock/pod-log-controls.tsx:72
#: src/renderer/components/drawer/drawer-param-toggler.tsx:19
msgid "Hide"
msgstr "Hide"
@@ -1089,54 +1099,54 @@ msgstr "High number of replicas may cause cluster performance issues"
msgid "Home"
msgstr "Home"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:44
+#: src/renderer/components/+config-autoscalers/hpa.tsx:41
msgid "Horizontal Pod Autoscalers"
msgstr "Horizontal Pod Autoscalers"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:90
msgid "Host IPC"
msgstr "Host IPC"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:94
msgid "Host Network"
msgstr "Host Network"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:98
msgid "Host PID"
msgstr "Host PID"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:102
msgid "Host Ports (Min-Max)"
msgstr "Host Ports (Min-Max)"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:38
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:37
msgid "Host: {0}"
msgstr "Host: {0}"
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:33
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:64
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:76
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:64
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:63
msgid "Hostname"
msgstr "Hostname"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92
-msgid "Http01"
-msgstr "Http01"
+#~ msgid "Http01"
+#~ msgstr "Http01"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:65
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:64
msgid "IP"
msgstr "IP"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53
-msgid "IP addresses"
-msgstr "IP addresses"
+#~ msgid "IP addresses"
+#~ msgstr "IP addresses"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:45
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:64
msgid "Image"
msgstr "Image"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:49
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:68
msgid "ImagePullPolicy"
msgstr "ImagePullPolicy"
@@ -1144,24 +1154,24 @@ msgstr "ImagePullPolicy"
msgid "ImagePullSecrets"
msgstr "ImagePullSecrets"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:65
-#: src/renderer/components/+workloads-jobs/job-details.tsx:64
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:77
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:64
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:64
+#: src/renderer/components/+workloads-jobs/job-details.tsx:63
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:76
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:63
msgid "Images"
msgstr "Images"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:92
+#: src/renderer/components/+network-policies/network-policy-details.tsx:91
msgid "Ingress"
msgstr "Ingress"
#: src/renderer/components/+network/network.tsx:43
-#: src/renderer/components/+network-ingresses/ingresses.tsx:31
+#: src/renderer/components/+network-ingresses/ingresses.tsx:28
msgid "Ingresses"
msgstr "Ingresses"
#: src/renderer/components/+workloads-pods/pod-details.tsx:118
-#: src/renderer/components/dock/pod-logs.tsx:135
+#: src/renderer/components/dock/pod-log-controls.tsx:49
msgid "Init Containers"
msgstr "Init Containers"
@@ -1190,24 +1200,24 @@ msgstr "Invalid number"
msgid "Involved Object"
msgstr "Involved Object"
-#: src/renderer/components/+events/event-details.tsx:52
+#: src/renderer/components/+events/event-details.tsx:51
msgid "Involved object"
msgstr "Involved object"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64
-msgid "Issuer"
-msgstr "Issuer"
+#~ msgid "Issuer"
+#~ msgstr "Issuer"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53
-msgid "Issuers"
-msgstr "Issuers"
+#~ msgid "Issuers"
+#~ msgstr "Issuers"
#: src/renderer/components/no-items/no-items.tsx:9
msgid "Item list is empty"
msgstr "Item list is empty"
-#: src/renderer/components/+custom-resources/crd-details.tsx:83
+#: src/renderer/components/+custom-resources/crd-details.tsx:82
msgid "JSON Path"
msgstr "JSON Path"
@@ -1216,30 +1226,34 @@ msgid "Job name"
msgstr "Job name"
#: src/renderer/components/+workloads/workloads.tsx:69
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:62
-#: src/renderer/components/+workloads-jobs/jobs.tsx:36
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:61
+#: src/renderer/components/+workloads-jobs/jobs.tsx:33
msgid "Jobs"
msgstr "Jobs"
-#: src/renderer/components/+nodes/node-details.tsx:92
+#: src/renderer/components/dock/pod-logs.tsx:151
+msgid "Jump to bottom"
+msgstr "Jump to bottom"
+
+#: src/renderer/components/+nodes/node-details.tsx:91
msgid "Kernel version"
msgstr "Kernel version"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:76
#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:16
msgid "Key"
msgstr "Key"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68
-msgid "Key Algorithm"
-msgstr "Key Algorithm"
+#~ msgid "Key Algorithm"
+#~ msgstr "Key Algorithm"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65
-msgid "Key Size"
-msgstr "Key Size"
+#~ msgid "Key Size"
+#~ msgstr "Key Size"
-#: src/renderer/components/+config-maps/config-maps.tsx:36
-#: src/renderer/components/+config-secrets/secrets.tsx:44
+#: src/renderer/components/+config-maps/config-maps.tsx:33
+#: src/renderer/components/+config-secrets/secrets.tsx:41
msgid "Keys"
msgstr "Keys"
@@ -1247,13 +1261,13 @@ msgstr "Keys"
msgid "Keywords"
msgstr "Keywords"
-#: src/renderer/components/+events/event-details.tsx:57
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
+#: src/renderer/components/+events/event-details.tsx:56
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78
#: src/renderer/components/dock/edit-resource.tsx:88
msgid "Kind"
msgstr "Kind"
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:62
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:59
msgid "Kubeconfig"
msgstr "Kubeconfig"
@@ -1265,34 +1279,37 @@ msgstr "Kubeconfig File"
msgid "Kubectl Binary"
msgstr "Kubectl Binary"
-#: src/renderer/components/+nodes/node-details.tsx:98
+#: src/renderer/components/+nodes/node-details.tsx:97
msgid "Kubelet version"
msgstr "Kubelet version"
-#: src/renderer/components/+config-secrets/secrets.tsx:43
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65
-#: src/renderer/components/+namespaces/namespaces.tsx:32
-#: src/renderer/components/+nodes/node-details.tsx:101
+#: src/renderer/components/+config-secrets/secrets.tsx:40
+#: src/renderer/components/+namespaces/namespaces.tsx:30
+#: src/renderer/components/+nodes/node-details.tsx:100
#: src/renderer/components/kube-object/kube-object-meta.tsx:35
msgid "Labels"
msgstr "Labels"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76
-msgid "Last Failure Time"
-msgstr "Last Failure Time"
+#~ msgid "Last Failure Time"
+#~ msgstr "Last Failure Time"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:57
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:51
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:61
+msgid "Last Status"
+msgstr "Last Status"
+
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:56
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:49
msgid "Last schedule"
msgstr "Last schedule"
-#: src/renderer/components/+events/event-details.tsx:42
+#: src/renderer/components/+events/event-details.tsx:41
#: src/renderer/components/+events/kube-event-details.tsx:57
msgid "Last seen"
msgstr "Last seen"
-#: src/renderer/components/+custom-resources/crd-details.tsx:57
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:84
+#: src/renderer/components/+custom-resources/crd-details.tsx:56
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:83
#: src/renderer/components/+workloads-pods/pod-details.tsx:103
msgid "Last transition time: {lastTransitionTime}"
msgstr "Last transition time: {lastTransitionTime}"
@@ -1301,7 +1318,7 @@ msgstr "Last transition time: {lastTransitionTime}"
#~ msgid "Lens Global Settings"
#~ msgstr "Lens Global Settings"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:145
msgid "Level"
msgstr "Level"
@@ -1323,14 +1340,14 @@ msgid "Limits"
msgstr "Limits"
#: src/renderer/components/dock/pod-logs.tsx:150
-msgid "Lines"
-msgstr "Lines"
+#~ msgid "Lines"
+#~ msgstr "Lines"
#: src/renderer/components/kube-object/kube-object-meta.tsx:29
msgid "Link"
msgstr "Link"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:71
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:90
msgid "Liveness"
msgstr "Liveness"
@@ -1338,18 +1355,22 @@ msgstr "Liveness"
msgid "Load Balancer IP"
msgstr "Load Balancer IP"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:108
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:107
msgid "Load-Balancer Ingress Points"
msgstr "Load-Balancer Ingress Points"
+#: src/renderer/components/+network-ingresses/ingresses.tsx:31
+msgid "LoadBalancers"
+msgstr "LoadBalancers"
+
#: src/renderer/components/app-init/app-init.tsx:43
msgid "Loading"
msgstr "Loading"
#: src/renderer/components/+workloads-pods/pod-menu.tsx:100
#: src/renderer/components/+workloads-pods/pod-menu.tsx:101
-msgid "Logs"
-msgstr "Logs"
+#~ msgid "Logs"
+#~ msgstr "Logs"
#: src/renderer/components/dialog/logs-dialog.tsx:27
msgid "Logs copied to clipboard."
@@ -1363,21 +1384,21 @@ msgstr "Maintainers"
msgid "Master"
msgstr "Master"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:75
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:74
msgid "Match Expressions"
msgstr "Match Expressions"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:71
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:70
msgid "Match Labels"
msgstr "Match Labels"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:80
-#: src/renderer/components/+config-autoscalers/hpa.tsx:49
+#: src/renderer/components/+config-autoscalers/hpa.tsx:46
msgid "Max Pods"
msgstr "Max Pods"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:35
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:34
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:39
msgid "Max Unavailable"
msgstr "Max Unavailable"
@@ -1391,12 +1412,12 @@ msgstr "Medium"
#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:25
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:144
-#: src/renderer/components/+nodes/node-details.tsx:63
-#: src/renderer/components/+nodes/node-details.tsx:74
-#: src/renderer/components/+nodes/node-details.tsx:79
-#: src/renderer/components/+nodes/nodes.tsx:121
+#: src/renderer/components/+nodes/node-details.tsx:62
+#: src/renderer/components/+nodes/node-details.tsx:73
+#: src/renderer/components/+nodes/node-details.tsx:78
+#: src/renderer/components/+nodes/nodes.tsx:118
#: src/renderer/components/+workloads-pods/pod-charts.tsx:12
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:45
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:63
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:96
#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:18
@@ -1421,17 +1442,17 @@ msgstr "Memory requests"
msgid "Memory usage"
msgstr "Memory usage"
-#: src/renderer/components/+nodes/nodes.tsx:68
+#: src/renderer/components/+nodes/nodes.tsx:65
msgid "Memory:"
msgstr "Memory:"
#: src/renderer/components/+cluster/cluster-issues.tsx:100
-#: src/renderer/components/+events/event-details.tsx:30
+#: src/renderer/components/+events/event-details.tsx:29
#: src/renderer/components/+events/events.tsx:62
msgid "Message"
msgstr "Message"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:47
+#: src/renderer/components/+config-autoscalers/hpa.tsx:44
msgid "Metrics"
msgstr "Metrics"
@@ -1443,13 +1464,13 @@ msgstr "Metrics are not available due to missing or invalid Prometheus configura
msgid "Metrics not available at the moment"
msgstr "Metrics not available at the moment"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:31
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:30
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
msgid "Min Available"
msgstr "Min Available"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76
-#: src/renderer/components/+config-autoscalers/hpa.tsx:48
+#: src/renderer/components/+config-autoscalers/hpa.tsx:45
msgid "Min Pods"
msgstr "Min Pods"
@@ -1461,7 +1482,7 @@ msgstr "Minimize"
msgid "Minimum length is {minLength}"
msgstr "Minimum length is {minLength}"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:38
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:37
#: src/renderer/components/+storage-volumes/volume-details.tsx:33
msgid "Mount Options"
msgstr "Mount Options"
@@ -1470,7 +1491,7 @@ msgstr "Mount Options"
msgid "Mountable secrets"
msgstr "Mountable secrets"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:61
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:80
msgid "Mounts"
msgstr "Mounts"
@@ -1481,47 +1502,45 @@ msgstr "Mounts"
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:64
#: src/renderer/components/+apps-releases/releases.tsx:87
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:49
-#: src/renderer/components/+config-autoscalers/hpa.tsx:45
-#: src/renderer/components/+config-maps/config-maps.tsx:34
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:39
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:34
+#: src/renderer/components/+config-autoscalers/hpa.tsx:42
+#: src/renderer/components/+config-maps/config-maps.tsx:31
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:36
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:31
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:131
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:148
-#: src/renderer/components/+config-secrets/secrets.tsx:41
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63
-#: src/renderer/components/+custom-resources/crd-details.tsx:81
-#: src/renderer/components/+custom-resources/crd-resources.tsx:63
-#: src/renderer/components/+events/event-details.tsx:55
-#: src/renderer/components/+namespaces/namespaces.tsx:31
+#: src/renderer/components/+config-secrets/secrets.tsx:38
+#: src/renderer/components/+custom-resources/crd-details.tsx:80
+#: src/renderer/components/+custom-resources/crd-resources.tsx:60
+#: src/renderer/components/+events/event-details.tsx:54
+#: src/renderer/components/+namespaces/namespaces.tsx:29
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:87
-#: src/renderer/components/+network-endpoints/endpoints.tsx:31
-#: src/renderer/components/+network-ingresses/ingresses.tsx:32
-#: src/renderer/components/+network-policies/network-policies.tsx:31
+#: src/renderer/components/+network-endpoints/endpoints.tsx:28
+#: src/renderer/components/+network-ingresses/ingresses.tsx:29
+#: src/renderer/components/+network-policies/network-policies.tsx:28
#: src/renderer/components/+network-services/service-details-endpoint.tsx:26
-#: src/renderer/components/+network-services/services.tsx:44
-#: src/renderer/components/+nodes/nodes.tsx:119
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35
-#: src/renderer/components/+storage-classes/storage-classes.tsx:34
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46
+#: src/renderer/components/+network-services/services.tsx:41
+#: src/renderer/components/+nodes/nodes.tsx:116
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:32
+#: src/renderer/components/+storage-classes/storage-classes.tsx:31
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:43
#: src/renderer/components/+storage-volumes/volume-details.tsx:72
-#: src/renderer/components/+storage-volumes/volumes.tsx:40
-#: src/renderer/components/+user-management-roles/roles.tsx:33
+#: src/renderer/components/+storage-volumes/volumes.tsx:37
+#: src/renderer/components/+user-management-roles/roles.tsx:30
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:32
#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:45
-#: src/renderer/components/+workloads-deployments/deployments.tsx:58
-#: src/renderer/components/+workloads-jobs/jobs.tsx:37
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:34
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:43
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:42
+#: src/renderer/components/+workloads-deployments/deployments.tsx:56
+#: src/renderer/components/+workloads-jobs/jobs.tsx:34
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:92
#: src/renderer/components/+workloads-pods/pod-details.tsx:144
-#: src/renderer/components/+workloads-pods/pods.tsx:74
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:40
-#: src/renderer/components/+workspaces/workspaces.tsx:130
+#: src/renderer/components/+workloads-pods/pods.tsx:71
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:48
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:37
+#: src/renderer/components/+workspaces/workspaces.tsx:135
#: src/renderer/components/dock/edit-resource.tsx:89
#: src/renderer/components/kube-object/kube-object-meta.tsx:20
msgid "Name"
@@ -1531,45 +1550,44 @@ msgstr "Name"
msgid "Name (optional)"
msgstr "Name (optional)"
-#: src/renderer/components/+custom-resources/crd-details.tsx:61
+#: src/renderer/components/+custom-resources/crd-details.tsx:60
msgid "Names"
msgstr "Names"
#: src/renderer/components/+apps-releases/release-details.tsx:182
#: src/renderer/components/+apps-releases/releases.tsx:88
-#: src/renderer/components/+config-autoscalers/hpa.tsx:46
-#: src/renderer/components/+config-maps/config-maps.tsx:35
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:40
+#: src/renderer/components/+config-autoscalers/hpa.tsx:43
+#: src/renderer/components/+config-maps/config-maps.tsx:32
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:37
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:35
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:32
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:152
-#: src/renderer/components/+config-secrets/secrets.tsx:42
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64
-#: src/renderer/components/+custom-resources/crd-resources.tsx:64
-#: src/renderer/components/+events/event-details.tsx:56
+#: src/renderer/components/+config-secrets/secrets.tsx:39
+#: src/renderer/components/+custom-resources/crd-resources.tsx:61
+#: src/renderer/components/+events/event-details.tsx:55
#: src/renderer/components/+events/events.tsx:63
#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:73
-#: src/renderer/components/+network-endpoints/endpoints.tsx:32
-#: src/renderer/components/+network-ingresses/ingresses.tsx:33
-#: src/renderer/components/+network-policies/network-policies.tsx:32
-#: src/renderer/components/+network-services/services.tsx:45
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47
+#: src/renderer/components/+network-endpoints/endpoints.tsx:29
+#: src/renderer/components/+network-ingresses/ingresses.tsx:30
+#: src/renderer/components/+network-policies/network-policies.tsx:29
+#: src/renderer/components/+network-services/services.tsx:42
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:44
#: src/renderer/components/+storage-volumes/volume-details.tsx:77
-#: src/renderer/components/+user-management-roles/roles.tsx:34
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:96
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:37
+#: src/renderer/components/+user-management-roles/roles.tsx:31
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34
#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:37
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46
-#: src/renderer/components/+workloads-deployments/deployments.tsx:59
-#: src/renderer/components/+workloads-jobs/jobs.tsx:38
-#: src/renderer/components/+workloads-pods/pods.tsx:76
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:43
+#: src/renderer/components/+workloads-deployments/deployments.tsx:57
+#: src/renderer/components/+workloads-jobs/jobs.tsx:35
+#: src/renderer/components/+workloads-pods/pods.tsx:73
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:38
#: src/renderer/components/dock/edit-resource.tsx:90
#: src/renderer/components/dock/install-chart.tsx:122
+#: src/renderer/components/dock/pod-log-controls.tsx:62
#: src/renderer/components/dock/upgrade-chart.tsx:98
#: src/renderer/components/item-object-list/page-filters-select.tsx:57
#: src/renderer/components/kube-object/kube-object-meta.tsx:23
@@ -1580,8 +1598,8 @@ msgstr "Namespace"
msgid "Namespace: {0}"
msgstr "Namespace: {0}"
-#: src/renderer/components/+namespaces/namespaces.tsx:30
-#: src/renderer/components/layout/sidebar.tsx:85
+#: src/renderer/components/+namespaces/namespaces.tsx:28
+#: src/renderer/components/layout/sidebar.tsx:86
msgid "Namespaces"
msgstr "Namespaces"
@@ -1589,13 +1607,13 @@ msgstr "Namespaces"
msgid "Namespaces: {0}"
msgstr "Namespaces: {0}"
-#: src/renderer/components/+preferences/preferences.tsx:167
+#: src/renderer/components/+preferences/preferences.tsx:153
msgid "Needed with some corporate proxies that do certificate re-writing."
msgstr "Needed with some corporate proxies that do certificate re-writing."
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:85
#: src/renderer/components/+workloads-pods/pod-charts.tsx:13
-#: src/renderer/components/layout/sidebar.tsx:83
+#: src/renderer/components/layout/sidebar.tsx:84
msgid "Network"
msgstr "Network"
@@ -1604,13 +1622,17 @@ msgid "Network File System"
msgstr "Network File System"
#: src/renderer/components/+network/network.tsx:51
-#: src/renderer/components/+network-policies/network-policies.tsx:30
+#: src/renderer/components/+network-policies/network-policies.tsx:27
msgid "Network Policies"
msgstr "Network Policies"
+#: src/renderer/components/dock/pod-logs.tsx:171
+msgid "New logs since opening logs tab"
+msgstr "New logs since opening logs tab"
+
#: src/renderer/components/dock/pod-logs.tsx:178
-msgid "New logs since opening the dialog"
-msgstr "New logs since opening the dialog"
+#~ msgid "New logs since opening the dialog"
+#~ msgstr "New logs since opening the dialog"
#: src/renderer/components/dock/dock.tsx:92
msgid "New tab"
@@ -1629,16 +1651,14 @@ msgid "Next"
msgstr "Next"
#: src/renderer/components/+cluster-settings/components/remove-cluster-button.tsx:29
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:39
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:118
msgid "No"
msgstr "No"
@@ -1670,7 +1690,6 @@ msgstr "No items found."
msgid "No revisions to rollback."
msgstr "No revisions to rollback."
-#: src/renderer/components/+nodes/node-menu.tsx:24
#: src/renderer/components/+workloads-pods/pod-details.tsx:85
msgid "Node"
msgstr "Node"
@@ -1679,13 +1698,13 @@ msgstr "Node"
msgid "Node Pods capacity"
msgstr "Node Pods capacity"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:61
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:49
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:73
-#: src/renderer/components/+workloads-jobs/job-details.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:72
+#: src/renderer/components/+workloads-jobs/job-details.tsx:59
#: src/renderer/components/+workloads-pods/pod-details.tsx:107
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:73
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:60
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:72
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:59
msgid "Node Selector"
msgstr "Node Selector"
@@ -1698,17 +1717,17 @@ msgid "Node filesystem usage in bytes"
msgstr "Node filesystem usage in bytes"
#: src/renderer/components/+nodes/node-menu.tsx:47
-msgid "Node shell"
-msgstr "Node shell"
+#~ msgid "Node shell"
+#~ msgstr "Node shell"
-#: src/renderer/components/+nodes/nodes.tsx:118
-#: src/renderer/components/layout/sidebar.tsx:80
+#: src/renderer/components/+nodes/nodes.tsx:115
+#: src/renderer/components/layout/sidebar.tsx:81
msgid "Nodes"
msgstr "Nodes"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72
-msgid "Not After"
-msgstr "Not After"
+#~ msgid "Not After"
+#~ msgstr "Not After"
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:72
msgid "Not Ready Addresses"
@@ -1726,11 +1745,11 @@ msgstr "Notes"
msgid "Number of running Pods"
msgstr "Number of running Pods"
-#: src/renderer/components/+nodes/node-details.tsx:86
+#: src/renderer/components/+nodes/node-details.tsx:85
msgid "OS"
msgstr "OS"
-#: src/renderer/components/+nodes/node-details.tsx:89
+#: src/renderer/components/+nodes/node-details.tsx:88
msgid "OS Image"
msgstr "OS Image"
@@ -1756,14 +1775,14 @@ msgid "Open in a browser"
msgstr "Open in a browser"
#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:60
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77
#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:17
msgid "Operator"
msgstr "Operator"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56
-msgid "Organization"
-msgstr "Organization"
+#~ msgid "Organization"
+#~ msgstr "Organization"
#: src/renderer/components/+workloads/workloads.tsx:29
#: src/renderer/components/+workloads-overview/overview-statuses.tsx:45
@@ -1774,11 +1793,11 @@ msgstr "Overview"
msgid "Page not found"
msgstr "Page not found"
-#: src/renderer/components/+workloads-jobs/job-details.tsx:83
+#: src/renderer/components/+workloads-jobs/job-details.tsx:82
msgid "Parallelism"
msgstr "Parallelism"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:42
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:41
msgid "Parameters"
msgstr "Parameters"
@@ -1786,23 +1805,21 @@ msgstr "Parameters"
msgid "Paste as text"
msgstr "Paste as text"
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:42
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:41
msgid "Path"
msgstr "Path"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:112
msgid "Path Prefix"
msgstr "Path Prefix"
#: src/renderer/components/+storage/storage.tsx:25
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:42
msgid "Persistent Volume Claims"
msgstr "Persistent Volume Claims"
#: src/renderer/components/+storage/storage.tsx:32
-#: src/renderer/components/+storage-volumes/volumes.tsx:39
+#: src/renderer/components/+storage-volumes/volumes.tsx:36
msgid "Persistent Volumes"
msgstr "Persistent Volumes"
@@ -1830,12 +1847,12 @@ msgstr "Please select at least one cluster context"
#~ msgid "Please select kubeconfig's context"
#~ msgstr "Please select kubeconfig's context"
-#: src/renderer/components/+workloads-pods/pod-menu.tsx:50
+#: src/renderer/components/dock/pod-log-controls.tsx:61
msgid "Pod"
msgstr "Pod"
#: src/renderer/components/+config/config.tsx:63
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:35
msgid "Pod Disruption Budgets"
msgstr "Pod Disruption Budgets"
@@ -1843,43 +1860,43 @@ msgstr "Pod Disruption Budgets"
msgid "Pod IP"
msgstr "Pod IP"
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:31
#: src/renderer/components/+user-management/user-management.tsx:43
msgid "Pod Security Policies"
msgstr "Pod Security Policies"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:85
+#: src/renderer/components/+network-policies/network-policy-details.tsx:84
msgid "Pod Selector"
msgstr "Pod Selector"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:73
-#: src/renderer/components/+workloads-jobs/job-details.tsx:88
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:85
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:69
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:72
+#: src/renderer/components/+workloads-jobs/job-details.tsx:87
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:84
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:68
msgid "Pod Status"
msgstr "Pod Status"
#: src/renderer/components/+workloads-pods/pod-menu.tsx:77
-msgid "Pod shell"
-msgstr "Pod shell"
+#~ msgid "Pod shell"
+#~ msgstr "Pod shell"
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:148
-#: src/renderer/components/+nodes/node-details.tsx:65
-#: src/renderer/components/+nodes/node-details.tsx:75
-#: src/renderer/components/+nodes/node-details.tsx:80
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:60
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:50
+#: src/renderer/components/+nodes/node-details.tsx:64
+#: src/renderer/components/+nodes/node-details.tsx:74
+#: src/renderer/components/+nodes/node-details.tsx:79
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:59
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47
#: src/renderer/components/+workloads/workloads.tsx:37
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47
-#: src/renderer/components/+workloads-deployments/deployments.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44
+#: src/renderer/components/+workloads-deployments/deployments.tsx:58
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:89
-#: src/renderer/components/+workloads-pods/pods.tsx:73
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:52
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:42
+#: src/renderer/components/+workloads-pods/pods.tsx:70
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39
msgid "Pods"
msgstr "Pods"
-#: src/renderer/components/+network-policies/network-policies.tsx:33
+#: src/renderer/components/+network-policies/network-policies.tsx:30
msgid "Policy Types"
msgstr "Policy Types"
@@ -1888,29 +1905,29 @@ msgid "Port"
msgstr "Port"
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:83
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:94
-#: src/renderer/components/+network-policies/network-policy-details.tsx:96
-#: src/renderer/components/+network-policies/network-policy-details.tsx:109
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:93
+#: src/renderer/components/+network-policies/network-policy-details.tsx:95
+#: src/renderer/components/+network-policies/network-policy-details.tsx:108
#: src/renderer/components/+network-services/service-details.tsx:59
-#: src/renderer/components/+network-services/services.tsx:48
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:53
+#: src/renderer/components/+network-services/services.tsx:45
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:72
msgid "Ports"
msgstr "Ports"
-#: src/renderer/components/+preferences/preferences.tsx:121
-#~ msgid "Preferences"
-#~ msgstr "Preferences"
+#: src/renderer/components/+preferences/preferences.tsx:118
+msgid "Preferences"
+msgstr "Preferences"
#: src/renderer/components/+workloads-pods/pod-details.tsx:93
msgid "Priority Class"
msgstr "Priority Class"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67
-msgid "Private Key Secret"
-msgstr "Private Key Secret"
+#~ msgid "Private Key Secret"
+#~ msgstr "Private Key Secret"
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:36
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:33
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:74
msgid "Privileged"
msgstr "Privileged"
@@ -1942,12 +1959,12 @@ msgstr "Pro-Tip: you can also drag-n-drop kubeconfig file to this area"
#~ msgid "Pro-tip: you can also drag-n-drop kube-config file to this area"
#~ msgstr "Pro-tip: you can also drag-n-drop kube-config file to this area"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:28
-#: src/renderer/components/+storage-classes/storage-classes.tsx:35
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:27
+#: src/renderer/components/+storage-classes/storage-classes.tsx:32
msgid "Provisioner"
msgstr "Provisioner"
-#: src/renderer/components/+preferences/preferences.tsx:140
+#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Proxy is used only for non-cluster communication."
msgstr "Proxy is used only for non-cluster communication."
@@ -1955,7 +1972,7 @@ msgstr "Proxy is used only for non-cluster communication."
msgid "Proxy settings"
msgstr "Proxy settings"
-#: src/renderer/components/+workloads-pods/pods.tsx:80
+#: src/renderer/components/+workloads-pods/pods.tsx:77
msgid "QoS"
msgstr "QoS"
@@ -1967,27 +1984,28 @@ msgstr "QoS Class"
msgid "Quotas"
msgstr "Quotas"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:26
msgid "Ranges (Min-Max)"
msgstr "Ranges (Min-Max)"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113
msgid "Read-only"
msgstr "Read-only"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:78
msgid "Read-only Root Filesystem"
msgstr "Read-only Root Filesystem"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:75
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:94
msgid "Readiness"
msgstr "Readiness"
-#: src/renderer/components/+events/event-details.tsx:33
+#: src/renderer/components/+events/event-details.tsx:32
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25
msgid "Reason"
msgstr "Reason"
-#: src/renderer/components/dock/pod-logs.store.ts:66
+#: src/renderer/components/dock/pod-logs.store.ts:57
msgid "Reason: {0} ({1})"
msgstr "Reason: {0} ({1})"
@@ -1995,8 +2013,8 @@ msgstr "Reason: {0} ({1})"
msgid "Receive"
msgstr "Receive"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:34
-#: src/renderer/components/+storage-classes/storage-classes.tsx:36
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:33
+#: src/renderer/components/+storage-classes/storage-classes.tsx:33
#: src/renderer/components/+storage-volumes/volume-details.tsx:40
msgid "Reclaim Policy"
msgstr "Reclaim Policy"
@@ -2006,7 +2024,7 @@ msgstr "Reclaim Policy"
#~ msgstr "Reconnect"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:76
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75
msgid "Reference"
msgstr "Reference"
@@ -2031,10 +2049,10 @@ msgstr "Release: {0}"
msgid "Releases"
msgstr "Releases"
-#: src/renderer/components/+preferences/preferences.tsx:152
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:73
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:79
+#: src/renderer/components/+preferences/preferences.tsx:138
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:59
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:74
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:80
#: src/renderer/components/item-object-list/item-list-layout.tsx:179
#: src/renderer/components/menu/menu-actions.tsx:49
#: src/renderer/components/menu/menu-actions.tsx:85
@@ -2057,11 +2075,11 @@ msgstr "Remove field"
msgid "Remove item?"
msgstr "Remove item?"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
msgid "Remove selected bindings for <0>{0}0>?"
msgstr "Remove selected bindings for <0>{0}0>?"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
msgid "Remove selected bindings from ${name}"
msgstr "Remove selected bindings from ${name}"
@@ -2069,11 +2087,11 @@ msgstr "Remove selected bindings from ${name}"
msgid "Remove selected items ({0})"
msgstr "Remove selected items ({0})"
-#: src/renderer/components/kube-object/kube-object-menu.tsx:69
+#: src/renderer/components/kube-object/kube-object-menu.tsx:70
msgid "Remove {resourceKind} <0>{resourceName}0>?"
msgstr "Remove {resourceKind} <0>{resourceName}0>?"
-#: src/renderer/components/+preferences/preferences.tsx:122
+#: src/renderer/components/+preferences/preferences.tsx:112
msgid "Removing helm branch <0>{0}0> has failed: {1}"
msgstr "Removing helm branch <0>{0}0> has failed: {1}"
@@ -2082,14 +2100,14 @@ msgstr "Removing helm branch <0>{0}0> has failed: {1}"
#~ msgstr "Removing repo <0>{0}0> has failed: {1}"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62
-msgid "Renew Before"
-msgstr "Renew Before"
+#~ msgid "Renew Before"
+#~ msgstr "Renew Before"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:84
-#: src/renderer/components/+config-autoscalers/hpa.tsx:50
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63
-#: src/renderer/components/+workloads-deployments/deployments.tsx:61
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:80
+#: src/renderer/components/+config-autoscalers/hpa.tsx:47
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:62
+#: src/renderer/components/+workloads-deployments/deployments.tsx:59
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:79
msgid "Replicas"
msgstr "Replicas"
@@ -2097,7 +2115,7 @@ msgstr "Replicas"
msgid "Repo/Name"
msgstr "Repo/Name"
-#: src/renderer/components/+preferences/preferences.tsx:146
+#: src/renderer/components/+preferences/preferences.tsx:132
msgid "Repositories"
msgstr "Repositories"
@@ -2124,7 +2142,7 @@ msgstr "Request duration in seconds"
msgid "Requests"
msgstr "Requests"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:86
msgid "Required Drop Capabilities"
msgstr "Required Drop Capabilities"
@@ -2153,18 +2171,18 @@ msgstr "Reset filters?"
#~ msgid "Resetting kube-config to default: {kubeConfigDefaultPath}"
#~ msgstr "Resetting kube-config to default: {kubeConfigDefaultPath}"
-#: src/renderer/components/+custom-resources/crd-details.tsx:44
-#: src/renderer/components/+custom-resources/crd-list.tsx:73
+#: src/renderer/components/+custom-resources/crd-details.tsx:43
+#: src/renderer/components/+custom-resources/crd-list.tsx:70
msgid "Resource"
msgstr "Resource"
-#: src/renderer/components/+user-management-roles/role-details.tsx:45
+#: src/renderer/components/+user-management-roles/role-details.tsx:44
msgid "Resource Names"
msgstr "Resource Names"
#: src/renderer/components/+config/config.tsx:47
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
-#: src/renderer/components/+namespaces/namespace-details.tsx:41
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:30
+#: src/renderer/components/+namespaces/namespace-details.tsx:40
msgid "Resource Quotas"
msgstr "Resource Quotas"
@@ -2172,7 +2190,7 @@ msgstr "Resource Quotas"
msgid "Resource Version"
msgstr "Resource Version"
-#: src/renderer/components/kube-object/kube-object-details.tsx:46
+#: src/renderer/components/kube-object/kube-object-details.tsx:48
msgid "Resource loading has failed: <0>{0}0>"
msgstr "Resource loading has failed: <0>{0}0>"
@@ -2185,7 +2203,7 @@ msgid "ResourceQuota name"
msgstr "ResourceQuota name"
#: src/renderer/components/+apps-releases/release-details.tsx:198
-#: src/renderer/components/+user-management-roles/role-details.tsx:29
+#: src/renderer/components/+user-management-roles/role-details.tsx:28
msgid "Resources"
msgstr "Resources"
@@ -2201,7 +2219,7 @@ msgstr "Response duration in seconds"
msgid "Restart session"
msgstr "Restart session"
-#: src/renderer/components/+workloads-pods/pods.tsx:78
+#: src/renderer/components/+workloads-pods/pods.tsx:75
msgid "Restarts"
msgstr "Restarts"
@@ -2214,27 +2232,27 @@ msgstr "Revision"
msgid "Right click cluster icon to open cluster settings."
msgstr "Right click cluster icon to open cluster settings."
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:148
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187
msgid "Role"
msgstr "Role"
#: src/renderer/components/+user-management/user-management.tsx:31
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:31
msgid "Role Bindings"
msgstr "Role Bindings"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105
-msgid "Role ID"
-msgstr "Role ID"
+#~ msgid "Role ID"
+#~ msgstr "Role ID"
#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:74
msgid "Role name"
msgstr "Role name"
-#: src/renderer/components/+nodes/nodes.tsx:124
+#: src/renderer/components/+nodes/nodes.tsx:121
#: src/renderer/components/+user-management/user-management.tsx:36
-#: src/renderer/components/+user-management-roles/roles.tsx:32
+#: src/renderer/components/+user-management-roles/roles.tsx:29
msgid "Roles"
msgstr "Roles"
@@ -2248,41 +2266,41 @@ msgstr "Rollback"
msgid "Rollback <0>{releaseName}0>"
msgstr "Rollback <0>{releaseName}0>"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:23
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141
msgid "Rule"
msgstr "Rule"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:105
-#: src/renderer/components/+network-ingresses/ingresses.tsx:34
-#: src/renderer/components/+user-management-roles/role-details.tsx:25
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:104
+#: src/renderer/components/+network-ingresses/ingresses.tsx:32
+#: src/renderer/components/+user-management-roles/role-details.tsx:24
msgid "Rules"
msgstr "Rules"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125
msgid "Run As Group"
msgstr "Run As Group"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126
msgid "Run As User"
msgstr "Run As User"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:130
msgid "Runtime Class"
msgstr "Runtime Class"
#: src/renderer/components/+apps-releases/release-details.tsx:114
-#: src/renderer/components/+config-maps/config-map-details.tsx:78
-#: src/renderer/components/+config-secrets/secret-details.tsx:97
-#: src/renderer/components/+workspaces/workspaces.tsx:132
+#: src/renderer/components/+config-maps/config-map-details.tsx:77
+#: src/renderer/components/+config-secrets/secret-details.tsx:96
+#: src/renderer/components/+workspaces/workspaces.tsx:137
#: src/renderer/components/dock/edit-resource.tsx:87
-#: src/renderer/components/dock/pod-logs.tsx:161
+#: src/renderer/components/dock/pod-log-controls.tsx:74
msgid "Save"
msgstr "Save"
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128
-#: src/renderer/components/+workloads-deployments/deployments.tsx:86
-#: src/renderer/components/+workloads-deployments/deployments.tsx:87
+#: src/renderer/components/+workloads-deployments/deployments.tsx:83
+#: src/renderer/components/+workloads-deployments/deployments.tsx:84
msgid "Scale"
msgstr "Scale"
@@ -2290,13 +2308,13 @@ msgstr "Scale"
msgid "Scale Deployment <0>{deploymentName}0>"
msgstr "Scale Deployment <0>{deploymentName}0>"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:46
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:45
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:46
msgid "Schedule"
msgstr "Schedule"
-#: src/renderer/components/+custom-resources/crd-details.tsx:41
-#: src/renderer/components/+custom-resources/crd-list.tsx:76
+#: src/renderer/components/+custom-resources/crd-details.tsx:40
+#: src/renderer/components/+custom-resources/crd-list.tsx:73
msgid "Scope"
msgstr "Scope"
@@ -2308,7 +2326,7 @@ msgstr "Scope Selector"
msgid "Scope name"
msgstr "Scope name"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:140
msgid "Se Linux"
msgstr "Se Linux"
@@ -2322,13 +2340,13 @@ msgstr "Search..."
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108
-msgid "Secret"
-msgstr "Secret"
+#~ msgid "Secret"
+#~ msgstr "Secret"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80
-msgid "Secret Name"
-msgstr "Secret Name"
+#~ msgid "Secret Name"
+#~ msgstr "Secret Name"
#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:72
msgid "Secret is not found"
@@ -2338,7 +2356,7 @@ msgstr "Secret is not found"
msgid "Secret name"
msgstr "Secret name"
-#: src/renderer/components/+config-secrets/secret-details.tsx:44
+#: src/renderer/components/+config-secrets/secret-details.tsx:43
msgid "Secret successfully updated."
msgstr "Secret successfully updated."
@@ -2347,7 +2365,7 @@ msgid "Secret type"
msgstr "Secret type"
#: src/renderer/components/+config/config.tsx:39
-#: src/renderer/components/+config-secrets/secrets.tsx:40
+#: src/renderer/components/+config-secrets/secrets.tsx:37
#: src/renderer/components/+workloads-pods/pod-details.tsx:113
msgid "Secrets"
msgstr "Secrets"
@@ -2434,35 +2452,35 @@ msgstr "Selected contexts: <0>{0}0>"
#~ msgid "Selected contexts: {0}"
#~ msgstr "Selected contexts: {0}"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:27
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:26
#: src/renderer/components/+network-services/service-details.tsx:37
-#: src/renderer/components/+network-services/services.tsx:50
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:69
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:75
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:57
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:69
-#: src/renderer/components/+workloads-jobs/job-details.tsx:56
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:69
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:56
+#: src/renderer/components/+network-services/services.tsx:47
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:68
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:74
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:56
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:68
+#: src/renderer/components/+workloads-jobs/job-details.tsx:55
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:68
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:55
msgid "Selector"
msgstr "Selector"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91
-msgid "Server"
-msgstr "Server"
+#~ msgid "Server"
+#~ msgstr "Server"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:102
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:101
msgid "Service"
msgstr "Service"
#: src/renderer/components/+user-management/user-management.tsx:26
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:33
msgid "Service Accounts"
msgstr "Service Accounts"
#: src/renderer/components/+network/network.tsx:27
-#: src/renderer/components/+network-services/services.tsx:43
+#: src/renderer/components/+network-services/services.tsx:40
msgid "Services"
msgstr "Services"
@@ -2478,18 +2496,18 @@ msgstr "Set"
msgid "Set quota"
msgstr "Set quota"
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:51
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:52
msgid "Settings"
msgstr "Settings"
#: src/renderer/components/+nodes/node-menu.tsx:48
#: src/renderer/components/+workloads-pods/pod-menu.tsx:78
-msgid "Shell"
-msgstr "Shell"
+#~ msgid "Shell"
+#~ msgstr "Shell"
-#: src/renderer/components/+config-secrets/secret-details.tsx:93
-#: src/renderer/components/+workloads-pods/pod-container-env.tsx:101
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/+config-secrets/secret-details.tsx:92
+#: src/renderer/components/+workloads-pods/pod-container-env.tsx:102
+#: src/renderer/components/dock/pod-log-controls.tsx:72
#: src/renderer/components/drawer/drawer-param-toggler.tsx:19
msgid "Show"
msgstr "Show"
@@ -2498,11 +2516,11 @@ msgstr "Show"
msgid "Show Notes"
msgstr "Show Notes"
-#: src/renderer/components/dock/pod-logs.tsx:160
+#: src/renderer/components/dock/pod-log-controls.tsx:73
msgid "Show current logs"
msgstr "Show current logs"
-#: src/renderer/components/dock/pod-logs.tsx:160
+#: src/renderer/components/dock/pod-log-controls.tsx:73
msgid "Show previous terminated container logs"
msgstr "Show previous terminated container logs"
@@ -2510,12 +2528,12 @@ msgstr "Show previous terminated container logs"
msgid "Show value"
msgstr "Show value"
-#: src/renderer/components/dock/pod-logs.tsx:154
+#: src/renderer/components/dock/pod-log-controls.tsx:67
msgid "Since"
msgstr "Since"
#: src/renderer/components/+nodes/node-charts.tsx:80
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46
msgid "Size"
msgstr "Size"
@@ -2524,10 +2542,10 @@ msgid "Size Limit"
msgstr "Size Limit"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70
-msgid "Skip TLS Verify"
-msgstr "Skip TLS Verify"
+#~ msgid "Skip TLS Verify"
+#~ msgstr "Skip TLS Verify"
-#: src/renderer/components/+events/event-details.tsx:36
+#: src/renderer/components/+events/event-details.tsx:35
#: src/renderer/components/+events/events.tsx:66
#: src/renderer/components/+events/kube-event-details.tsx:48
msgid "Source"
@@ -2537,7 +2555,11 @@ msgstr "Source"
msgid "Specified limits are higher than node capacity!"
msgstr "Specified limits are higher than node capacity!"
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26
+msgid "Started at"
+msgstr "Started at"
+
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:36
msgid "Stateful Sets"
msgstr "Stateful Sets"
@@ -2548,59 +2570,55 @@ msgstr "StatefulSets"
#: src/renderer/components/+apps-releases/release-details.tsx:192
#: src/renderer/components/+apps-releases/releases.tsx:93
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:88
-#: src/renderer/components/+config-autoscalers/hpa.tsx:52
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68
-#: src/renderer/components/+custom-resources/crd-resource-details.tsx:56
-#: src/renderer/components/+namespaces/namespace-details.tsx:37
-#: src/renderer/components/+namespaces/namespaces.tsx:34
-#: src/renderer/components/+network-services/services.tsx:52
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:65
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:52
+#: src/renderer/components/+config-autoscalers/hpa.tsx:49
+#: src/renderer/components/+custom-resources/crd-resource-details.tsx:49
+#: src/renderer/components/+namespaces/namespace-details.tsx:36
+#: src/renderer/components/+namespaces/namespaces.tsx:32
+#: src/renderer/components/+network-services/services.tsx:49
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:64
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49
#: src/renderer/components/+storage-volumes/volume-details.tsx:46
-#: src/renderer/components/+storage-volumes/volumes.tsx:45
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:39
+#: src/renderer/components/+storage-volumes/volumes.tsx:42
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:57
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:97
#: src/renderer/components/+workloads-pods/pod-details.tsx:82
-#: src/renderer/components/+workloads-pods/pods.tsx:82
+#: src/renderer/components/+workloads-pods/pods.tsx:79
msgid "Status"
msgstr "Status"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64
-msgid "Status URI"
-msgstr "Status URI"
+#~ msgid "Status URI"
+#~ msgstr "Status URI"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:57
-#: src/renderer/components/layout/sidebar.tsx:84
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:56
+#: src/renderer/components/layout/sidebar.tsx:85
msgid "Storage"
msgstr "Storage"
-#: src/renderer/components/+storage-volumes/volumes.tsx:41
+#: src/renderer/components/+storage-volumes/volumes.tsx:38
msgid "Storage Class"
msgstr "Storage Class"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:54
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:53
#: src/renderer/components/+storage-volumes/volume-details.tsx:43
msgid "Storage Class Name"
msgstr "Storage Class Name"
#: src/renderer/components/+storage/storage.tsx:40
-#: src/renderer/components/+storage-classes/storage-classes.tsx:33
+#: src/renderer/components/+storage-classes/storage-classes.tsx:30
msgid "Storage Classes"
msgstr "Storage Classes"
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45
msgid "Storage class"
msgstr "Storage class"
-#: src/renderer/components/+custom-resources/crd-details.tsx:38
+#: src/renderer/components/+custom-resources/crd-details.tsx:37
msgid "Stored versions"
msgstr "Stored versions"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:68
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:76
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:67
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:75
msgid "Strategy Type"
msgstr "Strategy Type"
@@ -2617,7 +2635,7 @@ msgstr "Submit"
msgid "Submitting.."
msgstr "Submitting.."
-#: src/renderer/components/+network-endpoints/endpoint-details.tsx:24
+#: src/renderer/components/+network-endpoints/endpoint-details.tsx:23
msgid "Subsets"
msgstr "Subsets"
@@ -2625,31 +2643,31 @@ msgstr "Subsets"
msgid "Successfully imported <0>{0}0> cluster(s)"
msgstr "Successfully imported <0>{0}0> cluster(s)"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127
msgid "Supplemental Groups"
msgstr "Supplemental Groups"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:54
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:49
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:53
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47
msgid "Suspend"
msgstr "Suspend"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:98
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:97
msgid "TLS"
msgstr "TLS"
-#: src/renderer/components/+nodes/node-details.tsx:103
-#: src/renderer/components/+nodes/nodes.tsx:123
+#: src/renderer/components/+nodes/node-details.tsx:102
+#: src/renderer/components/+nodes/nodes.tsx:120
msgid "Taints"
msgstr "Taints"
#: src/renderer/components/+preferences/preferences.tsx:171
-msgid "Telemetry & Usage Tracking"
-msgstr "Telemetry & Usage Tracking"
+#~ msgid "Telemetry & Usage Tracking"
+#~ msgstr "Telemetry & Usage Tracking"
#: src/renderer/components/+preferences/preferences.tsx:174
-msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
-msgstr "Telemetry & usage data is collected to continuously improve the Lens experience."
+#~ msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
+#~ msgstr "Telemetry & usage data is collected to continuously improve the Lens experience."
#: src/renderer/components/dock/terminal.store.ts:28
msgid "Terminal"
@@ -2663,7 +2681,7 @@ msgstr "Terminal session"
msgid "The path to the kubectl binary on the system."
msgstr "The path to the kubectl binary on the system."
-#: src/renderer/components/dock/pod-logs.tsx:172
+#: src/renderer/components/dock/pod-logs.tsx:162
msgid "There are no logs available for container."
msgstr "There are no logs available for container."
@@ -2683,11 +2701,15 @@ msgstr "This field must be a valid path"
msgid "This is the quick launch menu."
msgstr "This is the quick launch menu."
-#: src/renderer/components/+preferences/preferences.tsx:166
+#: src/renderer/components/+cluster-settings/components/cluster-accessible-namespaces.tsx:22
+msgid "This setting is useful for manually specifying which namespaces you have access to. This is useful when you don't have permissions to list namespaces."
+msgstr "This setting is useful for manually specifying which namespaces you have access to. This is useful when you don't have permissions to list namespaces."
+
+#: src/renderer/components/+preferences/preferences.tsx:152
msgid "This will make Lens to trust ANY certificate authority without any validations."
msgstr "This will make Lens to trust ANY certificate authority without any validations."
-#: src/renderer/components/+network-policies/network-policy-details.tsx:59
+#: src/renderer/components/+network-policies/network-policy-details.tsx:58
msgid "To"
msgstr "To"
@@ -2708,8 +2730,8 @@ msgid "Transmit"
msgstr "Transmit"
#: src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx:106
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:79
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:80
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:76
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:77
msgid "Trigger"
msgstr "Trigger"
@@ -2718,25 +2740,22 @@ msgid "Trigger CronJob <0>{cronjobName}0>"
msgstr "Trigger CronJob <0>{cronjobName}0>"
#: src/renderer/components/+cluster/cluster-issues.tsx:102
-#: src/renderer/components/+config-secrets/secret-details.tsx:74
-#: src/renderer/components/+config-secrets/secrets.tsx:45
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66
-#: src/renderer/components/+custom-resources/crd-details.tsx:82
-#: src/renderer/components/+events/event-details.tsx:48
+#: src/renderer/components/+config-secrets/secret-details.tsx:73
+#: src/renderer/components/+config-secrets/secrets.tsx:42
+#: src/renderer/components/+custom-resources/crd-details.tsx:81
+#: src/renderer/components/+events/event-details.tsx:47
#: src/renderer/components/+events/events.tsx:64
#: src/renderer/components/+network-services/service-details.tsx:41
-#: src/renderer/components/+network-services/services.tsx:46
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152
+#: src/renderer/components/+network-services/services.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:151
#: src/renderer/components/+storage-volumes/volume-details.tsx:69
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43
#: src/renderer/components/+workloads-pods/pod-details.tsx:140
msgid "Type"
msgstr "Type"
-#: src/renderer/components/+preferences/preferences.tsx:138
+#: src/renderer/components/+preferences/preferences.tsx:124
msgid "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
msgstr "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
@@ -2745,13 +2764,13 @@ msgid "UID"
msgstr "UID"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126
-msgid "URL"
-msgstr "URL"
+#~ msgid "URL"
+#~ msgstr "URL"
#: src/renderer/components/+nodes/node-menu.tsx:55
#: src/renderer/components/+nodes/node-menu.tsx:56
-msgid "Uncordon"
-msgstr "Uncordon"
+#~ msgid "Uncordon"
+#~ msgstr "Uncordon"
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212
msgid "Update"
@@ -2806,11 +2825,11 @@ msgstr "Use same name for RoleBinding"
#~ msgid "Used"
#~ msgstr "Used"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:154
msgid "User"
msgstr "User"
-#: src/renderer/components/+custom-resources/crd-details.tsx:99
+#: src/renderer/components/+custom-resources/crd-details.tsx:98
msgid "Validation"
msgstr "Validation"
@@ -2823,11 +2842,11 @@ msgstr "Value"
#: src/renderer/components/+apps-releases/release-details.tsx:111
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132
#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:62
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:79
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78
msgid "Values"
msgstr "Values"
-#: src/renderer/components/+user-management-roles/role-details.tsx:33
+#: src/renderer/components/+user-management-roles/role-details.tsx:32
msgid "Verbs"
msgstr "Verbs"
@@ -2835,9 +2854,9 @@ msgstr "Verbs"
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:66
#: src/renderer/components/+apps-releases/release-details.tsx:185
#: src/renderer/components/+apps-releases/releases.tsx:91
-#: src/renderer/components/+custom-resources/crd-details.tsx:35
-#: src/renderer/components/+custom-resources/crd-list.tsx:75
-#: src/renderer/components/+nodes/nodes.tsx:125
+#: src/renderer/components/+custom-resources/crd-details.tsx:34
+#: src/renderer/components/+custom-resources/crd-list.tsx:72
+#: src/renderer/components/+nodes/nodes.tsx:122
#: src/renderer/components/dock/install-chart.tsx:120
#: src/renderer/components/dock/upgrade-chart.tsx:99
msgid "Version"
@@ -2847,7 +2866,7 @@ msgstr "Version"
msgid "View Helm Release"
msgstr "View Helm Release"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:31
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:30
msgid "Volume Binding Mode"
msgstr "Volume Binding Mode"
@@ -2859,8 +2878,8 @@ msgstr "Volume disk capacity"
msgid "Volume disk usage"
msgstr "Volume disk usage"
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:37
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:46
#: src/renderer/components/+workloads-pods/pod-details.tsx:130
msgid "Volumes"
msgstr "Volumes"
@@ -2877,7 +2896,7 @@ msgstr "Warnings: {0}"
msgid "Welcome!"
msgstr "Welcome!"
-#: src/renderer/components/+workspaces/workspaces.tsx:88
+#: src/renderer/components/+workspaces/workspaces.tsx:92
msgid "What is a Workspace?"
msgstr "What is a Workspace?"
@@ -2885,16 +2904,16 @@ msgstr "What is a Workspace?"
msgid "Worker"
msgstr "Worker"
-#: src/renderer/components/layout/sidebar.tsx:81
+#: src/renderer/components/layout/sidebar.tsx:82
msgid "Workloads"
msgstr "Workloads"
#: src/renderer/components/+workspaces/workspace-menu.tsx:39
-#: src/renderer/components/+workspaces/workspaces.tsx:100
+#: src/renderer/components/+workspaces/workspaces.tsx:104
msgid "Workspaces"
msgstr "Workspaces"
-#: src/renderer/components/+workspaces/workspaces.tsx:90
+#: src/renderer/components/+workspaces/workspaces.tsx:94
msgid "Workspaces are used to organize number of clusters into logical groups."
msgstr "Workspaces are used to organize number of clusters into logical groups."
@@ -2907,27 +2926,25 @@ msgid "Wrong url format"
msgstr "Wrong url format"
#: src/renderer/components/+cluster-settings/components/remove-cluster-button.tsx:28
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119
-#: src/renderer/components/+storage-classes/storage-classes.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:39
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:118
+#: src/renderer/components/+storage-classes/storage-classes.tsx:40
msgid "Yes"
msgstr "Yes"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118
-msgid "Zone"
-msgstr "Zone"
+#~ msgid "Zone"
+#~ msgstr "Zone"
#: src/renderer/components/+apps-releases/release-details.tsx:180
-#: src/renderer/components/+events/event-details.tsx:40
-#: src/renderer/components/+events/event-details.tsx:43
+#: src/renderer/components/+events/event-details.tsx:39
+#: src/renderer/components/+events/event-details.tsx:42
#: src/renderer/components/kube-object/kube-object-meta.tsx:18
msgid "ago"
msgstr "ago"
@@ -2940,36 +2957,37 @@ msgstr "and <0>{tailCount}0> more"
#~ msgid "applicable to all clusters"
#~ msgstr "applicable to all clusters"
-#: src/renderer/components/+nodes/nodes.tsx:57
+#: src/renderer/components/+nodes/nodes.tsx:54
msgid "cores:"
msgstr "cores:"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:42
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:18
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25
msgid "exit code"
msgstr "exit code"
-#: src/renderer/components/+custom-resources/crd-details.tsx:66
+#: src/renderer/components/+custom-resources/crd-details.tsx:65
msgid "kind"
msgstr "kind"
-#: src/renderer/components/+custom-resources/crd-details.tsx:67
+#: src/renderer/components/+custom-resources/crd-details.tsx:66
msgid "listKind"
msgstr "listKind"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:48
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:61
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:47
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:59
msgid "never"
msgstr "never"
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:130
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:133
msgid "new"
msgstr "new"
-#: src/renderer/components/+custom-resources/crd-details.tsx:64
+#: src/renderer/components/+custom-resources/crd-details.tsx:63
msgid "plural"
msgstr "plural"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:41
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:17
msgid "ready"
msgstr "ready"
@@ -2977,11 +2995,11 @@ msgstr "ready"
msgid "sec"
msgstr "sec"
-#: src/renderer/components/+custom-resources/crd-details.tsx:65
+#: src/renderer/components/+custom-resources/crd-details.tsx:64
msgid "singular"
msgstr "singular"
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/dock/pod-log-controls.tsx:72
msgid "timestamps"
msgstr "timestamps"
@@ -2989,7 +3007,7 @@ msgstr "timestamps"
msgid "{0, plural, one {Resource} other {Resources}}"
msgstr "{0, plural, one {Resource} other {Resources}}"
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63
msgid "{0} desired, {1} updated"
msgstr "{0} desired, {1} updated"
@@ -3005,11 +3023,11 @@ msgstr "{0} on Pods"
msgid "{0} on {1}"
msgstr "{0} on {1}"
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64
msgid "{0} total, {1} available"
msgstr "{0} total, {1} available"
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:66
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65
msgid "{0} unavailable"
msgstr "{0} unavailable"
@@ -3021,7 +3039,7 @@ msgstr "{accountName} kubeconfig"
msgid "{allItemsCount, plural, one {# item} other {# items}}"
msgstr "{allItemsCount, plural, one {# item} other {# items}}"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:31
+#: src/renderer/components/+config-autoscalers/hpa.tsx:28
msgid "{metricsRemainCount} more..."
msgstr "{metricsRemainCount} more..."
diff --git a/locales/fi/messages.po b/locales/fi/messages.po
index ee19bf5187..0b668b7605 100644
--- a/locales/fi/messages.po
+++ b/locales/fi/messages.po
@@ -25,11 +25,11 @@ msgstr ""
msgid "(as a percentage of request)"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:121
+#: src/renderer/components/+workspaces/workspaces.tsx:126
msgid "(current)"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:88
+#: src/renderer/components/+network-policies/network-policy-details.tsx:87
msgid "(empty) (Allowing the specific traffic to all pods in this namespace)"
msgstr ""
@@ -61,19 +61,19 @@ msgstr ""
msgid "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:93
+#: src/renderer/components/+workspaces/workspaces.tsx:97
msgid "A single workspaces contains a list of clusters and their full configuration."
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:81
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
msgid "API Group"
msgstr ""
-#: src/renderer/components/layout/sidebar.tsx:88
+#: src/renderer/components/layout/sidebar.tsx:89
msgid "Access Control"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:51
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:50
#: src/renderer/components/+storage-volumes/volume-details.tsx:37
msgid "Access Modes"
msgstr ""
@@ -82,17 +82,17 @@ msgstr ""
msgid "Account Name"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:51
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:50
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:50
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48
msgid "Active"
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:310
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:127
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:130
msgid "Add Cluster"
msgstr ""
-#: src/renderer/components/+namespaces/namespaces.tsx:43
+#: src/renderer/components/+namespaces/namespaces.tsx:39
msgid "Add Namespace"
msgstr ""
@@ -100,11 +100,11 @@ msgstr ""
msgid "Add RoleBinding"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:138
+#: src/renderer/components/+workspaces/workspaces.tsx:143
msgid "Add Workspace"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
msgid "Add bindings to {name}"
msgstr ""
@@ -136,7 +136,7 @@ msgstr ""
#~ msgid "Adding clusters: <0>{0}0>"
#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:111
+#: src/renderer/components/+preferences/preferences.tsx:101
msgid "Adding helm branch <0>{0}0> has failed: {1}"
msgstr ""
@@ -144,13 +144,13 @@ msgstr ""
#~ msgid "Adding repo <0>{0}0> has failed: {1}"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:78
+#: src/renderer/components/+custom-resources/crd-details.tsx:77
msgid "Additional Printer Columns"
msgstr ""
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:29
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:60
-#: src/renderer/components/+nodes/node-details.tsx:83
+#: src/renderer/components/+nodes/node-details.tsx:82
msgid "Addresses"
msgstr ""
@@ -158,36 +158,34 @@ msgstr ""
msgid "Affinities"
msgstr ""
-#: src/renderer/components/+config-autoscalers/hpa.tsx:51
-#: src/renderer/components/+config-maps/config-maps.tsx:37
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:45
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:36
-#: src/renderer/components/+config-secrets/secrets.tsx:46
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67
-#: src/renderer/components/+custom-resources/crd-list.tsx:77
-#: src/renderer/components/+custom-resources/crd-resources.tsx:73
+#: src/renderer/components/+config-autoscalers/hpa.tsx:48
+#: src/renderer/components/+config-maps/config-maps.tsx:34
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
+#: src/renderer/components/+config-secrets/secrets.tsx:43
+#: src/renderer/components/+custom-resources/crd-list.tsx:74
+#: src/renderer/components/+custom-resources/crd-resources.tsx:70
#: src/renderer/components/+events/events.tsx:68
-#: src/renderer/components/+namespaces/namespaces.tsx:33
-#: src/renderer/components/+network-endpoints/endpoints.tsx:34
-#: src/renderer/components/+network-ingresses/ingresses.tsx:35
-#: src/renderer/components/+network-policies/network-policies.tsx:34
-#: src/renderer/components/+network-services/services.tsx:51
-#: src/renderer/components/+nodes/nodes.tsx:126
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:38
-#: src/renderer/components/+storage-classes/storage-classes.tsx:38
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:51
-#: src/renderer/components/+storage-volumes/volumes.tsx:44
-#: src/renderer/components/+user-management-roles/roles.tsx:35
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:38
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:38
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:52
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:50
-#: src/renderer/components/+workloads-deployments/deployments.tsx:63
-#: src/renderer/components/+workloads-jobs/jobs.tsx:41
-#: src/renderer/components/+workloads-pods/pods.tsx:81
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:53
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:44
+#: src/renderer/components/+namespaces/namespaces.tsx:31
+#: src/renderer/components/+network-endpoints/endpoints.tsx:31
+#: src/renderer/components/+network-ingresses/ingresses.tsx:33
+#: src/renderer/components/+network-policies/network-policies.tsx:31
+#: src/renderer/components/+network-services/services.tsx:48
+#: src/renderer/components/+nodes/nodes.tsx:123
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35
+#: src/renderer/components/+storage-classes/storage-classes.tsx:35
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48
+#: src/renderer/components/+storage-volumes/volumes.tsx:41
+#: src/renderer/components/+user-management-roles/roles.tsx:32
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:50
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47
+#: src/renderer/components/+workloads-deployments/deployments.tsx:61
+#: src/renderer/components/+workloads-jobs/jobs.tsx:38
+#: src/renderer/components/+workloads-pods/pods.tsx:78
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:51
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41
msgid "Age"
msgstr ""
@@ -199,68 +197,68 @@ msgstr ""
#~ msgid "All clusters within workspace will be cleared as well."
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-list.tsx:56
+#: src/renderer/components/+custom-resources/crd-list.tsx:53
msgid "All groups"
msgstr ""
#: src/renderer/components/dock/pod-logs.tsx:37
-msgid "All logs"
-msgstr ""
+#~ msgid "All logs"
+#~ msgstr ""
#: src/renderer/components/+namespaces/namespace-select.tsx:95
msgid "All namespaces"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:77
+#: src/renderer/components/+nodes/node-details.tsx:76
msgid "Allocatable"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:70
msgid "Allow Privilege Escalation"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:172
-msgid "Allow telemetry & usage tracking"
-msgstr ""
+#~ msgid "Allow telemetry & usage tracking"
+#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:164
+#: src/renderer/components/+preferences/preferences.tsx:150
msgid "Allow untrusted Certificate Authorities"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:50
msgid "Allowed CSI Drivers"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:42
msgid "Allowed Capabilities"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:54
msgid "Allowed Flex Volumes"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:109
msgid "Allowed Host Paths"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:58
msgid "Allowed Proc Mount Types"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131
msgid "Allowed Runtime Class Names"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:62
msgid "Allowed Unsafe Sysctls"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:102
+#: src/renderer/components/+nodes/node-details.tsx:101
#: src/renderer/components/kube-object/kube-object-meta.tsx:36
msgid "Annotations"
msgstr ""
-#: src/renderer/components/+user-management-roles/role-details.tsx:37
+#: src/renderer/components/+user-management-roles/role-details.tsx:36
msgid "Api Groups"
msgstr ""
@@ -277,7 +275,7 @@ msgstr ""
msgid "Applying.."
msgstr ""
-#: src/renderer/components/layout/sidebar.tsx:87
+#: src/renderer/components/layout/sidebar.tsx:88
msgid "Apps"
msgstr ""
@@ -286,10 +284,10 @@ msgid "Are you sure you want remove workspace <0>{0}0>?"
msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:41
-msgid "Are you sure you want to drain <0>{nodeName}0>?"
-msgstr ""
+#~ msgid "Are you sure you want to drain <0>{nodeName}0>?"
+#~ msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:84
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:103
msgid "Arguments"
msgstr ""
@@ -298,14 +296,14 @@ msgid "Associate clusters and choose the ones you want to access via quick launc
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101
-msgid "Auth App Role"
-msgstr ""
+#~ msgid "Auth App Role"
+#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:160
+#: src/renderer/components/+preferences/preferences.tsx:146
msgid "Auto start-up"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:161
+#: src/renderer/components/+preferences/preferences.tsx:147
msgid "Automatically start Lens on login"
msgstr ""
@@ -314,11 +312,11 @@ msgstr ""
msgid "Back"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:43
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:42
msgid "Backends"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93
msgid "Binding"
msgstr ""
@@ -326,8 +324,8 @@ msgstr ""
msgid "Binding targets"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:90
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:33
msgid "Bindings"
msgstr ""
@@ -370,17 +368,17 @@ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129
-msgid "CA Bundle"
-msgstr ""
+#~ msgid "CA Bundle"
+#~ msgstr ""
#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:24
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:140
-#: src/renderer/components/+nodes/node-details.tsx:62
-#: src/renderer/components/+nodes/node-details.tsx:73
-#: src/renderer/components/+nodes/node-details.tsx:78
-#: src/renderer/components/+nodes/nodes.tsx:120
+#: src/renderer/components/+nodes/node-details.tsx:61
+#: src/renderer/components/+nodes/node-details.tsx:72
+#: src/renderer/components/+nodes/node-details.tsx:77
+#: src/renderer/components/+nodes/nodes.tsx:117
#: src/renderer/components/+workloads-pods/pod-charts.tsx:11
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:44
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:53
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:95
#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:13
@@ -406,11 +404,11 @@ msgstr ""
msgid "CPU requests"
msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:57
+#: src/renderer/components/+nodes/nodes.tsx:54
msgid "CPU:"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:133
+#: src/renderer/components/+workspaces/workspaces.tsx:138
#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:44
#: src/renderer/components/dock/info-panel.tsx:86
#: src/renderer/components/wizard/wizard.tsx:130
@@ -423,20 +421,20 @@ msgstr ""
#: src/renderer/components/+nodes/node-charts.tsx:39
#: src/renderer/components/+nodes/node-charts.tsx:63
#: src/renderer/components/+nodes/node-charts.tsx:97
-#: src/renderer/components/+nodes/node-details.tsx:72
+#: src/renderer/components/+nodes/node-details.tsx:71
#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31
#: src/renderer/components/+storage-volumes/volume-details.tsx:29
-#: src/renderer/components/+storage-volumes/volumes.tsx:42
+#: src/renderer/components/+storage-volumes/volumes.tsx:39
msgid "Capacity"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:163
+#: src/renderer/components/+preferences/preferences.tsx:149
msgid "Certificate Trust"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59
-msgid "Certificates"
-msgstr ""
+#~ msgid "Certificates"
+#~ msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:173
#: src/renderer/components/+apps-releases/releases.tsx:89
@@ -469,7 +467,7 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+storage-volumes/volume-details.tsx:68
-#: src/renderer/components/+storage-volumes/volumes.tsx:43
+#: src/renderer/components/+storage-volumes/volumes.tsx:40
msgid "Claim"
msgstr ""
@@ -487,42 +485,42 @@ msgid "Close (Ctrl+W)"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121
-msgid "Cloud API Token Secret"
-msgstr ""
+#~ msgid "Cloud API Token Secret"
+#~ msgstr ""
#: src/renderer/components/+namespaces/namespace-select.tsx:43
-#: src/renderer/components/layout/sidebar.tsx:79
+#: src/renderer/components/layout/sidebar.tsx:80
msgid "Cluster"
msgstr ""
#: src/renderer/components/+network-services/service-details.tsx:51
-#: src/renderer/components/+network-services/services.tsx:47
+#: src/renderer/components/+network-services/services.tsx:44
msgid "Cluster IP"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40
-msgid "Cluster Issuers"
-msgstr ""
+#~ msgid "Cluster Issuers"
+#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:134
+#: src/renderer/components/+preferences/preferences.tsx:120
msgid "Color Theme"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:79
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:98
msgid "Command"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62
-msgid "Common Name"
-msgstr ""
+#~ msgid "Common Name"
+#~ msgstr ""
-#: src/renderer/components/layout/sidebar.tsx:76
+#: src/renderer/components/layout/sidebar.tsx:77
msgid "Compact view"
msgstr ""
-#: src/renderer/components/+workloads-jobs/job-details.tsx:80
-#: src/renderer/components/+workloads-jobs/jobs.tsx:39
+#: src/renderer/components/+workloads-jobs/job-details.tsx:79
+#: src/renderer/components/+workloads-jobs/jobs.tsx:36
msgid "Completions"
msgstr ""
@@ -530,22 +528,31 @@ msgstr ""
msgid "Component stack"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:72
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:71
msgid "Condition"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:52
-#: src/renderer/components/+nodes/node-details.tsx:107
-#: src/renderer/components/+nodes/nodes.tsx:127
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:79
-#: src/renderer/components/+workloads-deployments/deployments.tsx:64
-#: src/renderer/components/+workloads-jobs/job-details.tsx:77
-#: src/renderer/components/+workloads-jobs/jobs.tsx:42
+#: src/renderer/components/+custom-resources/crd-details.tsx:51
+#: src/renderer/components/+nodes/node-details.tsx:106
+#: src/renderer/components/+nodes/nodes.tsx:124
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:78
+#: src/renderer/components/+workloads-deployments/deployments.tsx:62
+#: src/renderer/components/+workloads-jobs/job-details.tsx:76
+#: src/renderer/components/+workloads-jobs/jobs.tsx:39
#: src/renderer/components/+workloads-pods/pod-details.tsx:100
msgid "Conditions"
msgstr ""
+#: src/renderer/components/+workloads-deployments/deployments.tsx: 118
+msgid "Restart"
+msgstr ""
+
+#: src/renderer/components/+workloads-deployments/deployments.tsx: 121
+msgid "Are you sure you want to restart deployment <0>{0}0>?"
+msgstr ""
+
#: src/renderer/components/+config-maps/config-maps.tsx:33
+#: src/renderer/components/+config-maps/config-maps.tsx:30
msgid "Config Maps"
msgstr ""
@@ -553,7 +560,7 @@ msgstr ""
msgid "Config copied to clipboard"
msgstr ""
-#: src/renderer/components/+config-maps/config-map-details.tsx:41
+#: src/renderer/components/+config-maps/config-map-details.tsx:40
msgid "ConfigMap <0>{0}0> successfully updated."
msgstr ""
@@ -561,7 +568,7 @@ msgstr ""
msgid "ConfigMaps"
msgstr ""
-#: src/renderer/components/layout/sidebar.tsx:82
+#: src/renderer/components/layout/sidebar.tsx:83
msgid "Configuration"
msgstr ""
@@ -569,7 +576,7 @@ msgstr ""
msgid "Connection"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:148
+#: src/renderer/components/dock/pod-log-controls.tsx:63
msgid "Container"
msgstr ""
@@ -593,13 +600,13 @@ msgstr ""
msgid "Container memory usage"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:95
+#: src/renderer/components/+nodes/node-details.tsx:94
msgid "Container runtime"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:122
-#: src/renderer/components/+workloads-pods/pods.tsx:77
-#: src/renderer/components/dock/pod-logs.tsx:129
+#: src/renderer/components/+workloads-pods/pods.tsx:74
+#: src/renderer/components/dock/pod-log-controls.tsx:43
msgid "Containers"
msgstr ""
@@ -615,16 +622,16 @@ msgstr ""
#~ msgid "Contexts: {0}"
#~ msgstr ""
-#: src/renderer/components/+workloads-pods/pods.tsx:79
+#: src/renderer/components/+workloads-pods/pods.tsx:76
#: src/renderer/components/kube-object/kube-object-meta.tsx:39
msgid "Controlled By"
msgstr ""
-#: src/renderer/components/+workloads-jobs/job-details.tsx:68
+#: src/renderer/components/+workloads-jobs/job-details.tsx:67
msgid "Controlled by"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:49
+#: src/renderer/components/+custom-resources/crd-details.tsx:48
msgid "Conversion"
msgstr ""
@@ -635,10 +642,10 @@ msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:51
#: src/renderer/components/+nodes/node-menu.tsx:52
-msgid "Cordon"
-msgstr ""
+#~ msgid "Cordon"
+#~ msgstr ""
-#: src/renderer/components/+events/event-details.tsx:45
+#: src/renderer/components/+events/event-details.tsx:44
#: src/renderer/components/+events/events.tsx:67
#: src/renderer/components/+events/kube-event-details.tsx:51
msgid "Count"
@@ -674,23 +681,23 @@ msgstr ""
msgid "Create Service Account"
msgstr ""
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:45
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:40
msgid "Create new ResourceQuota"
msgstr ""
-#: src/renderer/components/+user-management-roles/roles.tsx:44
+#: src/renderer/components/+user-management-roles/roles.tsx:39
msgid "Create new Role"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:48
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:43
msgid "Create new RoleBinding"
msgstr ""
-#: src/renderer/components/+config-secrets/secrets.tsx:58
+#: src/renderer/components/+config-secrets/secrets.tsx:53
msgid "Create new Secret"
msgstr ""
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:47
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:45
msgid "Create new Service Account"
msgstr ""
@@ -707,10 +714,10 @@ msgid "Created at"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132
-msgid "Credentials Ref"
-msgstr ""
+#~ msgid "Credentials Ref"
+#~ msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:44
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:42
msgid "Cron Jobs"
msgstr ""
@@ -722,8 +729,8 @@ msgstr ""
msgid "Current / Target"
msgstr ""
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:39
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:43
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:38
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:40
msgid "Current Healthy"
msgstr ""
@@ -739,8 +746,8 @@ msgstr ""
#~ msgid "Custom"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-list.tsx:55
-#: src/renderer/components/layout/sidebar.tsx:89
+#: src/renderer/components/+custom-resources/crd-list.tsx:52
+#: src/renderer/components/layout/sidebar.tsx:90
msgid "Custom Resources"
msgstr ""
@@ -749,14 +756,14 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95
-msgid "DNS Provider"
-msgstr ""
+#~ msgid "DNS Provider"
+#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50
-msgid "DNS names"
-msgstr ""
+#~ msgid "DNS names"
+#~ msgstr ""
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:41
msgid "Daemon Sets"
msgstr ""
@@ -768,20 +775,20 @@ msgstr ""
#~ msgid "Dark"
#~ msgstr ""
-#: src/renderer/components/+config-maps/config-map-details.tsx:69
-#: src/renderer/components/+config-secrets/secret-details.tsx:78
+#: src/renderer/components/+config-maps/config-map-details.tsx:68
+#: src/renderer/components/+config-secrets/secret-details.tsx:77
msgid "Data"
msgstr ""
-#: src/renderer/components/+storage-classes/storage-classes.tsx:37
+#: src/renderer/components/+storage-classes/storage-classes.tsx:34
msgid "Default"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:82
msgid "Default Add Capabilities"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:134
msgid "Default Runtime Class Name"
msgstr ""
@@ -793,27 +800,27 @@ msgstr ""
msgid "Definitions"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:126
+#: src/renderer/components/+workspaces/workspaces.tsx:131
#: src/renderer/components/menu/menu-actions.tsx:84
msgid "Delete"
msgstr ""
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:47
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:45
msgid "Deploy Revisions"
msgstr ""
#: src/renderer/components/+workloads/workloads.tsx:45
-#: src/renderer/components/+workloads-deployments/deployments.tsx:57
+#: src/renderer/components/+workloads-deployments/deployments.tsx:55
msgid "Deployments"
msgstr ""
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:65
-#: src/renderer/components/+workspaces/workspaces.tsx:131
+#: src/renderer/components/+workspaces/workspaces.tsx:136
msgid "Description"
msgstr ""
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:43
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:44
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:42
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
msgid "Desired Healthy"
msgstr ""
@@ -821,27 +828,27 @@ msgstr ""
msgid "Desired number of replicas"
msgstr ""
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:62
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:63
msgid "Disconnect"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:64
-#: src/renderer/components/+nodes/nodes.tsx:122
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:44
+#: src/renderer/components/+nodes/node-details.tsx:63
+#: src/renderer/components/+nodes/nodes.tsx:119
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:43
msgid "Disk"
msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:79
+#: src/renderer/components/+nodes/nodes.tsx:76
msgid "Disk:"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:168
+#: src/renderer/components/+preferences/preferences.tsx:154
msgid "Does not affect cluster communications!"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89
-msgid "Domains"
-msgstr ""
+#~ msgid "Domains"
+#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:129
#~ msgid "Download Mirror"
@@ -869,27 +876,26 @@ msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:59
#: src/renderer/components/+nodes/node-menu.tsx:60
-msgid "Drain"
-msgstr ""
+#~ msgid "Drain"
+#~ msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:39
-msgid "Drain Node"
-msgstr ""
+#~ msgid "Drain Node"
+#~ msgstr ""
#: src/renderer/components/+storage-volumes/volume-details.tsx:59
msgid "Driver"
msgstr ""
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:87
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
msgid "Duration"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58
-msgid "E-mail"
-msgstr ""
+#~ msgid "E-mail"
+#~ msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:125
+#: src/renderer/components/+workspaces/workspaces.tsx:130
#: src/renderer/components/menu/menu-actions.tsx:80
#: src/renderer/components/menu/menu-actions.tsx:81
msgid "Edit"
@@ -904,7 +910,7 @@ msgstr ""
msgid "Effect"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:105
+#: src/renderer/components/+network-policies/network-policy-details.tsx:104
msgid "Egress"
msgstr ""
@@ -913,8 +919,8 @@ msgid "Endpoint"
msgstr ""
#: src/renderer/components/+network/network.tsx:35
+#: src/renderer/components/+network-endpoints/endpoints.tsx:27
#: src/renderer/components/+network-endpoints/endpoints.tsx:30
-#: src/renderer/components/+network-endpoints/endpoints.tsx:33
#: src/renderer/components/+network-services/service-details-endpoint.tsx:27
msgid "Endpoints"
msgstr ""
@@ -923,7 +929,7 @@ msgstr ""
msgid "Enter a name"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-container-env.tsx:79
+#: src/renderer/components/+workloads-pods/pod-container-env.tsx:80
msgid "Environment"
msgstr ""
@@ -939,7 +945,7 @@ msgstr ""
#: src/renderer/components/+events/events.tsx:56
#: src/renderer/components/+events/kube-event-details.tsx:34
#: src/renderer/components/+events/kube-event-details.tsx:39
-#: src/renderer/components/layout/sidebar.tsx:86
+#: src/renderer/components/layout/sidebar.tsx:87
msgid "Events"
msgstr ""
@@ -955,7 +961,7 @@ msgstr ""
#~ msgid "Extended view"
#~ msgstr ""
-#: src/renderer/components/+network-services/services.tsx:49
+#: src/renderer/components/+network-services/services.tsx:46
msgid "External IP"
msgstr ""
@@ -963,16 +969,16 @@ msgstr ""
msgid "External IPs"
msgstr ""
-#: src/renderer/components/dock/pod-logs.store.ts:65
+#: src/renderer/components/dock/pod-logs.store.ts:56
msgid "Failed to load logs: {0}"
msgstr ""
-#: src/renderer/components/+events/event-details.tsx:58
+#: src/renderer/components/+events/event-details.tsx:57
msgid "Field Path"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-charts.tsx:14
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:28
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:46
msgid "Filesystem"
msgstr ""
@@ -984,7 +990,11 @@ msgstr ""
msgid "Finalizers"
msgstr ""
-#: src/renderer/components/+events/event-details.tsx:39
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27
+msgid "Finished at"
+msgstr ""
+
+#: src/renderer/components/+events/event-details.tsx:38
msgid "First seen"
msgstr ""
@@ -996,11 +1006,11 @@ msgstr ""
msgid "FlexVolume"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:66
msgid "Forbidden Sysctls"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:26
+#: src/renderer/components/+network-policies/network-policy-details.tsx:25
msgid "From"
msgstr ""
@@ -1008,7 +1018,7 @@ msgstr ""
#~ msgid "From <0>{from}0> to <1>{to}1>"
#~ msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:124
msgid "Fs Group"
msgstr ""
@@ -1020,13 +1030,13 @@ msgstr ""
#~ msgid "Global Lens Settings page"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:32
-#: src/renderer/components/+custom-resources/crd-list.tsx:58
-#: src/renderer/components/+custom-resources/crd-list.tsx:74
+#: src/renderer/components/+custom-resources/crd-details.tsx:31
+#: src/renderer/components/+custom-resources/crd-list.tsx:55
+#: src/renderer/components/+custom-resources/crd-list.tsx:71
msgid "Group"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-list.tsx:60
+#: src/renderer/components/+custom-resources/crd-list.tsx:57
msgid "Groups"
msgstr ""
@@ -1034,7 +1044,7 @@ msgstr ""
msgid "HPA"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:137
+#: src/renderer/components/+preferences/preferences.tsx:123
msgid "HTTP Proxy"
msgstr ""
@@ -1042,7 +1052,7 @@ msgstr ""
#~ msgid "HTTP Proxy server. Used for communicating with Kubernetes API."
#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:145
+#: src/renderer/components/+preferences/preferences.tsx:131
msgid "Helm"
msgstr ""
@@ -1062,12 +1072,12 @@ msgstr ""
msgid "Helm Upgrade: {0}"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:51
+#: src/renderer/components/+preferences/preferences.tsx:45
msgid "Helm branch <0>{0}0> already in use"
msgstr ""
-#: src/renderer/components/+config-secrets/secret-details.tsx:93
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/+config-secrets/secret-details.tsx:92
+#: src/renderer/components/dock/pod-log-controls.tsx:72
#: src/renderer/components/drawer/drawer-param-toggler.tsx:19
msgid "Hide"
msgstr ""
@@ -1080,54 +1090,54 @@ msgstr ""
msgid "Home"
msgstr ""
-#: src/renderer/components/+config-autoscalers/hpa.tsx:44
+#: src/renderer/components/+config-autoscalers/hpa.tsx:41
msgid "Horizontal Pod Autoscalers"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:90
msgid "Host IPC"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:94
msgid "Host Network"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:98
msgid "Host PID"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:102
msgid "Host Ports (Min-Max)"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:38
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:37
msgid "Host: {0}"
msgstr ""
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:33
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:64
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:76
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:64
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:63
msgid "Hostname"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92
-msgid "Http01"
-msgstr ""
+#~ msgid "Http01"
+#~ msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:65
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:64
msgid "IP"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53
-msgid "IP addresses"
-msgstr ""
+#~ msgid "IP addresses"
+#~ msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:45
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:64
msgid "Image"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:49
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:68
msgid "ImagePullPolicy"
msgstr ""
@@ -1135,24 +1145,24 @@ msgstr ""
msgid "ImagePullSecrets"
msgstr ""
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:65
-#: src/renderer/components/+workloads-jobs/job-details.tsx:64
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:77
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:64
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:64
+#: src/renderer/components/+workloads-jobs/job-details.tsx:63
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:76
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:63
msgid "Images"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:92
+#: src/renderer/components/+network-policies/network-policy-details.tsx:91
msgid "Ingress"
msgstr ""
#: src/renderer/components/+network/network.tsx:43
-#: src/renderer/components/+network-ingresses/ingresses.tsx:31
+#: src/renderer/components/+network-ingresses/ingresses.tsx:28
msgid "Ingresses"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:118
-#: src/renderer/components/dock/pod-logs.tsx:135
+#: src/renderer/components/dock/pod-log-controls.tsx:49
msgid "Init Containers"
msgstr ""
@@ -1181,24 +1191,24 @@ msgstr ""
msgid "Involved Object"
msgstr ""
-#: src/renderer/components/+events/event-details.tsx:52
+#: src/renderer/components/+events/event-details.tsx:51
msgid "Involved object"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64
-msgid "Issuer"
-msgstr ""
+#~ msgid "Issuer"
+#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53
-msgid "Issuers"
-msgstr ""
+#~ msgid "Issuers"
+#~ msgstr ""
#: src/renderer/components/no-items/no-items.tsx:9
msgid "Item list is empty"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:83
+#: src/renderer/components/+custom-resources/crd-details.tsx:82
msgid "JSON Path"
msgstr ""
@@ -1207,30 +1217,34 @@ msgid "Job name"
msgstr ""
#: src/renderer/components/+workloads/workloads.tsx:69
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:62
-#: src/renderer/components/+workloads-jobs/jobs.tsx:36
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:61
+#: src/renderer/components/+workloads-jobs/jobs.tsx:33
msgid "Jobs"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:92
+#: src/renderer/components/dock/pod-logs.tsx:151
+msgid "Jump to bottom"
+msgstr ""
+
+#: src/renderer/components/+nodes/node-details.tsx:91
msgid "Kernel version"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:76
#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:16
msgid "Key"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68
-msgid "Key Algorithm"
-msgstr ""
+#~ msgid "Key Algorithm"
+#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65
-msgid "Key Size"
-msgstr ""
+#~ msgid "Key Size"
+#~ msgstr ""
-#: src/renderer/components/+config-maps/config-maps.tsx:36
-#: src/renderer/components/+config-secrets/secrets.tsx:44
+#: src/renderer/components/+config-maps/config-maps.tsx:33
+#: src/renderer/components/+config-secrets/secrets.tsx:41
msgid "Keys"
msgstr ""
@@ -1238,13 +1252,13 @@ msgstr ""
msgid "Keywords"
msgstr ""
-#: src/renderer/components/+events/event-details.tsx:57
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
+#: src/renderer/components/+events/event-details.tsx:56
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78
#: src/renderer/components/dock/edit-resource.tsx:88
msgid "Kind"
msgstr ""
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:62
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:59
msgid "Kubeconfig"
msgstr ""
@@ -1256,34 +1270,37 @@ msgstr ""
msgid "Kubectl Binary"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:98
+#: src/renderer/components/+nodes/node-details.tsx:97
msgid "Kubelet version"
msgstr ""
-#: src/renderer/components/+config-secrets/secrets.tsx:43
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65
-#: src/renderer/components/+namespaces/namespaces.tsx:32
-#: src/renderer/components/+nodes/node-details.tsx:101
+#: src/renderer/components/+config-secrets/secrets.tsx:40
+#: src/renderer/components/+namespaces/namespaces.tsx:30
+#: src/renderer/components/+nodes/node-details.tsx:100
#: src/renderer/components/kube-object/kube-object-meta.tsx:35
msgid "Labels"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76
-msgid "Last Failure Time"
+#~ msgid "Last Failure Time"
+#~ msgstr ""
+
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:61
+msgid "Last Status"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:57
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:51
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:56
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:49
msgid "Last schedule"
msgstr ""
-#: src/renderer/components/+events/event-details.tsx:42
+#: src/renderer/components/+events/event-details.tsx:41
#: src/renderer/components/+events/kube-event-details.tsx:57
msgid "Last seen"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:57
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:84
+#: src/renderer/components/+custom-resources/crd-details.tsx:56
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:83
#: src/renderer/components/+workloads-pods/pod-details.tsx:103
msgid "Last transition time: {lastTransitionTime}"
msgstr ""
@@ -1292,7 +1309,7 @@ msgstr ""
#~ msgid "Lens Global Settings"
#~ msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:145
msgid "Level"
msgstr ""
@@ -1314,14 +1331,14 @@ msgid "Limits"
msgstr ""
#: src/renderer/components/dock/pod-logs.tsx:150
-msgid "Lines"
-msgstr ""
+#~ msgid "Lines"
+#~ msgstr ""
#: src/renderer/components/kube-object/kube-object-meta.tsx:29
msgid "Link"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:71
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:90
msgid "Liveness"
msgstr ""
@@ -1329,18 +1346,22 @@ msgstr ""
msgid "Load Balancer IP"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:108
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:107
msgid "Load-Balancer Ingress Points"
msgstr ""
+#: src/renderer/components/+network-ingresses/ingresses.tsx:31
+msgid "LoadBalancers"
+msgstr ""
+
#: src/renderer/components/app-init/app-init.tsx:43
msgid "Loading"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-menu.tsx:100
#: src/renderer/components/+workloads-pods/pod-menu.tsx:101
-msgid "Logs"
-msgstr ""
+#~ msgid "Logs"
+#~ msgstr ""
#: src/renderer/components/dialog/logs-dialog.tsx:27
msgid "Logs copied to clipboard."
@@ -1354,21 +1375,21 @@ msgstr ""
msgid "Master"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:75
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:74
msgid "Match Expressions"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:71
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:70
msgid "Match Labels"
msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:80
-#: src/renderer/components/+config-autoscalers/hpa.tsx:49
+#: src/renderer/components/+config-autoscalers/hpa.tsx:46
msgid "Max Pods"
msgstr ""
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:35
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:34
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:39
msgid "Max Unavailable"
msgstr ""
@@ -1382,12 +1403,12 @@ msgstr ""
#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:25
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:144
-#: src/renderer/components/+nodes/node-details.tsx:63
-#: src/renderer/components/+nodes/node-details.tsx:74
-#: src/renderer/components/+nodes/node-details.tsx:79
-#: src/renderer/components/+nodes/nodes.tsx:121
+#: src/renderer/components/+nodes/node-details.tsx:62
+#: src/renderer/components/+nodes/node-details.tsx:73
+#: src/renderer/components/+nodes/node-details.tsx:78
+#: src/renderer/components/+nodes/nodes.tsx:118
#: src/renderer/components/+workloads-pods/pod-charts.tsx:12
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:45
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:63
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:96
#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:18
@@ -1412,17 +1433,17 @@ msgstr ""
msgid "Memory usage"
msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:68
+#: src/renderer/components/+nodes/nodes.tsx:65
msgid "Memory:"
msgstr ""
#: src/renderer/components/+cluster/cluster-issues.tsx:100
-#: src/renderer/components/+events/event-details.tsx:30
+#: src/renderer/components/+events/event-details.tsx:29
#: src/renderer/components/+events/events.tsx:62
msgid "Message"
msgstr ""
-#: src/renderer/components/+config-autoscalers/hpa.tsx:47
+#: src/renderer/components/+config-autoscalers/hpa.tsx:44
msgid "Metrics"
msgstr ""
@@ -1434,13 +1455,13 @@ msgstr ""
msgid "Metrics not available at the moment"
msgstr ""
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:31
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:30
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
msgid "Min Available"
msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76
-#: src/renderer/components/+config-autoscalers/hpa.tsx:48
+#: src/renderer/components/+config-autoscalers/hpa.tsx:45
msgid "Min Pods"
msgstr ""
@@ -1452,7 +1473,7 @@ msgstr ""
msgid "Minimum length is {minLength}"
msgstr ""
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:38
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:37
#: src/renderer/components/+storage-volumes/volume-details.tsx:33
msgid "Mount Options"
msgstr ""
@@ -1461,7 +1482,7 @@ msgstr ""
msgid "Mountable secrets"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:61
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:80
msgid "Mounts"
msgstr ""
@@ -1472,47 +1493,45 @@ msgstr ""
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:64
#: src/renderer/components/+apps-releases/releases.tsx:87
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:49
-#: src/renderer/components/+config-autoscalers/hpa.tsx:45
-#: src/renderer/components/+config-maps/config-maps.tsx:34
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:39
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:34
+#: src/renderer/components/+config-autoscalers/hpa.tsx:42
+#: src/renderer/components/+config-maps/config-maps.tsx:31
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:36
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:31
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:131
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:148
-#: src/renderer/components/+config-secrets/secrets.tsx:41
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63
-#: src/renderer/components/+custom-resources/crd-details.tsx:81
-#: src/renderer/components/+custom-resources/crd-resources.tsx:63
-#: src/renderer/components/+events/event-details.tsx:55
-#: src/renderer/components/+namespaces/namespaces.tsx:31
+#: src/renderer/components/+config-secrets/secrets.tsx:38
+#: src/renderer/components/+custom-resources/crd-details.tsx:80
+#: src/renderer/components/+custom-resources/crd-resources.tsx:60
+#: src/renderer/components/+events/event-details.tsx:54
+#: src/renderer/components/+namespaces/namespaces.tsx:29
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:87
-#: src/renderer/components/+network-endpoints/endpoints.tsx:31
-#: src/renderer/components/+network-ingresses/ingresses.tsx:32
-#: src/renderer/components/+network-policies/network-policies.tsx:31
+#: src/renderer/components/+network-endpoints/endpoints.tsx:28
+#: src/renderer/components/+network-ingresses/ingresses.tsx:29
+#: src/renderer/components/+network-policies/network-policies.tsx:28
#: src/renderer/components/+network-services/service-details-endpoint.tsx:26
-#: src/renderer/components/+network-services/services.tsx:44
-#: src/renderer/components/+nodes/nodes.tsx:119
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35
-#: src/renderer/components/+storage-classes/storage-classes.tsx:34
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46
+#: src/renderer/components/+network-services/services.tsx:41
+#: src/renderer/components/+nodes/nodes.tsx:116
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:32
+#: src/renderer/components/+storage-classes/storage-classes.tsx:31
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:43
#: src/renderer/components/+storage-volumes/volume-details.tsx:72
-#: src/renderer/components/+storage-volumes/volumes.tsx:40
-#: src/renderer/components/+user-management-roles/roles.tsx:33
+#: src/renderer/components/+storage-volumes/volumes.tsx:37
+#: src/renderer/components/+user-management-roles/roles.tsx:30
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:32
#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:45
-#: src/renderer/components/+workloads-deployments/deployments.tsx:58
-#: src/renderer/components/+workloads-jobs/jobs.tsx:37
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:34
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:43
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:42
+#: src/renderer/components/+workloads-deployments/deployments.tsx:56
+#: src/renderer/components/+workloads-jobs/jobs.tsx:34
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:92
#: src/renderer/components/+workloads-pods/pod-details.tsx:144
-#: src/renderer/components/+workloads-pods/pods.tsx:74
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:40
-#: src/renderer/components/+workspaces/workspaces.tsx:130
+#: src/renderer/components/+workloads-pods/pods.tsx:71
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:48
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:37
+#: src/renderer/components/+workspaces/workspaces.tsx:135
#: src/renderer/components/dock/edit-resource.tsx:89
#: src/renderer/components/kube-object/kube-object-meta.tsx:20
msgid "Name"
@@ -1522,45 +1541,44 @@ msgstr ""
msgid "Name (optional)"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:61
+#: src/renderer/components/+custom-resources/crd-details.tsx:60
msgid "Names"
msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:182
#: src/renderer/components/+apps-releases/releases.tsx:88
-#: src/renderer/components/+config-autoscalers/hpa.tsx:46
-#: src/renderer/components/+config-maps/config-maps.tsx:35
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:40
+#: src/renderer/components/+config-autoscalers/hpa.tsx:43
+#: src/renderer/components/+config-maps/config-maps.tsx:32
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:37
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:35
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:32
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:152
-#: src/renderer/components/+config-secrets/secrets.tsx:42
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64
-#: src/renderer/components/+custom-resources/crd-resources.tsx:64
-#: src/renderer/components/+events/event-details.tsx:56
+#: src/renderer/components/+config-secrets/secrets.tsx:39
+#: src/renderer/components/+custom-resources/crd-resources.tsx:61
+#: src/renderer/components/+events/event-details.tsx:55
#: src/renderer/components/+events/events.tsx:63
#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:73
-#: src/renderer/components/+network-endpoints/endpoints.tsx:32
-#: src/renderer/components/+network-ingresses/ingresses.tsx:33
-#: src/renderer/components/+network-policies/network-policies.tsx:32
-#: src/renderer/components/+network-services/services.tsx:45
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47
+#: src/renderer/components/+network-endpoints/endpoints.tsx:29
+#: src/renderer/components/+network-ingresses/ingresses.tsx:30
+#: src/renderer/components/+network-policies/network-policies.tsx:29
+#: src/renderer/components/+network-services/services.tsx:42
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:44
#: src/renderer/components/+storage-volumes/volume-details.tsx:77
-#: src/renderer/components/+user-management-roles/roles.tsx:34
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:96
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:37
+#: src/renderer/components/+user-management-roles/roles.tsx:31
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34
#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:37
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46
-#: src/renderer/components/+workloads-deployments/deployments.tsx:59
-#: src/renderer/components/+workloads-jobs/jobs.tsx:38
-#: src/renderer/components/+workloads-pods/pods.tsx:76
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:43
+#: src/renderer/components/+workloads-deployments/deployments.tsx:57
+#: src/renderer/components/+workloads-jobs/jobs.tsx:35
+#: src/renderer/components/+workloads-pods/pods.tsx:73
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:38
#: src/renderer/components/dock/edit-resource.tsx:90
#: src/renderer/components/dock/install-chart.tsx:122
+#: src/renderer/components/dock/pod-log-controls.tsx:62
#: src/renderer/components/dock/upgrade-chart.tsx:98
#: src/renderer/components/item-object-list/page-filters-select.tsx:57
#: src/renderer/components/kube-object/kube-object-meta.tsx:23
@@ -1571,8 +1589,8 @@ msgstr ""
msgid "Namespace: {0}"
msgstr ""
-#: src/renderer/components/+namespaces/namespaces.tsx:30
-#: src/renderer/components/layout/sidebar.tsx:85
+#: src/renderer/components/+namespaces/namespaces.tsx:28
+#: src/renderer/components/layout/sidebar.tsx:86
msgid "Namespaces"
msgstr ""
@@ -1580,13 +1598,13 @@ msgstr ""
msgid "Namespaces: {0}"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:167
+#: src/renderer/components/+preferences/preferences.tsx:153
msgid "Needed with some corporate proxies that do certificate re-writing."
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:85
#: src/renderer/components/+workloads-pods/pod-charts.tsx:13
-#: src/renderer/components/layout/sidebar.tsx:83
+#: src/renderer/components/layout/sidebar.tsx:84
msgid "Network"
msgstr ""
@@ -1595,14 +1613,18 @@ msgid "Network File System"
msgstr ""
#: src/renderer/components/+network/network.tsx:51
-#: src/renderer/components/+network-policies/network-policies.tsx:30
+#: src/renderer/components/+network-policies/network-policies.tsx:27
msgid "Network Policies"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:178
-msgid "New logs since opening the dialog"
+#: src/renderer/components/dock/pod-logs.tsx:171
+msgid "New logs since opening logs tab"
msgstr ""
+#: src/renderer/components/dock/pod-logs.tsx:178
+#~ msgid "New logs since opening the dialog"
+#~ msgstr ""
+
#: src/renderer/components/dock/dock.tsx:92
msgid "New tab"
msgstr ""
@@ -1612,16 +1634,14 @@ msgid "Next"
msgstr ""
#: src/renderer/components/+cluster-settings/components/remove-cluster-button.tsx:29
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:39
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:118
msgid "No"
msgstr ""
@@ -1653,7 +1673,6 @@ msgstr ""
msgid "No revisions to rollback."
msgstr ""
-#: src/renderer/components/+nodes/node-menu.tsx:24
#: src/renderer/components/+workloads-pods/pod-details.tsx:85
msgid "Node"
msgstr ""
@@ -1662,13 +1681,13 @@ msgstr ""
msgid "Node Pods capacity"
msgstr ""
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:61
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:49
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:73
-#: src/renderer/components/+workloads-jobs/job-details.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:72
+#: src/renderer/components/+workloads-jobs/job-details.tsx:59
#: src/renderer/components/+workloads-pods/pod-details.tsx:107
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:73
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:60
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:72
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:59
msgid "Node Selector"
msgstr ""
@@ -1681,17 +1700,17 @@ msgid "Node filesystem usage in bytes"
msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:47
-msgid "Node shell"
-msgstr ""
+#~ msgid "Node shell"
+#~ msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:118
-#: src/renderer/components/layout/sidebar.tsx:80
+#: src/renderer/components/+nodes/nodes.tsx:115
+#: src/renderer/components/layout/sidebar.tsx:81
msgid "Nodes"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72
-msgid "Not After"
-msgstr ""
+#~ msgid "Not After"
+#~ msgstr ""
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:72
msgid "Not Ready Addresses"
@@ -1709,11 +1728,11 @@ msgstr ""
msgid "Number of running Pods"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:86
+#: src/renderer/components/+nodes/node-details.tsx:85
msgid "OS"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:89
+#: src/renderer/components/+nodes/node-details.tsx:88
msgid "OS Image"
msgstr ""
@@ -1739,14 +1758,14 @@ msgid "Open in a browser"
msgstr ""
#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:60
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77
#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:17
msgid "Operator"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56
-msgid "Organization"
-msgstr ""
+#~ msgid "Organization"
+#~ msgstr ""
#: src/renderer/components/+workloads/workloads.tsx:29
#: src/renderer/components/+workloads-overview/overview-statuses.tsx:45
@@ -1757,11 +1776,11 @@ msgstr ""
msgid "Page not found"
msgstr ""
-#: src/renderer/components/+workloads-jobs/job-details.tsx:83
+#: src/renderer/components/+workloads-jobs/job-details.tsx:82
msgid "Parallelism"
msgstr ""
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:42
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:41
msgid "Parameters"
msgstr ""
@@ -1769,23 +1788,21 @@ msgstr ""
msgid "Paste as text"
msgstr ""
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:42
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:41
msgid "Path"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:112
msgid "Path Prefix"
msgstr ""
#: src/renderer/components/+storage/storage.tsx:25
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:42
msgid "Persistent Volume Claims"
msgstr ""
#: src/renderer/components/+storage/storage.tsx:32
-#: src/renderer/components/+storage-volumes/volumes.tsx:39
+#: src/renderer/components/+storage-volumes/volumes.tsx:36
msgid "Persistent Volumes"
msgstr ""
@@ -1813,12 +1830,12 @@ msgstr ""
#~ msgid "Please select kubeconfig's context"
#~ msgstr ""
-#: src/renderer/components/+workloads-pods/pod-menu.tsx:50
+#: src/renderer/components/dock/pod-log-controls.tsx:61
msgid "Pod"
msgstr ""
#: src/renderer/components/+config/config.tsx:63
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:35
msgid "Pod Disruption Budgets"
msgstr ""
@@ -1826,43 +1843,43 @@ msgstr ""
msgid "Pod IP"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:31
#: src/renderer/components/+user-management/user-management.tsx:43
msgid "Pod Security Policies"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:85
+#: src/renderer/components/+network-policies/network-policy-details.tsx:84
msgid "Pod Selector"
msgstr ""
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:73
-#: src/renderer/components/+workloads-jobs/job-details.tsx:88
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:85
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:69
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:72
+#: src/renderer/components/+workloads-jobs/job-details.tsx:87
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:84
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:68
msgid "Pod Status"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-menu.tsx:77
-msgid "Pod shell"
-msgstr ""
+#~ msgid "Pod shell"
+#~ msgstr ""
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:148
-#: src/renderer/components/+nodes/node-details.tsx:65
-#: src/renderer/components/+nodes/node-details.tsx:75
-#: src/renderer/components/+nodes/node-details.tsx:80
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:60
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:50
+#: src/renderer/components/+nodes/node-details.tsx:64
+#: src/renderer/components/+nodes/node-details.tsx:74
+#: src/renderer/components/+nodes/node-details.tsx:79
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:59
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47
#: src/renderer/components/+workloads/workloads.tsx:37
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47
-#: src/renderer/components/+workloads-deployments/deployments.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44
+#: src/renderer/components/+workloads-deployments/deployments.tsx:58
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:89
-#: src/renderer/components/+workloads-pods/pods.tsx:73
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:52
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:42
+#: src/renderer/components/+workloads-pods/pods.tsx:70
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39
msgid "Pods"
msgstr ""
-#: src/renderer/components/+network-policies/network-policies.tsx:33
+#: src/renderer/components/+network-policies/network-policies.tsx:30
msgid "Policy Types"
msgstr ""
@@ -1871,29 +1888,29 @@ msgid "Port"
msgstr ""
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:83
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:94
-#: src/renderer/components/+network-policies/network-policy-details.tsx:96
-#: src/renderer/components/+network-policies/network-policy-details.tsx:109
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:93
+#: src/renderer/components/+network-policies/network-policy-details.tsx:95
+#: src/renderer/components/+network-policies/network-policy-details.tsx:108
#: src/renderer/components/+network-services/service-details.tsx:59
-#: src/renderer/components/+network-services/services.tsx:48
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:53
+#: src/renderer/components/+network-services/services.tsx:45
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:72
msgid "Ports"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:121
-#~ msgid "Preferences"
-#~ msgstr ""
+#: src/renderer/components/+preferences/preferences.tsx:118
+msgid "Preferences"
+msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:93
msgid "Priority Class"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67
-msgid "Private Key Secret"
-msgstr ""
+#~ msgid "Private Key Secret"
+#~ msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:36
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:33
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:74
msgid "Privileged"
msgstr ""
@@ -1925,12 +1942,12 @@ msgstr ""
#~ msgid "Pro-tip: you can also drag-n-drop kube-config file to this area"
#~ msgstr ""
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:28
-#: src/renderer/components/+storage-classes/storage-classes.tsx:35
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:27
+#: src/renderer/components/+storage-classes/storage-classes.tsx:32
msgid "Provisioner"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:140
+#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Proxy is used only for non-cluster communication."
msgstr ""
@@ -1938,7 +1955,7 @@ msgstr ""
msgid "Proxy settings"
msgstr ""
-#: src/renderer/components/+workloads-pods/pods.tsx:80
+#: src/renderer/components/+workloads-pods/pods.tsx:77
msgid "QoS"
msgstr ""
@@ -1950,27 +1967,28 @@ msgstr ""
msgid "Quotas"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:26
msgid "Ranges (Min-Max)"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113
msgid "Read-only"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:78
msgid "Read-only Root Filesystem"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:75
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:94
msgid "Readiness"
msgstr ""
-#: src/renderer/components/+events/event-details.tsx:33
+#: src/renderer/components/+events/event-details.tsx:32
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25
msgid "Reason"
msgstr ""
-#: src/renderer/components/dock/pod-logs.store.ts:66
+#: src/renderer/components/dock/pod-logs.store.ts:57
msgid "Reason: {0} ({1})"
msgstr ""
@@ -1978,8 +1996,8 @@ msgstr ""
msgid "Receive"
msgstr ""
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:34
-#: src/renderer/components/+storage-classes/storage-classes.tsx:36
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:33
+#: src/renderer/components/+storage-classes/storage-classes.tsx:33
#: src/renderer/components/+storage-volumes/volume-details.tsx:40
msgid "Reclaim Policy"
msgstr ""
@@ -1989,7 +2007,7 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:76
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75
msgid "Reference"
msgstr ""
@@ -2014,10 +2032,10 @@ msgstr ""
msgid "Releases"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:152
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:73
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:79
+#: src/renderer/components/+preferences/preferences.tsx:138
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:59
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:74
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:80
#: src/renderer/components/item-object-list/item-list-layout.tsx:179
#: src/renderer/components/menu/menu-actions.tsx:49
#: src/renderer/components/menu/menu-actions.tsx:85
@@ -2040,11 +2058,11 @@ msgstr ""
msgid "Remove item?"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
msgid "Remove selected bindings for <0>{0}0>?"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
msgid "Remove selected bindings from ${name}"
msgstr ""
@@ -2052,11 +2070,11 @@ msgstr ""
msgid "Remove selected items ({0})"
msgstr ""
-#: src/renderer/components/kube-object/kube-object-menu.tsx:69
+#: src/renderer/components/kube-object/kube-object-menu.tsx:70
msgid "Remove {resourceKind} <0>{resourceName}0>?"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:122
+#: src/renderer/components/+preferences/preferences.tsx:112
msgid "Removing helm branch <0>{0}0> has failed: {1}"
msgstr ""
@@ -2065,14 +2083,14 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62
-msgid "Renew Before"
-msgstr ""
+#~ msgid "Renew Before"
+#~ msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:84
-#: src/renderer/components/+config-autoscalers/hpa.tsx:50
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63
-#: src/renderer/components/+workloads-deployments/deployments.tsx:61
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:80
+#: src/renderer/components/+config-autoscalers/hpa.tsx:47
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:62
+#: src/renderer/components/+workloads-deployments/deployments.tsx:59
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:79
msgid "Replicas"
msgstr ""
@@ -2080,7 +2098,7 @@ msgstr ""
msgid "Repo/Name"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:146
+#: src/renderer/components/+preferences/preferences.tsx:132
msgid "Repositories"
msgstr ""
@@ -2107,7 +2125,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:86
msgid "Required Drop Capabilities"
msgstr ""
@@ -2136,18 +2154,18 @@ msgstr ""
#~ msgid "Resetting kube-config to default: {kubeConfigDefaultPath}"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:44
-#: src/renderer/components/+custom-resources/crd-list.tsx:73
+#: src/renderer/components/+custom-resources/crd-details.tsx:43
+#: src/renderer/components/+custom-resources/crd-list.tsx:70
msgid "Resource"
msgstr ""
-#: src/renderer/components/+user-management-roles/role-details.tsx:45
+#: src/renderer/components/+user-management-roles/role-details.tsx:44
msgid "Resource Names"
msgstr ""
#: src/renderer/components/+config/config.tsx:47
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
-#: src/renderer/components/+namespaces/namespace-details.tsx:41
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:30
+#: src/renderer/components/+namespaces/namespace-details.tsx:40
msgid "Resource Quotas"
msgstr ""
@@ -2155,7 +2173,7 @@ msgstr ""
msgid "Resource Version"
msgstr ""
-#: src/renderer/components/kube-object/kube-object-details.tsx:46
+#: src/renderer/components/kube-object/kube-object-details.tsx:48
msgid "Resource loading has failed: <0>{0}0>"
msgstr ""
@@ -2168,7 +2186,7 @@ msgid "ResourceQuota name"
msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:198
-#: src/renderer/components/+user-management-roles/role-details.tsx:29
+#: src/renderer/components/+user-management-roles/role-details.tsx:28
msgid "Resources"
msgstr ""
@@ -2184,7 +2202,7 @@ msgstr ""
msgid "Restart session"
msgstr ""
-#: src/renderer/components/+workloads-pods/pods.tsx:78
+#: src/renderer/components/+workloads-pods/pods.tsx:75
msgid "Restarts"
msgstr ""
@@ -2197,27 +2215,27 @@ msgstr ""
msgid "Right click cluster icon to open cluster settings."
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:148
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187
msgid "Role"
msgstr ""
#: src/renderer/components/+user-management/user-management.tsx:31
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:31
msgid "Role Bindings"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105
-msgid "Role ID"
-msgstr ""
+#~ msgid "Role ID"
+#~ msgstr ""
#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:74
msgid "Role name"
msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:124
+#: src/renderer/components/+nodes/nodes.tsx:121
#: src/renderer/components/+user-management/user-management.tsx:36
-#: src/renderer/components/+user-management-roles/roles.tsx:32
+#: src/renderer/components/+user-management-roles/roles.tsx:29
msgid "Roles"
msgstr ""
@@ -2231,41 +2249,41 @@ msgstr ""
msgid "Rollback <0>{releaseName}0>"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:23
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141
msgid "Rule"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:105
-#: src/renderer/components/+network-ingresses/ingresses.tsx:34
-#: src/renderer/components/+user-management-roles/role-details.tsx:25
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:104
+#: src/renderer/components/+network-ingresses/ingresses.tsx:32
+#: src/renderer/components/+user-management-roles/role-details.tsx:24
msgid "Rules"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125
msgid "Run As Group"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126
msgid "Run As User"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:130
msgid "Runtime Class"
msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:114
-#: src/renderer/components/+config-maps/config-map-details.tsx:78
-#: src/renderer/components/+config-secrets/secret-details.tsx:97
-#: src/renderer/components/+workspaces/workspaces.tsx:132
+#: src/renderer/components/+config-maps/config-map-details.tsx:77
+#: src/renderer/components/+config-secrets/secret-details.tsx:96
+#: src/renderer/components/+workspaces/workspaces.tsx:137
#: src/renderer/components/dock/edit-resource.tsx:87
-#: src/renderer/components/dock/pod-logs.tsx:161
+#: src/renderer/components/dock/pod-log-controls.tsx:74
msgid "Save"
msgstr ""
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128
-#: src/renderer/components/+workloads-deployments/deployments.tsx:86
-#: src/renderer/components/+workloads-deployments/deployments.tsx:87
+#: src/renderer/components/+workloads-deployments/deployments.tsx:83
+#: src/renderer/components/+workloads-deployments/deployments.tsx:84
msgid "Scale"
msgstr ""
@@ -2273,13 +2291,13 @@ msgstr ""
msgid "Scale Deployment <0>{deploymentName}0>"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:46
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:45
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:46
msgid "Schedule"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:41
-#: src/renderer/components/+custom-resources/crd-list.tsx:76
+#: src/renderer/components/+custom-resources/crd-details.tsx:40
+#: src/renderer/components/+custom-resources/crd-list.tsx:73
msgid "Scope"
msgstr ""
@@ -2291,7 +2309,7 @@ msgstr ""
msgid "Scope name"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:140
msgid "Se Linux"
msgstr ""
@@ -2305,13 +2323,13 @@ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108
-msgid "Secret"
-msgstr ""
+#~ msgid "Secret"
+#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80
-msgid "Secret Name"
-msgstr ""
+#~ msgid "Secret Name"
+#~ msgstr ""
#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:72
msgid "Secret is not found"
@@ -2321,7 +2339,7 @@ msgstr ""
msgid "Secret name"
msgstr ""
-#: src/renderer/components/+config-secrets/secret-details.tsx:44
+#: src/renderer/components/+config-secrets/secret-details.tsx:43
msgid "Secret successfully updated."
msgstr ""
@@ -2330,7 +2348,7 @@ msgid "Secret type"
msgstr ""
#: src/renderer/components/+config/config.tsx:39
-#: src/renderer/components/+config-secrets/secrets.tsx:40
+#: src/renderer/components/+config-secrets/secrets.tsx:37
#: src/renderer/components/+workloads-pods/pod-details.tsx:113
msgid "Secrets"
msgstr ""
@@ -2417,35 +2435,35 @@ msgstr ""
#~ msgid "Selected contexts: {0}"
#~ msgstr ""
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:27
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:26
#: src/renderer/components/+network-services/service-details.tsx:37
-#: src/renderer/components/+network-services/services.tsx:50
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:69
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:75
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:57
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:69
-#: src/renderer/components/+workloads-jobs/job-details.tsx:56
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:69
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:56
+#: src/renderer/components/+network-services/services.tsx:47
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:68
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:74
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:56
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:68
+#: src/renderer/components/+workloads-jobs/job-details.tsx:55
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:68
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:55
msgid "Selector"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91
-msgid "Server"
-msgstr ""
+#~ msgid "Server"
+#~ msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:102
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:101
msgid "Service"
msgstr ""
#: src/renderer/components/+user-management/user-management.tsx:26
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:33
msgid "Service Accounts"
msgstr ""
#: src/renderer/components/+network/network.tsx:27
-#: src/renderer/components/+network-services/services.tsx:43
+#: src/renderer/components/+network-services/services.tsx:40
msgid "Services"
msgstr ""
@@ -2461,18 +2479,18 @@ msgstr ""
msgid "Set quota"
msgstr ""
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:51
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:52
msgid "Settings"
msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:48
#: src/renderer/components/+workloads-pods/pod-menu.tsx:78
-msgid "Shell"
-msgstr ""
+#~ msgid "Shell"
+#~ msgstr ""
-#: src/renderer/components/+config-secrets/secret-details.tsx:93
-#: src/renderer/components/+workloads-pods/pod-container-env.tsx:101
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/+config-secrets/secret-details.tsx:92
+#: src/renderer/components/+workloads-pods/pod-container-env.tsx:102
+#: src/renderer/components/dock/pod-log-controls.tsx:72
#: src/renderer/components/drawer/drawer-param-toggler.tsx:19
msgid "Show"
msgstr ""
@@ -2481,11 +2499,11 @@ msgstr ""
msgid "Show Notes"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:160
+#: src/renderer/components/dock/pod-log-controls.tsx:73
msgid "Show current logs"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:160
+#: src/renderer/components/dock/pod-log-controls.tsx:73
msgid "Show previous terminated container logs"
msgstr ""
@@ -2493,12 +2511,12 @@ msgstr ""
msgid "Show value"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:154
+#: src/renderer/components/dock/pod-log-controls.tsx:67
msgid "Since"
msgstr ""
#: src/renderer/components/+nodes/node-charts.tsx:80
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46
msgid "Size"
msgstr ""
@@ -2507,10 +2525,10 @@ msgid "Size Limit"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70
-msgid "Skip TLS Verify"
-msgstr ""
+#~ msgid "Skip TLS Verify"
+#~ msgstr ""
-#: src/renderer/components/+events/event-details.tsx:36
+#: src/renderer/components/+events/event-details.tsx:35
#: src/renderer/components/+events/events.tsx:66
#: src/renderer/components/+events/kube-event-details.tsx:48
msgid "Source"
@@ -2520,7 +2538,11 @@ msgstr ""
msgid "Specified limits are higher than node capacity!"
msgstr ""
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26
+msgid "Started at"
+msgstr ""
+
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:36
msgid "Stateful Sets"
msgstr ""
@@ -2531,59 +2553,55 @@ msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:192
#: src/renderer/components/+apps-releases/releases.tsx:93
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:88
-#: src/renderer/components/+config-autoscalers/hpa.tsx:52
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68
-#: src/renderer/components/+custom-resources/crd-resource-details.tsx:56
-#: src/renderer/components/+namespaces/namespace-details.tsx:37
-#: src/renderer/components/+namespaces/namespaces.tsx:34
-#: src/renderer/components/+network-services/services.tsx:52
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:65
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:52
+#: src/renderer/components/+config-autoscalers/hpa.tsx:49
+#: src/renderer/components/+custom-resources/crd-resource-details.tsx:49
+#: src/renderer/components/+namespaces/namespace-details.tsx:36
+#: src/renderer/components/+namespaces/namespaces.tsx:32
+#: src/renderer/components/+network-services/services.tsx:49
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:64
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49
#: src/renderer/components/+storage-volumes/volume-details.tsx:46
-#: src/renderer/components/+storage-volumes/volumes.tsx:45
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:39
+#: src/renderer/components/+storage-volumes/volumes.tsx:42
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:57
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:97
#: src/renderer/components/+workloads-pods/pod-details.tsx:82
-#: src/renderer/components/+workloads-pods/pods.tsx:82
+#: src/renderer/components/+workloads-pods/pods.tsx:79
msgid "Status"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64
-msgid "Status URI"
-msgstr ""
+#~ msgid "Status URI"
+#~ msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:57
-#: src/renderer/components/layout/sidebar.tsx:84
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:56
+#: src/renderer/components/layout/sidebar.tsx:85
msgid "Storage"
msgstr ""
-#: src/renderer/components/+storage-volumes/volumes.tsx:41
+#: src/renderer/components/+storage-volumes/volumes.tsx:38
msgid "Storage Class"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:54
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:53
#: src/renderer/components/+storage-volumes/volume-details.tsx:43
msgid "Storage Class Name"
msgstr ""
#: src/renderer/components/+storage/storage.tsx:40
-#: src/renderer/components/+storage-classes/storage-classes.tsx:33
+#: src/renderer/components/+storage-classes/storage-classes.tsx:30
msgid "Storage Classes"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45
msgid "Storage class"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:38
+#: src/renderer/components/+custom-resources/crd-details.tsx:37
msgid "Stored versions"
msgstr ""
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:68
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:76
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:67
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:75
msgid "Strategy Type"
msgstr ""
@@ -2600,7 +2618,7 @@ msgstr ""
msgid "Submitting.."
msgstr ""
-#: src/renderer/components/+network-endpoints/endpoint-details.tsx:24
+#: src/renderer/components/+network-endpoints/endpoint-details.tsx:23
msgid "Subsets"
msgstr ""
@@ -2608,31 +2626,31 @@ msgstr ""
msgid "Successfully imported <0>{0}0> cluster(s)"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127
msgid "Supplemental Groups"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:54
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:49
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:53
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47
msgid "Suspend"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:98
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:97
msgid "TLS"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:103
-#: src/renderer/components/+nodes/nodes.tsx:123
+#: src/renderer/components/+nodes/node-details.tsx:102
+#: src/renderer/components/+nodes/nodes.tsx:120
msgid "Taints"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:171
-msgid "Telemetry & Usage Tracking"
-msgstr ""
+#~ msgid "Telemetry & Usage Tracking"
+#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:174
-msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
-msgstr ""
+#~ msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
+#~ msgstr ""
#: src/renderer/components/dock/terminal.store.ts:28
msgid "Terminal"
@@ -2646,7 +2664,7 @@ msgstr ""
msgid "The path to the kubectl binary on the system."
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:172
+#: src/renderer/components/dock/pod-logs.tsx:162
msgid "There are no logs available for container."
msgstr ""
@@ -2666,11 +2684,15 @@ msgstr ""
msgid "This is the quick launch menu."
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:166
+#: src/renderer/components/+cluster-settings/components/cluster-accessible-namespaces.tsx:22
+msgid "This setting is useful for manually specifying which namespaces you have access to. This is useful when you don't have permissions to list namespaces."
+msgstr ""
+
+#: src/renderer/components/+preferences/preferences.tsx:152
msgid "This will make Lens to trust ANY certificate authority without any validations."
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:59
+#: src/renderer/components/+network-policies/network-policy-details.tsx:58
msgid "To"
msgstr ""
@@ -2691,8 +2713,8 @@ msgid "Transmit"
msgstr ""
#: src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx:106
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:79
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:80
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:76
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:77
msgid "Trigger"
msgstr ""
@@ -2701,25 +2723,22 @@ msgid "Trigger CronJob <0>{cronjobName}0>"
msgstr ""
#: src/renderer/components/+cluster/cluster-issues.tsx:102
-#: src/renderer/components/+config-secrets/secret-details.tsx:74
-#: src/renderer/components/+config-secrets/secrets.tsx:45
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66
-#: src/renderer/components/+custom-resources/crd-details.tsx:82
-#: src/renderer/components/+events/event-details.tsx:48
+#: src/renderer/components/+config-secrets/secret-details.tsx:73
+#: src/renderer/components/+config-secrets/secrets.tsx:42
+#: src/renderer/components/+custom-resources/crd-details.tsx:81
+#: src/renderer/components/+events/event-details.tsx:47
#: src/renderer/components/+events/events.tsx:64
#: src/renderer/components/+network-services/service-details.tsx:41
-#: src/renderer/components/+network-services/services.tsx:46
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152
+#: src/renderer/components/+network-services/services.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:151
#: src/renderer/components/+storage-volumes/volume-details.tsx:69
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43
#: src/renderer/components/+workloads-pods/pod-details.tsx:140
msgid "Type"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:138
+#: src/renderer/components/+preferences/preferences.tsx:124
msgid "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
msgstr ""
@@ -2728,13 +2747,13 @@ msgid "UID"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126
-msgid "URL"
-msgstr ""
+#~ msgid "URL"
+#~ msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:55
#: src/renderer/components/+nodes/node-menu.tsx:56
-msgid "Uncordon"
-msgstr ""
+#~ msgid "Uncordon"
+#~ msgstr ""
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212
msgid "Update"
@@ -2789,11 +2808,11 @@ msgstr ""
#~ msgid "Used"
#~ msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:154
msgid "User"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:99
+#: src/renderer/components/+custom-resources/crd-details.tsx:98
msgid "Validation"
msgstr ""
@@ -2806,11 +2825,11 @@ msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:111
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132
#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:62
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:79
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78
msgid "Values"
msgstr ""
-#: src/renderer/components/+user-management-roles/role-details.tsx:33
+#: src/renderer/components/+user-management-roles/role-details.tsx:32
msgid "Verbs"
msgstr ""
@@ -2818,9 +2837,9 @@ msgstr ""
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:66
#: src/renderer/components/+apps-releases/release-details.tsx:185
#: src/renderer/components/+apps-releases/releases.tsx:91
-#: src/renderer/components/+custom-resources/crd-details.tsx:35
-#: src/renderer/components/+custom-resources/crd-list.tsx:75
-#: src/renderer/components/+nodes/nodes.tsx:125
+#: src/renderer/components/+custom-resources/crd-details.tsx:34
+#: src/renderer/components/+custom-resources/crd-list.tsx:72
+#: src/renderer/components/+nodes/nodes.tsx:122
#: src/renderer/components/dock/install-chart.tsx:120
#: src/renderer/components/dock/upgrade-chart.tsx:99
msgid "Version"
@@ -2830,7 +2849,7 @@ msgstr ""
msgid "View Helm Release"
msgstr ""
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:31
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:30
msgid "Volume Binding Mode"
msgstr ""
@@ -2842,8 +2861,8 @@ msgstr ""
msgid "Volume disk usage"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:37
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:46
#: src/renderer/components/+workloads-pods/pod-details.tsx:130
msgid "Volumes"
msgstr ""
@@ -2860,7 +2879,7 @@ msgstr ""
msgid "Welcome!"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:88
+#: src/renderer/components/+workspaces/workspaces.tsx:92
msgid "What is a Workspace?"
msgstr ""
@@ -2868,16 +2887,16 @@ msgstr ""
msgid "Worker"
msgstr ""
-#: src/renderer/components/layout/sidebar.tsx:81
+#: src/renderer/components/layout/sidebar.tsx:82
msgid "Workloads"
msgstr ""
#: src/renderer/components/+workspaces/workspace-menu.tsx:39
-#: src/renderer/components/+workspaces/workspaces.tsx:100
+#: src/renderer/components/+workspaces/workspaces.tsx:104
msgid "Workspaces"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:90
+#: src/renderer/components/+workspaces/workspaces.tsx:94
msgid "Workspaces are used to organize number of clusters into logical groups."
msgstr ""
@@ -2890,27 +2909,25 @@ msgid "Wrong url format"
msgstr ""
#: src/renderer/components/+cluster-settings/components/remove-cluster-button.tsx:28
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119
-#: src/renderer/components/+storage-classes/storage-classes.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:39
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:118
+#: src/renderer/components/+storage-classes/storage-classes.tsx:40
msgid "Yes"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118
-msgid "Zone"
-msgstr ""
+#~ msgid "Zone"
+#~ msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:180
-#: src/renderer/components/+events/event-details.tsx:40
-#: src/renderer/components/+events/event-details.tsx:43
+#: src/renderer/components/+events/event-details.tsx:39
+#: src/renderer/components/+events/event-details.tsx:42
#: src/renderer/components/kube-object/kube-object-meta.tsx:18
msgid "ago"
msgstr ""
@@ -2923,36 +2940,37 @@ msgstr ""
#~ msgid "applicable to all clusters"
#~ msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:57
+#: src/renderer/components/+nodes/nodes.tsx:54
msgid "cores:"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:42
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:18
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25
msgid "exit code"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:66
+#: src/renderer/components/+custom-resources/crd-details.tsx:65
msgid "kind"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:67
+#: src/renderer/components/+custom-resources/crd-details.tsx:66
msgid "listKind"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:48
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:61
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:47
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:59
msgid "never"
msgstr ""
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:130
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:133
msgid "new"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:64
+#: src/renderer/components/+custom-resources/crd-details.tsx:63
msgid "plural"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:41
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:17
msgid "ready"
msgstr ""
@@ -2960,11 +2978,11 @@ msgstr ""
msgid "sec"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:65
+#: src/renderer/components/+custom-resources/crd-details.tsx:64
msgid "singular"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/dock/pod-log-controls.tsx:72
msgid "timestamps"
msgstr ""
@@ -2972,7 +2990,7 @@ msgstr ""
msgid "{0, plural, one {Resource} other {Resources}}"
msgstr ""
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63
msgid "{0} desired, {1} updated"
msgstr ""
@@ -2988,11 +3006,11 @@ msgstr ""
msgid "{0} on {1}"
msgstr ""
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64
msgid "{0} total, {1} available"
msgstr ""
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:66
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65
msgid "{0} unavailable"
msgstr ""
@@ -3004,7 +3022,7 @@ msgstr ""
msgid "{allItemsCount, plural, one {# item} other {# items}}"
msgstr ""
-#: src/renderer/components/+config-autoscalers/hpa.tsx:31
+#: src/renderer/components/+config-autoscalers/hpa.tsx:28
msgid "{metricsRemainCount} more..."
msgstr ""
diff --git a/locales/ru/messages.po b/locales/ru/messages.po
index 01b8d777a3..dc947d724c 100644
--- a/locales/ru/messages.po
+++ b/locales/ru/messages.po
@@ -26,11 +26,11 @@ msgstr ""
msgid "(as a percentage of request)"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:121
+#: src/renderer/components/+workspaces/workspaces.tsx:126
msgid "(current)"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:88
+#: src/renderer/components/+network-policies/network-policy-details.tsx:87
msgid "(empty) (Allowing the specific traffic to all pods in this namespace)"
msgstr "(Пусто) (Допускается трафик ко всем подам в данной области имен)"
@@ -62,19 +62,19 @@ msgstr ""
msgid "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
msgstr "Это поле может содержать только латинские буквы в нижнем регистре, номера и дефис."
-#: src/renderer/components/+workspaces/workspaces.tsx:93
+#: src/renderer/components/+workspaces/workspaces.tsx:97
msgid "A single workspaces contains a list of clusters and their full configuration."
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:81
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
msgid "API Group"
msgstr ""
-#: src/renderer/components/layout/sidebar.tsx:88
+#: src/renderer/components/layout/sidebar.tsx:89
msgid "Access Control"
msgstr "Контроль доступа"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:51
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:50
#: src/renderer/components/+storage-volumes/volume-details.tsx:37
msgid "Access Modes"
msgstr "Режимы доступа"
@@ -83,17 +83,17 @@ msgstr "Режимы доступа"
msgid "Account Name"
msgstr "Название аккаунта"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:51
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:50
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:50
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48
msgid "Active"
msgstr "Активный"
#: src/renderer/components/+add-cluster/add-cluster.tsx:310
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:127
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:130
msgid "Add Cluster"
msgstr ""
-#: src/renderer/components/+namespaces/namespaces.tsx:43
+#: src/renderer/components/+namespaces/namespaces.tsx:39
msgid "Add Namespace"
msgstr "Добавить Namespace"
@@ -101,11 +101,11 @@ msgstr "Добавить Namespace"
msgid "Add RoleBinding"
msgstr "Добавить привязку ролей"
-#: src/renderer/components/+workspaces/workspaces.tsx:138
+#: src/renderer/components/+workspaces/workspaces.tsx:143
msgid "Add Workspace"
msgstr ""
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
msgid "Add bindings to {name}"
msgstr "Добавить привязки к {name}"
@@ -137,7 +137,7 @@ msgstr "Добавить поле"
#~ msgid "Adding clusters: <0>{0}0>"
#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:111
+#: src/renderer/components/+preferences/preferences.tsx:101
msgid "Adding helm branch <0>{0}0> has failed: {1}"
msgstr ""
@@ -145,13 +145,13 @@ msgstr ""
#~ msgid "Adding repo <0>{0}0> has failed: {1}"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:78
+#: src/renderer/components/+custom-resources/crd-details.tsx:77
msgid "Additional Printer Columns"
msgstr ""
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:29
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:60
-#: src/renderer/components/+nodes/node-details.tsx:83
+#: src/renderer/components/+nodes/node-details.tsx:82
msgid "Addresses"
msgstr "Адреса"
@@ -159,36 +159,34 @@ msgstr "Адреса"
msgid "Affinities"
msgstr "Аффинитеты"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:51
-#: src/renderer/components/+config-maps/config-maps.tsx:37
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:45
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:36
-#: src/renderer/components/+config-secrets/secrets.tsx:46
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67
-#: src/renderer/components/+custom-resources/crd-list.tsx:77
-#: src/renderer/components/+custom-resources/crd-resources.tsx:73
+#: src/renderer/components/+config-autoscalers/hpa.tsx:48
+#: src/renderer/components/+config-maps/config-maps.tsx:34
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
+#: src/renderer/components/+config-secrets/secrets.tsx:43
+#: src/renderer/components/+custom-resources/crd-list.tsx:74
+#: src/renderer/components/+custom-resources/crd-resources.tsx:70
#: src/renderer/components/+events/events.tsx:68
-#: src/renderer/components/+namespaces/namespaces.tsx:33
-#: src/renderer/components/+network-endpoints/endpoints.tsx:34
-#: src/renderer/components/+network-ingresses/ingresses.tsx:35
-#: src/renderer/components/+network-policies/network-policies.tsx:34
-#: src/renderer/components/+network-services/services.tsx:51
-#: src/renderer/components/+nodes/nodes.tsx:126
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:38
-#: src/renderer/components/+storage-classes/storage-classes.tsx:38
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:51
-#: src/renderer/components/+storage-volumes/volumes.tsx:44
-#: src/renderer/components/+user-management-roles/roles.tsx:35
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:38
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:38
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:52
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:50
-#: src/renderer/components/+workloads-deployments/deployments.tsx:63
-#: src/renderer/components/+workloads-jobs/jobs.tsx:41
-#: src/renderer/components/+workloads-pods/pods.tsx:81
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:53
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:44
+#: src/renderer/components/+namespaces/namespaces.tsx:31
+#: src/renderer/components/+network-endpoints/endpoints.tsx:31
+#: src/renderer/components/+network-ingresses/ingresses.tsx:33
+#: src/renderer/components/+network-policies/network-policies.tsx:31
+#: src/renderer/components/+network-services/services.tsx:48
+#: src/renderer/components/+nodes/nodes.tsx:123
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35
+#: src/renderer/components/+storage-classes/storage-classes.tsx:35
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48
+#: src/renderer/components/+storage-volumes/volumes.tsx:41
+#: src/renderer/components/+user-management-roles/roles.tsx:32
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:50
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47
+#: src/renderer/components/+workloads-deployments/deployments.tsx:61
+#: src/renderer/components/+workloads-jobs/jobs.tsx:38
+#: src/renderer/components/+workloads-pods/pods.tsx:78
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:51
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41
msgid "Age"
msgstr "Возраст"
@@ -200,68 +198,68 @@ msgstr ""
#~ msgid "All clusters within workspace will be cleared as well."
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-list.tsx:56
+#: src/renderer/components/+custom-resources/crd-list.tsx:53
msgid "All groups"
msgstr ""
#: src/renderer/components/dock/pod-logs.tsx:37
-msgid "All logs"
-msgstr "Все логи"
+#~ msgid "All logs"
+#~ msgstr "Все логи"
#: src/renderer/components/+namespaces/namespace-select.tsx:95
msgid "All namespaces"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:77
+#: src/renderer/components/+nodes/node-details.tsx:76
msgid "Allocatable"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:70
msgid "Allow Privilege Escalation"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:172
-msgid "Allow telemetry & usage tracking"
-msgstr ""
+#~ msgid "Allow telemetry & usage tracking"
+#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:164
+#: src/renderer/components/+preferences/preferences.tsx:150
msgid "Allow untrusted Certificate Authorities"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:50
msgid "Allowed CSI Drivers"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:42
msgid "Allowed Capabilities"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:54
msgid "Allowed Flex Volumes"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:109
msgid "Allowed Host Paths"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:58
msgid "Allowed Proc Mount Types"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131
msgid "Allowed Runtime Class Names"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:62
msgid "Allowed Unsafe Sysctls"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:102
+#: src/renderer/components/+nodes/node-details.tsx:101
#: src/renderer/components/kube-object/kube-object-meta.tsx:36
msgid "Annotations"
msgstr "Аннотации"
-#: src/renderer/components/+user-management-roles/role-details.tsx:37
+#: src/renderer/components/+user-management-roles/role-details.tsx:36
msgid "Api Groups"
msgstr "API группы"
@@ -278,7 +276,7 @@ msgstr "Сбой работы приложения на <0>{pageUrl}0>"
msgid "Applying.."
msgstr "Применение.."
-#: src/renderer/components/layout/sidebar.tsx:87
+#: src/renderer/components/layout/sidebar.tsx:88
msgid "Apps"
msgstr "Приложения"
@@ -287,10 +285,10 @@ msgid "Are you sure you want remove workspace <0>{0}0>?"
msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:41
-msgid "Are you sure you want to drain <0>{nodeName}0>?"
-msgstr "Выполнить команду drain для ноды <0>{nodeName}0>?"
+#~ msgid "Are you sure you want to drain <0>{nodeName}0>?"
+#~ msgstr "Выполнить команду drain для ноды <0>{nodeName}0>?"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:84
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:103
msgid "Arguments"
msgstr "Аргументы"
@@ -299,14 +297,14 @@ msgid "Associate clusters and choose the ones you want to access via quick launc
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101
-msgid "Auth App Role"
-msgstr "Auth App Role"
+#~ msgid "Auth App Role"
+#~ msgstr "Auth App Role"
-#: src/renderer/components/+preferences/preferences.tsx:160
+#: src/renderer/components/+preferences/preferences.tsx:146
msgid "Auto start-up"
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:161
+#: src/renderer/components/+preferences/preferences.tsx:147
msgid "Automatically start Lens on login"
msgstr ""
@@ -315,11 +313,11 @@ msgstr ""
msgid "Back"
msgstr "Назад"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:43
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:42
msgid "Backends"
msgstr "Бэкенды"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93
msgid "Binding"
msgstr "Привязка"
@@ -327,8 +325,8 @@ msgstr "Привязка"
msgid "Binding targets"
msgstr "Цели привязки"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:90
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:33
msgid "Bindings"
msgstr "Привязки"
@@ -371,17 +369,17 @@ msgstr "Байты, отправленные всеми контейнерами
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129
-msgid "CA Bundle"
-msgstr "CA Bundle"
+#~ msgid "CA Bundle"
+#~ msgstr "CA Bundle"
#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:24
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:140
-#: src/renderer/components/+nodes/node-details.tsx:62
-#: src/renderer/components/+nodes/node-details.tsx:73
-#: src/renderer/components/+nodes/node-details.tsx:78
-#: src/renderer/components/+nodes/nodes.tsx:120
+#: src/renderer/components/+nodes/node-details.tsx:61
+#: src/renderer/components/+nodes/node-details.tsx:72
+#: src/renderer/components/+nodes/node-details.tsx:77
+#: src/renderer/components/+nodes/nodes.tsx:117
#: src/renderer/components/+workloads-pods/pod-charts.tsx:11
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:44
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:53
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:95
#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:13
@@ -407,11 +405,11 @@ msgstr "Лимиты процессора"
msgid "CPU requests"
msgstr "Запросы к процессору"
-#: src/renderer/components/+nodes/nodes.tsx:57
+#: src/renderer/components/+nodes/nodes.tsx:54
msgid "CPU:"
msgstr "CPU:"
-#: src/renderer/components/+workspaces/workspaces.tsx:133
+#: src/renderer/components/+workspaces/workspaces.tsx:138
#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:44
#: src/renderer/components/dock/info-panel.tsx:86
#: src/renderer/components/wizard/wizard.tsx:130
@@ -424,20 +422,20 @@ msgstr "Отмена"
#: src/renderer/components/+nodes/node-charts.tsx:39
#: src/renderer/components/+nodes/node-charts.tsx:63
#: src/renderer/components/+nodes/node-charts.tsx:97
-#: src/renderer/components/+nodes/node-details.tsx:72
+#: src/renderer/components/+nodes/node-details.tsx:71
#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31
#: src/renderer/components/+storage-volumes/volume-details.tsx:29
-#: src/renderer/components/+storage-volumes/volumes.tsx:42
+#: src/renderer/components/+storage-volumes/volumes.tsx:39
msgid "Capacity"
msgstr "Емкость"
-#: src/renderer/components/+preferences/preferences.tsx:163
+#: src/renderer/components/+preferences/preferences.tsx:149
msgid "Certificate Trust"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59
-msgid "Certificates"
-msgstr "Сертификаты"
+#~ msgid "Certificates"
+#~ msgstr "Сертификаты"
#: src/renderer/components/+apps-releases/release-details.tsx:173
#: src/renderer/components/+apps-releases/releases.tsx:89
@@ -474,7 +472,7 @@ msgstr "Чарты"
#~ msgstr ""
#: src/renderer/components/+storage-volumes/volume-details.tsx:68
-#: src/renderer/components/+storage-volumes/volumes.tsx:43
+#: src/renderer/components/+storage-volumes/volumes.tsx:40
msgid "Claim"
msgstr "Запрос"
@@ -492,42 +490,42 @@ msgid "Close (Ctrl+W)"
msgstr "Закрыть (Ctrl+W)"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121
-msgid "Cloud API Token Secret"
-msgstr "Cloud API Token Secret"
+#~ msgid "Cloud API Token Secret"
+#~ msgstr "Cloud API Token Secret"
#: src/renderer/components/+namespaces/namespace-select.tsx:43
-#: src/renderer/components/layout/sidebar.tsx:79
+#: src/renderer/components/layout/sidebar.tsx:80
msgid "Cluster"
msgstr "Кластер"
#: src/renderer/components/+network-services/service-details.tsx:51
-#: src/renderer/components/+network-services/services.tsx:47
+#: src/renderer/components/+network-services/services.tsx:44
msgid "Cluster IP"
msgstr "IP-адрес кластера"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40
-msgid "Cluster Issuers"
-msgstr ""
+#~ msgid "Cluster Issuers"
+#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:134
+#: src/renderer/components/+preferences/preferences.tsx:120
msgid "Color Theme"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:79
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:98
msgid "Command"
msgstr "Команда"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62
-msgid "Common Name"
-msgstr "Общее имя"
+#~ msgid "Common Name"
+#~ msgstr "Общее имя"
-#: src/renderer/components/layout/sidebar.tsx:76
+#: src/renderer/components/layout/sidebar.tsx:77
msgid "Compact view"
msgstr "Компактный вид"
-#: src/renderer/components/+workloads-jobs/job-details.tsx:80
-#: src/renderer/components/+workloads-jobs/jobs.tsx:39
+#: src/renderer/components/+workloads-jobs/job-details.tsx:79
+#: src/renderer/components/+workloads-jobs/jobs.tsx:36
msgid "Completions"
msgstr "Завершения"
@@ -535,22 +533,31 @@ msgstr "Завершения"
msgid "Component stack"
msgstr "Стэк компонентов"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:72
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:71
msgid "Condition"
msgstr "Состояние"
-#: src/renderer/components/+custom-resources/crd-details.tsx:52
-#: src/renderer/components/+nodes/node-details.tsx:107
-#: src/renderer/components/+nodes/nodes.tsx:127
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:79
-#: src/renderer/components/+workloads-deployments/deployments.tsx:64
-#: src/renderer/components/+workloads-jobs/job-details.tsx:77
-#: src/renderer/components/+workloads-jobs/jobs.tsx:42
+#: src/renderer/components/+custom-resources/crd-details.tsx:51
+#: src/renderer/components/+nodes/node-details.tsx:106
+#: src/renderer/components/+nodes/nodes.tsx:124
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:78
+#: src/renderer/components/+workloads-deployments/deployments.tsx:62
+#: src/renderer/components/+workloads-jobs/job-details.tsx:76
+#: src/renderer/components/+workloads-jobs/jobs.tsx:39
#: src/renderer/components/+workloads-pods/pod-details.tsx:100
msgid "Conditions"
msgstr "Состояния"
+#: src/renderer/components/+workloads-deployments/deployments.tsx: 118
+msgid "Restart"
+msgstr "Перезагрузка"
+
+#: src/renderer/components/+workloads-deployments/deployments.tsx: 121
+msgid "Are you sure you want to restart deployment <0>{0}0>?"
+msgstr "Выполнить перезагрузку деплоймента <0>{0}0>?"
+
#: src/renderer/components/+config-maps/config-maps.tsx:33
+#: src/renderer/components/+config-maps/config-maps.tsx:30
msgid "Config Maps"
msgstr ""
@@ -558,7 +565,7 @@ msgstr ""
msgid "Config copied to clipboard"
msgstr "Конфигурация скопирована в буфер"
-#: src/renderer/components/+config-maps/config-map-details.tsx:41
+#: src/renderer/components/+config-maps/config-map-details.tsx:40
msgid "ConfigMap <0>{0}0> successfully updated."
msgstr "ConfigMap <0>{0}0> успешно обновлена."
@@ -566,7 +573,7 @@ msgstr "ConfigMap <0>{0}0> успешно обновлена."
msgid "ConfigMaps"
msgstr "ConfigMaps"
-#: src/renderer/components/layout/sidebar.tsx:82
+#: src/renderer/components/layout/sidebar.tsx:83
msgid "Configuration"
msgstr "Конфигурация"
@@ -574,7 +581,7 @@ msgstr "Конфигурация"
msgid "Connection"
msgstr "Соединение"
-#: src/renderer/components/dock/pod-logs.tsx:148
+#: src/renderer/components/dock/pod-log-controls.tsx:63
msgid "Container"
msgstr "Контейнер"
@@ -598,13 +605,13 @@ msgstr "Запросы памяти от контейнеров"
msgid "Container memory usage"
msgstr "Использование памяти"
-#: src/renderer/components/+nodes/node-details.tsx:95
+#: src/renderer/components/+nodes/node-details.tsx:94
msgid "Container runtime"
msgstr "Среда контейнеров"
#: src/renderer/components/+workloads-pods/pod-details.tsx:122
-#: src/renderer/components/+workloads-pods/pods.tsx:77
-#: src/renderer/components/dock/pod-logs.tsx:129
+#: src/renderer/components/+workloads-pods/pods.tsx:74
+#: src/renderer/components/dock/pod-log-controls.tsx:43
msgid "Containers"
msgstr "Контейнеры"
@@ -620,16 +627,16 @@ msgstr "Контекст"
#~ msgid "Contexts: {0}"
#~ msgstr ""
-#: src/renderer/components/+workloads-pods/pods.tsx:79
+#: src/renderer/components/+workloads-pods/pods.tsx:76
#: src/renderer/components/kube-object/kube-object-meta.tsx:39
msgid "Controlled By"
msgstr "Управляемый"
-#: src/renderer/components/+workloads-jobs/job-details.tsx:68
+#: src/renderer/components/+workloads-jobs/job-details.tsx:67
msgid "Controlled by"
msgstr "Контролируется"
-#: src/renderer/components/+custom-resources/crd-details.tsx:49
+#: src/renderer/components/+custom-resources/crd-details.tsx:48
msgid "Conversion"
msgstr ""
@@ -640,10 +647,10 @@ msgstr "Копировать"
#: src/renderer/components/+nodes/node-menu.tsx:51
#: src/renderer/components/+nodes/node-menu.tsx:52
-msgid "Cordon"
-msgstr "Блокировка"
+#~ msgid "Cordon"
+#~ msgstr "Блокировка"
-#: src/renderer/components/+events/event-details.tsx:45
+#: src/renderer/components/+events/event-details.tsx:44
#: src/renderer/components/+events/events.tsx:67
#: src/renderer/components/+events/kube-event-details.tsx:51
msgid "Count"
@@ -679,23 +686,23 @@ msgstr "Создать секрет"
msgid "Create Service Account"
msgstr "Создать Service Account"
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:45
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:40
msgid "Create new ResourceQuota"
msgstr "Создать новую ResourceQuota"
-#: src/renderer/components/+user-management-roles/roles.tsx:44
+#: src/renderer/components/+user-management-roles/roles.tsx:39
msgid "Create new Role"
msgstr "Создать новую роль"
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:48
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:43
msgid "Create new RoleBinding"
msgstr "Создать новый билдинг роли"
-#: src/renderer/components/+config-secrets/secrets.tsx:58
+#: src/renderer/components/+config-secrets/secrets.tsx:53
msgid "Create new Secret"
msgstr "Создать новый секрет"
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:47
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:45
msgid "Create new Service Account"
msgstr "Создать новый Service Account"
@@ -712,10 +719,10 @@ msgid "Created at"
msgstr "Создано"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132
-msgid "Credentials Ref"
-msgstr "Credentials Ref"
+#~ msgid "Credentials Ref"
+#~ msgstr "Credentials Ref"
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:44
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:42
msgid "Cron Jobs"
msgstr ""
@@ -727,8 +734,8 @@ msgstr "CronJobs"
msgid "Current / Target"
msgstr "Текущее / Цель"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:39
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:43
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:38
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:40
msgid "Current Healthy"
msgstr ""
@@ -744,8 +751,8 @@ msgstr "Текущие фильтры:"
#~ msgid "Custom"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-list.tsx:55
-#: src/renderer/components/layout/sidebar.tsx:89
+#: src/renderer/components/+custom-resources/crd-list.tsx:52
+#: src/renderer/components/layout/sidebar.tsx:90
msgid "Custom Resources"
msgstr ""
@@ -754,14 +761,14 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95
-msgid "DNS Provider"
-msgstr "DNS провайдер"
+#~ msgid "DNS Provider"
+#~ msgstr "DNS провайдер"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50
-msgid "DNS names"
-msgstr "DNS имена"
+#~ msgid "DNS names"
+#~ msgstr "DNS имена"
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:41
msgid "Daemon Sets"
msgstr ""
@@ -773,20 +780,20 @@ msgstr "DaemonSets"
#~ msgid "Dark"
#~ msgstr ""
-#: src/renderer/components/+config-maps/config-map-details.tsx:69
-#: src/renderer/components/+config-secrets/secret-details.tsx:78
+#: src/renderer/components/+config-maps/config-map-details.tsx:68
+#: src/renderer/components/+config-secrets/secret-details.tsx:77
msgid "Data"
msgstr "Данные"
-#: src/renderer/components/+storage-classes/storage-classes.tsx:37
+#: src/renderer/components/+storage-classes/storage-classes.tsx:34
msgid "Default"
msgstr "По умолчанию"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:82
msgid "Default Add Capabilities"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:134
msgid "Default Runtime Class Name"
msgstr ""
@@ -798,27 +805,27 @@ msgstr ""
msgid "Definitions"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:126
+#: src/renderer/components/+workspaces/workspaces.tsx:131
#: src/renderer/components/menu/menu-actions.tsx:84
msgid "Delete"
msgstr "Удалить"
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:47
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:45
msgid "Deploy Revisions"
msgstr ""
#: src/renderer/components/+workloads/workloads.tsx:45
-#: src/renderer/components/+workloads-deployments/deployments.tsx:57
+#: src/renderer/components/+workloads-deployments/deployments.tsx:55
msgid "Deployments"
msgstr "Deployments"
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:65
-#: src/renderer/components/+workspaces/workspaces.tsx:131
+#: src/renderer/components/+workspaces/workspaces.tsx:136
msgid "Description"
msgstr "Описание"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:43
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:44
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:42
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
msgid "Desired Healthy"
msgstr ""
@@ -826,27 +833,27 @@ msgstr ""
msgid "Desired number of replicas"
msgstr "Нужный уровень реплик"
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:62
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:63
msgid "Disconnect"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:64
-#: src/renderer/components/+nodes/nodes.tsx:122
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:44
+#: src/renderer/components/+nodes/node-details.tsx:63
+#: src/renderer/components/+nodes/nodes.tsx:119
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:43
msgid "Disk"
msgstr "Диск"
-#: src/renderer/components/+nodes/nodes.tsx:79
+#: src/renderer/components/+nodes/nodes.tsx:76
msgid "Disk:"
msgstr "Диск:"
-#: src/renderer/components/+preferences/preferences.tsx:168
+#: src/renderer/components/+preferences/preferences.tsx:154
msgid "Does not affect cluster communications!"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89
-msgid "Domains"
-msgstr "Домены"
+#~ msgid "Domains"
+#~ msgstr "Домены"
#: src/renderer/components/+preferences/preferences.tsx:129
#~ msgid "Download Mirror"
@@ -874,27 +881,26 @@ msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:59
#: src/renderer/components/+nodes/node-menu.tsx:60
-msgid "Drain"
-msgstr "Очистка"
+#~ msgid "Drain"
+#~ msgstr "Очистка"
#: src/renderer/components/+nodes/node-menu.tsx:39
-msgid "Drain Node"
-msgstr "Очистить Node"
+#~ msgid "Drain Node"
+#~ msgstr "Очистить Node"
#: src/renderer/components/+storage-volumes/volume-details.tsx:59
msgid "Driver"
msgstr "Драйвер"
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:87
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
msgid "Duration"
msgstr "Продолжительность"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58
-msgid "E-mail"
-msgstr "Эл. почта"
+#~ msgid "E-mail"
+#~ msgstr "Эл. почта"
-#: src/renderer/components/+workspaces/workspaces.tsx:125
+#: src/renderer/components/+workspaces/workspaces.tsx:130
#: src/renderer/components/menu/menu-actions.tsx:80
#: src/renderer/components/menu/menu-actions.tsx:81
msgid "Edit"
@@ -909,7 +915,7 @@ msgstr "Редактировать RoleBinding <0>{roleBindingName}0>"
msgid "Effect"
msgstr "Эффект"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:105
+#: src/renderer/components/+network-policies/network-policy-details.tsx:104
msgid "Egress"
msgstr "Egress"
@@ -918,8 +924,8 @@ msgid "Endpoint"
msgstr ""
#: src/renderer/components/+network/network.tsx:35
+#: src/renderer/components/+network-endpoints/endpoints.tsx:27
#: src/renderer/components/+network-endpoints/endpoints.tsx:30
-#: src/renderer/components/+network-endpoints/endpoints.tsx:33
#: src/renderer/components/+network-services/service-details-endpoint.tsx:27
msgid "Endpoints"
msgstr ""
@@ -928,7 +934,7 @@ msgstr ""
msgid "Enter a name"
msgstr "Название"
-#: src/renderer/components/+workloads-pods/pod-container-env.tsx:79
+#: src/renderer/components/+workloads-pods/pod-container-env.tsx:80
msgid "Environment"
msgstr "Среда"
@@ -944,7 +950,7 @@ msgstr ""
#: src/renderer/components/+events/events.tsx:56
#: src/renderer/components/+events/kube-event-details.tsx:34
#: src/renderer/components/+events/kube-event-details.tsx:39
-#: src/renderer/components/layout/sidebar.tsx:86
+#: src/renderer/components/layout/sidebar.tsx:87
msgid "Events"
msgstr "События"
@@ -965,7 +971,7 @@ msgstr "Выйти из полного размера"
#~ msgid "Extended view"
#~ msgstr "Расширенный вид"
-#: src/renderer/components/+network-services/services.tsx:49
+#: src/renderer/components/+network-services/services.tsx:46
msgid "External IP"
msgstr "Внешний IP"
@@ -973,16 +979,16 @@ msgstr "Внешний IP"
msgid "External IPs"
msgstr "Внешние IP"
-#: src/renderer/components/dock/pod-logs.store.ts:65
+#: src/renderer/components/dock/pod-logs.store.ts:56
msgid "Failed to load logs: {0}"
msgstr "Ошибка загрузки логов: {0}"
-#: src/renderer/components/+events/event-details.tsx:58
+#: src/renderer/components/+events/event-details.tsx:57
msgid "Field Path"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-charts.tsx:14
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:28
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:46
msgid "Filesystem"
msgstr "Файловая система"
@@ -994,7 +1000,11 @@ msgstr "Фильтры ({0}/{1})"
msgid "Finalizers"
msgstr "Финализаторы"
-#: src/renderer/components/+events/event-details.tsx:39
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27
+msgid "Finished at"
+msgstr ""
+
+#: src/renderer/components/+events/event-details.tsx:38
msgid "First seen"
msgstr "Увиденно впервые"
@@ -1006,11 +1016,11 @@ msgstr "По размеру окна"
msgid "FlexVolume"
msgstr "FlexVolume"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:66
msgid "Forbidden Sysctls"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:26
+#: src/renderer/components/+network-policies/network-policy-details.tsx:25
msgid "From"
msgstr "От"
@@ -1018,7 +1028,7 @@ msgstr "От"
#~ msgid "From <0>{from}0> to <1>{to}1>"
#~ msgstr "От <0>{from}0> до <1>{to}1>"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:124
msgid "Fs Group"
msgstr ""
@@ -1030,13 +1040,13 @@ msgstr ""
#~ msgid "Global Lens Settings page"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:32
-#: src/renderer/components/+custom-resources/crd-list.tsx:58
-#: src/renderer/components/+custom-resources/crd-list.tsx:74
+#: src/renderer/components/+custom-resources/crd-details.tsx:31
+#: src/renderer/components/+custom-resources/crd-list.tsx:55
+#: src/renderer/components/+custom-resources/crd-list.tsx:71
msgid "Group"
msgstr "Группа"
-#: src/renderer/components/+custom-resources/crd-list.tsx:60
+#: src/renderer/components/+custom-resources/crd-list.tsx:57
msgid "Groups"
msgstr "Группы"
@@ -1044,7 +1054,7 @@ msgstr "Группы"
msgid "HPA"
msgstr "HPA"
-#: src/renderer/components/+preferences/preferences.tsx:137
+#: src/renderer/components/+preferences/preferences.tsx:123
msgid "HTTP Proxy"
msgstr ""
@@ -1052,7 +1062,7 @@ msgstr ""
#~ msgid "HTTP Proxy server. Used for communicating with Kubernetes API."
#~ msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:145
+#: src/renderer/components/+preferences/preferences.tsx:131
msgid "Helm"
msgstr ""
@@ -1072,12 +1082,12 @@ msgstr "Helm установка: {repo}/{name}"
msgid "Helm Upgrade: {0}"
msgstr "Helm обновление: {0}"
-#: src/renderer/components/+preferences/preferences.tsx:51
+#: src/renderer/components/+preferences/preferences.tsx:45
msgid "Helm branch <0>{0}0> already in use"
msgstr ""
-#: src/renderer/components/+config-secrets/secret-details.tsx:93
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/+config-secrets/secret-details.tsx:92
+#: src/renderer/components/dock/pod-log-controls.tsx:72
#: src/renderer/components/drawer/drawer-param-toggler.tsx:19
msgid "Hide"
msgstr "Скрыть"
@@ -1090,54 +1100,54 @@ msgstr "Большое количество реплик может вызват
msgid "Home"
msgstr "Ссылка"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:44
+#: src/renderer/components/+config-autoscalers/hpa.tsx:41
msgid "Horizontal Pod Autoscalers"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:90
msgid "Host IPC"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:94
msgid "Host Network"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:98
msgid "Host PID"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:102
msgid "Host Ports (Min-Max)"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:38
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:37
msgid "Host: {0}"
msgstr "Хост: {0}"
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:33
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:64
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:76
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:64
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:63
msgid "Hostname"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92
-msgid "Http01"
-msgstr "Http01"
+#~ msgid "Http01"
+#~ msgstr "Http01"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:65
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:64
msgid "IP"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53
-msgid "IP addresses"
-msgstr "IP-адреса"
+#~ msgid "IP addresses"
+#~ msgstr "IP-адреса"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:45
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:64
msgid "Image"
msgstr "Изображение"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:49
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:68
msgid "ImagePullPolicy"
msgstr "ImagePullPolicy"
@@ -1145,24 +1155,24 @@ msgstr "ImagePullPolicy"
msgid "ImagePullSecrets"
msgstr "ImagePullSecrets"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:65
-#: src/renderer/components/+workloads-jobs/job-details.tsx:64
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:77
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:64
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:64
+#: src/renderer/components/+workloads-jobs/job-details.tsx:63
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:76
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:63
msgid "Images"
msgstr "Изображения"
-#: src/renderer/components/+network-policies/network-policy-details.tsx:92
+#: src/renderer/components/+network-policies/network-policy-details.tsx:91
msgid "Ingress"
msgstr "Ingress"
#: src/renderer/components/+network/network.tsx:43
-#: src/renderer/components/+network-ingresses/ingresses.tsx:31
+#: src/renderer/components/+network-ingresses/ingresses.tsx:28
msgid "Ingresses"
msgstr "Ingresses"
#: src/renderer/components/+workloads-pods/pod-details.tsx:118
-#: src/renderer/components/dock/pod-logs.tsx:135
+#: src/renderer/components/dock/pod-log-controls.tsx:49
msgid "Init Containers"
msgstr "Контейнеры инициализации"
@@ -1191,24 +1201,24 @@ msgstr "Неверный номер"
msgid "Involved Object"
msgstr "Затронутый объект"
-#: src/renderer/components/+events/event-details.tsx:52
+#: src/renderer/components/+events/event-details.tsx:51
msgid "Involved object"
msgstr "Затронутый объект"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64
-msgid "Issuer"
-msgstr "Issuer"
+#~ msgid "Issuer"
+#~ msgstr "Issuer"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53
-msgid "Issuers"
-msgstr "Issuers"
+#~ msgid "Issuers"
+#~ msgstr "Issuers"
#: src/renderer/components/no-items/no-items.tsx:9
msgid "Item list is empty"
msgstr "Список пуст"
-#: src/renderer/components/+custom-resources/crd-details.tsx:83
+#: src/renderer/components/+custom-resources/crd-details.tsx:82
msgid "JSON Path"
msgstr ""
@@ -1217,30 +1227,34 @@ msgid "Job name"
msgstr ""
#: src/renderer/components/+workloads/workloads.tsx:69
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:62
-#: src/renderer/components/+workloads-jobs/jobs.tsx:36
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:61
+#: src/renderer/components/+workloads-jobs/jobs.tsx:33
msgid "Jobs"
msgstr "Jobs"
-#: src/renderer/components/+nodes/node-details.tsx:92
+#: src/renderer/components/dock/pod-logs.tsx:151
+msgid "Jump to bottom"
+msgstr ""
+
+#: src/renderer/components/+nodes/node-details.tsx:91
msgid "Kernel version"
msgstr "Версия Kernel"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:76
#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:16
msgid "Key"
msgstr "Ключ"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68
-msgid "Key Algorithm"
-msgstr "Алгоритм ключа"
+#~ msgid "Key Algorithm"
+#~ msgstr "Алгоритм ключа"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65
-msgid "Key Size"
-msgstr "Размер ключа"
+#~ msgid "Key Size"
+#~ msgstr "Размер ключа"
-#: src/renderer/components/+config-maps/config-maps.tsx:36
-#: src/renderer/components/+config-secrets/secrets.tsx:44
+#: src/renderer/components/+config-maps/config-maps.tsx:33
+#: src/renderer/components/+config-secrets/secrets.tsx:41
msgid "Keys"
msgstr "Ключи"
@@ -1248,13 +1262,13 @@ msgstr "Ключи"
msgid "Keywords"
msgstr "Ключевые слова"
-#: src/renderer/components/+events/event-details.tsx:57
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
+#: src/renderer/components/+events/event-details.tsx:56
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78
#: src/renderer/components/dock/edit-resource.tsx:88
msgid "Kind"
msgstr "Тип"
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:62
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:59
msgid "Kubeconfig"
msgstr "Файл конфигурации"
@@ -1266,34 +1280,37 @@ msgstr "Файл конфигурации"
msgid "Kubectl Binary"
msgstr ""
-#: src/renderer/components/+nodes/node-details.tsx:98
+#: src/renderer/components/+nodes/node-details.tsx:97
msgid "Kubelet version"
msgstr "Версия Kubelet"
-#: src/renderer/components/+config-secrets/secrets.tsx:43
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65
-#: src/renderer/components/+namespaces/namespaces.tsx:32
-#: src/renderer/components/+nodes/node-details.tsx:101
+#: src/renderer/components/+config-secrets/secrets.tsx:40
+#: src/renderer/components/+namespaces/namespaces.tsx:30
+#: src/renderer/components/+nodes/node-details.tsx:100
#: src/renderer/components/kube-object/kube-object-meta.tsx:35
msgid "Labels"
msgstr "Метки"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76
-msgid "Last Failure Time"
-msgstr "Время последнего сбоя"
+#~ msgid "Last Failure Time"
+#~ msgstr "Время последнего сбоя"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:57
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:51
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:61
+msgid "Last Status"
+msgstr ""
+
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:56
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:49
msgid "Last schedule"
msgstr "Последний запуск"
-#: src/renderer/components/+events/event-details.tsx:42
+#: src/renderer/components/+events/event-details.tsx:41
#: src/renderer/components/+events/kube-event-details.tsx:57
msgid "Last seen"
msgstr "Увиденно в последний раз"
-#: src/renderer/components/+custom-resources/crd-details.tsx:57
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:84
+#: src/renderer/components/+custom-resources/crd-details.tsx:56
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:83
#: src/renderer/components/+workloads-pods/pod-details.tsx:103
msgid "Last transition time: {lastTransitionTime}"
msgstr "Последнее изменение: {lastTransitionTime}"
@@ -1302,7 +1319,7 @@ msgstr "Последнее изменение: {lastTransitionTime}"
#~ msgid "Lens Global Settings"
#~ msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:145
msgid "Level"
msgstr ""
@@ -1324,14 +1341,14 @@ msgid "Limits"
msgstr "Лимиты"
#: src/renderer/components/dock/pod-logs.tsx:150
-msgid "Lines"
-msgstr "Строки"
+#~ msgid "Lines"
+#~ msgstr "Строки"
#: src/renderer/components/kube-object/kube-object-meta.tsx:29
msgid "Link"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:71
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:90
msgid "Liveness"
msgstr "Живучесть"
@@ -1339,18 +1356,22 @@ msgstr "Живучесть"
msgid "Load Balancer IP"
msgstr "IP балансировщика нагрузки"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:108
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:107
msgid "Load-Balancer Ingress Points"
msgstr ""
+#: src/renderer/components/+network-ingresses/ingresses.tsx:31
+msgid "LoadBalancers"
+msgstr ""
+
#: src/renderer/components/app-init/app-init.tsx:43
msgid "Loading"
msgstr "Загрузка"
#: src/renderer/components/+workloads-pods/pod-menu.tsx:100
#: src/renderer/components/+workloads-pods/pod-menu.tsx:101
-msgid "Logs"
-msgstr "Логи"
+#~ msgid "Logs"
+#~ msgstr "Логи"
#: src/renderer/components/dialog/logs-dialog.tsx:27
msgid "Logs copied to clipboard."
@@ -1364,21 +1385,21 @@ msgstr "Создатели"
msgid "Master"
msgstr "Мастера"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:75
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:74
msgid "Match Expressions"
msgstr "Совпадения выражений"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:71
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:70
msgid "Match Labels"
msgstr "Совпадения меток"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:80
-#: src/renderer/components/+config-autoscalers/hpa.tsx:49
+#: src/renderer/components/+config-autoscalers/hpa.tsx:46
msgid "Max Pods"
msgstr "Макс. подов"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:35
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:34
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:39
msgid "Max Unavailable"
msgstr ""
@@ -1392,12 +1413,12 @@ msgstr ""
#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:25
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:144
-#: src/renderer/components/+nodes/node-details.tsx:63
-#: src/renderer/components/+nodes/node-details.tsx:74
-#: src/renderer/components/+nodes/node-details.tsx:79
-#: src/renderer/components/+nodes/nodes.tsx:121
+#: src/renderer/components/+nodes/node-details.tsx:62
+#: src/renderer/components/+nodes/node-details.tsx:73
+#: src/renderer/components/+nodes/node-details.tsx:78
+#: src/renderer/components/+nodes/nodes.tsx:118
#: src/renderer/components/+workloads-pods/pod-charts.tsx:12
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:45
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:63
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:96
#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:18
@@ -1422,17 +1443,17 @@ msgstr "Запросы к памяти"
msgid "Memory usage"
msgstr "Использование памяти"
-#: src/renderer/components/+nodes/nodes.tsx:68
+#: src/renderer/components/+nodes/nodes.tsx:65
msgid "Memory:"
msgstr "Память:"
#: src/renderer/components/+cluster/cluster-issues.tsx:100
-#: src/renderer/components/+events/event-details.tsx:30
+#: src/renderer/components/+events/event-details.tsx:29
#: src/renderer/components/+events/events.tsx:62
msgid "Message"
msgstr "Сообщение"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:47
+#: src/renderer/components/+config-autoscalers/hpa.tsx:44
msgid "Metrics"
msgstr "Метрики"
@@ -1444,13 +1465,13 @@ msgstr ""
msgid "Metrics not available at the moment"
msgstr "В данный момент метрики недоступны"
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:31
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:30
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
msgid "Min Available"
msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76
-#: src/renderer/components/+config-autoscalers/hpa.tsx:48
+#: src/renderer/components/+config-autoscalers/hpa.tsx:45
msgid "Min Pods"
msgstr "Мин. подов"
@@ -1462,7 +1483,7 @@ msgstr "Минимизировать"
msgid "Minimum length is {minLength}"
msgstr "Минимальная длина {minLength}"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:38
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:37
#: src/renderer/components/+storage-volumes/volume-details.tsx:33
msgid "Mount Options"
msgstr "Опции монтирования"
@@ -1471,7 +1492,7 @@ msgstr "Опции монтирования"
msgid "Mountable secrets"
msgstr "Монтируемые секреты"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:61
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:80
msgid "Mounts"
msgstr "Установки"
@@ -1482,47 +1503,45 @@ msgstr "Установки"
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:64
#: src/renderer/components/+apps-releases/releases.tsx:87
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:49
-#: src/renderer/components/+config-autoscalers/hpa.tsx:45
-#: src/renderer/components/+config-maps/config-maps.tsx:34
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:39
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:34
+#: src/renderer/components/+config-autoscalers/hpa.tsx:42
+#: src/renderer/components/+config-maps/config-maps.tsx:31
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:36
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:31
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:131
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:148
-#: src/renderer/components/+config-secrets/secrets.tsx:41
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63
-#: src/renderer/components/+custom-resources/crd-details.tsx:81
-#: src/renderer/components/+custom-resources/crd-resources.tsx:63
-#: src/renderer/components/+events/event-details.tsx:55
-#: src/renderer/components/+namespaces/namespaces.tsx:31
+#: src/renderer/components/+config-secrets/secrets.tsx:38
+#: src/renderer/components/+custom-resources/crd-details.tsx:80
+#: src/renderer/components/+custom-resources/crd-resources.tsx:60
+#: src/renderer/components/+events/event-details.tsx:54
+#: src/renderer/components/+namespaces/namespaces.tsx:29
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:87
-#: src/renderer/components/+network-endpoints/endpoints.tsx:31
-#: src/renderer/components/+network-ingresses/ingresses.tsx:32
-#: src/renderer/components/+network-policies/network-policies.tsx:31
+#: src/renderer/components/+network-endpoints/endpoints.tsx:28
+#: src/renderer/components/+network-ingresses/ingresses.tsx:29
+#: src/renderer/components/+network-policies/network-policies.tsx:28
#: src/renderer/components/+network-services/service-details-endpoint.tsx:26
-#: src/renderer/components/+network-services/services.tsx:44
-#: src/renderer/components/+nodes/nodes.tsx:119
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35
-#: src/renderer/components/+storage-classes/storage-classes.tsx:34
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46
+#: src/renderer/components/+network-services/services.tsx:41
+#: src/renderer/components/+nodes/nodes.tsx:116
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:32
+#: src/renderer/components/+storage-classes/storage-classes.tsx:31
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:43
#: src/renderer/components/+storage-volumes/volume-details.tsx:72
-#: src/renderer/components/+storage-volumes/volumes.tsx:40
-#: src/renderer/components/+user-management-roles/roles.tsx:33
+#: src/renderer/components/+storage-volumes/volumes.tsx:37
+#: src/renderer/components/+user-management-roles/roles.tsx:30
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:32
#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:45
-#: src/renderer/components/+workloads-deployments/deployments.tsx:58
-#: src/renderer/components/+workloads-jobs/jobs.tsx:37
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:34
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:43
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:42
+#: src/renderer/components/+workloads-deployments/deployments.tsx:56
+#: src/renderer/components/+workloads-jobs/jobs.tsx:34
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:92
#: src/renderer/components/+workloads-pods/pod-details.tsx:144
-#: src/renderer/components/+workloads-pods/pods.tsx:74
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:40
-#: src/renderer/components/+workspaces/workspaces.tsx:130
+#: src/renderer/components/+workloads-pods/pods.tsx:71
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:48
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:37
+#: src/renderer/components/+workspaces/workspaces.tsx:135
#: src/renderer/components/dock/edit-resource.tsx:89
#: src/renderer/components/kube-object/kube-object-meta.tsx:20
msgid "Name"
@@ -1532,45 +1551,44 @@ msgstr "Имя"
msgid "Name (optional)"
msgstr "Название (необязательно)"
-#: src/renderer/components/+custom-resources/crd-details.tsx:61
+#: src/renderer/components/+custom-resources/crd-details.tsx:60
msgid "Names"
msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:182
#: src/renderer/components/+apps-releases/releases.tsx:88
-#: src/renderer/components/+config-autoscalers/hpa.tsx:46
-#: src/renderer/components/+config-maps/config-maps.tsx:35
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:40
+#: src/renderer/components/+config-autoscalers/hpa.tsx:43
+#: src/renderer/components/+config-maps/config-maps.tsx:32
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:37
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:35
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:32
#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:152
-#: src/renderer/components/+config-secrets/secrets.tsx:42
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64
-#: src/renderer/components/+custom-resources/crd-resources.tsx:64
-#: src/renderer/components/+events/event-details.tsx:56
+#: src/renderer/components/+config-secrets/secrets.tsx:39
+#: src/renderer/components/+custom-resources/crd-resources.tsx:61
+#: src/renderer/components/+events/event-details.tsx:55
#: src/renderer/components/+events/events.tsx:63
#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:73
-#: src/renderer/components/+network-endpoints/endpoints.tsx:32
-#: src/renderer/components/+network-ingresses/ingresses.tsx:33
-#: src/renderer/components/+network-policies/network-policies.tsx:32
-#: src/renderer/components/+network-services/services.tsx:45
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47
+#: src/renderer/components/+network-endpoints/endpoints.tsx:29
+#: src/renderer/components/+network-ingresses/ingresses.tsx:30
+#: src/renderer/components/+network-policies/network-policies.tsx:29
+#: src/renderer/components/+network-services/services.tsx:42
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:44
#: src/renderer/components/+storage-volumes/volume-details.tsx:77
-#: src/renderer/components/+user-management-roles/roles.tsx:34
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:96
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:37
+#: src/renderer/components/+user-management-roles/roles.tsx:31
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34
#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:37
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46
-#: src/renderer/components/+workloads-deployments/deployments.tsx:59
-#: src/renderer/components/+workloads-jobs/jobs.tsx:38
-#: src/renderer/components/+workloads-pods/pods.tsx:76
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:43
+#: src/renderer/components/+workloads-deployments/deployments.tsx:57
+#: src/renderer/components/+workloads-jobs/jobs.tsx:35
+#: src/renderer/components/+workloads-pods/pods.tsx:73
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:38
#: src/renderer/components/dock/edit-resource.tsx:90
#: src/renderer/components/dock/install-chart.tsx:122
+#: src/renderer/components/dock/pod-log-controls.tsx:62
#: src/renderer/components/dock/upgrade-chart.tsx:98
#: src/renderer/components/item-object-list/page-filters-select.tsx:57
#: src/renderer/components/kube-object/kube-object-meta.tsx:23
@@ -1581,8 +1599,8 @@ msgstr "Namespace"
msgid "Namespace: {0}"
msgstr "Namespace: {0}"
-#: src/renderer/components/+namespaces/namespaces.tsx:30
-#: src/renderer/components/layout/sidebar.tsx:85
+#: src/renderer/components/+namespaces/namespaces.tsx:28
+#: src/renderer/components/layout/sidebar.tsx:86
msgid "Namespaces"
msgstr "Namespaces"
@@ -1590,13 +1608,13 @@ msgstr "Namespaces"
msgid "Namespaces: {0}"
msgstr "Namespaces: {0}"
-#: src/renderer/components/+preferences/preferences.tsx:167
+#: src/renderer/components/+preferences/preferences.tsx:153
msgid "Needed with some corporate proxies that do certificate re-writing."
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:85
#: src/renderer/components/+workloads-pods/pod-charts.tsx:13
-#: src/renderer/components/layout/sidebar.tsx:83
+#: src/renderer/components/layout/sidebar.tsx:84
msgid "Network"
msgstr "Сеть"
@@ -1605,13 +1623,17 @@ msgid "Network File System"
msgstr "Сетевая файловая система"
#: src/renderer/components/+network/network.tsx:51
-#: src/renderer/components/+network-policies/network-policies.tsx:30
+#: src/renderer/components/+network-policies/network-policies.tsx:27
msgid "Network Policies"
msgstr "Network Policies"
+#: src/renderer/components/dock/pod-logs.tsx:171
+msgid "New logs since opening logs tab"
+msgstr ""
+
#: src/renderer/components/dock/pod-logs.tsx:178
-msgid "New logs since opening the dialog"
-msgstr "Новые логи с момента открытия диалога"
+#~ msgid "New logs since opening the dialog"
+#~ msgstr "Новые логи с момента открытия диалога"
#: src/renderer/components/dock/dock.tsx:92
msgid "New tab"
@@ -1630,16 +1652,14 @@ msgid "Next"
msgstr "Далее"
#: src/renderer/components/+cluster-settings/components/remove-cluster-button.tsx:29
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:39
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:118
msgid "No"
msgstr "Нет"
@@ -1671,7 +1691,6 @@ msgstr "Ничего не найдено."
msgid "No revisions to rollback."
msgstr "Нет изменений для отката."
-#: src/renderer/components/+nodes/node-menu.tsx:24
#: src/renderer/components/+workloads-pods/pod-details.tsx:85
msgid "Node"
msgstr "Нода"
@@ -1680,13 +1699,13 @@ msgstr "Нода"
msgid "Node Pods capacity"
msgstr "Емкость подов"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:61
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:49
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:73
-#: src/renderer/components/+workloads-jobs/job-details.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:72
+#: src/renderer/components/+workloads-jobs/job-details.tsx:59
#: src/renderer/components/+workloads-pods/pod-details.tsx:107
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:73
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:60
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:72
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:59
msgid "Node Selector"
msgstr "Селектор ноды"
@@ -1699,17 +1718,17 @@ msgid "Node filesystem usage in bytes"
msgstr "Использование файловой системы ноды в байтах"
#: src/renderer/components/+nodes/node-menu.tsx:47
-msgid "Node shell"
-msgstr "Командная строка ноды"
+#~ msgid "Node shell"
+#~ msgstr "Командная строка ноды"
-#: src/renderer/components/+nodes/nodes.tsx:118
-#: src/renderer/components/layout/sidebar.tsx:80
+#: src/renderer/components/+nodes/nodes.tsx:115
+#: src/renderer/components/layout/sidebar.tsx:81
msgid "Nodes"
msgstr "Ноды"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72
-msgid "Not After"
-msgstr "Не позже"
+#~ msgid "Not After"
+#~ msgstr "Не позже"
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:72
msgid "Not Ready Addresses"
@@ -1727,11 +1746,11 @@ msgstr "Заметки"
msgid "Number of running Pods"
msgstr "Кол-во работающих подов"
-#: src/renderer/components/+nodes/node-details.tsx:86
+#: src/renderer/components/+nodes/node-details.tsx:85
msgid "OS"
msgstr "ОС"
-#: src/renderer/components/+nodes/node-details.tsx:89
+#: src/renderer/components/+nodes/node-details.tsx:88
msgid "OS Image"
msgstr "Образ ОС"
@@ -1757,14 +1776,14 @@ msgid "Open in a browser"
msgstr ""
#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:60
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77
#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:17
msgid "Operator"
msgstr "Оператор"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56
-msgid "Organization"
-msgstr "Организация"
+#~ msgid "Organization"
+#~ msgstr "Организация"
#: src/renderer/components/+workloads/workloads.tsx:29
#: src/renderer/components/+workloads-overview/overview-statuses.tsx:45
@@ -1775,11 +1794,11 @@ msgstr "Обзор"
msgid "Page not found"
msgstr "Страница не найдена"
-#: src/renderer/components/+workloads-jobs/job-details.tsx:83
+#: src/renderer/components/+workloads-jobs/job-details.tsx:82
msgid "Parallelism"
msgstr "Параллелизм"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:42
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:41
msgid "Parameters"
msgstr "Параметры"
@@ -1787,23 +1806,21 @@ msgstr "Параметры"
msgid "Paste as text"
msgstr ""
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:42
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:41
msgid "Path"
msgstr "Путь"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:112
msgid "Path Prefix"
msgstr ""
#: src/renderer/components/+storage/storage.tsx:25
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:42
msgid "Persistent Volume Claims"
msgstr "Persistent Volume Claims"
#: src/renderer/components/+storage/storage.tsx:32
-#: src/renderer/components/+storage-volumes/volumes.tsx:39
+#: src/renderer/components/+storage-volumes/volumes.tsx:36
msgid "Persistent Volumes"
msgstr "Persistent Volumes"
@@ -1831,12 +1848,12 @@ msgstr ""
#~ msgid "Please select kubeconfig's context"
#~ msgstr ""
-#: src/renderer/components/+workloads-pods/pod-menu.tsx:50
+#: src/renderer/components/dock/pod-log-controls.tsx:61
msgid "Pod"
msgstr ""
#: src/renderer/components/+config/config.tsx:63
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:35
msgid "Pod Disruption Budgets"
msgstr ""
@@ -1844,43 +1861,43 @@ msgstr ""
msgid "Pod IP"
msgstr "IP пода"
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:31
#: src/renderer/components/+user-management/user-management.tsx:43
msgid "Pod Security Policies"
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:85
+#: src/renderer/components/+network-policies/network-policy-details.tsx:84
msgid "Pod Selector"
msgstr "Селектор подов"
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:73
-#: src/renderer/components/+workloads-jobs/job-details.tsx:88
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:85
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:69
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:72
+#: src/renderer/components/+workloads-jobs/job-details.tsx:87
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:84
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:68
msgid "Pod Status"
msgstr "Статус подов"
#: src/renderer/components/+workloads-pods/pod-menu.tsx:77
-msgid "Pod shell"
-msgstr "Командная строка пода"
+#~ msgid "Pod shell"
+#~ msgstr "Командная строка пода"
#: src/renderer/components/+cluster/cluster-pie-charts.tsx:148
-#: src/renderer/components/+nodes/node-details.tsx:65
-#: src/renderer/components/+nodes/node-details.tsx:75
-#: src/renderer/components/+nodes/node-details.tsx:80
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:60
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:50
+#: src/renderer/components/+nodes/node-details.tsx:64
+#: src/renderer/components/+nodes/node-details.tsx:74
+#: src/renderer/components/+nodes/node-details.tsx:79
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:59
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47
#: src/renderer/components/+workloads/workloads.tsx:37
-#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47
-#: src/renderer/components/+workloads-deployments/deployments.tsx:60
+#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44
+#: src/renderer/components/+workloads-deployments/deployments.tsx:58
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:89
-#: src/renderer/components/+workloads-pods/pods.tsx:73
-#: src/renderer/components/+workloads-replicasets/replicasets.tsx:52
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:42
+#: src/renderer/components/+workloads-pods/pods.tsx:70
+#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39
msgid "Pods"
msgstr ""
-#: src/renderer/components/+network-policies/network-policies.tsx:33
+#: src/renderer/components/+network-policies/network-policies.tsx:30
msgid "Policy Types"
msgstr "Типы политик"
@@ -1889,29 +1906,29 @@ msgid "Port"
msgstr ""
#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:83
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:94
-#: src/renderer/components/+network-policies/network-policy-details.tsx:96
-#: src/renderer/components/+network-policies/network-policy-details.tsx:109
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:93
+#: src/renderer/components/+network-policies/network-policy-details.tsx:95
+#: src/renderer/components/+network-policies/network-policy-details.tsx:108
#: src/renderer/components/+network-services/service-details.tsx:59
-#: src/renderer/components/+network-services/services.tsx:48
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:53
+#: src/renderer/components/+network-services/services.tsx:45
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:72
msgid "Ports"
msgstr "Порты"
-#: src/renderer/components/+preferences/preferences.tsx:121
-#~ msgid "Preferences"
-#~ msgstr ""
+#: src/renderer/components/+preferences/preferences.tsx:118
+msgid "Preferences"
+msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:93
msgid "Priority Class"
msgstr "Класс приоритета"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67
-msgid "Private Key Secret"
-msgstr "Секрет приватного ключа"
+#~ msgid "Private Key Secret"
+#~ msgstr "Секрет приватного ключа"
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:36
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:33
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:74
msgid "Privileged"
msgstr ""
@@ -1943,12 +1960,12 @@ msgstr ""
#~ msgid "Pro-tip: you can also drag-n-drop kube-config file to this area"
#~ msgstr ""
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:28
-#: src/renderer/components/+storage-classes/storage-classes.tsx:35
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:27
+#: src/renderer/components/+storage-classes/storage-classes.tsx:32
msgid "Provisioner"
msgstr "Комиссия"
-#: src/renderer/components/+preferences/preferences.tsx:140
+#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Proxy is used only for non-cluster communication."
msgstr ""
@@ -1956,7 +1973,7 @@ msgstr ""
msgid "Proxy settings"
msgstr ""
-#: src/renderer/components/+workloads-pods/pods.tsx:80
+#: src/renderer/components/+workloads-pods/pods.tsx:77
msgid "QoS"
msgstr "QoS"
@@ -1968,27 +1985,28 @@ msgstr "QoS класс"
msgid "Quotas"
msgstr "Квоты"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:26
msgid "Ranges (Min-Max)"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113
msgid "Read-only"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:78
msgid "Read-only Root Filesystem"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:75
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:94
msgid "Readiness"
msgstr "Готовность"
-#: src/renderer/components/+events/event-details.tsx:33
+#: src/renderer/components/+events/event-details.tsx:32
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25
msgid "Reason"
msgstr "Причина"
-#: src/renderer/components/dock/pod-logs.store.ts:66
+#: src/renderer/components/dock/pod-logs.store.ts:57
msgid "Reason: {0} ({1})"
msgstr "Причина: {0} ({1})"
@@ -1996,8 +2014,8 @@ msgstr "Причина: {0} ({1})"
msgid "Receive"
msgstr "Получение"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:34
-#: src/renderer/components/+storage-classes/storage-classes.tsx:36
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:33
+#: src/renderer/components/+storage-classes/storage-classes.tsx:33
#: src/renderer/components/+storage-volumes/volume-details.tsx:40
msgid "Reclaim Policy"
msgstr "Политика отката"
@@ -2007,7 +2025,7 @@ msgstr "Политика отката"
#~ msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:76
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75
msgid "Reference"
msgstr "Ссылка"
@@ -2032,10 +2050,10 @@ msgstr "Установка: {0}"
msgid "Releases"
msgstr "Релизы"
-#: src/renderer/components/+preferences/preferences.tsx:152
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:73
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:79
+#: src/renderer/components/+preferences/preferences.tsx:138
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:59
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:74
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:80
#: src/renderer/components/item-object-list/item-list-layout.tsx:179
#: src/renderer/components/menu/menu-actions.tsx:49
#: src/renderer/components/menu/menu-actions.tsx:85
@@ -2058,11 +2076,11 @@ msgstr "Удалить поле"
msgid "Remove item?"
msgstr "Удалить объект?"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
msgid "Remove selected bindings for <0>{0}0>?"
msgstr "Удалить выбранные связки <0>{0}0>?"
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
msgid "Remove selected bindings from ${name}"
msgstr "Удалить выбранные связки из ${name}"
@@ -2070,11 +2088,11 @@ msgstr "Удалить выбранные связки из ${name}"
msgid "Remove selected items ({0})"
msgstr "Удалить выбранные элементы ({0})"
-#: src/renderer/components/kube-object/kube-object-menu.tsx:69
+#: src/renderer/components/kube-object/kube-object-menu.tsx:70
msgid "Remove {resourceKind} <0>{resourceName}0>?"
msgstr "Удалить {resourceKind} <0>{resourceName}0>?"
-#: src/renderer/components/+preferences/preferences.tsx:122
+#: src/renderer/components/+preferences/preferences.tsx:112
msgid "Removing helm branch <0>{0}0> has failed: {1}"
msgstr ""
@@ -2083,14 +2101,14 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62
-msgid "Renew Before"
-msgstr "Обновить до"
+#~ msgid "Renew Before"
+#~ msgstr "Обновить до"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:84
-#: src/renderer/components/+config-autoscalers/hpa.tsx:50
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63
-#: src/renderer/components/+workloads-deployments/deployments.tsx:61
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:80
+#: src/renderer/components/+config-autoscalers/hpa.tsx:47
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:62
+#: src/renderer/components/+workloads-deployments/deployments.tsx:59
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:79
msgid "Replicas"
msgstr "Реплики"
@@ -2098,7 +2116,7 @@ msgstr "Реплики"
msgid "Repo/Name"
msgstr "Репозиторий/Имя"
-#: src/renderer/components/+preferences/preferences.tsx:146
+#: src/renderer/components/+preferences/preferences.tsx:132
msgid "Repositories"
msgstr ""
@@ -2125,7 +2143,7 @@ msgstr "Продолжительность запроса в секундах"
msgid "Requests"
msgstr "Запросы"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:86
msgid "Required Drop Capabilities"
msgstr ""
@@ -2154,18 +2172,18 @@ msgstr "Сбросить фильтры?"
#~ msgid "Resetting kube-config to default: {kubeConfigDefaultPath}"
#~ msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:44
-#: src/renderer/components/+custom-resources/crd-list.tsx:73
+#: src/renderer/components/+custom-resources/crd-details.tsx:43
+#: src/renderer/components/+custom-resources/crd-list.tsx:70
msgid "Resource"
msgstr ""
-#: src/renderer/components/+user-management-roles/role-details.tsx:45
+#: src/renderer/components/+user-management-roles/role-details.tsx:44
msgid "Resource Names"
msgstr "Имена ресурсов"
#: src/renderer/components/+config/config.tsx:47
-#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
-#: src/renderer/components/+namespaces/namespace-details.tsx:41
+#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:30
+#: src/renderer/components/+namespaces/namespace-details.tsx:40
msgid "Resource Quotas"
msgstr "Квоты ресурсов"
@@ -2173,7 +2191,7 @@ msgstr "Квоты ресурсов"
msgid "Resource Version"
msgstr ""
-#: src/renderer/components/kube-object/kube-object-details.tsx:46
+#: src/renderer/components/kube-object/kube-object-details.tsx:48
msgid "Resource loading has failed: <0>{0}0>"
msgstr "Загрузка ресурса не удалась: <0>{0}0>"
@@ -2186,7 +2204,7 @@ msgid "ResourceQuota name"
msgstr "Имя квоты ресурса"
#: src/renderer/components/+apps-releases/release-details.tsx:198
-#: src/renderer/components/+user-management-roles/role-details.tsx:29
+#: src/renderer/components/+user-management-roles/role-details.tsx:28
msgid "Resources"
msgstr "Ресурсы"
@@ -2202,7 +2220,7 @@ msgstr "Продолжительность ответа в секундах"
msgid "Restart session"
msgstr "Перезагрузить сессию"
-#: src/renderer/components/+workloads-pods/pods.tsx:78
+#: src/renderer/components/+workloads-pods/pods.tsx:75
msgid "Restarts"
msgstr "Перезагрузки"
@@ -2215,27 +2233,27 @@ msgstr "Ревизия"
msgid "Right click cluster icon to open cluster settings."
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:148
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187
msgid "Role"
msgstr "Role"
#: src/renderer/components/+user-management/user-management.tsx:31
-#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34
+#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:31
msgid "Role Bindings"
msgstr "Role Bindings"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105
-msgid "Role ID"
-msgstr "Идентификатор роли"
+#~ msgid "Role ID"
+#~ msgstr "Идентификатор роли"
#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:74
msgid "Role name"
msgstr "Имя роли"
-#: src/renderer/components/+nodes/nodes.tsx:124
+#: src/renderer/components/+nodes/nodes.tsx:121
#: src/renderer/components/+user-management/user-management.tsx:36
-#: src/renderer/components/+user-management-roles/roles.tsx:32
+#: src/renderer/components/+user-management-roles/roles.tsx:29
msgid "Roles"
msgstr "Roles"
@@ -2249,41 +2267,41 @@ msgstr "Откат"
msgid "Rollback <0>{releaseName}0>"
msgstr "Откатить <0>{releaseName}0>"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:23
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141
msgid "Rule"
msgstr ""
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:105
-#: src/renderer/components/+network-ingresses/ingresses.tsx:34
-#: src/renderer/components/+user-management-roles/role-details.tsx:25
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:104
+#: src/renderer/components/+network-ingresses/ingresses.tsx:32
+#: src/renderer/components/+user-management-roles/role-details.tsx:24
msgid "Rules"
msgstr "Правила"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125
msgid "Run As Group"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126
msgid "Run As User"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:130
msgid "Runtime Class"
msgstr ""
#: src/renderer/components/+apps-releases/release-details.tsx:114
-#: src/renderer/components/+config-maps/config-map-details.tsx:78
-#: src/renderer/components/+config-secrets/secret-details.tsx:97
-#: src/renderer/components/+workspaces/workspaces.tsx:132
+#: src/renderer/components/+config-maps/config-map-details.tsx:77
+#: src/renderer/components/+config-secrets/secret-details.tsx:96
+#: src/renderer/components/+workspaces/workspaces.tsx:137
#: src/renderer/components/dock/edit-resource.tsx:87
-#: src/renderer/components/dock/pod-logs.tsx:161
+#: src/renderer/components/dock/pod-log-controls.tsx:74
msgid "Save"
msgstr "Сохранить"
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128
-#: src/renderer/components/+workloads-deployments/deployments.tsx:86
-#: src/renderer/components/+workloads-deployments/deployments.tsx:87
+#: src/renderer/components/+workloads-deployments/deployments.tsx:83
+#: src/renderer/components/+workloads-deployments/deployments.tsx:84
msgid "Scale"
msgstr "Масштабировать"
@@ -2291,13 +2309,13 @@ msgstr "Масштабировать"
msgid "Scale Deployment <0>{deploymentName}0>"
msgstr "Масштабировать Deployment <0>{deploymentName}0>"
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:46
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:45
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:46
msgid "Schedule"
msgstr "Расписание"
-#: src/renderer/components/+custom-resources/crd-details.tsx:41
-#: src/renderer/components/+custom-resources/crd-list.tsx:76
+#: src/renderer/components/+custom-resources/crd-details.tsx:40
+#: src/renderer/components/+custom-resources/crd-list.tsx:73
msgid "Scope"
msgstr ""
@@ -2309,7 +2327,7 @@ msgstr "Селектор области"
msgid "Scope name"
msgstr "Имя области"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:140
msgid "Se Linux"
msgstr ""
@@ -2323,13 +2341,13 @@ msgstr "Поиск.."
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108
-msgid "Secret"
-msgstr "Секрет"
+#~ msgid "Secret"
+#~ msgstr "Секрет"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80
-msgid "Secret Name"
-msgstr "Название секрета"
+#~ msgid "Secret Name"
+#~ msgstr "Название секрета"
#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:72
msgid "Secret is not found"
@@ -2339,7 +2357,7 @@ msgstr ""
msgid "Secret name"
msgstr "Имя секрета"
-#: src/renderer/components/+config-secrets/secret-details.tsx:44
+#: src/renderer/components/+config-secrets/secret-details.tsx:43
msgid "Secret successfully updated."
msgstr "Секрет успешно обновлен."
@@ -2348,7 +2366,7 @@ msgid "Secret type"
msgstr "Тип секрета"
#: src/renderer/components/+config/config.tsx:39
-#: src/renderer/components/+config-secrets/secrets.tsx:40
+#: src/renderer/components/+config-secrets/secrets.tsx:37
#: src/renderer/components/+workloads-pods/pod-details.tsx:113
msgid "Secrets"
msgstr "Secrets"
@@ -2435,35 +2453,35 @@ msgstr ""
#~ msgid "Selected contexts: {0}"
#~ msgstr ""
-#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:27
+#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:26
#: src/renderer/components/+network-services/service-details.tsx:37
-#: src/renderer/components/+network-services/services.tsx:50
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:69
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:75
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:57
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:69
-#: src/renderer/components/+workloads-jobs/job-details.tsx:56
-#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:69
-#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:56
+#: src/renderer/components/+network-services/services.tsx:47
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:68
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:74
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:56
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:68
+#: src/renderer/components/+workloads-jobs/job-details.tsx:55
+#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:68
+#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:55
msgid "Selector"
msgstr "Селектор"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91
-msgid "Server"
-msgstr "Сервер"
+#~ msgid "Server"
+#~ msgstr "Сервер"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:102
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:101
msgid "Service"
msgstr "Service"
#: src/renderer/components/+user-management/user-management.tsx:26
-#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35
+#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:33
msgid "Service Accounts"
msgstr "Service Accounts"
#: src/renderer/components/+network/network.tsx:27
-#: src/renderer/components/+network-services/services.tsx:43
+#: src/renderer/components/+network-services/services.tsx:40
msgid "Services"
msgstr "Services"
@@ -2479,18 +2497,18 @@ msgstr "Установлено"
msgid "Set quota"
msgstr "Установить квоту"
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:51
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:52
msgid "Settings"
msgstr ""
#: src/renderer/components/+nodes/node-menu.tsx:48
#: src/renderer/components/+workloads-pods/pod-menu.tsx:78
-msgid "Shell"
-msgstr "Командная строка"
+#~ msgid "Shell"
+#~ msgstr "Командная строка"
-#: src/renderer/components/+config-secrets/secret-details.tsx:93
-#: src/renderer/components/+workloads-pods/pod-container-env.tsx:101
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/+config-secrets/secret-details.tsx:92
+#: src/renderer/components/+workloads-pods/pod-container-env.tsx:102
+#: src/renderer/components/dock/pod-log-controls.tsx:72
#: src/renderer/components/drawer/drawer-param-toggler.tsx:19
msgid "Show"
msgstr "Показать"
@@ -2499,11 +2517,11 @@ msgstr "Показать"
msgid "Show Notes"
msgstr "Показать логи"
-#: src/renderer/components/dock/pod-logs.tsx:160
+#: src/renderer/components/dock/pod-log-controls.tsx:73
msgid "Show current logs"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:160
+#: src/renderer/components/dock/pod-log-controls.tsx:73
msgid "Show previous terminated container logs"
msgstr ""
@@ -2511,12 +2529,12 @@ msgstr ""
msgid "Show value"
msgstr "Показать значение"
-#: src/renderer/components/dock/pod-logs.tsx:154
+#: src/renderer/components/dock/pod-log-controls.tsx:67
msgid "Since"
msgstr ""
#: src/renderer/components/+nodes/node-charts.tsx:80
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46
msgid "Size"
msgstr "Размер"
@@ -2525,10 +2543,10 @@ msgid "Size Limit"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70
-msgid "Skip TLS Verify"
-msgstr "Skip TLS Verify"
+#~ msgid "Skip TLS Verify"
+#~ msgstr "Skip TLS Verify"
-#: src/renderer/components/+events/event-details.tsx:36
+#: src/renderer/components/+events/event-details.tsx:35
#: src/renderer/components/+events/events.tsx:66
#: src/renderer/components/+events/kube-event-details.tsx:48
msgid "Source"
@@ -2538,7 +2556,11 @@ msgstr "Источник"
msgid "Specified limits are higher than node capacity!"
msgstr "Заданные лимиты выше вместимости ноды!"
-#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26
+msgid "Started at"
+msgstr ""
+
+#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:36
msgid "Stateful Sets"
msgstr ""
@@ -2549,59 +2571,55 @@ msgstr "StatefulSets"
#: src/renderer/components/+apps-releases/release-details.tsx:192
#: src/renderer/components/+apps-releases/releases.tsx:93
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:88
-#: src/renderer/components/+config-autoscalers/hpa.tsx:52
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68
-#: src/renderer/components/+custom-resources/crd-resource-details.tsx:56
-#: src/renderer/components/+namespaces/namespace-details.tsx:37
-#: src/renderer/components/+namespaces/namespaces.tsx:34
-#: src/renderer/components/+network-services/services.tsx:52
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:65
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:52
+#: src/renderer/components/+config-autoscalers/hpa.tsx:49
+#: src/renderer/components/+custom-resources/crd-resource-details.tsx:49
+#: src/renderer/components/+namespaces/namespace-details.tsx:36
+#: src/renderer/components/+namespaces/namespaces.tsx:32
+#: src/renderer/components/+network-services/services.tsx:49
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:64
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49
#: src/renderer/components/+storage-volumes/volume-details.tsx:46
-#: src/renderer/components/+storage-volumes/volumes.tsx:45
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:39
+#: src/renderer/components/+storage-volumes/volumes.tsx:42
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:57
#: src/renderer/components/+workloads-pods/pod-details-list.tsx:97
#: src/renderer/components/+workloads-pods/pod-details.tsx:82
-#: src/renderer/components/+workloads-pods/pods.tsx:82
+#: src/renderer/components/+workloads-pods/pods.tsx:79
msgid "Status"
msgstr "Статус"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64
-msgid "Status URI"
-msgstr "Адрес статуса"
+#~ msgid "Status URI"
+#~ msgstr "Адрес статуса"
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:57
-#: src/renderer/components/layout/sidebar.tsx:84
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:56
+#: src/renderer/components/layout/sidebar.tsx:85
msgid "Storage"
msgstr "Storage"
-#: src/renderer/components/+storage-volumes/volumes.tsx:41
+#: src/renderer/components/+storage-volumes/volumes.tsx:38
msgid "Storage Class"
msgstr ""
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:54
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:53
#: src/renderer/components/+storage-volumes/volume-details.tsx:43
msgid "Storage Class Name"
msgstr "Имя Storage Class"
#: src/renderer/components/+storage/storage.tsx:40
-#: src/renderer/components/+storage-classes/storage-classes.tsx:33
+#: src/renderer/components/+storage-classes/storage-classes.tsx:30
msgid "Storage Classes"
msgstr "Storage Classes"
-#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48
+#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45
msgid "Storage class"
msgstr "Класс хранилища"
-#: src/renderer/components/+custom-resources/crd-details.tsx:38
+#: src/renderer/components/+custom-resources/crd-details.tsx:37
msgid "Stored versions"
msgstr ""
-#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:68
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:76
+#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:67
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:75
msgid "Strategy Type"
msgstr "Тип стратегии"
@@ -2618,7 +2636,7 @@ msgstr "Отправить"
msgid "Submitting.."
msgstr "Применение.."
-#: src/renderer/components/+network-endpoints/endpoint-details.tsx:24
+#: src/renderer/components/+network-endpoints/endpoint-details.tsx:23
msgid "Subsets"
msgstr ""
@@ -2626,31 +2644,31 @@ msgstr ""
msgid "Successfully imported <0>{0}0> cluster(s)"
msgstr ""
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127
msgid "Supplemental Groups"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:54
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:49
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:53
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47
msgid "Suspend"
msgstr "Заморозка"
-#: src/renderer/components/+network-ingresses/ingress-details.tsx:98
+#: src/renderer/components/+network-ingresses/ingress-details.tsx:97
msgid "TLS"
msgstr "TLS"
-#: src/renderer/components/+nodes/node-details.tsx:103
-#: src/renderer/components/+nodes/nodes.tsx:123
+#: src/renderer/components/+nodes/node-details.tsx:102
+#: src/renderer/components/+nodes/nodes.tsx:120
msgid "Taints"
msgstr "Метки блокировки"
#: src/renderer/components/+preferences/preferences.tsx:171
-msgid "Telemetry & Usage Tracking"
-msgstr ""
+#~ msgid "Telemetry & Usage Tracking"
+#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:174
-msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
-msgstr ""
+#~ msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
+#~ msgstr ""
#: src/renderer/components/dock/terminal.store.ts:28
msgid "Terminal"
@@ -2664,7 +2682,7 @@ msgstr "Сессия терминала"
msgid "The path to the kubectl binary on the system."
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:172
+#: src/renderer/components/dock/pod-logs.tsx:162
msgid "There are no logs available for container."
msgstr "Для контейнера нет логов."
@@ -2684,11 +2702,15 @@ msgstr ""
msgid "This is the quick launch menu."
msgstr ""
-#: src/renderer/components/+preferences/preferences.tsx:166
+#: src/renderer/components/+cluster-settings/components/cluster-accessible-namespaces.tsx:22
+msgid "This setting is useful for manually specifying which namespaces you have access to. This is useful when you don't have permissions to list namespaces."
+msgstr ""
+
+#: src/renderer/components/+preferences/preferences.tsx:152
msgid "This will make Lens to trust ANY certificate authority without any validations."
msgstr ""
-#: src/renderer/components/+network-policies/network-policy-details.tsx:59
+#: src/renderer/components/+network-policies/network-policy-details.tsx:58
msgid "To"
msgstr "Из"
@@ -2709,8 +2731,8 @@ msgid "Transmit"
msgstr "Транзит"
#: src/renderer/components/+workloads-cronjobs/cronjob-trigger-dialog.tsx:106
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:79
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:80
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:76
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:77
msgid "Trigger"
msgstr ""
@@ -2719,25 +2741,22 @@ msgid "Trigger CronJob <0>{cronjobName}0>"
msgstr ""
#: src/renderer/components/+cluster/cluster-issues.tsx:102
-#: src/renderer/components/+config-secrets/secret-details.tsx:74
-#: src/renderer/components/+config-secrets/secrets.tsx:45
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66
-#: src/renderer/components/+custom-resources/crd-details.tsx:82
-#: src/renderer/components/+events/event-details.tsx:48
+#: src/renderer/components/+config-secrets/secret-details.tsx:73
+#: src/renderer/components/+config-secrets/secrets.tsx:42
+#: src/renderer/components/+custom-resources/crd-details.tsx:81
+#: src/renderer/components/+events/event-details.tsx:47
#: src/renderer/components/+events/events.tsx:64
#: src/renderer/components/+network-services/service-details.tsx:41
-#: src/renderer/components/+network-services/services.tsx:46
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152
+#: src/renderer/components/+network-services/services.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:151
#: src/renderer/components/+storage-volumes/volume-details.tsx:69
-#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95
+#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43
#: src/renderer/components/+workloads-pods/pod-details.tsx:140
msgid "Type"
msgstr "Тип"
-#: src/renderer/components/+preferences/preferences.tsx:138
+#: src/renderer/components/+preferences/preferences.tsx:124
msgid "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
msgstr ""
@@ -2746,13 +2765,13 @@ msgid "UID"
msgstr ""
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126
-msgid "URL"
-msgstr "УРЛ"
+#~ msgid "URL"
+#~ msgstr "УРЛ"
#: src/renderer/components/+nodes/node-menu.tsx:55
#: src/renderer/components/+nodes/node-menu.tsx:56
-msgid "Uncordon"
-msgstr "Разблокировка"
+#~ msgid "Uncordon"
+#~ msgstr "Разблокировка"
#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212
msgid "Update"
@@ -2807,11 +2826,11 @@ msgstr "Использовать тоже имя для привязки рол
#~ msgid "Used"
#~ msgstr "Использовано"
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:154
msgid "User"
msgstr "Пользователь"
-#: src/renderer/components/+custom-resources/crd-details.tsx:99
+#: src/renderer/components/+custom-resources/crd-details.tsx:98
msgid "Validation"
msgstr ""
@@ -2824,11 +2843,11 @@ msgstr "Значение"
#: src/renderer/components/+apps-releases/release-details.tsx:111
#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132
#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:62
-#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:79
+#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78
msgid "Values"
msgstr "Конфигурация"
-#: src/renderer/components/+user-management-roles/role-details.tsx:33
+#: src/renderer/components/+user-management-roles/role-details.tsx:32
msgid "Verbs"
msgstr "Определения"
@@ -2836,9 +2855,9 @@ msgstr "Определения"
#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:66
#: src/renderer/components/+apps-releases/release-details.tsx:185
#: src/renderer/components/+apps-releases/releases.tsx:91
-#: src/renderer/components/+custom-resources/crd-details.tsx:35
-#: src/renderer/components/+custom-resources/crd-list.tsx:75
-#: src/renderer/components/+nodes/nodes.tsx:125
+#: src/renderer/components/+custom-resources/crd-details.tsx:34
+#: src/renderer/components/+custom-resources/crd-list.tsx:72
+#: src/renderer/components/+nodes/nodes.tsx:122
#: src/renderer/components/dock/install-chart.tsx:120
#: src/renderer/components/dock/upgrade-chart.tsx:99
msgid "Version"
@@ -2848,7 +2867,7 @@ msgstr "Версия"
msgid "View Helm Release"
msgstr "Показать Helm релиз"
-#: src/renderer/components/+storage-classes/storage-class-details.tsx:31
+#: src/renderer/components/+storage-classes/storage-class-details.tsx:30
msgid "Volume Binding Mode"
msgstr "Режим связи с Volume"
@@ -2860,8 +2879,8 @@ msgstr "Емкость диска Volume"
msgid "Volume disk usage"
msgstr "Использование диска Volume"
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:37
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:46
#: src/renderer/components/+workloads-pods/pod-details.tsx:130
msgid "Volumes"
msgstr "Volumes"
@@ -2878,7 +2897,7 @@ msgstr "Предупреждения: {0}"
msgid "Welcome!"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:88
+#: src/renderer/components/+workspaces/workspaces.tsx:92
msgid "What is a Workspace?"
msgstr ""
@@ -2886,16 +2905,16 @@ msgstr ""
msgid "Worker"
msgstr "Рабочие"
-#: src/renderer/components/layout/sidebar.tsx:81
+#: src/renderer/components/layout/sidebar.tsx:82
msgid "Workloads"
msgstr "Ресурсы"
#: src/renderer/components/+workspaces/workspace-menu.tsx:39
-#: src/renderer/components/+workspaces/workspaces.tsx:100
+#: src/renderer/components/+workspaces/workspaces.tsx:104
msgid "Workspaces"
msgstr ""
-#: src/renderer/components/+workspaces/workspaces.tsx:90
+#: src/renderer/components/+workspaces/workspaces.tsx:94
msgid "Workspaces are used to organize number of clusters into logical groups."
msgstr ""
@@ -2908,27 +2927,25 @@ msgid "Wrong url format"
msgstr "Неверный url формат"
#: src/renderer/components/+cluster-settings/components/remove-cluster-button.tsx:28
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44
-#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71
-#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100
-#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119
-#: src/renderer/components/+storage-classes/storage-classes.tsx:43
+#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:39
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99
+#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:118
+#: src/renderer/components/+storage-classes/storage-classes.tsx:40
msgid "Yes"
msgstr "Да"
#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118
-msgid "Zone"
-msgstr "Зона"
+#~ msgid "Zone"
+#~ msgstr "Зона"
#: src/renderer/components/+apps-releases/release-details.tsx:180
-#: src/renderer/components/+events/event-details.tsx:40
-#: src/renderer/components/+events/event-details.tsx:43
+#: src/renderer/components/+events/event-details.tsx:39
+#: src/renderer/components/+events/event-details.tsx:42
#: src/renderer/components/kube-object/kube-object-meta.tsx:18
msgid "ago"
msgstr "тому назад"
@@ -2941,36 +2958,37 @@ msgstr "и <0>{tailCount}0> ещё"
#~ msgid "applicable to all clusters"
#~ msgstr ""
-#: src/renderer/components/+nodes/nodes.tsx:57
+#: src/renderer/components/+nodes/nodes.tsx:54
msgid "cores:"
msgstr "ядер:"
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:42
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:18
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25
msgid "exit code"
msgstr "код выхода"
-#: src/renderer/components/+custom-resources/crd-details.tsx:66
+#: src/renderer/components/+custom-resources/crd-details.tsx:65
msgid "kind"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:67
+#: src/renderer/components/+custom-resources/crd-details.tsx:66
msgid "listKind"
msgstr ""
-#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:48
-#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:61
+#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:47
+#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:59
msgid "never"
msgstr ""
-#: src/renderer/components/cluster-manager/clusters-menu.tsx:130
+#: src/renderer/components/cluster-manager/clusters-menu.tsx:133
msgid "new"
msgstr ""
-#: src/renderer/components/+custom-resources/crd-details.tsx:64
+#: src/renderer/components/+custom-resources/crd-details.tsx:63
msgid "plural"
msgstr ""
-#: src/renderer/components/+workloads-pods/pod-details-container.tsx:41
+#: src/renderer/components/+workloads-pods/pod-details-container.tsx:17
msgid "ready"
msgstr "готово"
@@ -2978,11 +2996,11 @@ msgstr "готово"
msgid "sec"
msgstr "сек"
-#: src/renderer/components/+custom-resources/crd-details.tsx:65
+#: src/renderer/components/+custom-resources/crd-details.tsx:64
msgid "singular"
msgstr ""
-#: src/renderer/components/dock/pod-logs.tsx:159
+#: src/renderer/components/dock/pod-log-controls.tsx:72
msgid "timestamps"
msgstr "временные метки"
@@ -2990,7 +3008,7 @@ msgstr "временные метки"
msgid "{0, plural, one {Resource} other {Resources}}"
msgstr "{0, plural, one {Ресурс} few {Ресурсы} many {Ресурсы} other {Ресурсы}}"
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63
msgid "{0} desired, {1} updated"
msgstr "{0} ожидаемые, {1} обновленные"
@@ -3006,11 +3024,11 @@ msgstr "{0} на Подах"
msgid "{0} on {1}"
msgstr "{0} на {1}"
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64
msgid "{0} total, {1} available"
msgstr "{0} всего, {1} доступно"
-#: src/renderer/components/+workloads-deployments/deployment-details.tsx:66
+#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65
msgid "{0} unavailable"
msgstr "{0} недоступно"
@@ -3022,7 +3040,7 @@ msgstr "{accountName} конфигурация"
msgid "{allItemsCount, plural, one {# item} other {# items}}"
msgstr "{allItemsCount, plural, one {# элемент} few {# элемента} many {# элементов} other {# элементов}}"
-#: src/renderer/components/+config-autoscalers/hpa.tsx:31
+#: src/renderer/components/+config-autoscalers/hpa.tsx:28
msgid "{metricsRemainCount} more..."
msgstr "{metricsRemainCount} еще…"
diff --git a/mkdocs.yml b/mkdocs.yml
new file mode 100644
index 0000000000..cf0c066dc8
--- /dev/null
+++ b/mkdocs.yml
@@ -0,0 +1,99 @@
+site_name: Lens Documentation
+site_description: Documentation for Lens IDE. The only system you’ll ever need to take control of your Kubernetes clusters. It's open source and free. Download it today!
+site_author: Mirantis, Inc.
+site_url: https://docs.k8slens.dev
+docs_dir: docs/
+repo_name: GitHub
+repo_url: https://github.com/lensapp/lens
+copyright: Copyright © 2020 Mirantis Inc. - All rights reserved.
+edit_uri: ""
+nav:
+ - Overview: README.md
+ - Getting Started: getting-started/README.md
+ - Managing Clusters:
+ - Adding Clusters: clusters/adding-clusters.md
+ - Removing Clusters: clusters/removing-clusters.md
+ - Settings: clusters/settings.md
+ - Using Helm Charts: helm/README.md
+ - Using Extensions: extensions/usage/README.md
+ - Preferences: getting-started/preferences.md
+ - Extension Development:
+ - Overview: extensions/README.md
+ - Getting Started:
+ - Overview: extensions/get-started/overview.md
+ - Your First Extension: extensions/get-started/your-first-extension.md
+ - Extension Anatomy: extensions/get-started/anatomy.md
+ - Wrapping Up: extensions/get-started/wrapping-up.md
+ - Extension Capabilities:
+ - Common Capabilities: extensions/capabilities/common-capabilities.md
+ - Styling: extensions/capabilities/styling.md
+ - Color Reference: extensions/capabilities/color-reference.md
+ - Extension Guides:
+ - Overview: extensions/guides/README.md
+ - Main Extension: extensions/guides/main-extension.md
+ - Renderer Extension: extensions/guides/renderer-extension.md
+ - Testing and Publishing:
+ - Testing Extensions: extensions/testing-and-publishing/testing.md
+ - Publishing Extensions: extensions/testing-and-publishing/publishing.md
+ - API Reference: extensions/api/README.md
+ - Contributing:
+ - Overview: contributing/README.md
+ - Development: contributing/development.md
+ - Documentation: contributing/documentation.md
+ - Maintainers: contributing/maintainers.md
+ - Promotion: contributing/promotion.md
+
+ - FAQ: faq/README.md
+theme:
+ name: 'material'
+ highlightjs: true
+ language: 'en'
+ custom_dir: docs/custom_theme
+ favicon: img/favicon.ico
+ logo: img/lens-logo-icon.svg
+ palette:
+ - scheme: default
+ toggle:
+ icon: material/toggle-switch
+ name: Switch to light mode
+ - scheme: slate
+ toggle:
+ icon: material/toggle-switch-off-outline
+ name: Switch to dark mode
+ features:
+ - navigation.instant
+ - toc.autohide
+ - search.suggest
+ - search.highlight
+
+extra_css:
+ - stylesheets/extra.css
+
+plugins:
+ - search
+
+markdown_extensions:
+ - pymdownx.highlight: {}
+ - pymdownx.superfences: {}
+ - pymdownx.inlinehilite: {}
+ - toc:
+ permalink: "#"
+ toc_depth: 3
+
+extra:
+ generator: false
+ social:
+ - icon: fontawesome/brands/github
+ link: https://github.com/lensapp/lens
+ name: Lens on GitHub
+ - icon: fontawesome/brands/twitter
+ link: https://twitter.com/k8slens
+ name: Lens on Twitter
+ - icon: fontawesome/brands/slack
+ link: http://k8slens.slack.com/
+ name: Lens on Slack
+ - icon: fontawesome/solid/link
+ link: https://k8slens.dev/
+ name: Lens Website
+ version:
+ method: mike
diff --git a/mkdocs/Dockerfile b/mkdocs/Dockerfile
new file mode 100644
index 0000000000..81a82d3443
--- /dev/null
+++ b/mkdocs/Dockerfile
@@ -0,0 +1,35 @@
+ARG PYTHON_VERSION=3.8.1-alpine3.11
+
+FROM python:${PYTHON_VERSION} as builder
+
+ENV PYTHONUNBUFFERED 1
+
+# Set build directory
+WORKDIR /wheels
+
+# Copy files necessary
+COPY ./requirements.txt .
+
+# Perform build and cleanup artifacts
+RUN \
+ apk add --no-cache \
+ git \
+ git-fast-import \
+ && apk add --no-cache --virtual .build gcc musl-dev \
+ && python -m pip install --upgrade pip \
+ && pip install -r requirements.txt \
+ && apk del .build gcc musl-dev \
+ && rm -rf /usr/local/lib/python3.8/site-packages/mkdocs/themes/*/* \
+ && rm -rf /tmp/*
+
+
+
+# Set final MkDocs working directory
+WORKDIR /docs
+
+# Expose MkDocs development server port
+EXPOSE 8000
+
+# Start development server by default
+ENTRYPOINT ["mkdocs"]
+CMD ["serve", "--dev-addr=0.0.0.0:8000"]
diff --git a/mkdocs/requirements.txt b/mkdocs/requirements.txt
new file mode 100644
index 0000000000..4db6d92e25
--- /dev/null
+++ b/mkdocs/requirements.txt
@@ -0,0 +1,8 @@
+# Direct dependencies
+mkdocs>=1.1
+Pygments>=2.4
+markdown>=3.2
+pymdown-extensions>=7.0
+mkdocs-material-extensions>=1.0
+mkdocs-git-revision-date-localized-plugin>=0.7.3
+mkdocs-material>=6.1.0
\ No newline at end of file
diff --git a/package.json b/package.json
index d110e0ed78..ea3f76cdc3 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "kontena-lens",
"productName": "Lens",
"description": "Lens - The Kubernetes IDE",
- "version": "4.0.0-alpha.3",
+ "version": "4.0.0-beta.3",
"main": "static/build/main.js",
"copyright": "© 2020, Mirantis, Inc.",
"license": "MIT",
@@ -11,33 +11,35 @@
"email": "info@k8slens.dev"
},
"scripts": {
- "dev": "concurrently -k \"yarn dev-run -C\" yarn:dev:*",
+ "dev": "concurrently -k \"yarn run dev-run -C\" yarn:dev:*",
"dev-build": "concurrently yarn:compile:*",
"dev-run": "nodemon --watch static/build/main.js --exec \"electron --inspect .\"",
- "dev:main": "yarn compile:main --watch",
- "dev:renderer": "yarn compile:renderer --watch",
- "dev:extension-types": "yarn compile:extension-types --watch",
+ "dev:main": "yarn run compile:main --watch",
+ "dev:renderer": "yarn run webpack-dev-server --config webpack.renderer.ts",
+ "dev:extension-types": "yarn run compile:extension-types --watch",
"compile": "env NODE_ENV=production concurrently yarn:compile:*",
- "compile:main": "webpack --config webpack.main.ts",
- "compile:renderer": "webpack --config webpack.renderer.ts",
- "compile:i18n": "lingui compile",
- "compile:extension-types": "rollup --config src/extensions/rollup.config.js",
- "npm:fix-package-version": "ts-node build/set_npm_version.ts",
- "build:linux": "yarn compile && electron-builder --linux --dir -c.productName=Lens",
- "build:mac": "yarn compile && electron-builder --mac --dir -c.productName=Lens",
- "build:win": "yarn compile && electron-builder --win --dir -c.productName=Lens",
+ "compile:main": "yarn run webpack --config webpack.main.ts",
+ "compile:renderer": "yarn run webpack --config webpack.renderer.ts",
+ "compile:i18n": "yarn run lingui compile",
+ "compile:extension-types": "yarn run tsc -p ./tsconfig.extensions.json --outDir src/extensions/npm/extensions/dist",
+ "npm:fix-package-version": "yarn run ts-node build/set_npm_version.ts",
+ "build:linux": "yarn run compile && electron-builder --linux --dir -c.productName=Lens",
+ "build:mac": "yarn run compile && electron-builder --mac --dir -c.productName=Lens",
+ "build:win": "yarn run compile && electron-builder --win --dir -c.productName=Lens",
"test": "jest --env=jsdom src $@",
"integration": "jest --coverage integration $@",
- "dist": "yarn compile && electron-builder --publish onTag",
- "dist:win": "yarn compile && electron-builder --publish onTag --x64 --ia32",
- "dist:dir": "yarn dist --dir -c.compression=store -c.mac.identity=null",
+ "dist": "yarn run compile && electron-builder --publish onTag",
+ "dist:win": "yarn run compile && electron-builder --publish onTag --x64 --ia32",
+ "dist:dir": "yarn run dist --dir -c.compression=store -c.mac.identity=null",
"postinstall": "patch-package",
- "i18n:extract": "lingui extract",
+ "i18n:extract": "yarn run lingui extract",
"download-bins": "concurrently yarn:download:*",
"download:kubectl": "yarn run ts-node build/download_kubectl.ts",
"download:helm": "yarn run ts-node build/download_helm.ts",
"build:tray-icons": "yarn run ts-node build/build_tray_icon.ts",
- "lint": "eslint $@ --ext js,ts,tsx --max-warnings=0 src/"
+ "lint": "yarn run eslint $@ --ext js,ts,tsx --max-warnings=0 src/",
+ "mkdocs-serve-local": "docker build -t mkdocs-serve-local:latest mkdocs/ && docker run --rm -it -p 8000:8000 -v ${PWD}:/docs mkdocs-serve-local:latest",
+ "typedocs-extensions-api": "yarn run typedoc --ignoreCompilerErrors --readme docs/extensions/typedoc-readme.md.tpl --name @k8slens/extensions --out docs/extensions/api --mode library --excludePrivate --hideBreadcrumbs --includes src/ src/extensions/extension-api.ts"
},
"config": {
"bundledKubectlVersion": "1.17.11",
@@ -75,7 +77,8 @@
"^@lingui/macro$": "
{this.extensionsPath}
+ {extensionsPath}
{name}
+ {lb}
), ingress.getRoutes().map(route =>{route}
), diff --git a/src/renderer/components/+network-policies/network-policies.scss b/src/renderer/components/+network-policies/network-policies.scss index ee00124dcf..bc3a5bb03c 100644 --- a/src/renderer/components/+network-policies/network-policies.scss +++ b/src/renderer/components/+network-policies/network-policies.scss @@ -1,2 +1,7 @@ .NetworkPolicies { + .TableCell { + &.warning { + @include table-cell-warning; + } + } } \ No newline at end of file diff --git a/src/renderer/components/+network-policies/network-policies.tsx b/src/renderer/components/+network-policies/network-policies.tsx index fc2dd38662..f28917f653 100644 --- a/src/renderer/components/+network-policies/network-policies.tsx +++ b/src/renderer/components/+network-policies/network-policies.tsx @@ -4,12 +4,11 @@ import React from "react"; import { observer } from "mobx-react"; import { Trans } from "@lingui/macro"; import { RouteComponentProps } from "react-router-dom"; -import { NetworkPolicy, networkPolicyApi } from "../../api/endpoints/network-policy.api"; -import { KubeObjectMenu, KubeObjectMenuProps } from "../kube-object/kube-object-menu"; +import { NetworkPolicy } from "../../api/endpoints/network-policy.api"; import { KubeObjectListLayout } from "../kube-object"; import { INetworkPoliciesRouteParams } from "./network-policies.route"; import { networkPolicyStore } from "./network-policy.store"; -import { apiManager } from "../../api/api-manager"; +import { KubeObjectStatusIcon } from "../kube-object-status-icon"; enum sortBy { name = "name", @@ -37,12 +36,14 @@ export class NetworkPolicies extends React.Component