You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by dh...@apache.org on 2025/01/31 05:55:28 UTC

(ranger) branch ranger-2.6 updated: RANGER-5109 : Upgrade Swagger-UI to the latest 5.18.2 due to DOMPurify CVE

This is an automated email from the ASF dual-hosted git repository.

dhavalrajpara pushed a commit to branch ranger-2.6
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/ranger-2.6 by this push:
     new 4b02919c25 RANGER-5109 : Upgrade Swagger-UI to the latest 5.18.2 due to DOMPurify CVE
4b02919c25 is described below

commit 4b02919c25325dd412427a00adc77141e46f6fd0
Author: Dhaval.Rajpara <dh...@gmail.com>
AuthorDate: Fri Jan 31 11:24:45 2025 +0530

    RANGER-5109 : Upgrade Swagger-UI to the latest 5.18.2 due to DOMPurify CVE
---
 docs/src/site/resources/index.js                   | 41 ++++++++++++++++------
 docs/src/site/resources/swagger-ui-bundle.js       |  4 +--
 .../site/resources/swagger-ui-es-bundle-core.js    |  3 +-
 docs/src/site/resources/swagger-ui-es-bundle.js    |  4 +--
 .../site/resources/swagger-ui-standalone-preset.js |  4 +--
 docs/src/site/resources/swagger-ui.css             |  2 +-
 docs/src/site/resources/swagger-ui.js              |  5 ++-
 7 files changed, 43 insertions(+), 20 deletions(-)

diff --git a/docs/src/site/resources/index.js b/docs/src/site/resources/index.js
index bb876f28d7..40a3700564 100644
--- a/docs/src/site/resources/index.js
+++ b/docs/src/site/resources/index.js
@@ -18,6 +18,24 @@
 
 var gatewayUrl;
 var apiBaseUrl = "/service";
