Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: n8n-io/n8n
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: n8n@0.180.0
Choose a base ref
...
head repository: n8n-io/n8n
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: n8n@0.181.0
Choose a head ref
  • 18 commits
  • 123 files changed
  • 6 contributors

Commits on Jun 7, 2022

  1. Configuration menu
    Copy the full SHA
    3e15e3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    481ccc7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

  1. Configuration menu
    Copy the full SHA
    1999f4b View commit details
    Browse the repository at this point in the history
  2. 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"
    
    a3d0a71
    
    * attempt to fix docker image issue
    
    * revert dockerfile test
    
    * disable public api
    
    * disable api differently
    
    * Revert "disable api differently"
    
    b70e294
    
    * Revert "disable public api"
    
    886e516
    
    * 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 <ivov.src@gmail.com>
    Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
    Co-authored-by: Alex Grozav <alex@grozav.com>
    Co-authored-by: Mutasem <mutdmour@gmail.com>
    Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
    6 people authored Jun 8, 2022
    Configuration menu
    Copy the full SHA
    a18081d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddb3baa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bc790f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14ca8e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23f7ac9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ede5dfa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e866709 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    beb3804 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bae0a70 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0f0c952 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1659fed View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2b48bf9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d5009ee View commit details
    Browse the repository at this point in the history
  15. ⬆️ Set n8n-core@0.121.0, n8n-editor-ui@0.147.0, n8n-nodes-base@0.179.…

    …0 and n8n-workflow@0.103.0 on n8n
    janober committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    deec0b0 View commit details
    Browse the repository at this point in the history
  16. 🔖 Release n8n@0.181.0

    janober committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    9a933dc View commit details
    Browse the repository at this point in the history
Loading