mirror of
https://github.com/labring/sealos.git
synced 2026-10-29 17:25:58 +08:00
Update terminal frontend, use user‘s namespace. (#2270)
Signed-off-by: zzjin <tczzjin@gmail.com>
This commit is contained in:
@@ -22,14 +22,14 @@
|
||||
"@fortawesome/free-solid-svg-icons": "^6.2.1",
|
||||
"@fortawesome/react-fontawesome": "^0.2.0",
|
||||
"@kubernetes/client-node": "0.17.1",
|
||||
"@tanstack/react-query": "^4.19.1",
|
||||
"@tanstack/react-query": "^4.20.4",
|
||||
"axios": "1.2.1",
|
||||
"clsx": "^1.2.1",
|
||||
"dayjs": "^1.11.7",
|
||||
"fast-json-patch": "^3.1.1",
|
||||
"immer": "^9.0.16",
|
||||
"js-yaml": "^4.1.0",
|
||||
"next": "13.0.6",
|
||||
"next": "13.0.7",
|
||||
"next-pwa": "^5.6.0",
|
||||
"qrcode.react": "^3.1.0",
|
||||
"react": "18.2.0",
|
||||
@@ -44,15 +44,15 @@
|
||||
"devDependencies": {
|
||||
"@svgr/webpack": "^6.5.1",
|
||||
"@types/js-yaml": "^4.0.5",
|
||||
"@types/node": "18.11.11",
|
||||
"@types/node": "18.11.15",
|
||||
"@types/react": "18.0.26",
|
||||
"@types/react-dom": "18.0.9",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"eslint": "8.29.0",
|
||||
"eslint-config-next": "13.0.6",
|
||||
"eslint-config-next": "13.0.7",
|
||||
"next-pwa": "^5.6.0",
|
||||
"postcss": "^8.4.19",
|
||||
"sass": "^1.56.1",
|
||||
"postcss": "^8.4.20",
|
||||
"sass": "^1.56.2",
|
||||
"tailwindcss": "^3.2.4",
|
||||
"typescript": "4.9.4"
|
||||
}
|
||||
|
||||
Generated
+98
-98
@@ -10,9 +10,9 @@ specifiers:
|
||||
'@fortawesome/react-fontawesome': ^0.2.0
|
||||
'@kubernetes/client-node': 0.17.1
|
||||
'@svgr/webpack': ^6.5.1
|
||||
'@tanstack/react-query': ^4.19.1
|
||||
'@tanstack/react-query': ^4.20.4
|
||||
'@types/js-yaml': ^4.0.5
|
||||
'@types/node': 18.11.11
|
||||
'@types/node': 18.11.15
|
||||
'@types/react': 18.0.26
|
||||
'@types/react-dom': 18.0.9
|
||||
autoprefixer: ^10.4.13
|
||||
@@ -20,20 +20,20 @@ specifiers:
|
||||
clsx: ^1.2.1
|
||||
dayjs: ^1.11.7
|
||||
eslint: 8.29.0
|
||||
eslint-config-next: 13.0.6
|
||||
eslint-config-next: 13.0.7
|
||||
fast-json-patch: ^3.1.1
|
||||
immer: ^9.0.16
|
||||
js-yaml: ^4.1.0
|
||||
next: 13.0.6
|
||||
next: 13.0.7
|
||||
next-pwa: ^5.6.0
|
||||
postcss: ^8.4.19
|
||||
postcss: ^8.4.20
|
||||
qrcode.react: ^3.1.0
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0
|
||||
react-draggable: ^4.4.5
|
||||
react-markdown: ^8.0.4
|
||||
react-syntax-highlighter: ^15.5.0
|
||||
sass: ^1.56.1
|
||||
sass: ^1.56.2
|
||||
sealos-desktop-sdk: ^0.1.4
|
||||
tailwindcss: ^3.2.4
|
||||
ts-md5: ^1.3.1
|
||||
@@ -49,15 +49,15 @@ dependencies:
|
||||
'@fortawesome/free-solid-svg-icons': 6.2.1
|
||||
'@fortawesome/react-fontawesome': 0.2.0_z27bm67dtmuyyvss23ckjdrcuy
|
||||
'@kubernetes/client-node': 0.17.1
|
||||
'@tanstack/react-query': 4.19.1_biqbaboplfbrettd7655fr4n2y
|
||||
'@tanstack/react-query': 4.20.4_biqbaboplfbrettd7655fr4n2y
|
||||
axios: 1.2.1
|
||||
clsx: 1.2.1
|
||||
dayjs: 1.11.7
|
||||
fast-json-patch: 3.1.1
|
||||
immer: 9.0.16
|
||||
js-yaml: 4.1.0
|
||||
next: 13.0.6_m5sxuueb27gk6ddc5gums6vtgq
|
||||
next-pwa: 5.6.0_next@13.0.6
|
||||
next: 13.0.7_iburw4xngv4nuxezlam7kbvdc4
|
||||
next-pwa: 5.6.0_next@13.0.7
|
||||
qrcode.react: 3.1.0_react@18.2.0
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0_react@18.2.0
|
||||
@@ -71,15 +71,15 @@ dependencies:
|
||||
devDependencies:
|
||||
'@svgr/webpack': 6.5.1
|
||||
'@types/js-yaml': 4.0.5
|
||||
'@types/node': 18.11.11
|
||||
'@types/node': 18.11.15
|
||||
'@types/react': 18.0.26
|
||||
'@types/react-dom': 18.0.9
|
||||
autoprefixer: 10.4.13_postcss@8.4.19
|
||||
autoprefixer: 10.4.13_postcss@8.4.20
|
||||
eslint: 8.29.0
|
||||
eslint-config-next: 13.0.6_ha6vam6werchizxrnqvarmz2zu
|
||||
postcss: 8.4.19
|
||||
sass: 1.56.1
|
||||
tailwindcss: 3.2.4_postcss@8.4.19
|
||||
eslint-config-next: 13.0.7_ha6vam6werchizxrnqvarmz2zu
|
||||
postcss: 8.4.20
|
||||
sass: 1.56.2
|
||||
tailwindcss: 3.2.4_postcss@8.4.20
|
||||
typescript: 4.9.4
|
||||
|
||||
packages:
|
||||
@@ -3458,18 +3458,18 @@ packages:
|
||||
- utf-8-validate
|
||||
dev: false
|
||||
|
||||
/@next/env/13.0.6:
|
||||
resolution: {integrity: sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==}
|
||||
/@next/env/13.0.7:
|
||||
resolution: {integrity: sha512-ZBclBRB7DbkSswXgbJ+muF5RxfgmAuQKAWL8tcm86aZmoiL1ZainxQK0hMcMYdh+IYG8UObAKV2wKB5O+6P4ng==}
|
||||
dev: false
|
||||
|
||||
/@next/eslint-plugin-next/13.0.6:
|
||||
resolution: {integrity: sha512-JUANdYNCddhmQBjQQPxEJYL7GMCqYtbfrdmtX7c013srig7waNCG69Aoql7CgAgjdy8jn1ovHVdcF/NB46XN3Q==}
|
||||
/@next/eslint-plugin-next/13.0.7:
|
||||
resolution: {integrity: sha512-Q/Z0V3D3UpKhhzFU6/s17wD4rqJ+ZDGded8UpqNyzX1nUdD+/PnsZexPhSIZ2Yf/c8QESeirmJVRb3eAfCQkRQ==}
|
||||
dependencies:
|
||||
glob: 7.1.7
|
||||
dev: true
|
||||
|
||||
/@next/swc-android-arm-eabi/13.0.6:
|
||||
resolution: {integrity: sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==}
|
||||
/@next/swc-android-arm-eabi/13.0.7:
|
||||
resolution: {integrity: sha512-QTEamOK/LCwBf05GZ261rULMbZEpE3TYdjHlXfznV+nXwTztzkBNFXwP67gv2wW44BROzgi/vrR9H8oP+J5jxg==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm]
|
||||
os: [android]
|
||||
@@ -3477,8 +3477,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-android-arm64/13.0.6:
|
||||
resolution: {integrity: sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==}
|
||||
/@next/swc-android-arm64/13.0.7:
|
||||
resolution: {integrity: sha512-wcy2H0Tl9ME8vKy2GnJZ7Mybwys+43F/Eh2Pvph7mSDpMbYBJ6iA0zeY62iYYXxlZhnAID3+h79FUqUEakkClw==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm64]
|
||||
os: [android]
|
||||
@@ -3486,8 +3486,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-darwin-arm64/13.0.6:
|
||||
resolution: {integrity: sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==}
|
||||
/@next/swc-darwin-arm64/13.0.7:
|
||||
resolution: {integrity: sha512-F/mU7csN1/J2cqXJPMgTQ6MwAbc1pJ6sp6W+X0z5JEY4IFDzxKd3wRc3pCiNF7j8xW381JlNpWxhjCctnNmfaw==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
@@ -3495,8 +3495,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-darwin-x64/13.0.6:
|
||||
resolution: {integrity: sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==}
|
||||
/@next/swc-darwin-x64/13.0.7:
|
||||
resolution: {integrity: sha512-636AuRQynCPnIPRVzcCk5B7OMq9XjaYam2T0HeWUCE6y7EqEO3kxiuZ4QmN81T7A6Ydb+JnivYrLelHXmgdj6A==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
@@ -3504,8 +3504,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-freebsd-x64/13.0.6:
|
||||
resolution: {integrity: sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==}
|
||||
/@next/swc-freebsd-x64/13.0.7:
|
||||
resolution: {integrity: sha512-92XAMzNgQazowZ9t7uZmHRA5VdBl/SwEdrf5UybdfRovsxB4r3+yJWEvFaqYpSEp0gwndbwLokJdpz7OwFdL3Q==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [x64]
|
||||
os: [freebsd]
|
||||
@@ -3513,8 +3513,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-linux-arm-gnueabihf/13.0.6:
|
||||
resolution: {integrity: sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==}
|
||||
/@next/swc-linux-arm-gnueabihf/13.0.7:
|
||||
resolution: {integrity: sha512-3r1CWl5P6I5n5Yxip8EXv/Rfu2Cp6wVmIOpvmczyUR82j+bcMkwPAcUjNkG/vMCagS4xV7NElrcdGb39iFmfLg==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm]
|
||||
os: [linux]
|
||||
@@ -3522,8 +3522,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-linux-arm64-gnu/13.0.6:
|
||||
resolution: {integrity: sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==}
|
||||
/@next/swc-linux-arm64-gnu/13.0.7:
|
||||
resolution: {integrity: sha512-RXo8tt6ppiwyS6hpDw3JdAjKcdVewsefxnxk9xOH4mRhMyq9V2lQx0e24X/dRiZqkx3jnWReR2WRrUlgN1UkSQ==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
@@ -3531,8 +3531,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-linux-arm64-musl/13.0.6:
|
||||
resolution: {integrity: sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==}
|
||||
/@next/swc-linux-arm64-musl/13.0.7:
|
||||
resolution: {integrity: sha512-RWpnW+bmfXyxyY7iARbueYDGuIF+BEp3etLeYh/RUNHb9PhOHLDgJOG8haGSykud3a6CcyBI8hEjqOhoObaDpw==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
@@ -3540,8 +3540,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-linux-x64-gnu/13.0.6:
|
||||
resolution: {integrity: sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==}
|
||||
/@next/swc-linux-x64-gnu/13.0.7:
|
||||
resolution: {integrity: sha512-/ygUIiMMTYnbKlFs5Ba9J5k/tNxFWy8eI1bBF8UuMTvV8QJHl/aLDiA5dwsei2kk99/cu3eay62JnJXkSk3RSQ==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
@@ -3549,8 +3549,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-linux-x64-musl/13.0.6:
|
||||
resolution: {integrity: sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==}
|
||||
/@next/swc-linux-x64-musl/13.0.7:
|
||||
resolution: {integrity: sha512-dLzr6AL77USJN0ejgx5AS8O8SbFlbYTzs0XwAWag4oQpUG2p3ARvxwQgYQ0Z+6EP0zIRZ/XfLkN/mhsyi3m4PA==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
@@ -3558,8 +3558,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-win32-arm64-msvc/13.0.6:
|
||||
resolution: {integrity: sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==}
|
||||
/@next/swc-win32-arm64-msvc/13.0.7:
|
||||
resolution: {integrity: sha512-+vFIVa82AwqFkpFClKT+n73fGxrhAZ2u1u3mDYEBdxO6c9U4Pj3S5tZFsGFK9kLT/bFvf/eeVOICSLCC7MSgJQ==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
@@ -3567,8 +3567,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-win32-ia32-msvc/13.0.6:
|
||||
resolution: {integrity: sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==}
|
||||
/@next/swc-win32-ia32-msvc/13.0.7:
|
||||
resolution: {integrity: sha512-RNLXIhp+assD39dQY9oHhDxw+/qSJRARKhOFsHfOtf8yEfCHqcKkn3X/L+ih60ntaEqK294y1WkMk6ylotsxwA==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [ia32]
|
||||
os: [win32]
|
||||
@@ -3576,8 +3576,8 @@ packages:
|
||||
dev: false
|
||||
optional: true
|
||||
|
||||
/@next/swc-win32-x64-msvc/13.0.6:
|
||||
resolution: {integrity: sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==}
|
||||
/@next/swc-win32-x64-msvc/13.0.7:
|
||||
resolution: {integrity: sha512-kvdnlLcrnEq72ZP0lqe2Z5NqvB9N5uSCvtXJ0PhKvNncWWd0fEG9Ec9erXgwCmVlM2ytw41k9/uuQ+SVw4Pihw==}
|
||||
engines: {node: '>= 10'}
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
@@ -3841,12 +3841,12 @@ packages:
|
||||
tslib: 2.4.0
|
||||
dev: false
|
||||
|
||||
/@tanstack/query-core/4.19.1:
|
||||
resolution: {integrity: sha512-Zp0aIose5C8skBzqbVFGk9HJsPtUhRVDVNWIqVzFbGQQgYSeLZMd3Sdb4+EnA5wl1J7X+bre2PJGnQg9x/zHOA==}
|
||||
/@tanstack/query-core/4.20.4:
|
||||
resolution: {integrity: sha512-lhLtGVNJDsJ/DyZXrLzekDEywQqRVykgBqTmkv0La32a/RleILXy6JMLBb7UmS3QCatg/F/0N9/5b0i5j6IKcA==}
|
||||
dev: false
|
||||
|
||||
/@tanstack/react-query/4.19.1_biqbaboplfbrettd7655fr4n2y:
|
||||
resolution: {integrity: sha512-5dvHvmc0vrWI03AJugzvKfirxCyCLe+qawrWFCXdu8t7dklIhJ7D5ZhgTypv7mMtIpdHPcECtCiT/+V74wCn2A==}
|
||||
/@tanstack/react-query/4.20.4_biqbaboplfbrettd7655fr4n2y:
|
||||
resolution: {integrity: sha512-SJRxx13k/csb9lXAJfycgVA1N/yU/h3bvRNWP0+aHMfMjmbyX82FdoAcckDBbOdEyAupvb0byelNHNeypCFSyA==}
|
||||
peerDependencies:
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
@@ -3857,7 +3857,7 @@ packages:
|
||||
react-native:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@tanstack/query-core': 4.19.1
|
||||
'@tanstack/query-core': 4.20.4
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0_react@18.2.0
|
||||
use-sync-external-store: 1.2.0_react@18.2.0
|
||||
@@ -3882,7 +3882,7 @@ packages:
|
||||
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
|
||||
dependencies:
|
||||
'@types/minimatch': 5.1.2
|
||||
'@types/node': 18.11.11
|
||||
'@types/node': 18.11.15
|
||||
dev: false
|
||||
|
||||
/@types/hast/2.3.4:
|
||||
@@ -3917,8 +3917,8 @@ packages:
|
||||
resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
|
||||
dev: false
|
||||
|
||||
/@types/node/18.11.11:
|
||||
resolution: {integrity: sha512-KJ021B1nlQUBLopzZmPBVuGU9un7WJd/W4ya7Ih02B4Uwky5Nja0yGYav2EfYIk0RR2Q9oVhf60S2XR1BCWJ2g==}
|
||||
/@types/node/18.11.15:
|
||||
resolution: {integrity: sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==}
|
||||
|
||||
/@types/parse-json/4.0.0:
|
||||
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
|
||||
@@ -3942,7 +3942,7 @@ packages:
|
||||
/@types/resolve/1.17.1:
|
||||
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
|
||||
dependencies:
|
||||
'@types/node': 18.11.11
|
||||
'@types/node': 18.11.15
|
||||
dev: false
|
||||
|
||||
/@types/scheduler/0.16.2:
|
||||
@@ -4189,7 +4189,7 @@ packages:
|
||||
engines: {node: '>= 4.0.0'}
|
||||
dev: false
|
||||
|
||||
/autoprefixer/10.4.13_postcss@8.4.19:
|
||||
/autoprefixer/10.4.13_postcss@8.4.20:
|
||||
resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==}
|
||||
engines: {node: ^10 || ^12 || >=14}
|
||||
hasBin: true
|
||||
@@ -4201,7 +4201,7 @@ packages:
|
||||
fraction.js: 4.2.0
|
||||
normalize-range: 0.1.2
|
||||
picocolors: 1.0.0
|
||||
postcss: 8.4.19
|
||||
postcss: 8.4.20
|
||||
postcss-value-parser: 4.2.0
|
||||
dev: true
|
||||
|
||||
@@ -4898,8 +4898,8 @@ packages:
|
||||
engines: {node: '>=10'}
|
||||
dev: true
|
||||
|
||||
/eslint-config-next/13.0.6_ha6vam6werchizxrnqvarmz2zu:
|
||||
resolution: {integrity: sha512-Tfn/0lirhkEuoGxKMtDQNtQuC7P3eHcyUyhIJY/OHtjU9ExHFtcge/Fe8Ou/Jd7DIC71vN3CT72oszVwia71cg==}
|
||||
/eslint-config-next/13.0.7_ha6vam6werchizxrnqvarmz2zu:
|
||||
resolution: {integrity: sha512-X7DB7iDJ9iHi5DAZbnFdWm4M0dwarj5h5y6Vpm9INCYzFgAwSWslq3v0qjYEjtUO5IQ8n1WK6IU5FkOQ2HBhOA==}
|
||||
peerDependencies:
|
||||
eslint: ^7.23.0 || ^8.0.0
|
||||
typescript: '>=3.3.1'
|
||||
@@ -4907,7 +4907,7 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@next/eslint-plugin-next': 13.0.6
|
||||
'@next/eslint-plugin-next': 13.0.7
|
||||
'@rushstack/eslint-patch': 1.2.0
|
||||
'@typescript-eslint/parser': 5.42.1_ha6vam6werchizxrnqvarmz2zu
|
||||
eslint: 8.29.0
|
||||
@@ -5852,7 +5852,7 @@ packages:
|
||||
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
|
||||
engines: {node: '>= 10.13.0'}
|
||||
dependencies:
|
||||
'@types/node': 18.11.11
|
||||
'@types/node': 18.11.15
|
||||
merge-stream: 2.0.0
|
||||
supports-color: 7.2.0
|
||||
dev: false
|
||||
@@ -5861,7 +5861,7 @@ packages:
|
||||
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
|
||||
engines: {node: '>= 10.13.0'}
|
||||
dependencies:
|
||||
'@types/node': 18.11.11
|
||||
'@types/node': 18.11.15
|
||||
merge-stream: 2.0.0
|
||||
supports-color: 8.1.1
|
||||
dev: false
|
||||
@@ -6398,7 +6398,7 @@ packages:
|
||||
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
|
||||
dev: true
|
||||
|
||||
/next-pwa/5.6.0_next@13.0.6:
|
||||
/next-pwa/5.6.0_next@13.0.7:
|
||||
resolution: {integrity: sha512-XV8g8C6B7UmViXU8askMEYhWwQ4qc/XqJGnexbLV68hzKaGHZDMtHsm2TNxFcbR7+ypVuth/wwpiIlMwpRJJ5A==}
|
||||
peerDependencies:
|
||||
next: '>=9.0.0'
|
||||
@@ -6406,7 +6406,7 @@ packages:
|
||||
babel-loader: 8.2.5
|
||||
clean-webpack-plugin: 4.0.0
|
||||
globby: 11.1.0
|
||||
next: 13.0.6_m5sxuueb27gk6ddc5gums6vtgq
|
||||
next: 13.0.7_iburw4xngv4nuxezlam7kbvdc4
|
||||
terser-webpack-plugin: 5.3.6
|
||||
workbox-webpack-plugin: 6.5.4
|
||||
workbox-window: 6.5.4
|
||||
@@ -6420,8 +6420,8 @@ packages:
|
||||
- webpack
|
||||
dev: false
|
||||
|
||||
/next/13.0.6_m5sxuueb27gk6ddc5gums6vtgq:
|
||||
resolution: {integrity: sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==}
|
||||
/next/13.0.7_iburw4xngv4nuxezlam7kbvdc4:
|
||||
resolution: {integrity: sha512-YfTifqX9vfHm+rSU/H/3xvzOHDkYuMuh4wsvTjiqj9h7qHEF7KHB66X4qrH96Po+ohdid4JY8YVGPziDwdXL0A==}
|
||||
engines: {node: '>=14.6.0'}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
@@ -6438,28 +6438,28 @@ packages:
|
||||
sass:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@next/env': 13.0.6
|
||||
'@next/env': 13.0.7
|
||||
'@swc/helpers': 0.4.14
|
||||
caniuse-lite: 1.0.30001427
|
||||
postcss: 8.4.14
|
||||
react: 18.2.0
|
||||
react-dom: 18.2.0_react@18.2.0
|
||||
sass: 1.56.1
|
||||
sass: 1.56.2
|
||||
styled-jsx: 5.1.0_react@18.2.0
|
||||
optionalDependencies:
|
||||
'@next/swc-android-arm-eabi': 13.0.6
|
||||
'@next/swc-android-arm64': 13.0.6
|
||||
'@next/swc-darwin-arm64': 13.0.6
|
||||
'@next/swc-darwin-x64': 13.0.6
|
||||
'@next/swc-freebsd-x64': 13.0.6
|
||||
'@next/swc-linux-arm-gnueabihf': 13.0.6
|
||||
'@next/swc-linux-arm64-gnu': 13.0.6
|
||||
'@next/swc-linux-arm64-musl': 13.0.6
|
||||
'@next/swc-linux-x64-gnu': 13.0.6
|
||||
'@next/swc-linux-x64-musl': 13.0.6
|
||||
'@next/swc-win32-arm64-msvc': 13.0.6
|
||||
'@next/swc-win32-ia32-msvc': 13.0.6
|
||||
'@next/swc-win32-x64-msvc': 13.0.6
|
||||
'@next/swc-android-arm-eabi': 13.0.7
|
||||
'@next/swc-android-arm64': 13.0.7
|
||||
'@next/swc-darwin-arm64': 13.0.7
|
||||
'@next/swc-darwin-x64': 13.0.7
|
||||
'@next/swc-freebsd-x64': 13.0.7
|
||||
'@next/swc-linux-arm-gnueabihf': 13.0.7
|
||||
'@next/swc-linux-arm64-gnu': 13.0.7
|
||||
'@next/swc-linux-arm64-musl': 13.0.7
|
||||
'@next/swc-linux-x64-gnu': 13.0.7
|
||||
'@next/swc-linux-x64-musl': 13.0.7
|
||||
'@next/swc-win32-arm64-msvc': 13.0.7
|
||||
'@next/swc-win32-ia32-msvc': 13.0.7
|
||||
'@next/swc-win32-x64-msvc': 13.0.7
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
- babel-plugin-macros
|
||||
@@ -6737,29 +6737,29 @@ packages:
|
||||
find-up: 4.1.0
|
||||
dev: false
|
||||
|
||||
/postcss-import/14.1.0_postcss@8.4.19:
|
||||
/postcss-import/14.1.0_postcss@8.4.20:
|
||||
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
|
||||
engines: {node: '>=10.0.0'}
|
||||
peerDependencies:
|
||||
postcss: ^8.0.0
|
||||
dependencies:
|
||||
postcss: 8.4.19
|
||||
postcss: 8.4.20
|
||||
postcss-value-parser: 4.2.0
|
||||
read-cache: 1.0.0
|
||||
resolve: 1.22.1
|
||||
dev: true
|
||||
|
||||
/postcss-js/4.0.0_postcss@8.4.19:
|
||||
/postcss-js/4.0.0_postcss@8.4.20:
|
||||
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
|
||||
engines: {node: ^12 || ^14 || >= 16}
|
||||
peerDependencies:
|
||||
postcss: ^8.3.3
|
||||
dependencies:
|
||||
camelcase-css: 2.0.1
|
||||
postcss: 8.4.19
|
||||
postcss: 8.4.20
|
||||
dev: true
|
||||
|
||||
/postcss-load-config/3.1.4_postcss@8.4.19:
|
||||
/postcss-load-config/3.1.4_postcss@8.4.20:
|
||||
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
|
||||
engines: {node: '>= 10'}
|
||||
peerDependencies:
|
||||
@@ -6772,17 +6772,17 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
lilconfig: 2.0.6
|
||||
postcss: 8.4.19
|
||||
postcss: 8.4.20
|
||||
yaml: 1.10.2
|
||||
dev: true
|
||||
|
||||
/postcss-nested/6.0.0_postcss@8.4.19:
|
||||
/postcss-nested/6.0.0_postcss@8.4.20:
|
||||
resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
|
||||
engines: {node: '>=12.0'}
|
||||
peerDependencies:
|
||||
postcss: ^8.2.14
|
||||
dependencies:
|
||||
postcss: 8.4.19
|
||||
postcss: 8.4.20
|
||||
postcss-selector-parser: 6.0.10
|
||||
dev: true
|
||||
|
||||
@@ -6807,8 +6807,8 @@ packages:
|
||||
source-map-js: 1.0.2
|
||||
dev: false
|
||||
|
||||
/postcss/8.4.19:
|
||||
resolution: {integrity: sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==}
|
||||
/postcss/8.4.20:
|
||||
resolution: {integrity: sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==}
|
||||
engines: {node: ^10 || ^12 || >=14}
|
||||
dependencies:
|
||||
nanoid: 3.3.4
|
||||
@@ -7192,8 +7192,8 @@ packages:
|
||||
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
|
||||
dev: false
|
||||
|
||||
/sass/1.56.1:
|
||||
resolution: {integrity: sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==}
|
||||
/sass/1.56.2:
|
||||
resolution: {integrity: sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==}
|
||||
engines: {node: '>=12.0.0'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@@ -7502,7 +7502,7 @@ packages:
|
||||
tslib: 2.4.0
|
||||
dev: false
|
||||
|
||||
/tailwindcss/3.2.4_postcss@8.4.19:
|
||||
/tailwindcss/3.2.4_postcss@8.4.20:
|
||||
resolution: {integrity: sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==}
|
||||
engines: {node: '>=12.13.0'}
|
||||
hasBin: true
|
||||
@@ -7523,11 +7523,11 @@ packages:
|
||||
normalize-path: 3.0.0
|
||||
object-hash: 3.0.0
|
||||
picocolors: 1.0.0
|
||||
postcss: 8.4.19
|
||||
postcss-import: 14.1.0_postcss@8.4.19
|
||||
postcss-js: 4.0.0_postcss@8.4.19
|
||||
postcss-load-config: 3.1.4_postcss@8.4.19
|
||||
postcss-nested: 6.0.0_postcss@8.4.19
|
||||
postcss: 8.4.20
|
||||
postcss-import: 14.1.0_postcss@8.4.20
|
||||
postcss-js: 4.0.0_postcss@8.4.20
|
||||
postcss-load-config: 3.1.4_postcss@8.4.20
|
||||
postcss-nested: 6.0.0_postcss@8.4.20
|
||||
postcss-selector-parser: 6.0.10
|
||||
postcss-value-parser: 4.2.0
|
||||
quick-lru: 5.1.1
|
||||
|
||||
@@ -67,44 +67,24 @@ const TerminalApplication: RunApplication = {
|
||||
|
||||
try {
|
||||
const terminalUserDesc = await GetCRD(kc, terminal_meta_user, terminal_name);
|
||||
if (terminalUserDesc !== null && terminalUserDesc.body !== null) {
|
||||
// then get real namespace crd
|
||||
try {
|
||||
const terminalDesc = await GetCRD(kc, terminal_meta, terminal_name);
|
||||
if (
|
||||
terminalDesc !== null &&
|
||||
terminalDesc.body !== null &&
|
||||
terminalDesc.body.status !== null
|
||||
) {
|
||||
const terminalStatus = terminalDesc.body.status as terminalStatus;
|
||||
if (terminalStatus.availableReplicas > 0) {
|
||||
// temporarily add domain scheme
|
||||
let domain = terminalStatus.domain || '';
|
||||
if (!domain.startsWith('https://')) {
|
||||
domain = 'https://' + domain;
|
||||
}
|
||||
|
||||
return Promise.resolve({
|
||||
status: 200,
|
||||
application_type: ApplicationType.IFrame,
|
||||
iframe_page: domain
|
||||
} as StartResp);
|
||||
}
|
||||
if (
|
||||
terminalUserDesc !== null &&
|
||||
terminalUserDesc.body !== null &&
|
||||
terminalUserDesc.body.status !== null
|
||||
) {
|
||||
const terminalStatus = terminalUserDesc.body.status as terminalStatus;
|
||||
if (terminalStatus.availableReplicas > 0) {
|
||||
// temporarily add domain scheme
|
||||
let domain = terminalStatus.domain || '';
|
||||
if (!domain.startsWith('https://')) {
|
||||
domain = 'https://' + domain;
|
||||
}
|
||||
} catch (err) {
|
||||
// console.log(err);
|
||||
|
||||
if (err instanceof k8s.HttpError) {
|
||||
return Promise.reject('http ' + err.body.code + ', ' + err.body.message);
|
||||
} else {
|
||||
if (typeof err === 'string') {
|
||||
return Promise.reject(err);
|
||||
}
|
||||
if (err instanceof Error) {
|
||||
return Promise.reject(err.message);
|
||||
}
|
||||
return Promise.reject(err);
|
||||
}
|
||||
return Promise.resolve({
|
||||
status: 200,
|
||||
application_type: ApplicationType.IFrame,
|
||||
iframe_page: domain
|
||||
} as StartResp);
|
||||
}
|
||||
}
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user