+const rangerLogo = `<svg width="130" height="40" viewBox="0 0 130 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+        <path d="M9.04429 30.8607C4.05788 25.6236 2.04114 16.8243 2.4999 10.2231C2.9403 9.24324 3.80565 9.37165 4.70707 8.95082C11.8747 5.60461 14.4645 3.50007 18.2324 3.5C22.0003 3.49993 27.1313 6.99404 32.1666 9.26836C33.1704 9.72178 33.4232 9.24324 33.8534 10.2231C34.7714 17.7162 31.268 26.7302 26.6114 31.0753L27.2073 30.0492C24.2391 33.3793 19.4199 36 18.2324 36C16.0925 36 11.5769 32.6428 8.7732 29.7787C8.75483 30.256 9.04429 29.906 9.04429 30.8607Z" fill="white"/>
+        <path d="M15.8591 3.32436C13.9197 3.72736 11.6276 4.78523 8.00063 6.87579C6.41382 7.80773 4.47439 8.81522 3.69357 9.14269C1.93045 9.84792 1.8297 10.125 2.13195 13.7268C2.53495 18.5879 3.66839 23.1469 5.20482 26.2449C6.03601 27.857 7.32057 29.6453 7.67322 29.6453C7.79912 29.6453 8.70586 30.426 9.66302 31.4084C11.5521 33.2975 14.7761 35.5139 16.9674 36.4207L18.3023 37L19.6121 36.4459C21.7278 35.5139 24.9518 33.2723 26.8409 31.4084C27.798 30.426 28.7047 29.6453 28.8307 29.6453C29.18 [...]
+        <path d="M15.3547 5.16294C13.642 5.69187 12.3071 6.34675 8.30224 8.61363C6.79102 9.49518 5.25458 10.276 4.90195 10.3767C3.81889 10.7042 3.64258 11.0064 3.64258 12.568C3.64258 16.1699 4.90195 21.9378 6.4132 25.2625C7.64737 28.008 12.6597 32.5417 16.5386 34.456C16.5386 34.456 17.8231 35.2872 18.2513 35.2872C18.5922 35.2872 19.687 34.5819 19.687 34.5819C20.493 34.2041 21.7524 33.4736 22.4828 32.9699C24.0696 31.9372 28.7041 27.6805 29.3842 26.6982C30.845 24.4817 32.5074 18.1093 32.78 [...]
+        <path d="M18.7816 20.9807C18.6053 21.6608 18.429 22.4165 18.3282 22.6935C18.2023 23.1217 18.303 23.1469 19.5372 23.0461C20.5195 22.9454 20.9981 22.769 21.3255 22.3409C22.2323 21.2074 21.6782 20.1244 20.1165 19.8977L19.0839 19.7717L18.7816 20.9807Z" fill="#0E3A53"/>
+        <path d="M56.8119 17.7401C56.8119 18.5088 56.6461 19.2356 56.3144 19.9206C55.9827 20.6056 55.5121 21.1764 54.9026 21.633C54.2932 22.0821 53.5951 22.337 52.8082 22.3979L54.3009 27.6037H56.0251L55.3887 30.2979H50.9568L49.0359 22.6491H46.5943L45.4372 27.6037H47.0919L46.4323 30.2979H38.6562L39.2927 27.6037H41.0053L43.7709 15.7765H42.0698L42.6831 13.0938H51.2461C52.9972 13.0938 54.3626 13.4971 55.3424 14.3039C56.3221 15.103 56.8119 16.2484 56.8119 17.7401ZM52.2875 17.7173C52.2875 17.1 [...]
+        <path d="M69.7489 21.6673C69.7489 21.9946 69.6872 22.4398 69.5637 23.003L68.4297 27.7521H70.4663L69.7257 30.2979H64.1136L64.345 29.339C63.1493 30.0848 62.0538 30.4577 61.0587 30.4577C60.0173 30.4577 59.1455 30.1533 58.4435 29.5444C57.7492 28.928 57.4021 28.1288 57.4021 27.1471C57.4021 25.6629 57.9537 24.5556 59.0568 23.8249C60.1677 23.0867 61.6411 22.7176 63.4771 22.7176C64.0711 22.7176 64.588 22.7747 65.0277 22.8888C65.4751 22.9954 65.7374 23.0563 65.8146 23.0715C65.8454 22.9497 [...]
+        <path d="M85.544 20.9709C85.544 21.2068 85.5209 21.4542 85.4746 21.713C85.4283 21.9641 85.3473 22.3256 85.2316 22.7975L84.0744 27.7521H85.7291L85.139 30.2979H79.7582L81.5403 22.7176C81.602 22.4055 81.6328 22.1886 81.6328 22.0669C81.6328 21.7548 81.5557 21.5075 81.4014 21.3248C81.2548 21.1345 81.0311 21.0394 80.7303 21.0394C80.1131 21.0394 79.1912 21.4846 77.9647 22.3751L76.7034 27.7521H78.2424L77.6522 30.2979H71.068L71.6582 27.7521H72.9889L74.5974 20.8796H72.7691L73.3592 18.2995H [...]
+        <path d="M97.0692 20.2859L97.5437 18.2995H102.681L102.091 20.8796H100.749L98.6082 29.9212C97.6748 33.9321 95.1561 35.9375 91.052 35.9375C88.8689 35.9375 87.0136 35.5455 85.4861 34.7616L86.6202 32.1017C88.1244 32.7866 89.4513 33.1291 90.6007 33.1291C91.5805 33.1291 92.348 32.9921 92.9035 32.7181C93.4666 32.4442 93.9102 32.0141 94.2342 31.4281C94.5582 30.8497 94.8398 30.0353 95.0789 28.9851L95.0326 28.9166C93.9758 29.8983 92.8765 30.3892 91.7348 30.3892C90.3153 30.3892 89.2315 29.9 [...]
+        <path d="M114.936 23.3797C114.936 23.9581 114.878 24.5175 114.762 25.0579H106.141C106.08 25.309 106.049 25.5678 106.049 25.8342C106.049 26.5496 106.253 27.1356 106.662 27.5923C107.071 28.0413 107.622 28.2658 108.317 28.2658C109.343 28.2658 110.172 27.7521 110.805 26.7247L113.559 27.9348C112.941 28.8557 112.166 29.5406 111.233 29.9897C110.299 30.4311 109.25 30.6518 108.085 30.6518C106.396 30.6518 105.05 30.1876 104.047 29.259C103.044 28.3305 102.543 27.0633 102.543 25.4575C102.543 [...]
+        <path d="M127.375 18.2995L126.646 21.5075C126.237 21.4161 125.855 21.3705 125.5 21.3705C123.479 21.3705 122.187 22.6719 121.624 25.2748L121.045 27.7521H122.943L122.353 30.2979H115.271L115.861 27.7521H117.331L118.939 20.8796H117.285L117.875 18.2995H122.827L121.994 21.7929L122.041 21.8385C122.758 20.4762 123.437 19.5287 124.077 18.9959C124.717 18.4555 125.47 18.1854 126.334 18.1854C126.604 18.1854 126.951 18.2234 127.375 18.2995Z" fill="white"/>
+        <defs>
+        <linearGradient id="paint0_linear_1815_190" x1="18.2377" y1="4.81128" x2="18.2377" y2="35.2872" gradientUnits="userSpaceOnUse">
+        <stop stop-color="#2C526D"/>
+        <stop offset="1" stop-color="#0F3A53"/>
+        </linearGradient>
+        </defs>
+    </svg>`;
 
 window.onload = function() {
     const ui = SwaggerUIBundle({
@@ -45,17 +63,18 @@ window.onload = function() {
         docExpansion: 'none'
     })
     window.ui = ui;
-    setLogo()
-    if(document.getElementById("swagger-ui").getElementsByClassName("float-right").length > 0) {
-        document.getElementById("swagger-ui").getElementsByClassName("float-right")[0].querySelector("a").remove()
-    }
-
-}
-
-function setLogo() {
-    if( document.getElementById("swagger-ui").getElementsByClassName("topbar-wrapper").length > 0){
-        document.getElementById("swagger-ui").getElementsByClassName("topbar-wrapper")[0].getElementsByTagName("img")[0].src = gatewayUrl + "/images/ranger_logo.png";
-    }
+    // Poll the DOM until the Swagger UI logo is rendered, then set the custom logo
+    const interval = setInterval(() => {
+        const topbarWrapper = document.getElementById("swagger-ui").querySelector('div.topbar-wrapper > a.link'); // Find the logo element
+        if (topbarWrapper) {
+            topbarWrapper.innerHTML = '';
+            topbarWrapper.innerHTML= rangerLogo;
+            if(document.getElementById("swagger-ui").getElementsByClassName("float-right").length > 0) {
+                document.getElementById("swagger-ui").getElementsByClassName("float-right")[0].querySelector("a").remove()
+            }
+            clearInterval(interval); // Stop polling once the logo is set
+        }
+    }, 100);// Check every 100ms
 }
 
 function getSwaggerBaseUrl(url) {
diff --git a/docs/src/site/resources/swagger-ui-bundle.js b/docs/src/site/resources/swagger-ui-bundle.js
index f4e8e3cb5a..76267ce4a5 100644
--- a/docs/src/site/resources/swagger-ui-bundle.js
+++ b/docs/src/site/resources/swagger-ui-bundle.js
@@ -16,5 +16,5 @@
  * limitations under the License.
  */
 
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUIBundle=t():e.SwaggerUIBundle=t()}(this,(()=>(()=>{var e={17967:(e,t)=>{"use strict";t.Nm=t.Rq=void 0;var n=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,o=/&(newline|tab);/gi,s=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,i=/^.+(:|&colon;)/gim,a=[".","/"];t.Rq="about:blank",t.Nm=function(e){ [...]
᠎"!=="​…᠎"[e]()||r&&s[e].name!==e}))}},74853:(e,t,n)=>{var r=n(95329),o=n(48219),s=n(85803),i=n(73483),a=r("".replace),l=RegExp("^["+i+"]+"),c=RegExp("(^|[^"+i+"])["+i+"]+$"),u=function(e){return function(t){var n=s(o(t));return 1&e&&(n=a(n,l,"")),2&e&&(n=a(n,c,"$1")),n}};e.exports={start:u(1),end:u(2),trim:u(3)}},63405:(e,t,n)=>{var r=n(53385),o=n(95981),s=n(21899).String;e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.s [...]
":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function pe(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var he=new Array(256),fe=new Array(256),de=0;de<256;de++)he[de]=ue(de)?1:0,fe[de]=ue(de);function me(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||V,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledIm [...]
-//# sourceMappingURL=swagger-ui-bundle.js.map
\ No newline at end of file
+/*! For license information please see swagger-ui-bundle.js.LICENSE.txt */
+!function webpackUniversalModuleDefinition(s,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.SwaggerUIBundle=o():s.SwaggerUIBundle=o()}(this,(()=>(()=>{var s,o,i={69119:(s,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.BLANK_URL=o.relativeFirstCharacters=o.whitespaceEscapeCharsRegex=o.urlSchemeRegex=o.ctrlCharactersRegex=o.htmlCtrlEntityRegex=o.htmlEntitiesReg [...]
":95===s?" ":76===s?"\u2028":80===s?"\u2029":""}function charFromCodepoint(s){return s<=65535?String.fromCharCode(s):String.fromCharCode(55296+(s-65536>>10),56320+(s-65536&1023))}for(var Vr=new Array(256),Ur=new Array(256),zr=0;zr<256;zr++)Vr[zr]=simpleEscapeSequence(zr)?1:0,Ur[zr]=simpleEscapeSequence(zr);function State$1(s,o){this.input=s,this.filename=o.filename||null,this.schema=o.schema||Rr,this.onWarning=o.onWarning||null,this.legacy=o.legacy||!1,this.json=o.json||!1,this.listener=o [...]
\ No newline at end of file
diff --git a/docs/src/site/resources/swagger-ui-es-bundle-core.js b/docs/src/site/resources/swagger-ui-es-bundle-core.js
index 6b324360de..5260acd257 100644
--- a/docs/src/site/resources/swagger-ui-es-bundle-core.js
+++ b/docs/src/site/resources/swagger-ui-es-bundle-core.js
@@ -16,5 +16,6 @@
  * limitations under the License.
  */
 
-import*as e from"react-immutable-pure-component";import*as t from"remarkable/linkify";import*as a from"dompurify";import*as n from"zenscroll";import*as r from"lodash/reduce";import*as s from"@babel/runtime-corejs3/core-js-stable/string/raw";import*as o from"@babel/runtime-corejs3/core-js-stable/number/epsilon";import*as l from"@babel/runtime-corejs3/core-js-stable/instance/repeat";import*as i from"@babel/runtime-corejs3/core-js-stable/instance/fill";import*as c from"lodash/zipObject";imp [...]
+/*! For license information please see swagger-ui-es-bundle-core.js.LICENSE.txt */
+import*as e from"base64-js";import*as t from"ieee754";import*as r from"react";import*as n from"redux";import*as a from"immutable";import*as o from"redux-immutable";import*as s from"serialize-error";import*as l from"lodash/merge";import*as i from"@braintree/sanitize-url";import*as c from"lodash/camelCase";import*as u from"lodash/upperFirst";import*as d from"lodash/memoize";import*as p from"lodash/find";import*as m from"lodash/some";import*as f from"lodash/eq";import*as h from"lodash/isFun [...]
 //# sourceMappingURL=swagger-ui-es-bundle-core.js.map
\ No newline at end of file
diff --git a/docs/src/site/resources/swagger-ui-es-bundle.js b/docs/src/site/resources/swagger-ui-es-bundle.js
index f36b89cbc2..6bc86699aa 100644
--- a/docs/src/site/resources/swagger-ui-es-bundle.js
+++ b/docs/src/site/resources/swagger-ui-es-bundle.js
@@ -16,5 +16,5 @@
  * limitations under the License.
  */
 
-(()=>{var e={17967:(e,t)=>{"use strict";t.Nm=t.Rq=void 0;var n=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,o=/&(newline|tab);/gi,s=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,i=/^.+(:|&colon;)/gim,a=[".","/"];t.Rq="about:blank",t.Nm=function(e){if(!e)return t.Rq;var l,c=(l=e,l.replace(s,"").replace(r,(function(e,t){return String.fromCharCode(t)}))).replace(o,"").replace(s,"").trim();if(!c)return t.Rq;if(function(e){return a.indexOf(e[0])>-1}(c))return c;var u=c. [...]
᠎"!=="​…᠎"[e]()||r&&s[e].name!==e}))}},74853:(e,t,n)=>{var r=n(95329),o=n(48219),s=n(85803),i=n(73483),a=r("".replace),l=RegExp("^["+i+"]+"),c=RegExp("(^|[^"+i+"])["+i+"]+$"),u=function(e){return function(t){var n=s(o(t));return 1&e&&(n=a(n,l,"")),2&e&&(n=a(n,c,"$1")),n}};e.exports={start:u(1),end:u(2),trim:u(3)}},63405:(e,t,n)=>{var r=n(53385),o=n(95981),s=n(21899).String;e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.s [...]
":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function pe(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var he=new Array(256),fe=new Array(256),de=0;de<256;de++)he[de]=ue(de)?1:0,fe[de]=ue(de);function me(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||V,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledIm [...]
-//# sourceMappingURL=swagger-ui-es-bundle.js.map
\ No newline at end of file
+/*! For license information please see swagger-ui-es-bundle.js.LICENSE.txt */
+(()=>{var s,o,i={69119:(s,o)=>{"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.BLANK_URL=o.relativeFirstCharacters=o.whitespaceEscapeCharsRegex=o.urlSchemeRegex=o.ctrlCharactersRegex=o.htmlCtrlEntityRegex=o.htmlEntitiesRegex=o.invalidProtocolRegex=void 0,o.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,o.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,o.htmlCtrlEntityRegex=/&(newline|tab);/gi,o.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,o. [...]
":95===s?" ":76===s?"\u2028":80===s?"\u2029":""}function charFromCodepoint(s){return s<=65535?String.fromCharCode(s):String.fromCharCode(55296+(s-65536>>10),56320+(s-65536&1023))}for(var Vr=new Array(256),Ur=new Array(256),zr=0;zr<256;zr++)Vr[zr]=simpleEscapeSequence(zr)?1:0,Ur[zr]=simpleEscapeSequence(zr);function State$1(s,o){this.input=s,this.filename=o.filename||null,this.schema=o.schema||Rr,this.onWarning=o.onWarning||null,this.legacy=o.legacy||!1,this.json=o.json||!1,this.listener=o [...]
\ No newline at end of file
diff --git a/docs/src/site/resources/swagger-ui-standalone-preset.js b/docs/src/site/resources/swagger-ui-standalone-preset.js
index 2aca44b549..39239a15a9 100644
--- a/docs/src/site/resources/swagger-ui-standalone-preset.js
+++ b/docs/src/site/resources/swagger-ui-standalone-preset.js
@@ -16,5 +16,5 @@
  * limitations under the License.
  */
 
-!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.SwaggerUIStandalonePreset=e():t.SwaggerUIStandalonePreset=e()}(this,(()=>(()=>{var t={7967:(t,e)=>{"use strict";e.Rq=void 0;var r=/^([^\w]*)(javascript|data|vbscript)/im,n=/&#(\w+)(^\w|;)?/g,i=/&(newline|tab);/gi,o=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,u=/^.+(:|&colon;)/gim,s=[".","/"];e.Rq="about:blank"},97 [...]
᠎"!=="​…᠎"[t]()||n&&o[t].name!==t}))}},4853:(t,e,r)=>{var n=r(5329),i=r(8219),o=r(5803),u=r(3483),s=n("".replace),a=RegExp("^["+u+"]+"),c=RegExp("(^|[^"+u+"])["+u+"]+$"),f=function(t){return function(e){var r=o(i(e));return 1&t&&(r=s(r,a,"")),2&t&&(r=s(r,c,"$1")),r}};t.exports={start:f(1),end:f(2),trim:f(3)}},3405:(t,e,r)=>{var n=r(3385),i=r(5981),o=r(1899).String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!o(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n [...]
":95===t?" ":76===t?"\u2028":80===t?"\u2029":""}function Ct(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var Tt=new Array(256),Et=new Array(256),zt=0;zt<256;zt++)Tt[zt]=At(zt)?1:0,Et[zt]=At(zt);function Ot(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||ft,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledI [...]
-//# sourceMappingURL=swagger-ui-standalone-preset.js.map
\ No newline at end of file
+/*! For license information please see swagger-ui-standalone-preset.js.LICENSE.txt */
+!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUIStandalonePreset=t():e.SwaggerUIStandalonePreset=t()}(this,(()=>(()=>{var e={9119:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BLANK_URL=t.relativeFirstCharacters=t.whitespaceEscapeCharsRegex=t.urlSchemeRegex=t.ctrlCharactersRegex=t.htmlCtrlEntityRegex=t. [...]
":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function charFromCodepoint(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var ze=new Array(256),Pe=new Array(256),Fe=0;Fe<256;Fe++)ze[Fe]=simpleEscapeSequence(Fe)?1:0,Pe[Fe]=simpleEscapeSequence(Fe);function State$1(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||Me,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t [...]
\ No newline at end of file
diff --git a/docs/src/site/resources/swagger-ui.css b/docs/src/site/resources/swagger-ui.css
index d8219105fb..c24be0248a 100644
--- a/docs/src/site/resources/swagger-ui.css
+++ b/docs/src/site/resources/swagger-ui.css
@@ -16,6 +16,6 @@
  * limitations under the License.
  */
 
-.swagger-ui{color:#3b4151;font-family:sans-serif/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}.swagger-ui html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}.swagger-ui body{margin:0}.swagger-ui article,.swagger-ui aside,.swagger-ui footer,.swagger-ui header,.swagger-ui nav,.swagger-ui section{display:block}.swagger-ui h1{font-size:2em;margin:.67em 0}.swagger-ui figcaption,.swagger-ui figure,.swagger-ui main{display:block}.swagger [...]
+.swagger-ui{color:#3b4151;font-family:sans-serif/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}.swagger-ui html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.swagger-ui body{margin:0}.swagger-ui article,.swagger-ui aside,.swagger-ui footer,.swagger-ui header,.swagger-ui nav,.swagger-ui section{display:block}.swagger-ui h1{font-size:2em;margin:.67em 0}.swagger-ui figcaption,.swagger-ui figure,.swagger-ui main{display:block}.swagger [...]
 
 /*# sourceMappingURL=swagger-ui.css.map*/
\ No newline at end of file
diff --git a/docs/src/site/resources/swagger-ui.js b/docs/src/site/resources/swagger-ui.js
index 07f3bb185a..ae5af4fd39 100644
--- a/docs/src/site/resources/swagger-ui.js
+++ b/docs/src/site/resources/swagger-ui.js
@@ -16,5 +16,8 @@
  * limitations under the License.
  */
 
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUICore=t():e.SwaggerUICore=t()}(this,(()=>(()=>{var e={6024:(e,t,n)=>{"use strict";n.d(t,{Z:()=>E});var s=n(4250),r=n.n(s),a=n(1093),o=n.n(a),l=n(8493),c=n.n(l),i=n(3942),u=n.n(i),p=n(6689),m=n.n(p);const d=require("react-immutable-pure-component");var h=n.n(d),g=n(8082),f=n.n(g),y=n(580),v=n.n(y);const S=e=>{const  [...]
+
+/* SWAGGER-UI VERSION : 5.18.2 */
+
+!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUICore=t():e.SwaggerUICore=t()}(this,(()=>(()=>{"use strict";var e={158:e=>{e.exports=require("buffer")}},t={};function __webpack_require__(r){var a=t[r];if(void 0!==a)return a.exports;var n=t[r]={exports:{}};return e[r](n,n.exports,__webpack_require__),n.exports}__webpack_require__. [...]
 //# sourceMappingURL=swagger-ui.js.map
\ No newline at end of file