Author: mugdha
Date: Thu Jan 23 07:41:41 2025
New Revision: 1923332

URL: http://svn.apache.org/viewvc?rev=1923332&view=rev
Log:
RANGER-4304: Update swagger version in Ranger site to 5.4.2 for KMS

Added:
    ranger/site/trunk/kms/apidocs/ui/favicon-16x16.png   (with props)
    ranger/site/trunk/kms/apidocs/ui/favicon-32x32.png   (with props)
    ranger/site/trunk/kms/apidocs/ui/index.css
    ranger/site/trunk/kms/apidocs/ui/oauth2-redirect.html
    ranger/site/trunk/kms/apidocs/ui/swagger-initializer.js
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js.map
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js.map
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js.map
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js
    ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js.map
    ranger/site/trunk/kms/apidocs/ui/swagger-ui.css
    ranger/site/trunk/kms/apidocs/ui/swagger-ui.css.map
    ranger/site/trunk/kms/apidocs/ui/swagger-ui.js.map
Removed:
    ranger/site/trunk/kms/apidocs/ui/css/
    ranger/site/trunk/kms/apidocs/ui/fonts/
    ranger/site/trunk/kms/apidocs/ui/images/
    ranger/site/trunk/kms/apidocs/ui/lang/
    ranger/site/trunk/kms/apidocs/ui/lib/
    ranger/site/trunk/kms/apidocs/ui/o2c.html
    ranger/site/trunk/kms/apidocs/ui/swagger-ui.min.js
Modified:
    ranger/site/trunk/kms/apidocs/ui/index.html
    ranger/site/trunk/kms/apidocs/ui/swagger-ui.js
    ranger/site/trunk/kms/apidocs/ui/swagger.json

Added: ranger/site/trunk/kms/apidocs/ui/favicon-16x16.png
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/favicon-16x16.png?rev=1923332&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ranger/site/trunk/kms/apidocs/ui/favicon-16x16.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ranger/site/trunk/kms/apidocs/ui/favicon-32x32.png
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/favicon-32x32.png?rev=1923332&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ranger/site/trunk/kms/apidocs/ui/favicon-32x32.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ranger/site/trunk/kms/apidocs/ui/index.css
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/index.css?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/index.css (added)
+++ ranger/site/trunk/kms/apidocs/ui/index.css Thu Jan 23 07:41:41 2025
@@ -0,0 +1,16 @@
+html {
+    box-sizing: border-box;
+    overflow: -moz-scrollbars-vertical;
+    overflow-y: scroll;
+}
+
+*,
+*:before,
+*:after {
+    box-sizing: inherit;
+}
+
+body {
+    margin: 0;
+    background: #fafafa;
+}

Modified: ranger/site/trunk/kms/apidocs/ui/index.html
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/index.html?rev=1923332&r1=1923331&r2=1923332&view=diff
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/index.html (original)
+++ ranger/site/trunk/kms/apidocs/ui/index.html Thu Jan 23 07:41:41 2025
@@ -1,120 +1,19 @@
+<!-- HTML for static distribution bundle build -->
 <!DOCTYPE html>
