From 0ef3e18898e3cabedf6ae529e7bdc3e841eb4057 Mon Sep 17 00:00:00 2001 From: Samuel MEYNARD Date: Fri, 14 Feb 2025 07:21:48 +0100 Subject: [PATCH] 0.1.7 --- README.md | 3 ++- charts/nginx-s3-gateway/Chart.yaml | 2 +- charts/nginx-s3-gateway/README.md | 3 ++- index.yaml | 28 +++++++++++++++++++--------- nginx-s3-gateway/nginx-s3-0.1.6.tgz | Bin 4457 -> 4648 bytes 5 files changed, 24 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 39da387..192ef7f 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ helm install nginx-s3 olopost/nginx-s3 -f values.yaml # nginx-s3 -![Version: 0.1.6](https://img.shields.io/badge/Version-0.1.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest-20241230](https://img.shields.io/badge/AppVersion-latest--20241230-informational?style=flat-square) +![Version: 0.1.7](https://img.shields.io/badge/Version-0.1.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest-20241230](https://img.shields.io/badge/AppVersion-latest--20241230-informational?style=flat-square) Nginx S3 gateway @@ -52,6 +52,7 @@ Nginx S3 gateway | ingress.hosts[0].paths[0].pathType | string | `"ImplementationSpecific"` | | | ingress.tls | list | `[]` | | | nameOverride | string | `""` | | +| nginx.extraEnvs | list | `[]` | | | nginx.s3.accessKey | string | `"access"` | | | nginx.s3.allowDirectoryListing | bool | `false` | | | nginx.s3.awsSigsVersion | int | `4` | | diff --git a/charts/nginx-s3-gateway/Chart.yaml b/charts/nginx-s3-gateway/Chart.yaml index 8b5fd85..2c8bc1f 100644 --- a/charts/nginx-s3-gateway/Chart.yaml +++ b/charts/nginx-s3-gateway/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.6 +version: 0.1.7 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/nginx-s3-gateway/README.md b/charts/nginx-s3-gateway/README.md index d0a06c7..7d24801 100644 --- a/charts/nginx-s3-gateway/README.md +++ b/charts/nginx-s3-gateway/README.md @@ -1,6 +1,6 @@ # nginx-s3 -![Version: 0.1.6](https://img.shields.io/badge/Version-0.1.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest-20241230](https://img.shields.io/badge/AppVersion-latest--20241230-informational?style=flat-square) +![Version: 0.1.7](https://img.shields.io/badge/Version-0.1.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest-20241230](https://img.shields.io/badge/AppVersion-latest--20241230-informational?style=flat-square) Nginx S3 gateway @@ -26,6 +26,7 @@ Nginx S3 gateway | ingress.hosts[0].paths[0].pathType | string | `"ImplementationSpecific"` | | | ingress.tls | list | `[]` | | | nameOverride | string | `""` | | +| nginx.extraEnvs | list | `[]` | | | nginx.s3.accessKey | string | `"access"` | | | nginx.s3.allowDirectoryListing | bool | `false` | | | nginx.s3.awsSigsVersion | int | `4` | | diff --git a/index.yaml b/index.yaml index e132acf..1cbadfc 100644 --- a/index.yaml +++ b/index.yaml @@ -3,9 +3,19 @@ entries: nginx-s3: - apiVersion: v2 appVersion: latest-20241230 - created: "2025-02-11T17:32:55.379873+01:00" + created: "2025-02-14T07:20:11.075288+01:00" description: Nginx S3 gateway - digest: 186bafd5add5ecf047981288d236fc6c0cb8c75e845529b9026abfb12f9a1e9a + digest: e4f5e94202c365173a0abf863b01d7a87a0d6759158399e3547d024ad16199a3 + name: nginx-s3 + type: application + urls: + - nginx-s3-gateway/nginx-s3-0.1.7.tgz + version: 0.1.7 + - apiVersion: v2 + appVersion: latest-20241230 + created: "2025-02-14T07:20:11.075022+01:00" + description: Nginx S3 gateway + digest: 94ec84d22932299381b3b94adcb2ff9914a7c6e131cbddbba177dad213e663ee name: nginx-s3 type: application urls: @@ -13,7 +23,7 @@ entries: version: 0.1.6 - apiVersion: v2 appVersion: latest-20241230 - created: "2025-02-11T17:32:55.379627+01:00" + created: "2025-02-14T07:20:11.074757+01:00" description: Nginx S3 gateway digest: bb91480f59b26bf04e17a65cc49d254ef527369b1ca87fcf9f2eb9cac8b56483 name: nginx-s3 @@ -23,7 +33,7 @@ entries: version: 0.1.5 - apiVersion: v2 appVersion: latest-20240624 - created: "2025-02-11T17:32:55.379221+01:00" + created: "2025-02-14T07:20:11.074491+01:00" description: Nginx S3 gateway digest: 23385deaed130e13d613757c3e80907297f8ddb7fe427f8d5c0e9dcbdcabdc1f name: nginx-s3 @@ -33,7 +43,7 @@ entries: version: 0.1.4 - apiVersion: v2 appVersion: latest-20240624 - created: "2025-02-11T17:32:55.378793+01:00" + created: "2025-02-14T07:20:11.07421+01:00" description: Nginx S3 gateway digest: 9e7637ee930db6bd15367c6568ef502d1b5e1bfe2a3f60bdeeed4008ca62d6e5 name: nginx-s3 @@ -43,7 +53,7 @@ entries: version: 0.1.3 - apiVersion: v2 appVersion: latest-20240624 - created: "2025-02-11T17:32:55.378375+01:00" + created: "2025-02-14T07:20:11.073939+01:00" description: Nginx S3 gateway digest: 8fa36492d13caf8ceec370777afd8e2fd83024cc99aa58e85383a8ecd2c8a2c9 name: nginx-s3 @@ -53,7 +63,7 @@ entries: version: 0.1.2 - apiVersion: v2 appVersion: 1.16.0 - created: "2025-02-11T17:32:55.377942+01:00" + created: "2025-02-14T07:20:11.073665+01:00" description: Nginx S3 gateway digest: dfe793caf3ec679c0c55f5119036913110b5e5b84d7b2cfc538d0a695b6e7c2d name: nginx-s3 @@ -63,7 +73,7 @@ entries: version: 0.1.1 - apiVersion: v2 appVersion: 1.16.0 - created: "2025-02-11T17:32:55.377524+01:00" + created: "2025-02-14T07:20:11.073392+01:00" description: Nginx S3 gateway digest: 9b961824507f5d27fc73a47ed06af52ddcc217fc35ffb9c6b2570c412a3f72cb name: nginx-s3 @@ -71,4 +81,4 @@ entries: urls: - nginx-s3-gateway/nginx-s3-0.1.0.tgz version: 0.1.0 -generated: "2025-02-11T17:32:55.376515+01:00" +generated: "2025-02-14T07:20:11.073039+01:00" diff --git a/nginx-s3-gateway/nginx-s3-0.1.6.tgz b/nginx-s3-gateway/nginx-s3-0.1.6.tgz index 90e08750b6c2bf9ea6a045fe73247c01b331460b..4416fe5bfad3df8e7560cf1a1a8da45bfb16005e 100644 GIT binary patch delta 4632 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 O0RR8jFzi+UWB>q`G9cgp delta 4439 zcmV-d5vcB{BK`}{&VNZwiG(ElC+E9ql{@zr zDP%!EA{Uf}E-ZT%SuE0@0g)(VyXW-!-QKQa`6xV27gE1GRr3Z$yD%jZugJ;@$sAos zrjsRC3v_`j76J8$YGN%DypG+q_pBe?@u#9os{cz8L@53x24I8!_jjFMN&k1dy;o2A z{}|;N9N~mSfqw)u0bs&-s>QbT3@&C=02M&s)4}_b_Jr{{krI8F&;S*{5qbgP2us2# z83!mpG8iK)h!E%l4JCsWi#SM}FSJduEsLWz42LWVr3+olqH{7u*8S}ki51wp0K63Ca-!voLLGSQrl7U1440%*vu0i91y{LNDS} zt`1o!@mi)_PsCf!qJ;}R$8nT|>%ly-AY&R(Nq$dS?T?;4!(I%e8tvaFb z&wrSZniC}u^}{u~(Z*{sUj%3e%p-w*53nF|76Y3Gs=|d%T4O*ibl;Cv^Erlw`*_ZK zN;HAdAUzCi5L&5BmkXrZG7#}tWo$l6NY`;`aTF}#9%fVgSAHGn%+vIfGh~u6%D5vdq6`4Lj2z&q2JFHfe<|ug7DSPy8j&KO!pqai+^~q zf-xsrHWP^)o@b(dZpTRHG#evt5oxWM$G_(|*S5dgd;OlqUHl_Lv26>BM3M=Q1T>u1 zD$bmS=VtX0YUKf#lj~fC<7f-drzj7HA3jJL(0}TQIYjQMNjgQXoQk#qd#~v?Ls}v8 zafAVSl5u0SBny=3Gs^n;i)E3?gnx!quFPw#n2LF^Ym{gld0&&MugsyYB%T_Ecerxn zM_p^QMAw?fxRx)GCmLzgSF3`0Oq5pJoqm5e`OTSRF3hA{7}Ol6+JT>NVi>p*0aewIJ^-#;! zwD{2;)L*-#{(tJ7bxzMN1|wTu%ZH+|!T;ag?d_NR|Nid&)BgWaO4o+BXiR@@vko85 zPhh-KD^M7_W&%O26D0J7Yu((mflk2wXf}CMb8NB2|hd2*`o{NBSXmL9aPwi&$V+2D-^=O2#`YsODw z+lK5G^q}2N%s#YkZdx}tu@=6dYL$g#q=TFo6BPvKrB*UqYnsug)?Ll`XFYKhuccwt zoo&>_bX&BADh|(%E>92M4@&Y{Fn`$DgasXegwT*PAjq zC8kErnxiB>kwoK;WodeMcy@YmaC|yAud_A_=5N=iPCCgj?w{c zeWZfQWSqObecQ1eyX(GoUORC_zyyAB3ya!GCY*1@vErgVVf>14KgYhJ;qDZLk~i!> zdRhI;lp6ox0QwbZ7&6N-T^ zfN(Ui35=toRKSbzN{iy?bfjRF1E5UhOWQi005=B9AW0W36EQYHP6<~u2$ate3B{*S zeo7PsF}KZ<&DQBex;b~d96(Nl*7$xKfvdGQe%{f{yKlB1(TvAb393(QLc*9%bAm+Yqe* z5OL(|Bt~rKW=q`5gYCv%r6Dmz^;eU^aNi6lcie*khGDW{VUbzK-V-z1| z)JZJ~+ijLxxtr};9?V(B26wWiUE)r<6;Em1+$|gQ`eU25oys3doi-VyBA6W?`IMH0 z7i)JTFPo5s`99|CK!UavKU8)IwFoM@{-f95A6;tvKOYwXTg@?isC1wW{@<&;{oRuP zw}0pKp8UT@Df#>#vRH`DvTJ>%q3^;`It{F3Tk58#v0DTeEQpP!Id#w`qtYZu7lm60 zY3O4pp|2V%FUyVNcGR3GC;FW`;K@fEb?QKTijxa899UObwH=ZV9vVc#25@wLE1*R7y3dXEuwYs<-5VB%j2W1QKu)5YcP)nhv$Qf9D%K|rze;V*hjmUqrv&d!TCKf@+I=*U|=my z6G^%!;y8%80rC0S#o4_vb0*muDW4DC9-p0VKXA#3Z8Nv`#JCCF=;G7K_H$MrA2%R7 z8vOF%?bev|sdJOyPEO8#y*xTTAAcNPoSlEVJUJe1KjgKi*A0Y*=Vu>}j|P{=r$>YT zxf~w6-Ch#q)9!VecKmj9`EhVQY8bc1sgOHlFQIR=icoJEMWb2l_KG&n#@Lvi^E~=T|k!@q7XyQ##p4LsJz9J$e|{I3euE~5@Q^RPydD3lXRX1x2j`6=4r~gzIF&HxcAO=JJBe##5gA1Le zca9T-s&31x>MPq`ZGG;+Zy~cVx8mf5nuCcO<+Bf)8f7qXBb1zadC}Al;rcwr#HzI8 zB;@nhU|U5?pP45k3~v#oHHN^!5;>V-j!0uyw&SQ|Q#bZ-O$z2Wc7M_&m40tOx8Ums zhb3$5f0ASMU~9mp`#(;`*)PFJB^P8*PFt$iCB8dEzYO@ z6|#PE2MHwfD=efJ9N6+1n)|;Yf00h0PBj0%t!Uzt zs%%XRQC>0rRavpGug&>ew~(JzN3Q>%NH3~GW; zo5_{sUE^gx9gzP&D>eRq;-o#6|L?qd)vx;h-6#M5F-qb4A4wo5&WQSvfg71FA&q(e zxlnyOj#aO@U|>w1*_IE>f$h3DeIe*yOcS{O*?IrZYJWG$djK=AQU5F7|Jd8x zeY*emC}pcmzViO7Y$#&zZSBRHl#GYniIsZufE%*^GY(RX{!0|n{B3(I4AD~p`W`c| zQUCY%iu&Jky4|PqpGPURYCU9rjV`ygSp3_iY18^%ovx^8D@jV9G4{3Pf+CoD4du+M zOLAJ}vM;c0A&|G(;&^M8B2-KYHDM=8&;Pxe`V`}{HgjlNf3Ug&Rs zxSbB2Pi-;N*Q9L9I%DEbu@eKgHEf%P=F?!5g?}XYPo2p1W)cwD7Jo#9<4gG4=Zo?; z0XGm(@a-Jxo`Eq3mURp7a0R!ZBVo7c7uVEN z`bkB&wQk$0n7_%t!jt}G-KJ?Oa0_hwJ9-M$Z#Q?p!7YG(Uvr9o3uDFt1*kupQVW|u zXMes08fv^<$EgR-on&XgwV)dgebd&jGfFjg*o5RXoGQ3hD}}3Ma~0t7-+n8%$t9c> z+I-tb=gQbkzFH1#X)>1J^9j?p5KtW({_XRZ465c(p<(o^(fKCXl@9xwrbr={{n`1F z#IAElYd*47rIWVTvFqfah^Vt|vsjn%gMVH79kD7t88pavoB39g16_bL)phW-d817t zZ%WflRi$4G8fW7cIGS)$!%i+cya25onku+Sr`^bHC2MtKi|ski(!vYCrn(kBOZqNq zV)EUq=0@6a%Vgc(ZHCkd+6DZ2m8rw6lbZ{m@prOv!1)x&2K_GG6lsR4URJ1uEKuB# zsj=kwJkDAK)$HE}u$)(1XY&gozJi>x?|_tn>-P5R>6c;~*$kCD!Y1HwjTz0Sch=aI dKY^3~RG!LHc`7yKe**vj|NjV97QX;s006jzox%VB