Skip to content

Commit 80513e4

Browse files
author
Max Mezhensky
committed
33194: Update Swagger UI to 3.51.1 version and configure security definitions
1 parent bf4cdad commit 80513e4

File tree

15 files changed

+88
-462
lines changed

15 files changed

+88
-462
lines changed

app/code/Magento/Swagger/view/frontend/layout/swagger_index_index.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,8 @@
1212
<!--<title>Swagger UI assets</title>-->
1313
<css src='Magento_Swagger::swagger-ui/css/style.css' media='screen' rel='stylesheet' type='text/css'/>
1414
<css src='Magento_Swagger::swagger-ui/css/swagger-ui.css' media='screen' rel='stylesheet' type='text/css'/>
15-
<link src='Magento_Swagger::swagger-ui/js/lang/translator.js' type='text/javascript' defer="defer"/>
16-
<link src='Magento_Swagger::swagger-ui/js/lang/ru.js' type='text/javascript' defer="defer"/>
17-
<link src='Magento_Swagger::swagger-ui/js/lang/en.js' type='text/javascript' defer="defer"/>
15+
<link src='Magento_Swagger::swagger-ui/js/swagger-ui-es-bundle.js' type='text/javascript' defer="defer"/>
16+
<link src='Magento_Swagger::swagger-ui/js/swagger-ui-es-bundle-core.js' type='text/javascript' defer="defer"/>
1817
<link src='Magento_Swagger::swagger-ui/js/swagger-ui-bundle.min.js' type='text/javascript' defer="defer"/>
1918
<link src='Magento_Swagger::swagger-ui/js/swagger-ui-standalone-preset.min.js' type='text/javascript' defer="defer"/>
2019
<link src='Magento_Swagger::swagger-ui/js/magento-swagger.js' type='text/javascript' defer="defer"/>

app/code/Magento/Swagger/view/frontend/templates/swagger-ui/index.phtml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* swagger-ui - Swagger UI is a dependency-free collection of HTML, JavaScript, and CSS
44
* assets that dynamically generate beautiful documentation from a Swagger-compliant API
55
*
6-
* @version v2.1.1
6+
* @version v3.51.1
77
* @link http://swagger.io
88
* @license Apache-2.0
99
*
@@ -14,6 +14,7 @@
1414

1515
/**
1616
* @var \Magento\Swagger\Block\Index $block
17+
* @var \Magento\Framework\Escaper $escaper
1718
*/
1819

1920
$schemaUrl = $block->getSchemaUrl();
@@ -53,16 +54,6 @@ $schemaUrl = $block->getSchemaUrl();
5354
</defs>
5455
</svg>
5556

56-
<div id='header'>
57-
<div class="swagger-ui-wrap">
58-
<a id="logo" href="http://swagger.io">swagger</a>
59-
<form id='api_selector'>
60-
<input id="input_baseUrl" type="hidden" value="<?= $block->escapeUrl($schemaUrl) ?>"/>
61-
<div class='input'><input placeholder="api_key" id="input_apiKey" name="apiKey" type="text"/></div>
62-
<div class='input'><a id="explore" href="#" data-sw-translate>apply</a></div>
63-
</form>
64-
</div>
57+
<div id="swagger-ui">
58+
<input id="input_baseUrl" type="hidden" value="<?= $escaper->escapeUrl($schemaUrl) ?>"/>
6559
</div>
66-
67-
<div id="message-bar" class="swagger-ui-wrap" data-sw-translate>&nbsp;</div>
68-
<div id="swagger-ui-container" class="swagger-ui-wrap"></div>

app/code/Magento/Swagger/view/frontend/web/swagger-ui/css/style.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
html {
2+
box-sizing: border-box;
3+
overflow: -moz-scrollbars-vertical;
4+
overflow-y: scroll;
5+
}
6+
*,
7+
*:before,
8+
*:after {
9+
box-sizing: inherit;
10+
}
111
body {
212
margin:0;
313
background: #fafafa;

app/code/Magento/Swagger/view/frontend/web/swagger-ui/css/swagger-ui.css

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/Swagger/view/frontend/web/swagger-ui/js/lang/en.js

Lines changed: 0 additions & 55 deletions
This file was deleted.

app/code/Magento/Swagger/view/frontend/web/swagger-ui/js/lang/es.js

Lines changed: 0 additions & 54 deletions
This file was deleted.

app/code/Magento/Swagger/view/frontend/web/swagger-ui/js/lang/pt.js

Lines changed: 0 additions & 55 deletions
This file was deleted.

app/code/Magento/Swagger/view/frontend/web/swagger-ui/js/lang/ru.js

Lines changed: 0 additions & 54 deletions
This file was deleted.

app/code/Magento/Swagger/view/frontend/web/swagger-ui/js/lang/translator.js

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)