-<html>
-<head>
-  <meta charset="UTF-8">
-  <meta http-equiv="x-ua-compatible" content="IE=edge">
-  <title>Swagger UI</title>
-  <link rel="icon" type="image/png" href="images/favicon-32x32.png" 
sizes="32x32" />
-  <link rel="icon" type="image/png" href="images/favicon-16x16.png" 
sizes="16x16" />
-  <link href='css/typography.css' media='screen' rel='stylesheet' 
type='text/css'/>
-  <link href='css/reset.css' media='screen' rel='stylesheet' type='text/css'/>
-  <link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/>
-  <link href='css/reset.css' media='print' rel='stylesheet' type='text/css'/>
-  <link href='css/print.css' media='print' rel='stylesheet' type='text/css'/>
-
-  <script src='lib/object-assign-pollyfill.js' type='text/javascript'></script>
-  <script src='lib/jquery-1.8.0.min.js' type='text/javascript'></script>
-  <script src='lib/jquery.slideto.min.js' type='text/javascript'></script>
-  <script src='lib/jquery.wiggle.min.js' type='text/javascript'></script>
-  <script src='lib/jquery.ba-bbq.min.js' type='text/javascript'></script>
-  <script src='lib/handlebars-4.0.5.js' type='text/javascript'></script>
-  <script src='lib/lodash.min.js' type='text/javascript'></script>
-  <script src='lib/backbone-min.js' type='text/javascript'></script>
-  <script src='swagger-ui.js' type='text/javascript'></script>
-  <script src='lib/highlight.9.1.0.pack.js' type='text/javascript'></script>
-  <script src='lib/highlight.9.1.0.pack_extended.js' 
type='text/javascript'></script>
-  <script src='lib/jsoneditor.min.js' type='text/javascript'></script>
-  <script src='lib/marked.js' type='text/javascript'></script>
-  <script src='lib/swagger-oauth.js' type='text/javascript'></script>
-
-  <!-- Some basic translations -->
-  <!-- <script src='lang/translator.js' type='text/javascript'></script> -->
-  <!-- <script src='lang/ru.js' type='text/javascript'></script> -->
-  <!-- <script src='lang/en.js' type='text/javascript'></script> -->
-
-  <script type="text/javascript">
-    $(function () {
-      var url = window.location.search.match(/url=([^&]+)/);
-      if (url && url.length > 1) {
-        url = decodeURIComponent(url[1]);
-      }
-      else if (document.location.href.substring(0, 5) === "file:") {
-        url = "../swagger.json";
-      }
-      else {
-        var baseUrl = document.location.href;
-        //this removes the anchor at the end, if there is one
-        baseUrl = baseUrl.substring(0, (baseUrl.indexOf("#") == -1) ? 
baseUrl.length : baseUrl.indexOf("#"));
-        //this removes the query after the file name, if there is one
-        baseUrl = baseUrl.substring(0, (baseUrl.indexOf("?") == -1) ? 
baseUrl.length : baseUrl.indexOf("?"));
-        //this removes everything after the last slash in the path
-        baseUrl = baseUrl.substring(0, (baseUrl.lastIndexOf("/") == -1) ? 
baseUrl.length : baseUrl.lastIndexOf("/"));
-
-        url = baseUrl + "/swagger.json";
-      }
-
-      hljs.configure({
-        highlightSizeThreshold: 5000
-      });
-
-      // Pre load translate...
-      if(window.SwaggerTranslator) {
-        window.SwaggerTranslator.translate();
-      }
-      window.swaggerUi = new SwaggerUi({
-        url: url,
-        dom_id: "swagger-ui-container",
-        supportedSubmitMethods: ['get', 'post', 'put', 'delete', 'patch'],
-        onComplete: function(swaggerApi, swaggerUi){
-          if(typeof initOAuth == "function") {
-            initOAuth({
-              clientId: "your-client-id",
-              clientSecret: "your-client-secret-if-required",
-              realm: "your-realms",
-              appName: "your-app-name",
-              scopeSeparator: " ",
-              additionalQueryStringParams: {}
-            });
-          }
-
-          if(window.SwaggerTranslator) {
-            window.SwaggerTranslator.translate();
-          }
-        },
-        onFailure: function(data) {
-          log("Unable to Load SwaggerUI");
-        },
-        docExpansion: "none",
-        jsonEditor: false,
-        defaultModelRendering: 'schema',
-        showRequestHeaders: false,
-        showOperationIds: false
-      });
-
-      window.swaggerUi.load();
-
-      function log() {
-        if ('console' in window) {
-          console.log.apply(console, arguments);
-        }
-      }
-  });
-  </script>
-</head>
-
-<body class="swagger-section">
-<div id='header'>
-  <div class="swagger-ui-wrap">
-    <a id="logo" href="http://swagger.io";><img class="logo__img" alt="swagger" 
height="30" width="30" src="images/logo_small.png" /><span 
class="logo__title">swagger</span></a>
-    <form id='api_selector'>
-      <div class='input'><input placeholder="http://example.com/api"; 
id="input_baseUrl" name="baseUrl" type="text"/></div>
-      <div id='auth_container'></div>
-      <div class='input'><a id="explore" class="header__btn" href="#" 
data-sw-translate>Explore</a></div>
-    </form>
-  </div>
-</div>
-
-<div id="message-bar" class="swagger-ui-wrap" data-sw-translate>&nbsp;</div>
-<div id="swagger-ui-container" class="swagger-ui-wrap"></div>
-</body>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8">
+    <title>Swagger UI</title>
+    <link rel="stylesheet" type="text/css" href="./swagger-ui.css" />
+    <link rel="stylesheet" type="text/css" href="index.css" />
+    <link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32" 
/>
+    <link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16" 
/>
+  </head>
+
+  <body>
+    <div id="swagger-ui"></div>
+    <script src="./swagger-ui-bundle.js" charset="UTF-8"> </script>
+    <script src="./swagger-ui-standalone-preset.js" charset="UTF-8"> </script>
+    <script src="./swagger-initializer.js" charset="UTF-8"> </script>
+  </body>
 </html>

