n8n/packages/cli/src/PublicApi/swaggerTheme.css
Ricardo Espinoza a18081d749
feat: Add n8n Public API (#3064)
*  Inicial setup

*  Add authentication handler

*  Add GET /users route

*  Improvements

* 👕 Fix linting issues

*  Add GET /users/:identifier endpoint

*  Add POST /users endpoint

*  Add DELETE /users/:identifier endpoint

*  Return error using express native functions

* 👕 Fix linting issue

*  Possibility to add custom middleware

*  Refactor POST /users

*  Refactor DELETE /users

*  Improve cleaning function

*  Refactor GET /users and /users/:identifier

*  Add API spec to route

*  Add raw option to response helper

* 🐛 Fix issue adding custom middleware

*  Enable includeRole parameter in GET /users/:identifier

*  Fix linting issues after merge

*  Add missing config variable

*  General improvements

 asasas

*  Add POST /users tests

* Debug public API tests

* Fix both sets of tests

*  Improvements

*  Load api versions dynamically

*  Add endpoints to UM to create/delete an API Key

*  Add index to apiKey column

* 👕 Fix linting issue

*  Clean open api spec

*  Improvements

*  Skip tests

* 🐛 Fix bug with test

*  Fix issue with the open api spec

*  Fix merge issue

*  Move token enpoints from /users to /me

*  Apply feedback to openapi.yml

*  Improvements to api-key endpoints

* 🐛 Fix test to suport API dynamic loading

*  Expose swagger ui in GET /{version}/docs

*  Allow to disable public api via env variable

*  Change handlers structure

* 🚧 WIP create credential, delete credential complete

* 🐛 fix route for creating api key

*  return api key of authenticated user

*  Expose public api activation to the settings

* ⬆️ Update package-lock.json file

*  Add execution resource

*  Fix linting issues

* 🛠 conditional public api endpoints excluding

* ️ create credential complete

*  Added n8n-card component. Added spacing utility classes.

* ♻️ Made use of n8n-card in existing components.

*  Added api key setup view.

*  Added api keys get/create/delete actions.

*  Added public api permissions handling.

* ♻️ Temporarily disabling card tests.

* ♻️ Changed translations. Storing api key only in component.

*  Added utilities storybook entry

* ♻️ Changed default value for generic copy input.

* 🧹 clean up createCredential

*  Add workflow resource to openapi spec

* 🐛 Fix naming with env variable

*  Allow multifile openapi spec

*  Add POST /workflows/:workflowId/activate

* fix up view, fix issues

* remove delete api key modal

* remove unused prop

* clean up store api

* remove getter

* remove unused dispatch

* fix component size to match

* use existing components

* match figma closely

* fix bug when um is disabled in sidebar

* set copy input color

* remove unused import

*  Remove css path

*  Add POST /workflows/:workflowId/desactivate

*  Add POST /workflows

* Revert " Remove css path"

a3d0a71719

* attempt to fix docker image issue

* revert dockerfile test

* disable public api

* disable api differently

* Revert "disable api differently"

b70e29433e

* Revert "disable public api"

886e5164fb

* remove unused box

*  PUT /workflows/:workflowId

*  Refactor workflow endpoints

*  Refactor executions endpoints

*  Fix typo

*  add credentials tests

*  adjust users tests

* update text

* add try it out link

*  Add delete, getAll and get to the workflow resource

* address spacing comments

* ️ apply correct structure

*  Add missing test to user resource and fix some issues

*  Add workflow tests

*  Add missing workflow tests and fix some issues

*  Executions tests

*  finish execution tests

*  Validate credentials data depending on type

* ️ implement review comments

* 👕 fix lint issues

*  Add apiKey to sanatizeUser

*  Fix issues with spec and tests

*  Add new structure

*  Validate credentials type and properties

*  Make all endpoints except /users independent on UM

*  Add instance base path to swagger UI

*  Remove testing endpoints

*  Fix issue with openapi tags

*  Add endpoint GET /credentialTypes/:id/schema

* 🐛 Fix issue adding json middleware to public api

*  Add API playground path to FE

*  Add telemetry and external hooks

* 🐛 Fix issue with user tests

*  Move /credentialTypes under /credentials

*  Add test to GET /credentials/schema/:id

* 🛠 refactor schema naming

*  Add DB migrations
asas

*  add tests for crd apiKey

*  Added API View telemetry events.

*  Remove rsync from the building process as it is missing on alpine base image

*  add missing BE telemetry events

* 🐛 Fix credential tests

*  address outstanding feedback

* 🔨 Remove move:openapi script

* ⬆️ update dependency

* ⬆️ update package-lock.json

* 👕 Fix linting issue

* 🐛 Fix package.json issue

* 🐛 fix migrations and tests

* 🐛 fix typos + naming

* 🚧 WIP fixing tests

*  Add json schema validation

*  Add missing fields to node schema

*  Add limit max upper limit

*  Rename id paths

* 🐛 Fix tests

* Add package-lock.jsonto custom dockerfile

* ⬆️ Update package-lock.json

* 🐛 Fix issue with build

* ✏️ add beta label to api view

* 🔥 Remove user endpoints

*  Add schema examples to GET /credentials/schema/:id

* 🔥 Remove user endpoints tests

* 🐛 Fix tests

* 🎨 adapt points from design review

* 🔥 remove unnecessary text-align

* ️ update UI

* 🐛 Fix issue with executions filter

*  Add tags filter to GET /workflows

*  Add missing error messages

*  add and update public api tests

*  add tests for owner activiating/deactivating non-owned wfs

* 🧪 add tests for filter for tags

* 🧪 add tests for more filter params

* 🐛 fix inclusion of tags

* 🛠 enhance readability

* ️ small refactorings

* 💄 improving readability/naming

*  Set API latest version dinamically

* Add comments to toJsonSchema function

*  Fix issue

*  Make execution data usable

*  Fix validation issue

*  Rename data field and change parameter and options

* 🐛 Fix issue parameter "detailsFieldFormat" not resolving correctly

* Skip executions tests

* skip workflow failing test

* Rename details property to data

*  Add includeData parameter

* 🐛 Fix issue with openapi spec

* 🐛 Fix linting issue

*  Fix execution schema

Co-authored-by: Iván Ovejero <[email protected]>
Co-authored-by: Ben Hesseldieck <[email protected]>
Co-authored-by: Alex Grozav <[email protected]>
Co-authored-by: Mutasem <[email protected]>
Co-authored-by: Jan Oberhauser <[email protected]>
2022-06-08 20:53:12 +02:00

27 lines
12 KiB
CSS

.swagger-ui .info .title small:last-child {
background-color: #ff6d5a !important
}
.swagger-ui .topbar {
background-color: #fff;
}
.swagger-ui img {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMTI0IDI4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGRhdGEtdi03OGMyN2E5YT0iIj48dGl0bGUgZGF0YS12LTc4YzI3YTlhPSIiPm44PC90aXRsZT4gPGcgaWQ9Im5hdi1tZW51LShWMSkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtdi03OGMyN2E5YT0iIj48ZyBpZD0ibmF2LW1lbnUtKHYxKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMC4wMDAwMDAsIC0xMTYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBkYXRhLXYtNzhjMjdhOWE9IiIgZmlsbD0ibm9uZSI+PGcgaWQ9Im44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAuMDAwMDAwLCAxMTYuMDAwMDAwKSIgZGF0YS12LTc4YzI3YTlhPSIiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik00OC43Mzg0OTA2LDAuMTkwMTg4Njc5IEM0Ni4xNTc3MzU4LDAuMTkwMTg4Njc5IDQzLjk4NjQxNTEsMS45Njc5MjQ1MyA0My4zNzM1ODQ5LDQuMzYxMTMyMDggTDM1LjY1MjQ1MjgsNC4zNjExMzIwOCBDMzIuNjIyNjQxNSw0LjM2MTEzMjA4IDMwLjE1ODExMzIsNi44MjU2NjAzOCAzMC4xNTgxMTMyLDkuODU1NDcxNyBDMzAuMTU4MTEzMiwxMS4zNjkwNTY2IDI4LjkyNzE2OTgsMTIuNjAyNjQxNSAyNy40MTA5NDM0LDEyLjYwMjY0MTUgTDI2LjMwOTQzNCwxMi42MDI2NDE1IEMyNS42OTY2MDM4LDEwLjIwOTQzNCAyMy41Mjc5MjQ1LDguNDMxNjk4MTEgMjAuOTQ0NTI4Myw4LjQzMTY5ODExIEMxOC4zNjM3NzM2LDguNDMxNjk4MTEgMTYuMTkyNDUyOCwxMC4yMDk0MzQgMTUuNTc5NjIyNiwxMi42MDI2NDE1IEwxMS4xNjgzMDE5LDEyLjYwMjY0MTUgQzEwLjU1NTQ3MTcsMTAuMjA5NDM0IDguMzg2NzkyNDUsOC40MzE2OTgxMSA1LjgwMzM5NjIzLDguNDMxNjk4MTEgQzIuNzQ3MTY5ODEsOC40MzE2OTgxMSAwLjI1ODg2NzkyNSwxMC45MTczNTg1IDAuMjU4ODY3OTI1LDEzLjk3NjIyNjQgQzAuMjU4ODY3OTI1LDE3LjAzMjQ1MjggMi43NDQ1MjgzLDE5LjUyMDc1NDcgNS44MDMzOTYyMywxOS41MjA3NTQ3IEM4LjM4NDE1MDk0LDE5LjUyMDc1NDcgMTAuNTU1NDcxNywxNy43NDMwMTg5IDExLjE2ODMwMTksMTUuMzQ5ODExMyBMMTUuNTg0OTA1NywxNS4zNDk4MTEzIEMxNi4xOTc3MzU4LDE3Ljc0MzAxODkgMTguMzY2NDE1MSwxOS41MjA3NTQ3IDIwLjk0OTgxMTMsMTkuNTIwNzU0NyBDMjMuNTE0NzE3LDE5LjUyMDc1NDcgMjUuNjcwMTg4NywxNy43Njk0MzQgMjYuMzAxNTA5NCwxNS40IEwyNy40MTM1ODQ5LDE1LjQgQzI4LjkyNzE2OTgsMTUuNCAzMC4xNjA3NTQ3LDE2LjYzMDk0MzQgMzAuMTYwNzU0NywxOC4xNDcxNjk4IEMzMC4xNjA3NTQ3LDIxLjE3Njk4MTEgMzIuNjI1MjgzLDIzLjY0MTUwOTQgMzUuNjU1MDk0MywyMy42NDE1MDk0IEwzNy40NTM5NjIzLDIzLjY0MTUwOTQgQzM4LjA2Njc5MjUsMjYuMDM0NzE3IDQwLjIzNTQ3MTcsMjcuODEyNDUyOCA0Mi44MTg4Njc5LDI3LjgxMjQ1MjggQzQ1Ljg3NTA5NDMsMjcuODEyNDUyOCA0OC4zNjMzOTYyLDI1LjMyNjc5MjUgNDguMzYzMzk2MiwyMi4yNjc5MjQ1IEM0OC4zNjMzOTYyLDE5LjIxMTY5ODEgNDUuODc3NzM1OCwxNi43MjMzOTYyIDQyLjgxODg2NzksMTYuNzIzMzk2MiBDNDAuMjM4MTEzMiwxNi43MjMzOTYyIDM4LjA2Njc5MjUsMTguNTAxMTMyMSAzNy40NTM5NjIzLDIwLjg5NDMzOTYgTDM1LjY1NTA5NDMsMjAuODk0MzM5NiBDMzQuMTQxNTA5NCwyMC44OTQzMzk2IDMyLjkwNzkyNDUsMTkuNjYzMzk2MiAzMi45MDc5MjQ1LDE4LjE0NzE2OTggQzMyLjkwNzkyNDUsMTYuNDkzNTg0OSAzMi4xNjgzMDE5LDE1LjAwOTA1NjYgMzEuMDA4Njc5MiwxNC4wMDI2NDE1IEMzMi4xNzA5NDM0LDEyLjk5MzU4NDkgMzIuOTA3OTI0NSwxMS41MTE2OTgxIDMyLjkwNzkyNDUsOS44NTgxMTMyMSBDMzIuOTA3OTI0NSw4LjM0NDUyODMgMzQuMTM4ODY3OSw3LjExMDk0MzQgMzUuNjU1MDk0Myw3LjExMDk0MzQgTDQzLjM3NjIyNjQsNy4xMTA5NDM0IEM0My45ODkwNTY2LDkuNTA0MTUwOTQgNDYuMTU3NzM1OCwxMS4yODE4ODY4IDQ4Ljc0MTEzMjEsMTEuMjgxODg2OCBDNTEuNzk3MzU4NSwxMS4yODE4ODY4IDU0LjI4NTY2MDQsOC43OTYyMjY0MiA1NC4yODU2NjA0LDUuNzM3MzU4NDkgQzU0LjI4MzAxODksMi42Nzg0OTA1NyA1MS43OTQ3MTcsMC4xOTAxODg2NzkgNDguNzM4NDkwNiwwLjE5MDE4ODY3OSBaIE01LjgwODY3OTI1LDE2Ljc3MDk0MzQgQzQuMjY2MDM3NzQsMTYuNzcwOTQzNCAzLjAxMTMyMDc1LDE1LjUxNjIyNjQgMy4wMTEzMjA3NSwxMy45NzM1ODQ5IEMzLjAxMTMyMDc1LDEyLjQzMDk0MzQgNC4yNjYwMzc3NCwxMS4xNzYyMjY0IDUuODA4Njc5MjUsMTEuMTc2MjI2NCBDNy4zNTEzMjA3NSwxMS4xNzYyMjY0IDguNjA2MDM3NzQsMTIuNDMwOTQzNCA4LjYwNjAzNzc0LDEzLjk3MzU4NDkgQzguNjA2MDM3NzQsMTUuNTE2MjI2NCA3LjM1MTMyMDc1LDE2Ljc3MDk0MzQgNS44MDg2NzkyNSwxNi43NzA5NDM0IFogTTIwLjk0OTgxMTMsMTYuNzcwOTQzNCBDMTkuNDA3MTY5OCwxNi43NzA5NDM0IDE4LjE1MjQ1MjgsMTUuNTE2MjI2NCAxOC4xNTI0NTI4LDEzLjk3MzU4NDkgQzE4LjE1MjQ1MjgsMTIuNDMwOTQzNCAxOS40MDcxNjk4LDExLjE3NjIyNjQgMjAuOTQ5ODExMywxMS4xNzYyMjY0IEMyMi40OTI0NTI4LDExLjE3NjIyNjQgMjMuNzQ3MTY5OCwxMi40MzA5NDM0IDIzLjc0NzE2OTgsMTMuOTczNTg0OSBDMjMuNzQ3MTY5OCwxNS41MTYyMjY0IDIyLjQ5MjQ1MjgsMTYuNzcwOTQzNCAyMC45NDk4MTEzLDE2Ljc3MDk0MzQgWiBNNDIuODE2MjI2NCwxOS40Njc5MjQ1IEM0NC4zNTg4Njc5LDE5LjQ2NzkyNDUgNDUuNjEzNTg0OSwyMC43MjI2NDE1IDQ1LjYxMzU4NDksMjIuMjY1MjgzIEM0NS42MTM1ODQ5LDIzLjgwNzkyNDUgNDQuMzU4ODY3OSwyNS4wNjI2NDE1IDQyLjgxNjIyNjQsMjUuMDYyNjQxNSBDNDEuMjczNTg0OSwyNS4wNjI2NDE1IDQwLjAxODg2NzksMjMuODA3OTI0NSA0MC4wMTg4Njc5LDIyLjI2NTI4MyBDNDAuMDIxNTA5NCwyMC43MjI2NDE1IDQxLjI3NjIyNjQsMTkuNDY3OTI0NSA0Mi44MTYyMjY0LDE5LjQ2NzkyNDUgWiBNNDguNzM4NDkwNiw4LjUzMjA3NTQ3IEM0Ny4xOTU4NDkxLDguNTMyMDc1NDcgNDUuOTQxMTMyMSw3LjI3NzM1ODQ5IDQ1Ljk0MTEzMjEsNS43MzQ3MTY5OCBDNDUuOTQxMTMyMSw0LjE5MjA3NTQ3IDQ3LjE5NTg0OTEsMi45MzczNTg0OSA0OC43Mzg0OTA2LDIuOTM3MzU4NDkgQzUwLjI4MTEzMjEsMi45MzczNTg0OSA1MS41MzU4NDkxLDQuMTkyMDc1NDcgNTEuNTM1ODQ5MSw1LjczNDcxNjk4IEM1MS41MzU4NDkxLDcuMjc3MzU4NDkgNTAuMjgxMTMyMSw4LjUzMjA3NTQ3IDQ4LjczODQ5MDYsOC41MzIwNzU0NyBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGRjZENUEiIGRhdGEtdi03OGMyN2E5YT0iIj48L3BhdGg+IDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYuNTI4MzAyLCA1LjU0NzE3MCkiIGZpbGw9IiMzODRENUIiIGRhdGEtdi03OGMyN2E5YT0iIj48cGF0aCBkPSJNMS41Nzk2MjI2NCw3LjA5NzczNTg1IEMxLjU3OTYyMjY0LDYuNzY0OTA1NjYgMS40MDI2NDE1MSw2LjYwOTA1NjYgMS4wOTA5NDM0LDYuNjA5MDU2NiBMMC4xNzk2MjI2NDIsNi42MDkwNTY2IEwwLjE3OTYyMjY0Miw0Ljc2NTI4MzAyIEwyLjI0NzkyNDUzLDQuNzY1MjgzMDIgQzMuMjA0MTUwOTQsNC43NjUyODMwMiAzLjY3MTY5ODExLDUuMTg3OTI0NTMgMy42NzE2OTgxMSw2LjAwOTQzMzk2IEwzLjY3MTY5ODExLDYuNDMyMDc1NDcgQzMuNjcxNjk4MTEsNi43ODg2NzkyNSAzLjYyNjc5MjQ1LDcuMDc2NjAzNzcgMy42MjY3OTI0NSw3LjA3NjYwMzc3IEwzLjY3MTY5ODExLDcuMDc2NjAzNzcgQzQuMTE1NDcxNyw2LjA5OTI0NTI4IDUuNDQ5NDMzOTYsNC40OTg0OTA1NyA3Ljg5NTQ3MTcsNC40OTg0OTA1NyBDMTAuNTYzMzk2Miw0LjQ5ODQ5MDU3IDExLjc2MjY0MTUsNS45NDMzOTYyMyAxMS43NjI2NDE1LDguODA5NDMzOTYgTDExLjc2MjY0MTUsMTMuNjc3NzM1OCBDMTEuNzYyNjQxNSwxNC4wMTA1NjYgMTEuOTM5NjIyNiwxNC4xNjY0MTUxIDEyLjI1MTMyMDgsMTQuMTY2NDE1MSBMMTMuMTYyNjQxNSwxNC4xNjY0MTUxIEwxMy4xNjI2NDE1LDE2LjAxMDE4ODcgTDExLjAyODMwMTksMTYuMDEwMTg4NyBDMTAuMDI3MTY5OCwxNi4wMTAxODg3IDkuNjA0NTI4MywxNS41ODc1NDcyIDkuNjA0NTI4MywxNC41ODY0MTUxIEw5LjYwNDUyODMsOS4yOTgxMTMyMSBDOS42MDQ1MjgzLDcuNzE4NDkwNTcgOS4yOTI4MzAxOSw2LjQ3NDMzOTYyIDcuNDkzOTYyMjYsNi40NzQzMzk2MiBDNS43NjExMzIwOCw2LjQ3NDMzOTYyIDQuMzgyMjY0MTUsNy42MDc1NDcxNyAzLjkzODQ5MDU3LDkuMjMyMDc1NDcgQzMuNzgyNjQxNTEsOS42NzU4NDkwNiAzLjczNzczNTg1LDEwLjE4ODMwMTkgMy43Mzc3MzU4NSwxMC43NDMwMTg5IEwzLjczNzczNTg1LDE2LjAxMDE4ODcgTDEuNTgyMjY0MTUsMTYuMDEwMTg4NyBMMS41ODIyNjQxNSw3LjA5NzczNTg1IEwxLjU3OTYyMjY0LDcuMDk3NzM1ODUgWiIgaWQ9IlBhdGgiIGRhdGEtdi03OGMyN2E5YT0iIiBmaWxsPSIjMzg0RDVCIj48L3BhdGg+IDxwYXRoIGQ9Ik0xNy42NjkwNTY2LDcuNDk2NjAzNzcgTDE3LjY2OTA1NjYsNy40NTE2OTgxMSBDMTcuNjY5MDU2Niw3LjQ1MTY5ODExIDE1LjczNTQ3MTcsNi40Mjk0MzM5NiAxNS43MzU0NzE3LDQuMjUwMTg4NjggQzE1LjczNTQ3MTcsMi4wNzA5NDM0IDE3LjQ2ODMwMTksMC4wNTAxODg2NzkyIDIwLjYyNDkwNTcsMC4wNTAxODg2NzkyIEMyMy42MjU2NjA0LDAuMDUwMTg4Njc5MiAyNS41MzgxMTMyLDEuODUxNjk4MTEgMjUuNTM4MTEzMiw0LjI5NTA5NDM0IEMyNS41MzgxMTMyLDYuNjA2NDE1MDkgMjMuNjQ5NDM0LDguMDMwMTg4NjggMjMuNjQ5NDM0LDguMDMwMTg4NjggTDIzLjY0OTQzNCw4LjA3NTA5NDM0IEMyNS4wNzMyMDc1LDguODk2NjAzNzcgMjUuOTg0NTI4Myw5Ljk4NzU0NzE3IDI1Ljk4NDUyODMsMTEuNjc1NDcxNyBDMjUuOTg0NTI4MywxNC4xMjE1MDk0IDIzLjc2MzAxODksMTYuMjc2OTgxMSAyMC41NjE1MDk0LDE2LjI3Njk4MTEgQzE3LjYwNTY2MDQsMTYuMjc2OTgxMSAxNS4wOTM1ODI5LDE0LjQzMzIwNzUgMTUuMDkzNTgyOSwxMS41MTk2MjI2IEMxNS4wOTA5NDM0LDguOTQxNTA5NDMgMTcuNjY5MDU2Niw3LjQ5NjYwMzc3IDE3LjY2OTA1NjYsNy40OTY2MDM3NyBaIE0yMC41NTg4Njc5LDE0LjI1MzU4NDkgQzIyLjIwNDUyODMsMTQuMjUzNTg0OSAyMy43MzY2MDM4LDEzLjE2NTI4MyAyMy43MzY2MDM4LDExLjYwOTQzNCBDMjMuNzM2NjAzOCwxMC4yMzA1NjYgMjIuNTU4NDkwNiw5LjYzMDk0MzQgMjEuMDkyNDUyOCw5LjAzMTMyMDc1IEMyMC40OTI4MzAyLDguNzg1NjYwMzggMTkuNjQ3NTQ3Miw4LjQ1MjgzMDE5IDE5LjQ3MDU2Niw4LjQ1MjgzMDE5IEMxOC45MTU4NDkxLDguNDUyODMwMTkgMTcuMzM2MjI2NCw5Ljc0MTg4Njc5IDE3LjMzNjIyNjQsMTEuNDA4Njc5MiBDMTcuMzM2MjI2NCwxMy4xNjUyODMgMTguODQ3MTY5OCwxNC4yNTM1ODQ5IDIwLjU1ODg2NzksMTQuMjUzNTg0OSBaIE0yMS43MTU4NDkxLDcuMTQgQzIyLjI0OTQzNCw3LjE0IDIzLjM4MjY0MTUsNS44MjcxNjk4MSAyMy4zODI2NDE1LDQuNDI3MTY5ODEgQzIzLjM4MjY0MTUsMi45ODIyNjQxNSAyMi4yMjU2NjA0LDIuMDcwOTQzNCAyMC42Mjc1NDcyLDIuMDcwOTQzNCBDMTguOTE1ODQ5MSwyLjA3MDk0MzQgMTcuOTE0NzE3LDMuMDQ4MzAxODkgMTcuOTE0NzE3LDQuMjkyNDUyODMgQzE3LjkxNDcxNyw1LjY3MTMyMDc1IDE5LjA5MjgzMDIsNi4yMDQ5MDU2NiAyMC40OTI4MzAyLDYuNzU5NjIyNjQgQzIwLjgwNDUyODMsNi44OTY5ODExMyAyMS40NDkwNTY2LDcuMTQgMjEuNzE1ODQ5MSw3LjE0IFoiIGlkPSJTaGFwZSIgZGF0YS12LTc4YzI3YTlhPSIiIGZpbGw9IiMzODRENUIiPjwvcGF0aD4gPHBhdGggZD0iTTI5LjQwNTI4Myw3LjA5NzczNTg1IEMyOS40MDUyODMsNi43NjQ5MDU2NiAyOS4yMjgzMDE5LDYuNjA5MDU2NiAyOC45MTY2MDM4LDYuNjA5MDU2NiBMMjguMDA1MjgzLDYuNjA5MDU2NiBMMjguMDA1MjgzLDQuNzY1MjgzMDIgTDMwLjA3MzU4NDksNC43NjUyODMwMiBDMzEuMDI5ODExMyw0Ljc2NTI4MzAyIDMxLjQ5NzM1ODUsNS4xODc5MjQ1MyAzMS40OTczNTg1LDYuMDA5NDMzOTYgTDMxLjQ5NzM1ODUsNi40MzIwNzU0NyBDMzEuNDk3MzU4NSw2Ljc4ODY3OTI1IDMxLjQ1MjQ1MjgsNy4wNzY2MDM3NyAzMS40NTI0NTI4LDcuMDc2NjAzNzcgTDMxLjQ5NzM1ODUsNy4wNzY2MDM3NyBDMzEuOTQxMTMyMSw2LjA5OTI0NTI4IDMzLjI3NTA5NDMsNC40OTg0OTA1NyAzNS43MjExMzIxLDQuNDk4NDkwNTcgQzM4LjM4OTA1NjYsNC40OTg0OTA1NyAzOS41ODgzMDE5LDUuOTQzMzk2MjMgMzkuNTg4MzAxOSw4LjgwOTQzMzk2IEwzOS41ODgzMDE5LDEzLjY3NzczNTggQzM5LjU4ODMwMTksMTQuMDEwNTY2IDM5Ljc2NTI4MywxNC4xNjY0MTUxIDQwLjA3Njk4MTEsMTQuMTY2NDE1MSBMNDAuOTg4MzAxOSwxNC4xNjY0MTUxIEw0MC45ODgzMDE5LDE2LjAxMDE4ODcgTDM4Ljg1Mzk2MjMsMTYuMDEwMTg4NyBDMzcuODUyODMwMiwxNi4wMTAxODg3IDM3LjQzMDE4ODcsMTUuNTg3NTQ3MiAzNy40MzAxODg3LDE0LjU4NjQxNTEgTDM3LjQzMDE4ODcsOS4yOTgxMTMyMSBDMzcuNDMwMTg4Nyw3LjcxODQ5MDU3IDM3LjExODQ5MDYsNi40NzQzMzk2MiAzNS4zMTk2MjI2LDYuNDc0MzM5NjIgQzMzLjU4Njc5MjUsNi40NzQzMzk2MiAzMi4yMDc5MjQ1LDcuNjA3NTQ3MTcgMzEuNzY0MTUwOSw5LjIzMjA3NTQ3IEMzMS42MDgzMDE5LDkuNjc1ODQ5MDYgMzEuNTYzMzk2MiwxMC4xODgzMDE5IDMxLjU2MzM5NjIsMTAuNzQzMDE4OSBMMzEuNTYzMzk2MiwxNi4wMTAxODg3IEwyOS40MDc5MjQ1LDE2LjAxMDE4ODcgTDI5LjQwNzkyNDUsNy4wOTc3MzU4NSBMMjkuNDA1MjgzLDcuMDk3NzM1ODUgWiIgaWQ9IlBhdGgiIGRhdGEtdi03OGMyN2E5YT0iIiBmaWxsPSIjMzg0RDVCIj48L3BhdGg+IDxwb2x5Z29uIGlkPSJQYXRoIiBwb2ludHM9IjQzLjU0IDEzLjcyIDQ1Ljc0MDM3NzQgMTMuNzIgNDUuNzQwMzc3NCAxNi4wMTAxODg3IDQzLjU0IDE2LjAxMDE4ODciIGRhdGEtdi03OGMyN2E5YT0iIiBmaWxsPSIjMzg0RDVCIj48L3BvbHlnb24+IDxwYXRoIGQ9Ik00OC43MTczNTg1LDcuMDk3NzM1ODUgQzQ4LjcxNzM1ODUsNi43NjQ5MDU2NiA0OC41NDAzNzc0LDYuNjA5MDU2NiA0OC4yMjg2NzkyLDYuNjA5MDU2NiBMNDcuMzE3MzU4NSw2LjYwOTA1NjYgTDQ3LjMxNzM1ODUsNC43NjUyODMwMiBMNDkuNDI3OTI0NSw0Ljc2NTI4MzAyIEM1MC40MjkwNTY2LDQuNzY1MjgzMDIgNTAuODUxNjk4MSw1LjE4NzkyNDUzIDUwLjg1MTY5ODEsNi4xODkwNTY2IEw1MC44NTE2OTgxLDEzLjY4MDM3NzQgQzUwLjg1MTY5ODEsMTQuMDEzMjA3NSA1MS4wMjg2NzkyLDE0LjE2OTA1NjYgNTEuMzQwMzc3NCwxNC4xNjkwNTY2IEw1Mi4yNTE2OTgxLDE0LjE2OTA1NjYgTDUyLjI1MTY5ODEsMTYuMDEyODMwMiBMNTAuMTQxMTMyMSwxNi4wMTI4MzAyIEM0OS4xNCwxNi4wMTI4MzAyIDQ4LjcxNzM1ODUsMTUuNTkwMTg4NyA0OC43MTczNTg1LDE0LjU4OTA1NjYgTDQ4LjcxNzM1ODUsNy4wOTc3MzU4NSBaIiBpZD0iUGF0aCIgZGF0YS12LTc4YzI3YTlhPSIiIGZpbGw9IiMzODRENUIiPjwvcGF0aD4gPHBhdGggZD0iTTYwLjIzMTY5ODEsNC40OTU4NDkwNiBDNjMuNTg5MDU2Niw0LjQ5NTg0OTA2IDY2LjI5OTI0NTMsNi45NjMwMTg4NyA2Ni4yOTkyNDUzLDEwLjM2NTI4MyBDNjYuMjk5MjQ1MywxMy43ODg2NzkyIDYzLjU4NjQxNTEsMTYuMjc2OTgxMSA2MC4yMzE2OTgxLDE2LjI3Njk4MTEgQzU2Ljg3NDMzOTYsMTYuMjc2OTgxMSA1NC4xODUyODMsMTMuNzg2MDM3NyA1NC4xODUyODMsMTAuMzY1MjgzIEM1NC4xODUyODMsNi45NjMwMTg4NyA1Ni44NzQzMzk2LDQuNDk1ODQ5MDYgNjAuMjMxNjk4MSw0LjQ5NTg0OTA2IFogTTYwLjIzMTY5ODEsMTQuNDA5NDM0IEM2Mi4zNjYwMzc3LDE0LjQwOTQzNCA2NC4wOTg4Njc5LDEyLjcxODg2NzkgNjQuMDk4ODY3OSwxMC4zNjI2NDE1IEM2NC4wOTg4Njc5LDguMDI3NTQ3MTcgNjIuMzY2MDM3Nyw2LjM2MDc1NDcyIDYwLjIzMTY5ODEsNi4zNjA3NTQ3MiBDNTguMTIxMTMyMSw2LjM2MDc1NDcyIDU2LjM4NTY2MDQsOC4wMjc1NDcxNyA1Ni4zODU2NjA0LDEwLjM2MjY0MTUgQzU2LjM4NTY2MDQsMTIuNzIxNTA5NCA1OC4xMTg0OTA2LDE0LjQwOTQzNCA2MC4yMzE2OTgxLDE0LjQwOTQzNCBaIiBpZD0iU2hhcGUiIGRhdGEtdi03OGMyN2E5YT0iIiBmaWxsPSIjMzg0RDVCIj48L3BhdGg+PC9nPiA8cGF0aCBkPSJNMTA2LjIzMDk0Myw5LjYzODg2NzkyIEMxMDUuMTI0MTUxLDkuNjM4ODY3OTIgMTA0LjIyMzM5Niw4LjczODExMzIxIDEwNC4yMjMzOTYsNy42MzEzMjA3NSBDMTA0LjIyMzM5Niw2LjUyNDUyODMgMTA1LjEyNDE1MSw1LjYyMzc3MzU4IDEwNi4yMzA5NDMsNS42MjM3NzM1OCBDMTA3LjMzNzczNiw1LjYyMzc3MzU4IDEwOC4yMzg0OTEsNi41MjQ1MjgzIDEwOC4yMzg0OTEsNy42MzEzMjA3NSBDMTA4LjIzODQ5MSw4LjczODExMzIxIDEwNy4zMzc3MzYsOS42Mzg4Njc5MiAxMDYuMjMwOTQzLDkuNjM4ODY3OTIgWiBNMTA2LjIzMDk0Myw2LjU4NzkyNDUzIEMxMDUuNjU3NzM2LDYuNTg3OTI0NTMgMTA1LjE5MDE4OSw3LjA1NTQ3MTcgMTA1LjE5MDE4OSw3LjYyODY3OTI1IEMxMDUuMTkwMTg5LDguMjAxODg2NzkgMTA1LjY1NzczNiw4LjY2OTQzMzk2IDEwNi4yMzA5NDMsOC42Njk0MzM5NiBDMTA2LjgwNDE1MSw4LjY2OTQzMzk2IDEwNy4yNzE2OTgsOC4yMDE4ODY3OSAxMDcuMjcxNjk4LDcuNjI4Njc5MjUgQzEwNy4yNzE2OTgsNy4wNTU0NzE3IDEwNi44MDQxNTEsNi41ODc5MjQ1MyAxMDYuMjMwOTQzLDYuNTg3OTI0NTMgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkY2RDVBIiBkYXRhLXYtNzhjMjdhOWE9IiI+PC9wYXRoPjwvZz48L2c+PC9nPjwvc3ZnPg==);
width: 140px;
height: 40px;
}
.swagger-ui .btn.authorize {
border-color: #ff6d5a;
color: #3b4151;
}
.swagger-ui .btn.authorize svg {
fill: #7d8492
}
.swagger-ui select {
border-color: #ff6d5a;
}