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> </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 ...]