Added: ranger/site/trunk/kms/apidocs/ui/oauth2-redirect.html
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/oauth2-redirect.html?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/oauth2-redirect.html (added)
+++ ranger/site/trunk/kms/apidocs/ui/oauth2-redirect.html Thu Jan 23 07:41:41 
2025
@@ -0,0 +1,79 @@
+<!doctype html>
+<html lang="en-US">
+<head>
+    <title>Swagger UI: OAuth2 Redirect</title>
+</head>
+<body>
+<script>
+    'use strict';
+    function run () {
+        var oauth2 = window.opener.swaggerUIRedirectOauth2;
+        var sentState = oauth2.state;
+        var redirectUrl = oauth2.redirectUrl;
+        var isValid, qp, arr;
+
+        if (/code|token|error/.test(window.location.hash)) {
+            qp = window.location.hash.substring(1).replace('?', '&');
+        } else {
+            qp = location.search.substring(1);
+        }
+
+        arr = qp.split("&");
+        arr.forEach(function (v,i,_arr) { _arr[i] = '"' + v.replace('=', 
'":"') + '"';});
+        qp = qp ? JSON.parse('{' + arr.join() + '}',
+                function (key, value) {
+                    return key === "" ? value : decodeURIComponent(value);
+                }
+        ) : {};
+
+        isValid = qp.state === sentState;
+
+        if ((
+          oauth2.auth.schema.get("flow") === "accessCode" ||
+          oauth2.auth.schema.get("flow") === "authorizationCode" ||
+          oauth2.auth.schema.get("flow") === "authorization_code"
+        ) && !oauth2.auth.code) {
+            if (!isValid) {
+                oauth2.errCb({
+                    authId: oauth2.auth.name,
+                    source: "auth",
+                    level: "warning",
+                    message: "Authorization may be unsafe, passed state was 
changed in server. The passed state wasn't returned from auth server."
+                });
+            }
+
+            if (qp.code) {
+                delete oauth2.state;
+                oauth2.auth.code = qp.code;
+                oauth2.callback({auth: oauth2.auth, redirectUrl: redirectUrl});
+            } else {
+                let oauthErrorMsg;
+                if (qp.error) {
+                    oauthErrorMsg = "["+qp.error+"]: " +
+                        (qp.error_description ? qp.error_description+ ". " : 
"no accessCode received from the server. ") +
+                        (qp.error_uri ? "More info: "+qp.error_uri : "");
+                }
+
+                oauth2.errCb({
+                    authId: oauth2.auth.name,
+                    source: "auth",
+                    level: "error",
+                    message: oauthErrorMsg || "[Authorization failed]: no 
accessCode received from the server."
+                });
+            }
+        } else {
+            oauth2.callback({auth: oauth2.auth, token: qp, isValid: isValid, 
redirectUrl: redirectUrl});
+        }
+        window.close();
+    }
+
+    if (document.readyState !== 'loading') {
+        run();
+    } else {
+        document.addEventListener('DOMContentLoaded', function () {
+            run();
+        });
+    }
+</script>
+</body>
+</html>

