Release v1.2.0 (#3292)

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
This commit is contained in:
Alex
2024-04-10 13:06:18 -06:00
committed by GitHub
parent 662ce3b2f5
commit 649c3d74b8
37 changed files with 63 additions and 49 deletions

View File

@@ -2,6 +2,20 @@
# Changelog
## Release v1.2.0
Features:
- Updated file share logic to work as Proxy
Bug Fix:
- Updated project dependencies
- Fixed Key Permissions UX
- Added permissions validation to rewind button
- Fixed Health report upload to SUBNET
- Misc Cosmetic fixes
## Release v1.1.1
Bug Fix:

View File

@@ -1,7 +1,7 @@
{
"files": {
"main.css": "./static/css/main.e60e4760.css",
"main.js": "./static/js/main.e7860c5b.js",
"main.js": "./static/js/main.6d775e33.js",
"static/js/5301.2c626a41.chunk.js": "./static/js/5301.2c626a41.chunk.js",
"static/js/9361.3fc638a6.chunk.js": "./static/js/9361.3fc638a6.chunk.js",
"static/js/843.8502a4fd.chunk.js": "./static/js/843.8502a4fd.chunk.js",
@@ -40,7 +40,7 @@
"static/js/4103.b6a51725.chunk.js": "./static/js/4103.b6a51725.chunk.js",
"static/js/1702.9ff3a82e.chunk.js": "./static/js/1702.9ff3a82e.chunk.js",
"static/js/7601.4e033e78.chunk.js": "./static/js/7601.4e033e78.chunk.js",
"static/js/2959.fdc343fa.chunk.js": "./static/js/2959.fdc343fa.chunk.js",
"static/js/2959.25a10423.chunk.js": "./static/js/2959.25a10423.chunk.js",
"static/js/9619.572ad00d.chunk.js": "./static/js/9619.572ad00d.chunk.js",
"static/js/8017.d5b163f3.chunk.js": "./static/js/8017.d5b163f3.chunk.js",
"static/js/3323.f86a698b.chunk.js": "./static/js/3323.f86a698b.chunk.js",
@@ -59,8 +59,8 @@
"static/js/5851.9d7a7887.chunk.js": "./static/js/5851.9d7a7887.chunk.js",
"static/js/4705.2270c966.chunk.js": "./static/js/4705.2270c966.chunk.js",
"static/js/3654.877a48d3.chunk.js": "./static/js/3654.877a48d3.chunk.js",
"static/js/960.761b3235.chunk.js": "./static/js/960.761b3235.chunk.js",
"static/js/8642.df3bb12d.chunk.js": "./static/js/8642.df3bb12d.chunk.js",
"static/js/960.69a44c1d.chunk.js": "./static/js/960.69a44c1d.chunk.js",
"static/js/8642.883c89db.chunk.js": "./static/js/8642.883c89db.chunk.js",
"static/js/3329.c2099208.chunk.js": "./static/js/3329.c2099208.chunk.js",
"static/js/2332.7f421c9f.chunk.js": "./static/js/2332.7f421c9f.chunk.js",
"static/js/5941.4df5a08b.chunk.js": "./static/js/5941.4df5a08b.chunk.js",
@@ -69,7 +69,7 @@
"static/js/3851.c5eaa08e.chunk.js": "./static/js/3851.c5eaa08e.chunk.js",
"static/js/9965.e00429f9.chunk.js": "./static/js/9965.e00429f9.chunk.js",
"static/js/6065.f30b3ff2.chunk.js": "./static/js/6065.f30b3ff2.chunk.js",
"static/js/12.d0242609.chunk.js": "./static/js/12.d0242609.chunk.js",
"static/js/12.ab9b7ed0.chunk.js": "./static/js/12.ab9b7ed0.chunk.js",
"static/js/8010.8ce54818.chunk.js": "./static/js/8010.8ce54818.chunk.js",
"static/js/2689.5e76c1cd.chunk.js": "./static/js/2689.5e76c1cd.chunk.js",
"static/js/872.aa8f9f90.chunk.js": "./static/js/872.aa8f9f90.chunk.js",
@@ -92,9 +92,9 @@
"static/js/1303.12f6ca82.chunk.js": "./static/js/1303.12f6ca82.chunk.js",
"static/js/5079.a0847792.chunk.js": "./static/js/5079.a0847792.chunk.js",
"static/js/4581.41480fcf.chunk.js": "./static/js/4581.41480fcf.chunk.js",
"static/js/6016.80782e6d.chunk.js": "./static/js/6016.80782e6d.chunk.js",
"static/js/8144.b4405bfa.chunk.js": "./static/js/8144.b4405bfa.chunk.js",
"static/js/1195.aeb88cd6.chunk.js": "./static/js/1195.aeb88cd6.chunk.js",
"static/js/6016.dcb3bcb4.chunk.js": "./static/js/6016.dcb3bcb4.chunk.js",
"static/js/8144.0cc85475.chunk.js": "./static/js/8144.0cc85475.chunk.js",
"static/js/1195.955963a0.chunk.js": "./static/js/1195.955963a0.chunk.js",
"static/js/1011.13d372c8.chunk.js": "./static/js/1011.13d372c8.chunk.js",
"static/media/videoBG.mp4": "./static/media/videoBG.17363418b3c2246a0e27.mp4",
"static/media/loginAnimationPoster.png": "./static/media/loginAnimationPoster.9aa924bfe619e71d5d29.png",
@@ -119,7 +119,7 @@
"static/media/placeholderimage.png": "./static/media/placeholderimage.077ea48bd1ef1f4a883f.png",
"index.html": "./index.html",
"main.e60e4760.css.map": "./static/css/main.e60e4760.css.map",
"main.e7860c5b.js.map": "./static/js/main.e7860c5b.js.map",
"main.6d775e33.js.map": "./static/js/main.6d775e33.js.map",
"5301.2c626a41.chunk.js.map": "./static/js/5301.2c626a41.chunk.js.map",
"9361.3fc638a6.chunk.js.map": "./static/js/9361.3fc638a6.chunk.js.map",
"843.8502a4fd.chunk.js.map": "./static/js/843.8502a4fd.chunk.js.map",
@@ -158,7 +158,7 @@
"4103.b6a51725.chunk.js.map": "./static/js/4103.b6a51725.chunk.js.map",
"1702.9ff3a82e.chunk.js.map": "./static/js/1702.9ff3a82e.chunk.js.map",
"7601.4e033e78.chunk.js.map": "./static/js/7601.4e033e78.chunk.js.map",
"2959.fdc343fa.chunk.js.map": "./static/js/2959.fdc343fa.chunk.js.map",
"2959.25a10423.chunk.js.map": "./static/js/2959.25a10423.chunk.js.map",
"9619.572ad00d.chunk.js.map": "./static/js/9619.572ad00d.chunk.js.map",
"8017.d5b163f3.chunk.js.map": "./static/js/8017.d5b163f3.chunk.js.map",
"3323.f86a698b.chunk.js.map": "./static/js/3323.f86a698b.chunk.js.map",
@@ -177,8 +177,8 @@
"5851.9d7a7887.chunk.js.map": "./static/js/5851.9d7a7887.chunk.js.map",
"4705.2270c966.chunk.js.map": "./static/js/4705.2270c966.chunk.js.map",
"3654.877a48d3.chunk.js.map": "./static/js/3654.877a48d3.chunk.js.map",
"960.761b3235.chunk.js.map": "./static/js/960.761b3235.chunk.js.map",
"8642.df3bb12d.chunk.js.map": "./static/js/8642.df3bb12d.chunk.js.map",
"960.69a44c1d.chunk.js.map": "./static/js/960.69a44c1d.chunk.js.map",
"8642.883c89db.chunk.js.map": "./static/js/8642.883c89db.chunk.js.map",
"3329.c2099208.chunk.js.map": "./static/js/3329.c2099208.chunk.js.map",
"2332.7f421c9f.chunk.js.map": "./static/js/2332.7f421c9f.chunk.js.map",
"5941.4df5a08b.chunk.js.map": "./static/js/5941.4df5a08b.chunk.js.map",
@@ -187,7 +187,7 @@
"3851.c5eaa08e.chunk.js.map": "./static/js/3851.c5eaa08e.chunk.js.map",
"9965.e00429f9.chunk.js.map": "./static/js/9965.e00429f9.chunk.js.map",
"6065.f30b3ff2.chunk.js.map": "./static/js/6065.f30b3ff2.chunk.js.map",
"12.d0242609.chunk.js.map": "./static/js/12.d0242609.chunk.js.map",
"12.ab9b7ed0.chunk.js.map": "./static/js/12.ab9b7ed0.chunk.js.map",
"8010.8ce54818.chunk.js.map": "./static/js/8010.8ce54818.chunk.js.map",
"2689.5e76c1cd.chunk.js.map": "./static/js/2689.5e76c1cd.chunk.js.map",
"872.aa8f9f90.chunk.js.map": "./static/js/872.aa8f9f90.chunk.js.map",
@@ -210,13 +210,13 @@
"1303.12f6ca82.chunk.js.map": "./static/js/1303.12f6ca82.chunk.js.map",
"5079.a0847792.chunk.js.map": "./static/js/5079.a0847792.chunk.js.map",
"4581.41480fcf.chunk.js.map": "./static/js/4581.41480fcf.chunk.js.map",
"6016.80782e6d.chunk.js.map": "./static/js/6016.80782e6d.chunk.js.map",
"8144.b4405bfa.chunk.js.map": "./static/js/8144.b4405bfa.chunk.js.map",
"1195.aeb88cd6.chunk.js.map": "./static/js/1195.aeb88cd6.chunk.js.map",
"6016.dcb3bcb4.chunk.js.map": "./static/js/6016.dcb3bcb4.chunk.js.map",
"8144.0cc85475.chunk.js.map": "./static/js/8144.0cc85475.chunk.js.map",
"1195.955963a0.chunk.js.map": "./static/js/1195.955963a0.chunk.js.map",
"1011.13d372c8.chunk.js.map": "./static/js/1011.13d372c8.chunk.js.map"
},
"entrypoints": [
"static/css/main.e60e4760.css",
"static/js/main.e7860c5b.js"
"static/js/main.6d775e33.js"
]
}

View File

@@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="apgl"/><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.e7860c5b.js"></script><link href="./static/css/main.e60e4760.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="agpl"/><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.6d775e33.js"></script><link href="./static/css/main.e60e4760.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@
"use strict";(self.webpackChunkweb_app=self.webpackChunkweb_app||[]).push([[8642],{8642:(e,s,t)=>{t.r(s),t.d(s,{default:()=>M});var r=t(65043),n=t(89923),l=t(73216),i=t(20649),a=t(77938),c=t(99161),o=t(20554),d=t(64159),x=t(72237),p=t(64681),u=t(6681),K=t(48793),_=t(92452),h=t(70579);const S=(0,x.A)(r.lazy((()=>t.e(8825).then(t.bind(t,88825))))),M=()=>{const e=(0,o.jL)(),s=(0,l.Zp)(),[t,x]=(0,r.useState)(""),[M,j]=(0,r.useState)(!1),[E,y]=(0,r.useState)(""),[m,f]=(0,r.useState)(!1),[A,b]=(0,r.useState)([]),k=(0,a._)(c.Ms,[c.OV.KMS_DELETE_KEY]),C=(0,a._)(c.Ms,[c.OV.KMS_CREATE_KEY]),O=(0,a._)(c.Ms,[c.OV.KMS_IMPORT_KEY]),R=(0,a._)(c.Ms,[c.OV.KMS_LIST_KEYS]);(0,r.useEffect)((()=>{Y()}),[]),(0,r.useEffect)((()=>{f(!0)}),[t]),(0,r.useEffect)((()=>{if(m)if(R){let s=""===t.trim()?"*":t.trim();i.A.invoke("GET","/api/v1/kms/keys?pattern=".concat(s)).then((e=>{f(!1),b(e.results)})).catch((s=>{f(!1),e((0,d.C9)(s))}))}else f(!1)}),[m,f,b,e,R,t]);const Y=()=>{f(!0)},T=e=>{j(!0),y(e)},I=[];return k&&I.push({type:"delete",onClick:T,sendOnlyId:!0,disableButtonFunction:()=>!k}),(0,r.useEffect)((()=>{e((0,d.ph)("list_keys"))}),[e]),(0,h.jsxs)(r.Fragment,{children:[M&&(0,h.jsx)(S,{deleteOpen:M,selectedItem:E,closeDeleteModalAndRefresh:e=>{j(!1),e&&Y()}}),(0,h.jsx)(K.A,{label:"Key Management Service Keys",actions:(0,h.jsx)(_.A,{})}),(0,h.jsx)(n.Mxu,{children:(0,h.jsxs)(n.xA9,{container:!0,children:[(0,h.jsxs)(n.xA9,{item:!0,xs:12,sx:{display:"flex",alignItems:"center",justifyContent:"flex-end","& button":{marginLeft:"8px"}},children:[(0,h.jsx)(a.R,{scopes:[c.OV.KMS_LIST_KEYS],resource:c.Ms,errorProps:{disabled:!0},children:(0,h.jsx)(p.A,{onChange:x,placeholder:"Search Keys with pattern",value:t})}),(0,h.jsx)(a.R,{scopes:[c.OV.KMS_LIST_KEYS],resource:c.Ms,errorProps:{disabled:!0},children:(0,h.jsx)(u.A,{tooltip:"Refresh",children:(0,h.jsx)(n.$nd,{id:"refresh-keys",variant:"regular",icon:(0,h.jsx)(n.fNY,{}),onClick:()=>f(!0)})})}),O?(0,h.jsx)(a.R,{scopes:[c.OV.KMS_IMPORT_KEY],resource:c.Ms,errorProps:{disabled:!0},children:(0,h.jsx)(u.A,{tooltip:"Import Key",children:(0,h.jsx)(n.$nd,{id:"import-key",variant:"regular",icon:(0,h.jsx)(n.JMY,{}),onClick:()=>{s(c.zZ.KMS_KEYS_IMPORT)}})})}):null,C?(0,h.jsx)(a.R,{scopes:[c.OV.KMS_CREATE_KEY],resource:c.Ms,errorProps:{disabled:!0},children:(0,h.jsx)(u.A,{tooltip:"Create Key",children:(0,h.jsx)(n.$nd,{id:"create-key",label:"Create Key",variant:"callAction",icon:(0,h.jsx)(n.REV,{}),onClick:()=>s(c.zZ.KMS_KEYS_ADD)})})}):null]}),(0,h.jsx)(n.xA9,{item:!0,xs:12,sx:{marginTop:"5px"},children:(0,h.jsx)(a.R,{scopes:[c.OV.KMS_LIST_KEYS],resource:c.Ms,errorProps:{disabled:!0},children:(0,h.jsx)(n.bQt,{itemActions:I,columns:[{label:"Name",elementKey:"name"},{label:"Created By",elementKey:"createdBy"},{label:"Created At",elementKey:"createdAt"}],isLoading:m,records:A,entityName:"Keys",idField:"name"})})})]})})]})}}}]);
//# sourceMappingURL=8642.883c89db.chunk.js.map

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +0,0 @@
"use strict";(self.webpackChunkweb_app=self.webpackChunkweb_app||[]).push([[8642],{8642:(e,s,t)=>{t.r(s),t.d(s,{default:()=>y});var r=t(65043),n=t(89923),l=t(73216),i=t(20649),a=t(77938),c=t(99161),o=t(20554),d=t(64159),x=t(72237),p=t(64681),u=t(6681),K=t(48793),h=t(92452),j=t(70579);const S=(0,x.A)(r.lazy((()=>t.e(8825).then(t.bind(t,88825))))),y=()=>{const e=(0,o.jL)(),s=(0,l.Zp)(),[t,x]=(0,r.useState)(""),[y,_]=(0,r.useState)(!1),[M,f]=(0,r.useState)(""),[m,E]=(0,r.useState)(!1),[b,A]=(0,r.useState)([]),k=(0,a._)(c.Ms,[c.OV.KMS_DELETE_KEY]),C=(0,a._)(c.Ms,[c.OV.KMS_LIST_KEYS]);(0,r.useEffect)((()=>{O()}),[]),(0,r.useEffect)((()=>{E(!0)}),[t]),(0,r.useEffect)((()=>{if(m)if(C){let s=""===t.trim()?"*":t.trim();i.A.invoke("GET","/api/v1/kms/keys?pattern=".concat(s)).then((e=>{E(!1),A(e.results)})).catch((s=>{E(!1),e((0,d.C9)(s))}))}else E(!1)}),[m,E,A,e,C,t]);const O=()=>{E(!0)},R=[{type:"delete",onClick:e=>{_(!0),f(e)},sendOnlyId:!0,disableButtonFunction:()=>!k}];return(0,r.useEffect)((()=>{e((0,d.ph)("list_keys"))}),[e]),(0,j.jsxs)(r.Fragment,{children:[y&&(0,j.jsx)(S,{deleteOpen:y,selectedItem:M,closeDeleteModalAndRefresh:e=>{_(!1),e&&O()}}),(0,j.jsx)(K.A,{label:"Key Management Service Keys",actions:(0,j.jsx)(h.A,{})}),(0,j.jsx)(n.Mxu,{children:(0,j.jsxs)(n.xA9,{container:!0,children:[(0,j.jsxs)(n.xA9,{item:!0,xs:12,sx:{display:"flex",alignItems:"center",justifyContent:"flex-end","& button":{marginLeft:"8px"}},children:[(0,j.jsx)(a.R,{scopes:[c.OV.KMS_LIST_KEYS],resource:c.Ms,errorProps:{disabled:!0},children:(0,j.jsx)(p.A,{onChange:x,placeholder:"Search Keys with pattern",value:t})}),(0,j.jsx)(a.R,{scopes:[c.OV.KMS_LIST_KEYS],resource:c.Ms,errorProps:{disabled:!0},children:(0,j.jsx)(u.A,{tooltip:"Refresh",children:(0,j.jsx)(n.$nd,{id:"refresh-keys",variant:"regular",icon:(0,j.jsx)(n.fNY,{}),onClick:()=>E(!0)})})}),(0,j.jsx)(a.R,{scopes:[c.OV.KMS_IMPORT_KEY],resource:c.Ms,errorProps:{disabled:!0},children:(0,j.jsx)(u.A,{tooltip:"Import Key",children:(0,j.jsx)(n.$nd,{id:"import-key",variant:"regular",icon:(0,j.jsx)(n.JMY,{}),onClick:()=>{s(c.zZ.KMS_KEYS_IMPORT)}})})}),(0,j.jsx)(a.R,{scopes:[c.OV.KMS_CREATE_KEY],resource:c.Ms,errorProps:{disabled:!0},children:(0,j.jsx)(u.A,{tooltip:"Create Key",children:(0,j.jsx)(n.$nd,{id:"create-key",label:"Create Key",variant:"callAction",icon:(0,j.jsx)(n.REV,{}),onClick:()=>s(c.zZ.KMS_KEYS_ADD)})})})]}),(0,j.jsx)(n.xA9,{item:!0,xs:12,children:(0,j.jsx)(a.R,{scopes:[c.OV.KMS_LIST_KEYS],resource:c.Ms,errorProps:{disabled:!0},children:(0,j.jsx)(n.bQt,{itemActions:R,columns:[{label:"Name",elementKey:"name"},{label:"Created By",elementKey:"createdBy"},{label:"Created At",elementKey:"createdAt"}],isLoading:m,records:b,entityName:"Keys",idField:"name"})})})]})})]})}}}]);
//# sourceMappingURL=8642.df3bb12d.chunk.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -85,7 +85,7 @@
*/
/**
* @remix-run/router v1.15.2
* @remix-run/router v1.15.3
*
* Copyright (c) Remix Software Inc.
*
@@ -96,7 +96,7 @@
*/
/**
* React Router DOM v6.22.2
* React Router DOM v6.22.3
*
* Copyright (c) Remix Software Inc.
*
@@ -107,7 +107,7 @@
*/
/**
* React Router v6.22.2
* React Router v6.22.3
*
* Copyright (c) Remix Software Inc.
*

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{
"name": "web-app",
"version": "1.0.0",
"version": "1.2.0",
"license": "AGPL-3.0-or-later",
"homepage": ".",
"private": true,