n8n/packages/cli/src/PublicApi/swaggerTheme.css

27 lines
12 KiB
CSS
Raw Normal View History

feat: Add n8n Public API (#3064) * :sparkles: Inicial setup * :zap: Add authentication handler * :zap: Add GET /users route * :zap: Improvements * :shirt: Fix linting issues * :zap: Add GET /users/:identifier endpoint * :zap: Add POST /users endpoint * :zap: Add DELETE /users/:identifier endpoint * :zap: Return error using express native functions * :shirt: Fix linting issue * :zap: Possibility to add custom middleware * :zap: Refactor POST /users * :zap: Refactor DELETE /users * :zap: Improve cleaning function * :zap: Refactor GET /users and /users/:identifier * :zap: Add API spec to route * :zap: Add raw option to response helper * :bug: Fix issue adding custom middleware * :zap: Enable includeRole parameter in GET /users/:identifier * :zap: Fix linting issues after merge * :zap: Add missing config variable * :zap: General improvements :zap: asasas * :zap: Add POST /users tests * Debug public API tests * Fix both sets of tests * :zap: Improvements * :zap: Load api versions dynamically * :zap: Add endpoints to UM to create/delete an API Key * :zap: Add index to apiKey column * :shirt: Fix linting issue * :zap: Clean open api spec * :zap: Improvements * :zap: Skip tests * :bug: Fix bug with test * :zap: Fix issue with the open api spec * :zap: Fix merge issue * :zap: Move token enpoints from /users to /me * :zap: Apply feedback to openapi.yml * :zap: Improvements to api-key endpoints * :bug: Fix test to suport API dynamic loading * :zap: Expose swagger ui in GET /{version}/docs * :zap: Allow to disable public api via env variable * :zap: Change handlers structure * 🚧 WIP create credential, delete credential complete * :bug: fix route for creating api key * :zap: return api key of authenticated user * :zap: Expose public api activation to the settings * ⬆️ Update package-lock.json file * :zap: Add execution resource * :zap: Fix linting issues * 🛠 conditional public api endpoints excluding * ⚡️ create credential complete * :sparkles: Added n8n-card component. Added spacing utility classes. * :recycle: Made use of n8n-card in existing components. * :sparkles: Added api key setup view. * :sparkles: Added api keys get/create/delete actions. * :sparkles: Added public api permissions handling. * :recycle: Temporarily disabling card tests. * :recycle: Changed translations. Storing api key only in component. * :sparkles: Added utilities storybook entry * :recycle: Changed default value for generic copy input. * 🧹 clean up createCredential * :zap: Add workflow resource to openapi spec * :bug: Fix naming with env variable * :zap: Allow multifile openapi spec * :zap: 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 * :zap: Remove css path * :zap: Add POST /workflows/:workflowId/desactivate * :zap: Add POST /workflows * Revert ":zap: Remove css path" a3d0a71719834ef37c88c23c83dfe662e96185aa * attempt to fix docker image issue * revert dockerfile test * disable public api * disable api differently * Revert "disable api differently" b70e29433e45934975e41ffdc32e288988aba9b0 * Revert "disable public api" 886e5164fb4135c164f77561bdb4427e5cd44ac1 * remove unused box * :zap: PUT /workflows/:workflowId * :zap: Refactor workflow endpoints * :zap: Refactor executions endpoints * :zap: Fix typo * ✅ add credentials tests * ✅ adjust users tests * update text * add try it out link * :zap: Add delete, getAll and get to the workflow resource * address spacing comments * ⚡️ apply correct structure * :zap: Add missing test to user resource and fix some issues * :zap: Add workflow tests * :zap: Add missing workflow tests and fix some issues * :zap: Executions tests * :zap: finish execution tests * :zap: Validate credentials data depending on type * ⚡️ implement review comments * 👕 fix lint issues * :zap: Add apiKey to sanatizeUser * :zap: Fix issues with spec and tests * :zap: Add new structure * :zap: Validate credentials type and properties * :zap: Make all endpoints except /users independent on UM * :zap: Add instance base path to swagger UI * :zap: Remove testing endpoints * :zap: Fix issue with openapi tags * :zap: Add endpoint GET /credentialTypes/:id/schema * :bug: Fix issue adding json middleware to public api * :zap: Add API playground path to FE * :zap: Add telemetry and external hooks * :bug: Fix issue with user tests * :zap: Move /credentialTypes under /credentials * :zap: Add test to GET /credentials/schema/:id * 🛠 refactor schema naming * :zap: Add DB migrations asas * ✅ add tests for crd apiKey * :sparkles: Added API View telemetry events. * :zap: Remove rsync from the building process as it is missing on alpine base image * :zap: add missing BE telemetry events * :bug: Fix credential tests * :zap: address outstanding feedback * :hammer: Remove move:openapi script * :arrow_up: update dependency * :arrow_up: update package-lock.json * :shirt: Fix linting issue * :bug: Fix package.json issue * 🐛 fix migrations and tests * 🐛 fix typos + naming * 🚧 WIP fixing tests * :zap: Add json schema validation * :zap: Add missing fields to node schema * :zap: Add limit max upper limit * :zap: Rename id paths * :bug: Fix tests * Add package-lock.jsonto custom dockerfile * ⬆️ Update package-lock.json * :bug: Fix issue with build * ✏️ add beta label to api view * :fire: Remove user endpoints * :zap: Add schema examples to GET /credentials/schema/:id * :fire: Remove user endpoints tests * :bug: Fix tests * 🎨 adapt points from design review * 🔥 remove unnecessary text-align * ⚡️ update UI * :bug: Fix issue with executions filter * :zap: Add tags filter to GET /workflows * :zap: 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 * :zap: Set API latest version dinamically * Add comments to toJsonSchema function * :zap: Fix issue * :zap: Make execution data usable * :zap: Fix validation issue * :zap: Rename data field and change parameter and options * :bug: Fix issue parameter "detailsFieldFormat" not resolving correctly * Skip executions tests * skip workflow failing test * Rename details property to data * :zap: Add includeData parameter * :bug: Fix issue with openapi spec * :bug: Fix linting issue * :zap: 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 11:53:12 -07:00
.swagger-ui .info .title small:last-child {
background-color: #ff6d5a !important;
feat: Add n8n Public API (#3064) * :sparkles: Inicial setup * :zap: Add authentication handler * :zap: Add GET /users route * :zap: Improvements * :shirt: Fix linting issues * :zap: Add GET /users/:identifier endpoint * :zap: Add POST /users endpoint * :zap: Add DELETE /users/:identifier endpoint * :zap: Return error using express native functions * :shirt: Fix linting issue * :zap: Possibility to add custom middleware * :zap: Refactor POST /users * :zap: Refactor DELETE /users * :zap: Improve cleaning function * :zap: Refactor GET /users and /users/:identifier * :zap: Add API spec to route * :zap: Add raw option to response helper * :bug: Fix issue adding custom middleware * :zap: Enable includeRole parameter in GET /users/:identifier * :zap: Fix linting issues after merge * :zap: Add missing config variable * :zap: General improvements :zap: asasas * :zap: Add POST /users tests * Debug public API tests * Fix both sets of tests * :zap: Improvements * :zap: Load api versions dynamically * :zap: Add endpoints to UM to create/delete an API Key * :zap: Add index to apiKey column * :shirt: Fix linting issue * :zap: Clean open api spec * :zap: Improvements * :zap: Skip tests * :bug: Fix bug with test * :zap: Fix issue with the open api spec * :zap: Fix merge issue * :zap: Move token enpoints from /users to /me * :zap: Apply feedback to openapi.yml * :zap: Improvements to api-key endpoints * :bug: Fix test to suport API dynamic loading * :zap: Expose swagger ui in GET /{version}/docs * :zap: Allow to disable public api via env variable * :zap: Change handlers structure * 🚧 WIP create credential, delete credential complete * :bug: fix route for creating api key * :zap: return api key of authenticated user * :zap: Expose public api activation to the settings * ⬆️ Update package-lock.json file * :zap: Add execution resource * :zap: Fix linting issues * 🛠 conditional public api endpoints excluding * ⚡️ create credential complete * :sparkles: Added n8n-card component. Added spacing utility classes. * :recycle: Made use of n8n-card in existing components. * :sparkles: Added api key setup view. * :sparkles: Added api keys get/create/delete actions. * :sparkles: Added public api permissions handling. * :recycle: Temporarily disabling card tests. * :recycle: Changed translations. Storing api key only in component. * :sparkles: Added utilities storybook entry * :recycle: Changed default value for generic copy input. * 🧹 clean up createCredential * :zap: Add workflow resource to openapi spec * :bug: Fix naming with env variable * :zap: Allow multifile openapi spec * :zap: 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 * :zap: Remove css path * :zap: Add POST /workflows/:workflowId/desactivate * :zap: Add POST /workflows * Revert ":zap: Remove css path" a3d0a71719834ef37c88c23c83dfe662e96185aa * attempt to fix docker image issue * revert dockerfile test * disable public api * disable api differently * Revert "disable api differently" b70e29433e45934975e41ffdc32e288988aba9b0 * Revert "disable public api" 886e5164fb4135c164f77561bdb4427e5cd44ac1 * remove unused box * :zap: PUT /workflows/:workflowId * :zap: Refactor workflow endpoints * :zap: Refactor executions endpoints * :zap: Fix typo * ✅ add credentials tests * ✅ adjust users tests * update text * add try it out link * :zap: Add delete, getAll and get to the workflow resource * address spacing comments * ⚡️ apply correct structure * :zap: Add missing test to user resource and fix some issues * :zap: Add workflow tests * :zap: Add missing workflow tests and fix some issues * :zap: Executions tests * :zap: finish execution tests * :zap: Validate credentials data depending on type * ⚡️ implement review comments * 👕 fix lint issues * :zap: Add apiKey to sanatizeUser * :zap: Fix issues with spec and tests * :zap: Add new structure * :zap: Validate credentials type and properties * :zap: Make all endpoints except /users independent on UM * :zap: Add instance base path to swagger UI * :zap: Remove testing endpoints * :zap: Fix issue with openapi tags * :zap: Add endpoint GET /credentialTypes/:id/schema * :bug: Fix issue adding json middleware to public api * :zap: Add API playground path to FE * :zap: Add telemetry and external hooks * :bug: Fix issue with user tests * :zap: Move /credentialTypes under /credentials * :zap: Add test to GET /credentials/schema/:id * 🛠 refactor schema naming * :zap: Add DB migrations asas * ✅ add tests for crd apiKey * :sparkles: Added API View telemetry events. * :zap: Remove rsync from the building process as it is missing on alpine base image * :zap: add missing BE telemetry events * :bug: Fix credential tests * :zap: address outstanding feedback * :hammer: Remove move:openapi script * :arrow_up: update dependency * :arrow_up: update package-lock.json * :shirt: Fix linting issue * :bug: Fix package.json issue * 🐛 fix migrations and tests * 🐛 fix typos + naming * 🚧 WIP fixing tests * :zap: Add json schema validation * :zap: Add missing fields to node schema * :zap: Add limit max upper limit * :zap: Rename id paths * :bug: Fix tests * Add package-lock.jsonto custom dockerfile * ⬆️ Update package-lock.json * :bug: Fix issue with build * ✏️ add beta label to api view * :fire: Remove user endpoints * :zap: Add schema examples to GET /credentials/schema/:id * :fire: Remove user endpoints tests * :bug: Fix tests * 🎨 adapt points from design review * 🔥 remove unnecessary text-align * ⚡️ update UI * :bug: Fix issue with executions filter * :zap: Add tags filter to GET /workflows * :zap: 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 * :zap: Set API latest version dinamically * Add comments to toJsonSchema function * :zap: Fix issue * :zap: Make execution data usable * :zap: Fix validation issue * :zap: Rename data field and change parameter and options * :bug: Fix issue parameter "detailsFieldFormat" not resolving correctly * Skip executions tests * skip workflow failing test * Rename details property to data * :zap: Add includeData parameter * :bug: Fix issue with openapi spec * :bug: Fix linting issue * :zap: 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 11:53:12 -07:00
}
.swagger-ui .topbar {
background-color: #fff;
}
.swagger-ui img {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMTI0IDI4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGRhdGEtdi03OGMyN2E5YT0iIj48dGl0bGUgZGF0YS12LTc4YzI3YTlhPSIiPm44PC90aXRsZT4gPGcgaWQ9Im5hdi1tZW51LShWMSkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtdi03OGMyN2E5YT0iIj48ZyBpZD0ibmF2LW1lbnUtKHYxKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMC4wMDAwMDAsIC0xMTYuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBkYXRhLXYtNzhjMjdhOWE9IiIgZmlsbD0ibm9uZSI+PGcgaWQ9Im44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAuMDAwMDAwLCAxMTYuMDAwMDAwKSIgZGF0YS12LTc4YzI3YTlhPSIiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik00OC43Mzg0OTA2LDAuMTkwMTg4Njc5IEM0Ni4xNTc3MzU4LDAuMTkwMTg4Njc5IDQzLjk4NjQxNTEsMS45Njc5MjQ1MyA0My4zNzM1ODQ5LDQuMzYxMTMyMDggTDM1LjY1MjQ1MjgsNC4zNjExMzIwOCBDMzIuNjIyNjQxNSw0LjM2MTEzMjA4IDMwLjE1ODExMzIsNi44MjU2NjAzOCAzMC4xNTgxMTMyLDkuODU1NDcxNyBDMzAuMTU4MTEzMiwxMS4zNjkwNTY2IDI4LjkyNzE2OTgsMTIuNjAyNjQxNSAyNy40MTA5NDM0LDEyLjYwMjY0MTUgTDI2LjMwOTQzNCwxMi42MDI2NDE1IEMyNS42OTY2MDM4LDEwLjIwOTQzNCAyMy41Mjc5MjQ1LDguNDMxNjk4MTEgMjAuOTQ0NTI4Myw4LjQzMTY5ODExIEMxOC4zNjM3NzM2LDguNDMxNjk4MTEgMTYuMTkyNDUyOCwxMC4yMDk0MzQgMTUuNTc5NjIyNiwxMi42MDI2NDE1IEwxMS4xNjgzMDE5LDEyLjYwMjY0MTUgQzEwLjU1NTQ3MTcsMTAuMjA5NDM0IDguMzg2NzkyNDUsOC40MzE2OTgxMSA1LjgwMzM5NjIzLDguNDMxNjk4MTEgQzIuNzQ3MTY5ODEsOC40MzE2OTgxMSAwLjI1ODg2NzkyNSwxMC45MTczNTg1IDAuMjU4ODY3OTI1LDEzLjk3NjIyNjQgQzAuMjU4ODY3OTI1LDE3LjAzMjQ1MjggMi43NDQ1MjgzLDE5LjUyMDc1NDcgNS44MDMzOTYyMywxOS41MjA3NTQ3IEM4LjM4NDE1MDk0LDE5LjUyMDc1NDcgMTAuNTU1NDcxNywxNy43NDMwMTg5IDExLjE2ODMwMTksMTUuMzQ5ODExMyBMMTUuNTg0OTA1NywxNS4zNDk4MTEzIEMxNi4xOTc3MzU4LDE3Ljc0MzAxODkgMTguMzY2NDE1MSwxOS41MjA3NTQ3IDIwLjk0OTgxMTMsMTkuNTIwNzU0NyBDMjMuNTE0NzE3LDE5LjUyMDc1NDcgMjUuNjcwMTg4NywxNy43Njk0MzQgMjYuMzAxNTA5NCwxNS40IEwyNy40MTM1ODQ5LDE1LjQgQzI4LjkyNzE2OTgsMTUuNCAzMC4xNjA3NTQ3LDE2LjYzMDk0MzQgMzAuMTYwNzU0NywxOC4xNDcxNjk4IEMzMC4xNjA3NTQ3LDIxLjE3Njk4MTEgMzIuNjI1MjgzLDIzLjY0MTUwOTQgMzUuNjU1MDk0MywyMy42NDE1MDk0IEwzNy40NTM5NjIzLDIzLjY0MTUwOTQgQzM4LjA2Njc5MjUsMjYuMDM0NzE3IDQwLjIzNTQ3MTcsMjcuODEyNDUyOCA0Mi44MTg4Njc5LDI3LjgxMjQ1MjggQzQ1Ljg3NTA5NDMsMjcuODEyNDUyOCA0OC4zNjMzOTYyLDI1LjMyNjc5MjUgNDguMzYzMzk2MiwyMi4yNjc5MjQ1IEM0OC4zNjMzOTYyLDE5LjIxMTY5ODEgNDUuODc3NzM1OCwxNi43MjMzOTYyIDQyLjgxODg2NzksMTYuNzIzMzk2MiBDNDAuMjM4MTEzMiwxNi43MjMzOTYyIDM4LjA2Njc5MjUsMTguNTAxMTMyMSAzNy40NTM5NjIzLDIwLjg5NDMzOTYgTDM1LjY1NTA5NDMsMjAuODk0MzM5NiBDMzQuMTQxNTA5NCwyMC44OTQzMzk2IDMyLjkwNzkyNDUsMTkuNjYzMzk2MiAzMi45MDc5MjQ1LDE4LjE0NzE2OTggQzMyLjkwNzkyNDUsMTYuNDkzNTg0OSAzMi4xNjgzMDE5LDE1LjAwOTA1NjYgMzEuMDA4Njc5MiwxNC4wMDI2NDE1IEMzMi4xNzA5NDM0LDEyLjk5MzU4NDkgMzIuOTA3OTI0NSwxMS41MTE2OTgxIDMyLjkwNzkyNDUsOS44NTgxMTMyMSBDMzIuOTA3OTI0NSw4LjM0NDUyODMgMzQuMTM4ODY3OSw3LjExMDk0MzQgMzUuNjU1MDk0Myw3LjExMDk0MzQgTDQzLjM3NjIyNjQsNy4xMTA5NDM0IEM0My45ODkwNTY2LDkuNTA0MTUwOTQgNDYuMTU3NzM1OCwxMS4yODE4ODY4IDQ4Ljc0MTEzMjEsMTEuMjgxODg2OCBDNTEuNzk3MzU4NSwxMS4yODE4ODY4IDU0LjI4NTY2MDQsOC43OTYyMjY0MiA1NC4yODU2NjA0LDUuNzM3MzU4NDkgQzU0LjI4MzAxODksMi42Nzg0OTA1NyA1MS43OTQ3MTcsMC4xOTAxODg2NzkgNDguNzM4NDkwNiwwLjE5MDE4ODY3OSBaIE01LjgwODY3OTI1LDE2Ljc3MDk0MzQgQzQuMjY2MDM3NzQsMTYuNzcwOTQzNCAzLjAxMTMyMDc1LDE1LjUxNjIyNjQgMy4wMTEzMjA3NSwxMy45NzM1ODQ5IEMzLjAxMTMyMDc1LDEyLjQzMDk0MzQgNC4yNjYwMzc3NCwxMS4xNzYyMjY0IDUuODA4Njc5MjUsMTEuMTc2MjI2NCBDNy4zNTEzMjA3NSwxMS4xNzYyMjY0IDguNjA2MDM3NzQsMTIuNDMwOTQzNCA4LjYwNjAzNzc0LDEzLjk3MzU4NDkgQzguNjA2MDM3NzQsMTUuNTE2MjI2NCA3LjM1MTMyMDc1LDE2Ljc3MDk0MzQgNS44MDg2NzkyNSwxNi43NzA5NDM0IFogTTIwLjk0OTgxMTMsMTYuNzcwOTQzNCBDMTkuNDA3MTY5OCwxNi43NzA5NDM0IDE4LjE1MjQ1MjgsMTUuNTE2MjI2NCAxOC4xNTI0NTI4LDEzLjk3MzU4NDkgQzE4LjE1MjQ1MjgsMTIuNDMwOTQzNCAxOS40MDcxNjk4LDExLjE3NjIyNjQgMjAuOTQ5ODExMywxMS4xNzYyMjY0IEMyMi40OTI0NTI4LDExLjE3NjIyNjQgMjMuNzQ3MTY5OCwxMi40MzA5NDM0IDIzLjc0NzE2OTgsMTMuOTczNTg0OSBDMjMuNzQ3MTY5OCwxNS41MTYyMjY0IDIyLjQ5MjQ1MjgsMTYuNzcwOTQzNCAyMC45NDk4MTEzLDE2Ljc3MDk0MzQgWiBNNDIuODE2MjI2NCwxOS40Njc5MjQ1IEM0NC4zNTg4Njc5LDE5LjQ2NzkyNDUgNDUuNjEzNTg0OSwyMC43MjI2NDE1IDQ1LjYxMzU4NDksMjIuMjY1MjgzIEM0NS42MTM1ODQ5LDIzLjgwNzkyNDUgNDQuMzU4ODY3OSwyNS4wNjI2NDE1IDQyLjgxNjIyNjQ
width: 140px;
height: 40px;
}
.swagger-ui .btn.authorize {
border-color: #ff6d5a;
color: #3b4151;
}
.swagger-ui .btn.authorize svg {
fill: #7d8492;
feat: Add n8n Public API (#3064) * :sparkles: Inicial setup * :zap: Add authentication handler * :zap: Add GET /users route * :zap: Improvements * :shirt: Fix linting issues * :zap: Add GET /users/:identifier endpoint * :zap: Add POST /users endpoint * :zap: Add DELETE /users/:identifier endpoint * :zap: Return error using express native functions * :shirt: Fix linting issue * :zap: Possibility to add custom middleware * :zap: Refactor POST /users * :zap: Refactor DELETE /users * :zap: Improve cleaning function * :zap: Refactor GET /users and /users/:identifier * :zap: Add API spec to route * :zap: Add raw option to response helper * :bug: Fix issue adding custom middleware * :zap: Enable includeRole parameter in GET /users/:identifier * :zap: Fix linting issues after merge * :zap: Add missing config variable * :zap: General improvements :zap: asasas * :zap: Add POST /users tests * Debug public API tests * Fix both sets of tests * :zap: Improvements * :zap: Load api versions dynamically * :zap: Add endpoints to UM to create/delete an API Key * :zap: Add index to apiKey column * :shirt: Fix linting issue * :zap: Clean open api spec * :zap: Improvements * :zap: Skip tests * :bug: Fix bug with test * :zap: Fix issue with the open api spec * :zap: Fix merge issue * :zap: Move token enpoints from /users to /me * :zap: Apply feedback to openapi.yml * :zap: Improvements to api-key endpoints * :bug: Fix test to suport API dynamic loading * :zap: Expose swagger ui in GET /{version}/docs * :zap: Allow to disable public api via env variable * :zap: Change handlers structure * 🚧 WIP create credential, delete credential complete * :bug: fix route for creating api key * :zap: return api key of authenticated user * :zap: Expose public api activation to the settings * ⬆️ Update package-lock.json file * :zap: Add execution resource * :zap: Fix linting issues * 🛠 conditional public api endpoints excluding * ⚡️ create credential complete * :sparkles: Added n8n-card component. Added spacing utility classes. * :recycle: Made use of n8n-card in existing components. * :sparkles: Added api key setup view. * :sparkles: Added api keys get/create/delete actions. * :sparkles: Added public api permissions handling. * :recycle: Temporarily disabling card tests. * :recycle: Changed translations. Storing api key only in component. * :sparkles: Added utilities storybook entry * :recycle: Changed default value for generic copy input. * 🧹 clean up createCredential * :zap: Add workflow resource to openapi spec * :bug: Fix naming with env variable * :zap: Allow multifile openapi spec * :zap: 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 * :zap: Remove css path * :zap: Add POST /workflows/:workflowId/desactivate * :zap: Add POST /workflows * Revert ":zap: Remove css path" a3d0a71719834ef37c88c23c83dfe662e96185aa * attempt to fix docker image issue * revert dockerfile test * disable public api * disable api differently * Revert "disable api differently" b70e29433e45934975e41ffdc32e288988aba9b0 * Revert "disable public api" 886e5164fb4135c164f77561bdb4427e5cd44ac1 * remove unused box * :zap: PUT /workflows/:workflowId * :zap: Refactor workflow endpoints * :zap: Refactor executions endpoints * :zap: Fix typo * ✅ add credentials tests * ✅ adjust users tests * update text * add try it out link * :zap: Add delete, getAll and get to the workflow resource * address spacing comments * ⚡️ apply correct structure * :zap: Add missing test to user resource and fix some issues * :zap: Add workflow tests * :zap: Add missing workflow tests and fix some issues * :zap: Executions tests * :zap: finish execution tests * :zap: Validate credentials data depending on type * ⚡️ implement review comments * 👕 fix lint issues * :zap: Add apiKey to sanatizeUser * :zap: Fix issues with spec and tests * :zap: Add new structure * :zap: Validate credentials type and properties * :zap: Make all endpoints except /users independent on UM * :zap: Add instance base path to swagger UI * :zap: Remove testing endpoints * :zap: Fix issue with openapi tags * :zap: Add endpoint GET /credentialTypes/:id/schema * :bug: Fix issue adding json middleware to public api * :zap: Add API playground path to FE * :zap: Add telemetry and external hooks * :bug: Fix issue with user tests * :zap: Move /credentialTypes under /credentials * :zap: Add test to GET /credentials/schema/:id * 🛠 refactor schema naming * :zap: Add DB migrations asas * ✅ add tests for crd apiKey * :sparkles: Added API View telemetry events. * :zap: Remove rsync from the building process as it is missing on alpine base image * :zap: add missing BE telemetry events * :bug: Fix credential tests * :zap: address outstanding feedback * :hammer: Remove move:openapi script * :arrow_up: update dependency * :arrow_up: update package-lock.json * :shirt: Fix linting issue * :bug: Fix package.json issue * 🐛 fix migrations and tests * 🐛 fix typos + naming * 🚧 WIP fixing tests * :zap: Add json schema validation * :zap: Add missing fields to node schema * :zap: Add limit max upper limit * :zap: Rename id paths * :bug: Fix tests * Add package-lock.jsonto custom dockerfile * ⬆️ Update package-lock.json * :bug: Fix issue with build * ✏️ add beta label to api view * :fire: Remove user endpoints * :zap: Add schema examples to GET /credentials/schema/:id * :fire: Remove user endpoints tests * :bug: Fix tests * 🎨 adapt points from design review * 🔥 remove unnecessary text-align * ⚡️ update UI * :bug: Fix issue with executions filter * :zap: Add tags filter to GET /workflows * :zap: 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 * :zap: Set API latest version dinamically * Add comments to toJsonSchema function * :zap: Fix issue * :zap: Make execution data usable * :zap: Fix validation issue * :zap: Rename data field and change parameter and options * :bug: Fix issue parameter "detailsFieldFormat" not resolving correctly * Skip executions tests * skip workflow failing test * Rename details property to data * :zap: Add includeData parameter * :bug: Fix issue with openapi spec * :bug: Fix linting issue * :zap: 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 11:53:12 -07:00
}
.swagger-ui select {
border-color: #ff6d5a;
}