Added: ranger/site/trunk/kms/apidocs/ui/swagger-initializer.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-initializer.js?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-initializer.js (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-initializer.js Thu Jan 23 07:41:41 
2025
@@ -0,0 +1,37 @@
+window.onload = function() {
+  //<editor-fold desc="Changeable Configuration Block">
+
+  var url = window.location.search.match(/url=([^&]+)/);
+  var baseUrl = document.location.href;
+  if (url && url.length > 1) {
+    url = decodeURIComponent(url[1]);
+  } else if (document.location.href.substring(0, 5) === "file:") {
+    url = baseUrl.substring(0, (baseUrl.lastIndexOf("/") == -1) ? 
baseUrl.length : baseUrl.lastIndexOf("/")) + "/swagger.json";
+  } else {
+    //this removes the anchor at the end, if there is one
+    baseUrl = baseUrl.substring(0, (baseUrl.indexOf("#") == -1) ? 
baseUrl.length : baseUrl.indexOf("#"));
+    //this removes the query after the file name, if there is one
+    baseUrl = baseUrl.substring(0, (baseUrl.indexOf("?") == -1) ? 
baseUrl.length : baseUrl.indexOf("?"));
+    //this removes everything after the last slash in the path
+    baseUrl = baseUrl.substring(0, (baseUrl.lastIndexOf("/") == -1) ? 
baseUrl.length : baseUrl.lastIndexOf("/"));
+
+    url = baseUrl + "/swagger.json";
+  }
+
+  // the following lines will be replaced by docker/configurator, when it runs 
in a docker-container
+  window.ui = SwaggerUIBundle({
+    url: url,
+    dom_id: '#swagger-ui',
+    deepLinking: true,
+    presets: [
+      SwaggerUIBundle.presets.apis,
+      SwaggerUIStandalonePreset
+    ],
+    plugins: [
+      SwaggerUIBundle.plugins.DownloadUrl
+    ],
+    layout: "StandaloneLayout"
+  });
+
+  //</editor-fold>
+};

Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js Thu Jan 23 07:41:41 
2025
@@ -0,0 +1,3 @@
+/*! For license information please see swagger-ui-bundle.js.LICENSE.txt */

[... 4 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js.map
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js.map?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js.map (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-bundle.js.map Thu Jan 23 
07:41:41 2025
@@ -0,0 +1 @@

[... 3 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js Thu Jan 23 
07:41:41 2025
@@ -0,0 +1,3 @@
+/*! For license information please see 
swagger-ui-es-bundle-core.js.LICENSE.txt */

[... 4 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js.map
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js.map?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js.map (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle-core.js.map Thu Jan 
23 07:41:41 2025
@@ -0,0 +1 @@

[... 3 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js Thu Jan 23 
07:41:41 2025
@@ -0,0 +1,3 @@
+/*! For license information please see swagger-ui-es-bundle.js.LICENSE.txt */

[... 4 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js.map
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js.map?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js.map (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-es-bundle.js.map Thu Jan 23 
07:41:41 2025
@@ -0,0 +1 @@

[... 3 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js Thu Jan 23 
07:41:41 2025
@@ -0,0 +1,3 @@
+/*! For license information please see 
swagger-ui-standalone-preset.js.LICENSE.txt */

[... 4 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js.map
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js.map?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js.map (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui-standalone-preset.js.map Thu 
Jan 23 07:41:41 2025
@@ -0,0 +1 @@

[... 3 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui.css
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui.css?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui.css (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui.css Thu Jan 23 07:41:41 2025
@@ -0,0 +1,3 @@

[... 5 lines stripped ...]
Added: ranger/site/trunk/kms/apidocs/ui/swagger-ui.css.map
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/ui/swagger-ui.css.map?rev=1923332&view=auto
==============================================================================
--- ranger/site/trunk/kms/apidocs/ui/swagger-ui.css.map (added)
+++ ranger/site/trunk/kms/apidocs/ui/swagger-ui.css.map Thu Jan 23 07:41:41 2025
@@ -0,0 +1 @@

[... 3 lines stripped ...]

Reply via email to