Jan Oberhauser
80b7d70c3c
🔖 Release n8n-core@0.121.3
2022-06-09 14:01:28 +02:00
Jan Oberhauser
5eea3cd6d0
fix(core): Fix issue when a node does not return data
2022-06-09 13:59:52 +02:00
Jan Oberhauser
22281f4ff9
🔖 Release n8n@0.181.1
2022-06-09 09:16:45 +02:00
Jan Oberhauser
64414fb7a6
⬆️ Set n8n-core@0.121.2 on n8n
2022-06-09 09:15:31 +02:00
Jan Oberhauser
0b4588fb6a
🔖 Release n8n-core@0.121.2
2022-06-09 09:14:46 +02:00
Jan Oberhauser
e88fab5ee2
fix(core): Fix another possible issue with multi input nodes
2022-06-09 09:11:34 +02:00
Jan Oberhauser
91e99046b0
🔖 Release n8n-core@0.121.1
2022-06-09 09:01:53 +02:00
Jan Oberhauser
f79675d5c7
fix(core): Fix issue with multi input nodes
2022-06-09 08:59:22 +02:00
Jan Oberhauser
9a933dcebb
🔖 Release n8n@0.181.0
2022-06-08 19:27:00 +00:00
Jan Oberhauser
deec0b0dcc
⬆️ 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
2022-06-08 19:27:00 +00:00
Jan Oberhauser
d5009ee2be
🔖 Release n8n-editor-ui@0.147.0
2022-06-08 19:25:29 +00:00
Jan Oberhauser
2b48bf9ab6
⬆️ Set n8n-design-system@0.23.0 and n8n-workflow@0.103.0 on n8n-editor-ui
2022-06-08 19:25:29 +00:00
Jan Oberhauser
1659fed6a5
🔖 Release n8n-design-system@0.23.0
2022-06-08 19:25:16 +00:00
Jan Oberhauser
0f0c952294
🔖 Release n8n-nodes-base@0.179.0
2022-06-08 19:24:29 +00:00
Jan Oberhauser
bae0a70604
⬆️ Set n8n-core@0.121.0 and n8n-workflow@0.103.0 on n8n-nodes-base
2022-06-08 19:24:28 +00:00
Jan Oberhauser
beb3804fce
🔖 Release n8n-node-dev@0.60.0
2022-06-08 19:24:21 +00:00
Jan Oberhauser
e866709d1c
⬆️ Set n8n-core@0.121.0 and n8n-workflow@0.103.0 on n8n-node-dev
2022-06-08 19:24:21 +00:00
Jan Oberhauser
ede5dfab36
🔖 Release n8n-core@0.121.0
2022-06-08 19:24:14 +00:00
Jan Oberhauser
23f7ac95f4
⬆️ Set n8n-workflow@0.103.0 on n8n-core
2022-06-08 19:24:14 +00:00
Jan Oberhauser
0bc790f605
🔖 Release n8n-workflow@0.103.0
2022-06-08 19:19:40 +00:00
Jan Oberhauser
ddb3baa4ed
feat(core): Make it possible to block access to environment variables
2022-06-08 21:06:38 +02:00
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 <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>
2022-06-08 20:53:12 +02:00
Jan Oberhauser
1999f4b066
fix(core): Properly resolve expressions in declarative node design
2022-06-08 18:16:55 +02:00
Jan Oberhauser
759d625e0d
🔖 Release n8n@0.180.0
2022-06-07 19:46:05 +00:00
Jan Oberhauser
938e952a71
⬆️ Set n8n-core@0.120.0, n8n-editor-ui@0.146.0, n8n-nodes-base@0.178.0 and n8n-workflow@0.102.0 on n8n
2022-06-07 19:46:05 +00:00
Jan Oberhauser
1d541310a9
🔖 Release n8n-editor-ui@0.146.0
2022-06-07 19:44:34 +00:00
Jan Oberhauser
3ce89a15b4
⬆️ Set n8n-workflow@0.102.0 on n8n-editor-ui
2022-06-07 19:44:34 +00:00
Jan Oberhauser
509257abb8
🔖 Release n8n-nodes-base@0.178.0
2022-06-07 19:43:52 +00:00
Jan Oberhauser
1d27a05e7d
⬆️ Set n8n-core@0.120.0 and n8n-workflow@0.102.0 on n8n-nodes-base
2022-06-07 19:43:52 +00:00
Jan Oberhauser
0de2fe7881
🔖 Release n8n-node-dev@0.59.0
2022-06-07 19:43:45 +00:00
Jan Oberhauser
c1c9f910ac
⬆️ Set n8n-core@0.120.0 and n8n-workflow@0.102.0 on n8n-node-dev
2022-06-07 19:43:45 +00:00
Jan Oberhauser
a76d02a4cc
🔖 Release n8n-core@0.120.0
2022-06-07 19:43:38 +00:00
Jan Oberhauser
a40b71ec6b
⬆️ Set n8n-workflow@0.102.0 on n8n-core
2022-06-07 19:43:37 +00:00
Jan Oberhauser
2d4cfee175
🔖 Release n8n-workflow@0.102.0
2022-06-07 19:38:12 +00:00
Jan Oberhauser
b36c290d78
refactor(core): Emit different error for issue in execution or trigger
2022-06-07 15:43:47 +02:00
Milorad FIlipović
59a59e0c5f
feat(editor): Display Credential-Selector after Authentication Type-Selector ( #3461 )
...
* ⚡ Implemented automatic position detection for credential fields.
* ✨ Updating automatic credentials position logic (removing `getParameterResolveOrder`call and fixing input spacing).
* 🔨 Using crednetial fileds displayOptions to determine the position relative to authentication fields.
* 👌 Handling credentials position detection edge-cases (no node type, no credentials)
2022-06-07 15:02:08 +02:00
Jan Oberhauser
ca92ff70d7
fix(core): Allow "window" again in expressions ( #3474 )
2022-06-07 09:24:11 +02:00
Michael Kret
73da4c3598
👕 Fix lint issue
2022-06-06 15:34:00 +02:00
Jan Oberhauser
b5535e4a62
feat(core): Run Error Workflow also on trigger activation error ( #3470 )
...
* feat(core): Run Error Workflow also when workflow gets deactivated
or could not be activated on startup because of error
R#
* ⚡ Add missing file
2022-06-06 09:17:35 +02:00
कारतोफ्फेलस्क्रिप्ट™
ff95de0bdd
refactor: Allow only valid regions in AWS credentials ( #3380 )
...
* options and operations added
* IT WORKS!
* Added ReturnALL to GET method
* comit for PR
* updating shared operations
* (AWS): Allow only valid values of Region in the credentials modal
* fix(core): Fix issue that "closeFunction" got called twice
* fix(core): Prevent expressions XSS (#3366 )
* ✨ Added checks for window object access in template strings.
* ✨ Added self, prompt and confirm to blocklist. Changed window usage condition.
* fix(editor): Fix conflicting hover states between sticky button and node view (#3368 )
* 🐛 Fixing conflicting hover states between sticky button and node view.
* 🔨 Updating and optimizing sticky menu hover logic
* 📇 Removing redundant comments from `NodeView`.
* fix(editor): Fix credential display bug (#3372 )
* ⚡ Filter credentials by version
* ⚡ Reuse helper
* fix(NextCloud Node): Fix folder list with Nextcloud v24 (#3386 )
* initial fix for v24 folder listing
* implemented new credential methods
* Nodelinter fixes
* feat(PostBin Node): Add PostBin node (#3236 )
* 🚧 Initial progress on PostBin node.
* ✨ Implemented Bin and Request operations for PostBin node.
* 🚧 Reworked the node in the declarative way.
* 🚧 PosBin node refactoring after reworking it.
* ✨ Implemented Bin id parsing in PostBin node. Done some final refactoring and documentation.
* ⚡ Improvements
* ⚡ Add comments
* 👌 Updating the PostBin node based on the product review
* 💄 Updating PostBin node Bin ID validation logic
* ⚡ Small improvements
* ⚡ Transform the bin requests and add additional properties
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* feat(Todoist Node): Add support for specifying the parent task when adding and listing tasks (#3161 )
* Todoist: Update parent field to parent_id
`parent` is deprecated.
* Todoist: Move Labels to "additional fields" when adding a task
Improves consistency with other operations.
* Todoist: Improve section re-load when switching projects
It only worked when creating tasks, due to naming and nesting
inconsistencies between different operations. Making it consistent
adds predictability and allows reuse between operations.
* Todoist: Add support for parent_id when creating and listing tasks
* ⚡ fixes
* ⚡ test credentials fix
* ⚡ parameters naming fix
* ⚡ undo for breaking change
* feat(Salesforce Node): Add country field (#3314 )
* fix(Slack Node): Fix Channel->Kick (#3365 )
* feat(core): Allow credential reuse on HTTP Request node (#3228 )
* ✨ Create controller
* ⚡ Mount controller
* ✏️ Add error messages
* ✨ Create scopes fetcher
* ⚡ Account for non-existent credential type
* 📘 Type scopes request
* ⚡ Adjust error message
* 🧪 Add tests
* ✨ Introduce simple node versioning
* ⚡ Add example how to read version in node-code for custom logic
* 🐛 Fix setting of parameters
* 🐛 Fix another instance where it sets the wrong parameter
* ⚡ Remove unnecessary TOODs
* ✨ Re-version HTTP Request node
* 👕 Satisfy linter
* ⚡ Retrieve node version
* ⏪ Undo Jan's changes to Set node
* 🧪 Fix CI/CD for `/oauth2-credential` tests (#3230 )
* 🐛 Fix notice warning missing background color (#3231 )
* 🐛 Check for generic auth in node cred types
* ⚡ Refactor credentials dropdown for HTTP Request node (#3222 )
* ⚡ Discoverability flow (#3229 )
* ✨ Added node credentials type proxy. Changed node credentials input order.
* ⚡ Add computed property from versioning branch
* 🐛 Fix cred ref lost and unsaved
* ⚡ Make options consistent with cred type names
* ⚡ Use prop to set component order
* ⚡ Use constant and version
* ⚡ Fix rendering for generic auth creds
* ⚡ Mark as required on first selection
* ⚡ Implement discoverability flow
* ⚡ Mark as required on subsequent selections
* ⚡ Fix marking as required after cred deletion
* ⚡ Refactor to clean up
* ⚡ Detect position automatically
* ⚡ Add i18n to option label
* ⚡ Hide subtitle for custom action
* ⚡ Detect active credential type
* ⚡ Prop drilling to re-render select
* 🔥 Remove unneeded property
* ✏️ Rename arg
* 🔥 Remove unused import
* 🔥 Remove unneeded getters
* 🔥 Remove unused import
* ⚡ Generalize cred component positioning
* ⚡ Set up request
* 🐛 Fix edge case in endpoint
* ⚡ Display scopes alert box
* ⏪ Revert "Generalize cred comp positioning"
This reverts commit 75eea89273
.
* ⚡ Consolidate HTTPRN check
* ⚡ Fix hue percentage to degree
* 🔥 Remove unused import
* 🔥 Remove unused import
* 🔥 Remove unused class
* 🔥 Remove unused import
* 📘 Create type for HTTPRN v2 auth params
* ✏️ Rename check
* 🔥 Remove unused import
* ✏️ Add i18n to `reportUnsetCredential()`
* ⚡ Refactor Alex's spacing changes
* ⚡ Post-merge fixes
* ⚡ Add docs link
* 🔥 Exclude Notion OAuth cred
* ✏️ Update copy
* ✏️ Rename param
* 🎨 Reposition notice and simplify styling
* ✏️ Update copy
* ✏️ Update copy
* ⚡ Hide params during custom action
* ⚡ Show notice if any cred type supported
* 🐛 Prevent scopes text overflow
* 🔥 Remove superfluous check
* ✏️ Break up docstring
* 🎨 Tweak notice styling
* ⚡ Reorder cred param in Webhook node
* ✏️ Shorten cred name in scopes notice
* 🧪 Update Notice snapshots
* 🐛 Fix check when `globalRole` is `undefined`
* ⏪ Revert 3f2c4a6
* ⚡ Apply feedback from Product
* 🧪 Update snapshot
* ⚡ Adjust regex expansion pattern for singular
* 🔥 Remove unused import
* 🔥 Remove logging
* ⚡ Make `somethingElse` key more unique
* ⚡ Move something else to constants
* ⚡ Consolidate notice component
* ⚡ Apply latest feedback
* 🧪 Update tests
* 🧪 Update snapshot
* ✏️ Fix singular version
* 🧪 Finalize tests
* ✏️ Rename constant
* 🧪 Expand tests
* 🔥 Remove `truncate` prop
* 🚚 Move scopes fetching to store
* 🚚 Move method to component
* ⚡ Use constant
* ⚡ Refactor `Notice` component
* 🧪 Update tests
* 🔥 Remove unused keys
* ⚡ Inject custom API call option
* 🔥 Remove unused props
* 🎨 Use `compact` prop
* 🧪 Update snapshots
* 🚚 Move scopes to store
* 🚚 Move `nodeCredentialTypes` to parent
* ✏️ Rename cred types per branding
* 🐛 Clear scopes when none
* ⚡ Add default
* 🚚 Move `newHttpRequestNodeCredentialType` to parent
* 🔥 Remove test data
* ⚡ Separate lines for readability
* ⚡ Change reference from node to node name
* ✏️ Rename i18n keys
* ⚡ Refactor OAuth check
* 🔥 Remove unused key
* 🚚 Move `OAuth1/2 API` to i18n
* ⚡ Refactor `skipCheck`
* ⚡ Add `stopPropagation` and `preventDefault`
* 🚚 Move active credential scopes logic to store
* 🎨 Fix spacing for `NodeWebhooks` component
* ⚡ Implement feedback
* ⚡ Update HTTPRN default and issue copy
* Refactor to use `CredentialsSelect` param (#3304 )
* ⚡ Refactor into cred type param
* ⚡ Componentize scopes notice
* 🔥 Remove unused data
* 🔥 Remove unused `loadOptions`
* ⚡ Componentize `NodeCredentialType`
* 🐛 Fix param validation
* 🔥 Remove dup methods
* ⚡ Refactor all references to `isHttpRequestNodeV2`
* 🎨 Fix styling
* 🔥 Remove unused import
* 🔥 Remove unused properties
* 🎨 Fix spacing for Pipedrive Trigger node
* 🎨 Undo Webhook node styling change
* 🔥 Remove unused style
* ⚡ Cover `httpHeaderAuth` edge case
* 🐛 Fix `this.node` reference
* 🚚 Rename to `credentialsSelect`
* 🐛 Fix mistaken renaming
* ⚡ Set one attribute per line
* ⚡ Move condition to instantiation site
* 🚚 Rename prop
* ⚡ Refactor away `prepareScopesNotice`
* ✏️ Rename i18n keys
* ✏️ Update i18n calls
* ✏️ Add more i18n keys
* 🔥 Remove unused props
* ✏️ Add explanatory comment
* ⚡ Adjust check in `hasProxyAuth`
* ⚡ Refactor `credentialSelected` from prop to event
* ⚡ Eventify `valueChanged`, `setFocus`, `onBlur`
* ⚡ Eventify `optionSelected`
* ⚡ Add `noDataExpression`
* 🔥 Remove logging
* 🔥 Remove URL from scopes
* ⚡ Disregard expressions for display
* 🎨 Use CSS modules
* 📘 Tigthen interface
* 🐛 Fix generic auth display
* 🐛 Fix generic auth validation
* 📘 Loosen type
* 🚚 Move event params to end
* ⚡ Generalize reference
* ⚡ Refactor generic auth as `credentialsSelect` param
* ⏪ Restore check for `httpHeaderAuth `
* 🚚 Rename `existing` to `predefined`
* Extend metrics for HTTP Request node (#3282 )
* ⚡ Extend metrics
* 🧪 Add tests
* ⚡ Update param names
Co-authored-by: Alex Grozav <alex@grozav.com>
* ⚡ Update check per new branch
* ⚡ Include generic auth check
* ⚡ Adjust telemetry (#3359 )
* ⚡ Filter credential types by label
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
* ⬆️ Update package-lock.json file
* 🔖 Release n8n-workflow@0.100.0
* ⬆️ Set n8n-workflow@0.100.0 on n8n-core
* 🔖 Release n8n-core@0.118.0
* ⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.57.0
* ⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.176.0
* 🔖 Release n8n-design-system@0.21.0
* ⬆️ Set n8n-design-system@0.21.0 and n8n-workflow@0.100.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.144.0
* ⬆️ Set n8n-core@0.118.0, n8n-editor-ui@0.144.0, n8n-nodes-base@0.176.0 and n8n-workflow@0.100.0 on n8n
* 🔖 Release n8n@0.178.0
* 🔖 Update main package.json to 0.178.0
* 📚 Update CHANGELOG.md with version 0.178.0
* fix(editor): Fix problem with HTTP Request Node 1 credentials to be set (#3371 )
* 🔖 Release n8n-editor-ui@0.144.1
* ⬆️ Set n8n-editor-ui@0.144.1 on n8n
* 🔖 Release n8n@0.178.1
* 🔖 Update main package.json to 0.178.1
* 📚 Update CHANGELOG.md with version 0.178.1
* fix(editor): Fix parameter loading bug (#3374 )
* fix parameter loading bug
* remove duplicate check
* 🔖 Release n8n-editor-ui@0.144.2
* ⬆️ Set n8n-editor-ui@0.144.2 on n8n
* 🔖 Release n8n@0.178.2
* 🔖 Update main package.json to 0.178.2
* 📚 Update CHANGELOG.md with version 0.178.2
* ⚡ Improvements
* fix(core): Fix issue that "closeFunction" got called twice
* fix(core): Prevent expressions XSS (#3366 )
* ✨ Added checks for window object access in template strings.
* ✨ Added self, prompt and confirm to blocklist. Changed window usage condition.
* fix(editor): Fix conflicting hover states between sticky button and node view (#3368 )
* 🐛 Fixing conflicting hover states between sticky button and node view.
* 🔨 Updating and optimizing sticky menu hover logic
* 📇 Removing redundant comments from `NodeView`.
* fix(editor): Fix credential display bug (#3372 )
* ⚡ Filter credentials by version
* ⚡ Reuse helper
* fix(NextCloud Node): Fix folder list with Nextcloud v24 (#3386 )
* initial fix for v24 folder listing
* implemented new credential methods
* Nodelinter fixes
* feat(PostBin Node): Add PostBin node (#3236 )
* 🚧 Initial progress on PostBin node.
* ✨ Implemented Bin and Request operations for PostBin node.
* 🚧 Reworked the node in the declarative way.
* 🚧 PosBin node refactoring after reworking it.
* ✨ Implemented Bin id parsing in PostBin node. Done some final refactoring and documentation.
* ⚡ Improvements
* ⚡ Add comments
* 👌 Updating the PostBin node based on the product review
* 💄 Updating PostBin node Bin ID validation logic
* ⚡ Small improvements
* ⚡ Transform the bin requests and add additional properties
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ Simplify auth
* 👕 Fix lint issue
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Milorad FIlipović <miloradfilipovic19@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
* fix(core): Fix problem with uploading large files (#3370 )
* ⚡ fix
* ⚡ moved setting to axios config
* fix(editor): Fix component in executions list failing custom validator (#3284 )
* 🐛 Adjust size to custom validator
* ⏪ Undo size change
* ⚡ Add size to component validator
* fix(Discord Node): Fix broken rate limit handling (#3311 )
* 🔨 fix and additional option to return response headers
* ⚡ Remove "return response headers" parameter
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(ServiceNow Node): Add attachment functionality (#3137 )
* ✨ Add ServiceNow attachment functionality
* 🔨 download fix
* ⚡ improvements
* ⚡ parameter name fix
* ⚡ download attachment for get all operation
* ⚡ filters update
* ⚡ hint update
* ⚡ Small improvements
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* ⚡ Update URLs to n8n.io API (#3391 )
* fix(core): Fix migrations on non-public Postgres schema (#3356 )
* 🐛 Fix UM migration
* ⚡ Account for schema in `search_path`
* 🔥 Remove unneeded schema refs
* 🧪 Account for alt schema in DB testing
* ⚡ Add schema to `IncreaseTypeVarcharLimit`
* ⚡ Set `search_path` in every migration
* ⚡ Set `search_path` in down migrations
* refactor(core): Improve error message
* feat(RabbitMQ Trigger Node): Make message acknowledgement and parallel processing configurable (#3385 )
* feat(RabbitMQ Trigger Node): Make message acknowledgement and concurrent
processing configurable
* ⚡ Make sure that messages do not get executed multiple times
* 👕 Fix lint issue
* 🐛 Fix issue that for manual executions in "own" mode messages got
know acknowledged
* ⚡ Increment count now that console.log got removed
* ⚡ Improvements
* ⚡ Fix default value
* ⚡ Improve display name
* fix(Gmail Node): Fix sending attachments when filesystem mode is used (#3396 )
* fix(Google Sheet Node): Fix issue with null values and "Use Header Names as JSON Paths" option (#3395 )
* fixed Google Sheet 'Use Header Names as JSON Paths' issue when input data contains null values. https://community.n8n.io/t/error-cannot-read-properties-of-null-reading-tostring/14385/2
* ⚡ Update URLs to n8n.io API (#3391 )
* fix(core): Fix migrations on non-public Postgres schema (#3356 )
* 🐛 Fix UM migration
* ⚡ Account for schema in `search_path`
* 🔥 Remove unneeded schema refs
* 🧪 Account for alt schema in DB testing
* ⚡ Add schema to `IncreaseTypeVarcharLimit`
* ⚡ Set `search_path` in every migration
* ⚡ Set `search_path` in down migrations
* refactor(core): Improve error message
* feat(RabbitMQ Trigger Node): Make message acknowledgement and parallel processing configurable (#3385 )
* feat(RabbitMQ Trigger Node): Make message acknowledgement and concurrent
processing configurable
* ⚡ Make sure that messages do not get executed multiple times
* 👕 Fix lint issue
* 🐛 Fix issue that for manual executions in "own" mode messages got
know acknowledged
* ⚡ Increment count now that console.log got removed
* ⚡ Improvements
* ⚡ Fix default value
* ⚡ Improve display name
* fix(Gmail Node): Fix sending attachments when filesystem mode is used (#3396 )
* ⚡ Minor improvement
Co-authored-by: Taha Sönmez <mtssonmez@gmail.com>
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
* ⬆️ Update package-lock.json file
* 🔖 Release n8n-workflow@0.101.0
* ⬆️ Set n8n-workflow@0.101.0 on n8n-core
* 🔖 Release n8n-core@0.119.0
* ⬆️ Set n8n-core@0.119.0 and n8n-workflow@0.101.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.58.0
* ⬆️ Set n8n-core@0.119.0 and n8n-workflow@0.101.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.177.0
* 🔖 Release n8n-design-system@0.22.0
* ⬆️ Set n8n-design-system@0.22.0 and n8n-workflow@0.101.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.145.0
* ⬆️ Set n8n-core@0.119.0, n8n-editor-ui@0.145.0, n8n-nodes-base@0.177.0 and n8n-workflow@0.101.0 on n8n
* 🔖 Release n8n@0.179.0
* 🔖 Update main package.json to 0.179.0
* 📚 Update CHANGELOG.md with version 0.179.0
* ⚡ linter fixes
* ⚡ improvements
* ⚡ lock file fix
* ⚡ credentials update
* feat(editor): Display node specific settings above general ones
* fix(editor): Fix delete button hover spacing (#3412 )
* fix(core): Fix crashes in queue mode (#3397 )
* Add catch block to avoid crashes when running in queue mode
* Throwing errors that happen in worker so process stops
* feat(core): Add support to import/export tags (#3130 )
* Export and Import Workflow Tags
Support exporting and importing tags of workflows via frontend and cli.
On export, all tag data is included in the json.
- id
- name
- updatedAt
- createdAt
When importing a workflow json to n8n we:
- first check if a tag with the same id and createdAt date exists in the
database, then we can assume the tag is identical. Changes on the name
of the tag are now preserved.
- check if a tag with the same name exists on the database.
- create a new tag with the given name.
* clean up fe export
* remove usage count
* return updatedat, createdat
* fix tags import
* move logic from workflow package
* refactor import
* check for tags before import
* update checks on type
* fix on import
* fix build issues
* fix type issue
* remove unnessary ?
* update tag helpers so only name is required
* fix tag import
* add don't replace existing tags
* fix build issue
* address comments
* fix with promise.all
* update setting tags
* update check
* fix existing check
* add helper
* fix duplication
* fix multiple same tags bug
* fix db bugs
* add more validation on workflow type
* fix validation
* disable importing tags on copy paste
Co-authored-by: Luca Berneking <l.berneking@mittwald.de>
* fix(editor): Fix stuck loading states (#3428 )
* feat(core): Add support for pairedItem (beta) (#3012 )
* ✨ Add pairedItem support
* 👕 Fix lint issue
* 🐛 Fix resolution in frontend
* 🐛 Fix resolution issue
* 🐛 Fix resolution in frontend
* 🐛 Fix another resolution issue in frontend
* ⚡ Try to automatically add pairedItem data if possible
* ⚡ Cleanup
* ⚡ Display expression errors in editor UI
* 🐛 Fix issue that it did not display errors in production
* 🐛 Fix auto-fix of missing pairedItem data
* 🐛 Fix frontend resolution for not executed nodes
* ⚡ Fail execution on pairedItem resolve issue and display information
about itemIndex and runIndex
* ⚡ Allow that pairedItem is only set to number if runIndex is 0
* ✨ Improve Expression Errors
* ⚡ Remove no longer needed code
* ⚡ Make errors more helpful
* ⚡ Add additional errors
* 👕 Fix lint issue
* ⚡ Add pairedItem support to core nodes
* ⚡ Improve support in Merge-Node
* ⚡ Fix issue with not correctly converted incoming pairedItem data
* 🐛 Fix frontend resolve issue
* 🐛 Fix frontend parameter name display issue
* ⚡ Improve errors
* 👕 Fix lint issue
* ⚡ Improve errors
* ⚡ Make it possible to display parameter name in error messages
* ⚡ Improve error messages
* ⚡ Fix error message
* ⚡ Improve error messages
* ⚡ Add another error message
* ⚡ Simplify
* refactor(core): Deduplicate encryption logic (#3434 )
* ⚡ added function to credentials helper
* Refactor function name
* Fix lint issues
Co-authored-by: Michael Kret <michael.k@radency.com>
* test: Add timeout to `beforeAll` in users suite (#3433 )
* refactor(editor): Change node-setting's parameters order (#3435 )
* fix(core): Fix `user-management:reset` command (#3403 )
* 🐛 Fix `email` setting
* 🧪 Add test
* 🧪 Add expectation for user email
* ⚡ Replace request with helper
* refactor: Apply more `eslint-plugin-n8n-nodes-base` autofixable rules (#3432 )
* ⚡ Update `lintfix` script
* 👕 Remove unneeded lint exceptions
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-description-miscased-url` (#3441 )
* 👕 Apply `rule node-param-placeholder-miscased-id` (#3443 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-name-wrong-for-upsert` (#3446 )
* 👕 Apply `node-param-min-value-wrong-for-limit` (#3442 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-wrong-for-dynamic-options` (#3454 )
* 🔨 fix
* ⚡ Fix `Assigned To` fields
Co-authored-by: Michael Kret <michael.k@radency.com>
* 👕 Apply `rule node-param-default-wrong-for-number` (#3453 )
* 👕 Apply `node-param-default-wrong-for-string` (#3452 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-miscased` (#3449 )
* 🔨 fix
* 🔨 exceptions
* ⚡ review fixes
* 👕 Apply `node-param-description-lowercase-first-char` (#3451 )
* ⚡ fix
* ⚡ review fixes
* ⚡ fix
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-description-wrong-for-dynamic-options` (#3456 )
* Rule working as intended
* Add rule
* 🔥 Remove repetitions
* 👕 Add exceptions
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Small fix for `node-param-description-wrong-for-dynamic-options`
* 👕 Apply `node-param-default-wrong-for-fixed-collection` (#3460 )
* 👕 Apply `node-param-description-line-break-html-tag` (#3462 )
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-options-type-unsorted-items` (#3459 )
* ⚡ fix
* 🔨 exceptions
* Add exception for Salesmate and Zoom
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* ⚡ Restore `lintfix` command
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
* fix(Hubspot Node): Fix loading of Contacts (#3426 )
* feat(QuickBooks Node): Add optional Tax item field (#3404 )
* Added tax refs
* Nodelinter fixes
* fix(EmailReadImap Node): Improve error handling (#3465 )
* refactor(core): Remove a floating promise
* feat(Cal Trigger Node): Add cal.com Trigger Node (#3439 )
* options and operations added
* IT WORKS!
* Added ReturnALL to GET method
* comit for PR
* updating shared operations
* ⚡ linter fixes
* ⚡ improvements
* ⚡ lock file fix
* ⚡ credentials update
* added cal trigger node
* Removed console log
* Added advanced fields
* feat(core): Add support for pairedItem (beta) (#3012 )
* ✨ Add pairedItem support
* 👕 Fix lint issue
* 🐛 Fix resolution in frontend
* 🐛 Fix resolution issue
* 🐛 Fix resolution in frontend
* 🐛 Fix another resolution issue in frontend
* ⚡ Try to automatically add pairedItem data if possible
* ⚡ Cleanup
* ⚡ Display expression errors in editor UI
* 🐛 Fix issue that it did not display errors in production
* 🐛 Fix auto-fix of missing pairedItem data
* 🐛 Fix frontend resolution for not executed nodes
* ⚡ Fail execution on pairedItem resolve issue and display information
about itemIndex and runIndex
* ⚡ Allow that pairedItem is only set to number if runIndex is 0
* ✨ Improve Expression Errors
* ⚡ Remove no longer needed code
* ⚡ Make errors more helpful
* ⚡ Add additional errors
* 👕 Fix lint issue
* ⚡ Add pairedItem support to core nodes
* ⚡ Improve support in Merge-Node
* ⚡ Fix issue with not correctly converted incoming pairedItem data
* 🐛 Fix frontend resolve issue
* 🐛 Fix frontend parameter name display issue
* ⚡ Improve errors
* 👕 Fix lint issue
* ⚡ Improve errors
* ⚡ Make it possible to display parameter name in error messages
* ⚡ Improve error messages
* ⚡ Fix error message
* ⚡ Improve error messages
* ⚡ Add another error message
* ⚡ Simplify
* refactor(core): Deduplicate encryption logic (#3434 )
* ⚡ added function to credentials helper
* Refactor function name
* Fix lint issues
Co-authored-by: Michael Kret <michael.k@radency.com>
* test: Add timeout to `beforeAll` in users suite (#3433 )
* refactor(editor): Change node-setting's parameters order (#3435 )
* fix(core): Fix `user-management:reset` command (#3403 )
* 🐛 Fix `email` setting
* 🧪 Add test
* 🧪 Add expectation for user email
* ⚡ Replace request with helper
* refactor: Apply more `eslint-plugin-n8n-nodes-base` autofixable rules (#3432 )
* ⚡ Update `lintfix` script
* 👕 Remove unneeded lint exceptions
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-description-miscased-url` (#3441 )
* 👕 Apply `rule node-param-placeholder-miscased-id` (#3443 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-name-wrong-for-upsert` (#3446 )
* 👕 Apply `node-param-min-value-wrong-for-limit` (#3442 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-wrong-for-dynamic-options` (#3454 )
* 🔨 fix
* ⚡ Fix `Assigned To` fields
Co-authored-by: Michael Kret <michael.k@radency.com>
* 👕 Apply `rule node-param-default-wrong-for-number` (#3453 )
* 👕 Apply `node-param-default-wrong-for-string` (#3452 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-miscased` (#3449 )
* 🔨 fix
* 🔨 exceptions
* ⚡ review fixes
* 👕 Apply `node-param-description-lowercase-first-char` (#3451 )
* ⚡ fix
* ⚡ review fixes
* ⚡ fix
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-description-wrong-for-dynamic-options` (#3456 )
* Rule working as intended
* Add rule
* 🔥 Remove repetitions
* 👕 Add exceptions
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Small fix for `node-param-description-wrong-for-dynamic-options`
* 👕 Apply `node-param-default-wrong-for-fixed-collection` (#3460 )
* 👕 Apply `node-param-description-line-break-html-tag` (#3462 )
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-options-type-unsorted-items` (#3459 )
* ⚡ fix
* 🔨 exceptions
* Add exception for Salesmate and Zoom
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* ⚡ Restore `lintfix` command
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
* fix(Hubspot Node): Fix loading of Contacts (#3426 )
* feat(QuickBooks Node): Add optional Tax item field (#3404 )
* Added tax refs
* Nodelinter fixes
* fix(EmailReadImap Node): Improve error handling (#3465 )
* refactor(core): Remove a floating promise
* ⚡ Improvements
Co-authored-by: alex meredith <alexanderm@packt.com>
Co-authored-by: ajmeredith1200 <100841449+ajmeredith1200@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
* ⚡ Improve cal.com Trigger Node
* 👕 Fix lint issue
* ⚡ Minor improvements
Co-authored-by: alex meredith <alexanderm@packt.com>
Co-authored-by: ajmeredith1200 <100841449+ajmeredith1200@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Milorad FIlipović <miloradfilipovic19@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Gonçalo Silva <goncalossilva@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: pemontto <939704+pemontto@users.noreply.github.com>
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
Co-authored-by: Taha Sönmez <35905778+tahasonmez@users.noreply.github.com>
Co-authored-by: Taha Sönmez <mtssonmez@gmail.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Luca Berneking <l.berneking@mittwald.de>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
2022-06-05 20:31:29 +02:00
Jan Oberhauser
6f70bacdb0
👕 Fix lint issue
2022-06-05 19:44:04 +02:00
Jan Oberhauser
6bdc7c1f7a
⚡ Improve cal.com Trigger Node
2022-06-05 19:43:12 +02:00
Syed Ali Shahbaz
1fa445e0e7
feat(Cal Trigger Node): Add cal.com Trigger Node ( #3439 )
...
* options and operations added
* IT WORKS!
* Added ReturnALL to GET method
* comit for PR
* updating shared operations
* ⚡ linter fixes
* ⚡ improvements
* ⚡ lock file fix
* ⚡ credentials update
* added cal trigger node
* Removed console log
* Added advanced fields
* feat(core): Add support for pairedItem (beta) (#3012 )
* ✨ Add pairedItem support
* 👕 Fix lint issue
* 🐛 Fix resolution in frontend
* 🐛 Fix resolution issue
* 🐛 Fix resolution in frontend
* 🐛 Fix another resolution issue in frontend
* ⚡ Try to automatically add pairedItem data if possible
* ⚡ Cleanup
* ⚡ Display expression errors in editor UI
* 🐛 Fix issue that it did not display errors in production
* 🐛 Fix auto-fix of missing pairedItem data
* 🐛 Fix frontend resolution for not executed nodes
* ⚡ Fail execution on pairedItem resolve issue and display information
about itemIndex and runIndex
* ⚡ Allow that pairedItem is only set to number if runIndex is 0
* ✨ Improve Expression Errors
* ⚡ Remove no longer needed code
* ⚡ Make errors more helpful
* ⚡ Add additional errors
* 👕 Fix lint issue
* ⚡ Add pairedItem support to core nodes
* ⚡ Improve support in Merge-Node
* ⚡ Fix issue with not correctly converted incoming pairedItem data
* 🐛 Fix frontend resolve issue
* 🐛 Fix frontend parameter name display issue
* ⚡ Improve errors
* 👕 Fix lint issue
* ⚡ Improve errors
* ⚡ Make it possible to display parameter name in error messages
* ⚡ Improve error messages
* ⚡ Fix error message
* ⚡ Improve error messages
* ⚡ Add another error message
* ⚡ Simplify
* refactor(core): Deduplicate encryption logic (#3434 )
* ⚡ added function to credentials helper
* Refactor function name
* Fix lint issues
Co-authored-by: Michael Kret <michael.k@radency.com>
* test: Add timeout to `beforeAll` in users suite (#3433 )
* refactor(editor): Change node-setting's parameters order (#3435 )
* fix(core): Fix `user-management:reset` command (#3403 )
* 🐛 Fix `email` setting
* 🧪 Add test
* 🧪 Add expectation for user email
* ⚡ Replace request with helper
* refactor: Apply more `eslint-plugin-n8n-nodes-base` autofixable rules (#3432 )
* ⚡ Update `lintfix` script
* 👕 Remove unneeded lint exceptions
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-description-miscased-url` (#3441 )
* 👕 Apply `rule node-param-placeholder-miscased-id` (#3443 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-name-wrong-for-upsert` (#3446 )
* 👕 Apply `node-param-min-value-wrong-for-limit` (#3442 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-wrong-for-dynamic-options` (#3454 )
* 🔨 fix
* ⚡ Fix `Assigned To` fields
Co-authored-by: Michael Kret <michael.k@radency.com>
* 👕 Apply `rule node-param-default-wrong-for-number` (#3453 )
* 👕 Apply `node-param-default-wrong-for-string` (#3452 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-miscased` (#3449 )
* 🔨 fix
* 🔨 exceptions
* ⚡ review fixes
* 👕 Apply `node-param-description-lowercase-first-char` (#3451 )
* ⚡ fix
* ⚡ review fixes
* ⚡ fix
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-description-wrong-for-dynamic-options` (#3456 )
* Rule working as intended
* Add rule
* 🔥 Remove repetitions
* 👕 Add exceptions
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Small fix for `node-param-description-wrong-for-dynamic-options`
* 👕 Apply `node-param-default-wrong-for-fixed-collection` (#3460 )
* 👕 Apply `node-param-description-line-break-html-tag` (#3462 )
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-options-type-unsorted-items` (#3459 )
* ⚡ fix
* 🔨 exceptions
* Add exception for Salesmate and Zoom
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* ⚡ Restore `lintfix` command
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
* fix(Hubspot Node): Fix loading of Contacts (#3426 )
* feat(QuickBooks Node): Add optional Tax item field (#3404 )
* Added tax refs
* Nodelinter fixes
* fix(EmailReadImap Node): Improve error handling (#3465 )
* refactor(core): Remove a floating promise
* ⚡ Improvements
Co-authored-by: alex meredith <alexanderm@packt.com>
Co-authored-by: ajmeredith1200 <100841449+ajmeredith1200@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2022-06-05 19:30:54 +02:00
Jan Oberhauser
eb766e2ced
refactor(core): Remove a floating promise
2022-06-04 12:33:49 +02:00
Jan Oberhauser
3806d6355d
fix(EmailReadImap Node): Improve error handling ( #3465 )
2022-06-04 09:56:13 +02:00
Jonathan Bennetts
c341b45396
feat(QuickBooks Node): Add optional Tax item field ( #3404 )
...
* Added tax refs
* Nodelinter fixes
2022-06-03 20:35:24 +02:00
Michael Kret
f02421b5f3
fix(Hubspot Node): Fix loading of Contacts ( #3426 )
2022-06-03 19:52:49 +02:00
Jan Oberhauser
527ce7c2ca
🔀 Merge branch 'master' of https://github.com/ajmeredith1200/n8n into ajmeredith1200-master
2022-06-03 19:37:36 +02:00
Iván Ovejero
70ae90fa3c
refactor: Apply more eslint-plugin-n8n-nodes-base
autofixable rules ( #3432 )
...
* ⚡ Update `lintfix` script
* 👕 Remove unneeded lint exceptions
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-description-miscased-url` (#3441 )
* 👕 Apply `rule node-param-placeholder-miscased-id` (#3443 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-name-wrong-for-upsert` (#3446 )
* 👕 Apply `node-param-min-value-wrong-for-limit` (#3442 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-wrong-for-dynamic-options` (#3454 )
* 🔨 fix
* ⚡ Fix `Assigned To` fields
Co-authored-by: Michael Kret <michael.k@radency.com>
* 👕 Apply `rule node-param-default-wrong-for-number` (#3453 )
* 👕 Apply `node-param-default-wrong-for-string` (#3452 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* Apply `node-param-display-name-miscased` (#3449 )
* 🔨 fix
* 🔨 exceptions
* ⚡ review fixes
* 👕 Apply `node-param-description-lowercase-first-char` (#3451 )
* ⚡ fix
* ⚡ review fixes
* ⚡ fix
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-description-wrong-for-dynamic-options` (#3456 )
* Rule working as intended
* Add rule
* 🔥 Remove repetitions
* 👕 Add exceptions
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Small fix for `node-param-description-wrong-for-dynamic-options`
* 👕 Apply `node-param-default-wrong-for-fixed-collection` (#3460 )
* 👕 Apply `node-param-description-line-break-html-tag` (#3462 )
* 👕 Run baseline `lintfix`
* 👕 Apply `node-param-options-type-unsorted-items` (#3459 )
* ⚡ fix
* 🔨 exceptions
* Add exception for Salesmate and Zoom
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* ⚡ Restore `lintfix` command
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: brianinoa <54530642+brianinoa@users.noreply.github.com>
2022-06-03 19:23:49 +02:00
Iván Ovejero
58ecadf53c
fix(core): Fix user-management:reset
command ( #3403 )
...
* 🐛 Fix `email` setting
* 🧪 Add test
* 🧪 Add expectation for user email
* ⚡ Replace request with helper
2022-06-03 17:44:34 +02:00
Ricardo Espinoza
a5d2ddfa26
refactor(editor): Change node-setting's parameters order ( #3435 )
2022-06-03 17:43:37 +02:00
Iván Ovejero
6bccafb355
test: Add timeout to beforeAll
in users suite ( #3433 )
2022-06-03 17:41:29 +02:00
Omar Ajoue
4b8472b7bb
refactor(core): Deduplicate encryption logic ( #3434 )
...
* ⚡ added function to credentials helper
* Refactor function name
* Fix lint issues
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-06-03 17:39:44 +02:00
Jan Oberhauser
bdb84130d6
feat(core): Add support for pairedItem (beta) ( #3012 )
...
* ✨ Add pairedItem support
* 👕 Fix lint issue
* 🐛 Fix resolution in frontend
* 🐛 Fix resolution issue
* 🐛 Fix resolution in frontend
* 🐛 Fix another resolution issue in frontend
* ⚡ Try to automatically add pairedItem data if possible
* ⚡ Cleanup
* ⚡ Display expression errors in editor UI
* 🐛 Fix issue that it did not display errors in production
* 🐛 Fix auto-fix of missing pairedItem data
* 🐛 Fix frontend resolution for not executed nodes
* ⚡ Fail execution on pairedItem resolve issue and display information
about itemIndex and runIndex
* ⚡ Allow that pairedItem is only set to number if runIndex is 0
* ✨ Improve Expression Errors
* ⚡ Remove no longer needed code
* ⚡ Make errors more helpful
* ⚡ Add additional errors
* 👕 Fix lint issue
* ⚡ Add pairedItem support to core nodes
* ⚡ Improve support in Merge-Node
* ⚡ Fix issue with not correctly converted incoming pairedItem data
* 🐛 Fix frontend resolve issue
* 🐛 Fix frontend parameter name display issue
* ⚡ Improve errors
* 👕 Fix lint issue
* ⚡ Improve errors
* ⚡ Make it possible to display parameter name in error messages
* ⚡ Improve error messages
* ⚡ Fix error message
* ⚡ Improve error messages
* ⚡ Add another error message
* ⚡ Simplify
2022-06-03 17:25:07 +02:00
Mutasem Aldmour
450a9aafea
fix(editor): Fix stuck loading states ( #3428 )
2022-06-02 16:13:07 +02:00
Mutasem Aldmour
15a20d257d
feat(core): Add support to import/export tags ( #3130 )
...
* Export and Import Workflow Tags
Support exporting and importing tags of workflows via frontend and cli.
On export, all tag data is included in the json.
- id
- name
- updatedAt
- createdAt
When importing a workflow json to n8n we:
- first check if a tag with the same id and createdAt date exists in the
database, then we can assume the tag is identical. Changes on the name
of the tag are now preserved.
- check if a tag with the same name exists on the database.
- create a new tag with the given name.
* clean up fe export
* remove usage count
* return updatedat, createdat
* fix tags import
* move logic from workflow package
* refactor import
* check for tags before import
* update checks on type
* fix on import
* fix build issues
* fix type issue
* remove unnessary ?
* update tag helpers so only name is required
* fix tag import
* add don't replace existing tags
* fix build issue
* address comments
* fix with promise.all
* update setting tags
* update check
* fix existing check
* add helper
* fix duplication
* fix multiple same tags bug
* fix db bugs
* add more validation on workflow type
* fix validation
* disable importing tags on copy paste
Co-authored-by: Luca Berneking <l.berneking@mittwald.de>
2022-06-02 12:39:42 +02:00
Omar Ajoue
042b8daf1c
fix(core): Fix crashes in queue mode ( #3397 )
...
* Add catch block to avoid crashes when running in queue mode
* Throwing errors that happen in worker so process stops
2022-06-02 12:17:24 +02:00
Mutasem Aldmour
50ff75ecb2
fix(editor): Fix delete button hover spacing ( #3412 )
2022-06-02 09:36:08 +02:00
Jan Oberhauser
50ca9c4c7e
feat(editor): Display node specific settings above general ones
2022-06-02 09:27:03 +02:00
Michael Kret
2ca27006fd
⚡ credentials update
2022-05-31 10:46:20 +03:00
Michael Kret
f3c0d50e37
⚡ improvements
2022-05-31 10:11:50 +03:00
Michael Kret
559e1d7366
⚡ linter fixes
2022-05-31 08:54:32 +03:00
Michael Kret
185d899fa3
Merge branch 'master' of https://github.com/n8n-io/n8n
2022-05-30 15:35:25 +03:00
Jan Oberhauser
d2ef76c494
🔖 Release n8n@0.179.0
2022-05-30 12:10:46 +00:00
Jan Oberhauser
5ceec13f9f
⬆️ Set n8n-core@0.119.0, n8n-editor-ui@0.145.0, n8n-nodes-base@0.177.0 and n8n-workflow@0.101.0 on n8n
2022-05-30 12:10:46 +00:00
Jan Oberhauser
6df44c0396
🔖 Release n8n-editor-ui@0.145.0
2022-05-30 12:09:22 +00:00
Jan Oberhauser
6d45c77f1d
⬆️ Set n8n-design-system@0.22.0 and n8n-workflow@0.101.0 on n8n-editor-ui
2022-05-30 12:09:22 +00:00
Jan Oberhauser
448655baac
🔖 Release n8n-design-system@0.22.0
2022-05-30 12:09:15 +00:00
Jan Oberhauser
b8e5d3fd74
🔖 Release n8n-nodes-base@0.177.0
2022-05-30 12:08:34 +00:00
Jan Oberhauser
1c960308be
⬆️ Set n8n-core@0.119.0 and n8n-workflow@0.101.0 on n8n-nodes-base
2022-05-30 12:08:34 +00:00
Jan Oberhauser
7a704cf579
🔖 Release n8n-node-dev@0.58.0
2022-05-30 12:08:27 +00:00
Jan Oberhauser
52a109d0a2
⬆️ Set n8n-core@0.119.0 and n8n-workflow@0.101.0 on n8n-node-dev
2022-05-30 12:08:27 +00:00
Jan Oberhauser
032e249818
🔖 Release n8n-core@0.119.0
2022-05-30 12:08:19 +00:00
Jan Oberhauser
608fbc6ddf
⬆️ Set n8n-workflow@0.101.0 on n8n-core
2022-05-30 12:08:19 +00:00
Jan Oberhauser
ba74e9c875
🔖 Release n8n-workflow@0.101.0
2022-05-30 12:08:11 +00:00
Taha Sönmez
fbf60199d9
fix(Google Sheet Node): Fix issue with null values and "Use Header Names as JSON Paths" option ( #3395 )
...
* fixed Google Sheet 'Use Header Names as JSON Paths' issue when input data contains null values. https://community.n8n.io/t/error-cannot-read-properties-of-null-reading-tostring/14385/2
* ⚡ Update URLs to n8n.io API (#3391 )
* fix(core): Fix migrations on non-public Postgres schema (#3356 )
* 🐛 Fix UM migration
* ⚡ Account for schema in `search_path`
* 🔥 Remove unneeded schema refs
* 🧪 Account for alt schema in DB testing
* ⚡ Add schema to `IncreaseTypeVarcharLimit`
* ⚡ Set `search_path` in every migration
* ⚡ Set `search_path` in down migrations
* refactor(core): Improve error message
* feat(RabbitMQ Trigger Node): Make message acknowledgement and parallel processing configurable (#3385 )
* feat(RabbitMQ Trigger Node): Make message acknowledgement and concurrent
processing configurable
* ⚡ Make sure that messages do not get executed multiple times
* 👕 Fix lint issue
* 🐛 Fix issue that for manual executions in "own" mode messages got
know acknowledged
* ⚡ Increment count now that console.log got removed
* ⚡ Improvements
* ⚡ Fix default value
* ⚡ Improve display name
* fix(Gmail Node): Fix sending attachments when filesystem mode is used (#3396 )
* ⚡ Minor improvement
Co-authored-by: Taha Sönmez <mtssonmez@gmail.com>
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2022-05-30 13:37:34 +02:00
Michael Kret
3a09da92be
fix(Gmail Node): Fix sending attachments when filesystem mode is used ( #3396 )
2022-05-30 12:23:57 +02:00
Jan Oberhauser
b851289001
feat(RabbitMQ Trigger Node): Make message acknowledgement and parallel processing configurable ( #3385 )
...
* feat(RabbitMQ Trigger Node): Make message acknowledgement and concurrent
processing configurable
* ⚡ Make sure that messages do not get executed multiple times
* 👕 Fix lint issue
* 🐛 Fix issue that for manual executions in "own" mode messages got
know acknowledged
* ⚡ Increment count now that console.log got removed
* ⚡ Improvements
* ⚡ Fix default value
* ⚡ Improve display name
2022-05-30 12:16:44 +02:00
Jan Oberhauser
d7c6833dc3
refactor(core): Improve error message
2022-05-30 12:05:43 +02:00
Iván Ovejero
b49d493653
fix(core): Fix migrations on non-public Postgres schema ( #3356 )
...
* 🐛 Fix UM migration
* ⚡ Account for schema in `search_path`
* 🔥 Remove unneeded schema refs
* 🧪 Account for alt schema in DB testing
* ⚡ Add schema to `IncreaseTypeVarcharLimit`
* ⚡ Set `search_path` in every migration
* ⚡ Set `search_path` in down migrations
2022-05-30 11:33:17 +02:00
Ben Hesseldieck
56c07a45d5
⚡ Update URLs to n8n.io API ( #3391 )
2022-05-30 11:29:31 +02:00
pemontto
c38f6af499
feat(ServiceNow Node): Add attachment functionality ( #3137 )
...
* ✨ Add ServiceNow attachment functionality
* 🔨 download fix
* ⚡ improvements
* ⚡ parameter name fix
* ⚡ download attachment for get all operation
* ⚡ filters update
* ⚡ hint update
* ⚡ Small improvements
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-27 18:39:55 +02:00
Michael Kret
b687ba11cc
fix(Discord Node): Fix broken rate limit handling ( #3311 )
...
* 🔨 fix and additional option to return response headers
* ⚡ Remove "return response headers" parameter
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-27 18:26:08 +02:00
Iván Ovejero
d71967878f
fix(editor): Fix component in executions list failing custom validator ( #3284 )
...
* 🐛 Adjust size to custom validator
* ⏪ Undo size change
* ⚡ Add size to component validator
2022-05-27 18:20:59 +02:00
Michael Kret
d3cecfc55b
fix(core): Fix problem with uploading large files ( #3370 )
...
* ⚡ fix
* ⚡ moved setting to axios config
2022-05-27 18:17:44 +02:00
Gonçalo Silva
dc77594a1e
feat(Todoist Node): Add support for specifying the parent task when adding and listing tasks ( #3161 )
...
* Todoist: Update parent field to parent_id
`parent` is deprecated.
* Todoist: Move Labels to "additional fields" when adding a task
Improves consistency with other operations.
* Todoist: Improve section re-load when switching projects
It only worked when creating tasks, due to naming and nesting
inconsistencies between different operations. Making it consistent
adds predictability and allows reuse between operations.
* Todoist: Add support for parent_id when creating and listing tasks
* ⚡ fixes
* ⚡ test credentials fix
* ⚡ parameters naming fix
* ⚡ undo for breaking change
* feat(Salesforce Node): Add country field (#3314 )
* fix(Slack Node): Fix Channel->Kick (#3365 )
* feat(core): Allow credential reuse on HTTP Request node (#3228 )
* ✨ Create controller
* ⚡ Mount controller
* ✏️ Add error messages
* ✨ Create scopes fetcher
* ⚡ Account for non-existent credential type
* 📘 Type scopes request
* ⚡ Adjust error message
* 🧪 Add tests
* ✨ Introduce simple node versioning
* ⚡ Add example how to read version in node-code for custom logic
* 🐛 Fix setting of parameters
* 🐛 Fix another instance where it sets the wrong parameter
* ⚡ Remove unnecessary TOODs
* ✨ Re-version HTTP Request node
* 👕 Satisfy linter
* ⚡ Retrieve node version
* ⏪ Undo Jan's changes to Set node
* 🧪 Fix CI/CD for `/oauth2-credential` tests (#3230 )
* 🐛 Fix notice warning missing background color (#3231 )
* 🐛 Check for generic auth in node cred types
* ⚡ Refactor credentials dropdown for HTTP Request node (#3222 )
* ⚡ Discoverability flow (#3229 )
* ✨ Added node credentials type proxy. Changed node credentials input order.
* ⚡ Add computed property from versioning branch
* 🐛 Fix cred ref lost and unsaved
* ⚡ Make options consistent with cred type names
* ⚡ Use prop to set component order
* ⚡ Use constant and version
* ⚡ Fix rendering for generic auth creds
* ⚡ Mark as required on first selection
* ⚡ Implement discoverability flow
* ⚡ Mark as required on subsequent selections
* ⚡ Fix marking as required after cred deletion
* ⚡ Refactor to clean up
* ⚡ Detect position automatically
* ⚡ Add i18n to option label
* ⚡ Hide subtitle for custom action
* ⚡ Detect active credential type
* ⚡ Prop drilling to re-render select
* 🔥 Remove unneeded property
* ✏️ Rename arg
* 🔥 Remove unused import
* 🔥 Remove unneeded getters
* 🔥 Remove unused import
* ⚡ Generalize cred component positioning
* ⚡ Set up request
* 🐛 Fix edge case in endpoint
* ⚡ Display scopes alert box
* ⏪ Revert "Generalize cred comp positioning"
This reverts commit 75eea89273
.
* ⚡ Consolidate HTTPRN check
* ⚡ Fix hue percentage to degree
* 🔥 Remove unused import
* 🔥 Remove unused import
* 🔥 Remove unused class
* 🔥 Remove unused import
* 📘 Create type for HTTPRN v2 auth params
* ✏️ Rename check
* 🔥 Remove unused import
* ✏️ Add i18n to `reportUnsetCredential()`
* ⚡ Refactor Alex's spacing changes
* ⚡ Post-merge fixes
* ⚡ Add docs link
* 🔥 Exclude Notion OAuth cred
* ✏️ Update copy
* ✏️ Rename param
* 🎨 Reposition notice and simplify styling
* ✏️ Update copy
* ✏️ Update copy
* ⚡ Hide params during custom action
* ⚡ Show notice if any cred type supported
* 🐛 Prevent scopes text overflow
* 🔥 Remove superfluous check
* ✏️ Break up docstring
* 🎨 Tweak notice styling
* ⚡ Reorder cred param in Webhook node
* ✏️ Shorten cred name in scopes notice
* 🧪 Update Notice snapshots
* 🐛 Fix check when `globalRole` is `undefined`
* ⏪ Revert 3f2c4a6
* ⚡ Apply feedback from Product
* 🧪 Update snapshot
* ⚡ Adjust regex expansion pattern for singular
* 🔥 Remove unused import
* 🔥 Remove logging
* ⚡ Make `somethingElse` key more unique
* ⚡ Move something else to constants
* ⚡ Consolidate notice component
* ⚡ Apply latest feedback
* 🧪 Update tests
* 🧪 Update snapshot
* ✏️ Fix singular version
* 🧪 Finalize tests
* ✏️ Rename constant
* 🧪 Expand tests
* 🔥 Remove `truncate` prop
* 🚚 Move scopes fetching to store
* 🚚 Move method to component
* ⚡ Use constant
* ⚡ Refactor `Notice` component
* 🧪 Update tests
* 🔥 Remove unused keys
* ⚡ Inject custom API call option
* 🔥 Remove unused props
* 🎨 Use `compact` prop
* 🧪 Update snapshots
* 🚚 Move scopes to store
* 🚚 Move `nodeCredentialTypes` to parent
* ✏️ Rename cred types per branding
* 🐛 Clear scopes when none
* ⚡ Add default
* 🚚 Move `newHttpRequestNodeCredentialType` to parent
* 🔥 Remove test data
* ⚡ Separate lines for readability
* ⚡ Change reference from node to node name
* ✏️ Rename i18n keys
* ⚡ Refactor OAuth check
* 🔥 Remove unused key
* 🚚 Move `OAuth1/2 API` to i18n
* ⚡ Refactor `skipCheck`
* ⚡ Add `stopPropagation` and `preventDefault`
* 🚚 Move active credential scopes logic to store
* 🎨 Fix spacing for `NodeWebhooks` component
* ⚡ Implement feedback
* ⚡ Update HTTPRN default and issue copy
* Refactor to use `CredentialsSelect` param (#3304 )
* ⚡ Refactor into cred type param
* ⚡ Componentize scopes notice
* 🔥 Remove unused data
* 🔥 Remove unused `loadOptions`
* ⚡ Componentize `NodeCredentialType`
* 🐛 Fix param validation
* 🔥 Remove dup methods
* ⚡ Refactor all references to `isHttpRequestNodeV2`
* 🎨 Fix styling
* 🔥 Remove unused import
* 🔥 Remove unused properties
* 🎨 Fix spacing for Pipedrive Trigger node
* 🎨 Undo Webhook node styling change
* 🔥 Remove unused style
* ⚡ Cover `httpHeaderAuth` edge case
* 🐛 Fix `this.node` reference
* 🚚 Rename to `credentialsSelect`
* 🐛 Fix mistaken renaming
* ⚡ Set one attribute per line
* ⚡ Move condition to instantiation site
* 🚚 Rename prop
* ⚡ Refactor away `prepareScopesNotice`
* ✏️ Rename i18n keys
* ✏️ Update i18n calls
* ✏️ Add more i18n keys
* 🔥 Remove unused props
* ✏️ Add explanatory comment
* ⚡ Adjust check in `hasProxyAuth`
* ⚡ Refactor `credentialSelected` from prop to event
* ⚡ Eventify `valueChanged`, `setFocus`, `onBlur`
* ⚡ Eventify `optionSelected`
* ⚡ Add `noDataExpression`
* 🔥 Remove logging
* 🔥 Remove URL from scopes
* ⚡ Disregard expressions for display
* 🎨 Use CSS modules
* 📘 Tigthen interface
* 🐛 Fix generic auth display
* 🐛 Fix generic auth validation
* 📘 Loosen type
* 🚚 Move event params to end
* ⚡ Generalize reference
* ⚡ Refactor generic auth as `credentialsSelect` param
* ⏪ Restore check for `httpHeaderAuth `
* 🚚 Rename `existing` to `predefined`
* Extend metrics for HTTP Request node (#3282 )
* ⚡ Extend metrics
* 🧪 Add tests
* ⚡ Update param names
Co-authored-by: Alex Grozav <alex@grozav.com>
* ⚡ Update check per new branch
* ⚡ Include generic auth check
* ⚡ Adjust telemetry (#3359 )
* ⚡ Filter credential types by label
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
* ⬆️ Update package-lock.json file
* 🔖 Release n8n-workflow@0.100.0
* ⬆️ Set n8n-workflow@0.100.0 on n8n-core
* 🔖 Release n8n-core@0.118.0
* ⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.57.0
* ⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.176.0
* 🔖 Release n8n-design-system@0.21.0
* ⬆️ Set n8n-design-system@0.21.0 and n8n-workflow@0.100.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.144.0
* ⬆️ Set n8n-core@0.118.0, n8n-editor-ui@0.144.0, n8n-nodes-base@0.176.0 and n8n-workflow@0.100.0 on n8n
* 🔖 Release n8n@0.178.0
* 🔖 Update main package.json to 0.178.0
* 📚 Update CHANGELOG.md with version 0.178.0
* fix(editor): Fix problem with HTTP Request Node 1 credentials to be set (#3371 )
* 🔖 Release n8n-editor-ui@0.144.1
* ⬆️ Set n8n-editor-ui@0.144.1 on n8n
* 🔖 Release n8n@0.178.1
* 🔖 Update main package.json to 0.178.1
* 📚 Update CHANGELOG.md with version 0.178.1
* fix(editor): Fix parameter loading bug (#3374 )
* fix parameter loading bug
* remove duplicate check
* 🔖 Release n8n-editor-ui@0.144.2
* ⬆️ Set n8n-editor-ui@0.144.2 on n8n
* 🔖 Release n8n@0.178.2
* 🔖 Update main package.json to 0.178.2
* 📚 Update CHANGELOG.md with version 0.178.2
* ⚡ Improvements
* fix(core): Fix issue that "closeFunction" got called twice
* fix(core): Prevent expressions XSS (#3366 )
* ✨ Added checks for window object access in template strings.
* ✨ Added self, prompt and confirm to blocklist. Changed window usage condition.
* fix(editor): Fix conflicting hover states between sticky button and node view (#3368 )
* 🐛 Fixing conflicting hover states between sticky button and node view.
* 🔨 Updating and optimizing sticky menu hover logic
* 📇 Removing redundant comments from `NodeView`.
* fix(editor): Fix credential display bug (#3372 )
* ⚡ Filter credentials by version
* ⚡ Reuse helper
* fix(NextCloud Node): Fix folder list with Nextcloud v24 (#3386 )
* initial fix for v24 folder listing
* implemented new credential methods
* Nodelinter fixes
* feat(PostBin Node): Add PostBin node (#3236 )
* 🚧 Initial progress on PostBin node.
* ✨ Implemented Bin and Request operations for PostBin node.
* 🚧 Reworked the node in the declarative way.
* 🚧 PosBin node refactoring after reworking it.
* ✨ Implemented Bin id parsing in PostBin node. Done some final refactoring and documentation.
* ⚡ Improvements
* ⚡ Add comments
* 👌 Updating the PostBin node based on the product review
* 💄 Updating PostBin node Bin ID validation logic
* ⚡ Small improvements
* ⚡ Transform the bin requests and add additional properties
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ Simplify auth
* 👕 Fix lint issue
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Milorad FIlipović <miloradfilipovic19@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2022-05-27 18:15:05 +02:00
Milorad FIlipović
06c407def8
feat(PostBin Node): Add PostBin node ( #3236 )
...
* 🚧 Initial progress on PostBin node.
* ✨ Implemented Bin and Request operations for PostBin node.
* 🚧 Reworked the node in the declarative way.
* 🚧 PosBin node refactoring after reworking it.
* ✨ Implemented Bin id parsing in PostBin node. Done some final refactoring and documentation.
* ⚡ Improvements
* ⚡ Add comments
* 👌 Updating the PostBin node based on the product review
* 💄 Updating PostBin node Bin ID validation logic
* ⚡ Small improvements
* ⚡ Transform the bin requests and add additional properties
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-05-27 18:04:56 +02:00
Jonathan Bennetts
5f3bed3d4e
fix(NextCloud Node): Fix folder list with Nextcloud v24 ( #3386 )
...
* initial fix for v24 folder listing
* implemented new credential methods
* Nodelinter fixes
2022-05-27 17:15:12 +02:00
Iván Ovejero
ed69c3cc18
fix(editor): Fix credential display bug ( #3372 )
...
* ⚡ Filter credentials by version
* ⚡ Reuse helper
2022-05-27 17:07:14 +02:00
Milorad FIlipović
96a109a57c
fix(editor): Fix conflicting hover states between sticky button and node view ( #3368 )
...
* 🐛 Fixing conflicting hover states between sticky button and node view.
* 🔨 Updating and optimizing sticky menu hover logic
* 📇 Removing redundant comments from `NodeView`.
2022-05-27 17:04:14 +02:00
Alex Grozav
993554f22a
fix(core): Prevent expressions XSS ( #3366 )
...
* ✨ Added checks for window object access in template strings.
* ✨ Added self, prompt and confirm to blocklist. Changed window usage condition.
2022-05-27 17:00:51 +02:00
Jan Oberhauser
1910299a88
fix(core): Fix issue that "closeFunction" got called twice
2022-05-27 16:05:16 +02:00
Jan Oberhauser
d24232d0c4
🔖 Release n8n@0.178.2
2022-05-25 10:24:05 +02:00
Jan Oberhauser
582f73afbb
⬆️ Set n8n-editor-ui@0.144.2 on n8n
2022-05-25 10:23:35 +02:00
Jan Oberhauser
f42a16b190
🔖 Release n8n-editor-ui@0.144.2
2022-05-25 10:22:25 +02:00
Mutasem Aldmour
c7c2061590
fix(editor): Fix parameter loading bug ( #3374 )
...
* fix parameter loading bug
* remove duplicate check
2022-05-25 10:15:51 +02:00
Jan Oberhauser
1199493826
🔖 Release n8n@0.178.1
2022-05-24 18:30:50 +02:00
Jan Oberhauser
5b6cfce818
⬆️ Set n8n-editor-ui@0.144.1 on n8n
2022-05-24 18:30:13 +02:00
Jan Oberhauser
96d75017d1
🔖 Release n8n-editor-ui@0.144.1
2022-05-24 18:28:42 +02:00
Mutasem Aldmour
c5fc3bc45e
fix(editor): Fix problem with HTTP Request Node 1 credentials to be set ( #3371 )
2022-05-24 18:26:31 +02:00
Jan Oberhauser
b6bdfa46da
🔖 Release n8n@0.178.0
2022-05-24 09:49:50 +00:00
Jan Oberhauser
b73a2a1cdc
⬆️ Set n8n-core@0.118.0, n8n-editor-ui@0.144.0, n8n-nodes-base@0.176.0 and n8n-workflow@0.100.0 on n8n
2022-05-24 09:49:50 +00:00
Jan Oberhauser
67a369a1cc
🔖 Release n8n-editor-ui@0.144.0
2022-05-24 09:48:30 +00:00
Jan Oberhauser
36b49cb635
⬆️ Set n8n-design-system@0.21.0 and n8n-workflow@0.100.0 on n8n-editor-ui
2022-05-24 09:48:30 +00:00
Jan Oberhauser
27782a01f5
🔖 Release n8n-design-system@0.21.0
2022-05-24 09:48:21 +00:00
Jan Oberhauser
b7879e5652
🔖 Release n8n-nodes-base@0.176.0
2022-05-24 09:47:35 +00:00
Jan Oberhauser
d376d01b98
⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-nodes-base
2022-05-24 09:47:34 +00:00
Jan Oberhauser
22ab6fcb4d
🔖 Release n8n-node-dev@0.57.0
2022-05-24 09:47:28 +00:00
Jan Oberhauser
1f36a124f4
⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-node-dev
2022-05-24 09:47:28 +00:00
Jan Oberhauser
5e84bbb32f
🔖 Release n8n-core@0.118.0
2022-05-24 09:47:19 +00:00
Jan Oberhauser
35105219c3
⬆️ Set n8n-workflow@0.100.0 on n8n-core
2022-05-24 09:47:19 +00:00
Jan Oberhauser
faccefcfa6
🔖 Release n8n-workflow@0.100.0
2022-05-24 09:47:08 +00:00
Iván Ovejero
336fc9e2a8
feat(core): Allow credential reuse on HTTP Request node ( #3228 )
...
* ✨ Create controller
* ⚡ Mount controller
* ✏️ Add error messages
* ✨ Create scopes fetcher
* ⚡ Account for non-existent credential type
* 📘 Type scopes request
* ⚡ Adjust error message
* 🧪 Add tests
* ✨ Introduce simple node versioning
* ⚡ Add example how to read version in node-code for custom logic
* 🐛 Fix setting of parameters
* 🐛 Fix another instance where it sets the wrong parameter
* ⚡ Remove unnecessary TOODs
* ✨ Re-version HTTP Request node
* 👕 Satisfy linter
* ⚡ Retrieve node version
* ⏪ Undo Jan's changes to Set node
* 🧪 Fix CI/CD for `/oauth2-credential` tests (#3230 )
* 🐛 Fix notice warning missing background color (#3231 )
* 🐛 Check for generic auth in node cred types
* ⚡ Refactor credentials dropdown for HTTP Request node (#3222 )
* ⚡ Discoverability flow (#3229 )
* ✨ Added node credentials type proxy. Changed node credentials input order.
* ⚡ Add computed property from versioning branch
* 🐛 Fix cred ref lost and unsaved
* ⚡ Make options consistent with cred type names
* ⚡ Use prop to set component order
* ⚡ Use constant and version
* ⚡ Fix rendering for generic auth creds
* ⚡ Mark as required on first selection
* ⚡ Implement discoverability flow
* ⚡ Mark as required on subsequent selections
* ⚡ Fix marking as required after cred deletion
* ⚡ Refactor to clean up
* ⚡ Detect position automatically
* ⚡ Add i18n to option label
* ⚡ Hide subtitle for custom action
* ⚡ Detect active credential type
* ⚡ Prop drilling to re-render select
* 🔥 Remove unneeded property
* ✏️ Rename arg
* 🔥 Remove unused import
* 🔥 Remove unneeded getters
* 🔥 Remove unused import
* ⚡ Generalize cred component positioning
* ⚡ Set up request
* 🐛 Fix edge case in endpoint
* ⚡ Display scopes alert box
* ⏪ Revert "Generalize cred comp positioning"
This reverts commit 75eea89273
.
* ⚡ Consolidate HTTPRN check
* ⚡ Fix hue percentage to degree
* 🔥 Remove unused import
* 🔥 Remove unused import
* 🔥 Remove unused class
* 🔥 Remove unused import
* 📘 Create type for HTTPRN v2 auth params
* ✏️ Rename check
* 🔥 Remove unused import
* ✏️ Add i18n to `reportUnsetCredential()`
* ⚡ Refactor Alex's spacing changes
* ⚡ Post-merge fixes
* ⚡ Add docs link
* 🔥 Exclude Notion OAuth cred
* ✏️ Update copy
* ✏️ Rename param
* 🎨 Reposition notice and simplify styling
* ✏️ Update copy
* ✏️ Update copy
* ⚡ Hide params during custom action
* ⚡ Show notice if any cred type supported
* 🐛 Prevent scopes text overflow
* 🔥 Remove superfluous check
* ✏️ Break up docstring
* 🎨 Tweak notice styling
* ⚡ Reorder cred param in Webhook node
* ✏️ Shorten cred name in scopes notice
* 🧪 Update Notice snapshots
* 🐛 Fix check when `globalRole` is `undefined`
* ⏪ Revert 3f2c4a6
* ⚡ Apply feedback from Product
* 🧪 Update snapshot
* ⚡ Adjust regex expansion pattern for singular
* 🔥 Remove unused import
* 🔥 Remove logging
* ⚡ Make `somethingElse` key more unique
* ⚡ Move something else to constants
* ⚡ Consolidate notice component
* ⚡ Apply latest feedback
* 🧪 Update tests
* 🧪 Update snapshot
* ✏️ Fix singular version
* 🧪 Finalize tests
* ✏️ Rename constant
* 🧪 Expand tests
* 🔥 Remove `truncate` prop
* 🚚 Move scopes fetching to store
* 🚚 Move method to component
* ⚡ Use constant
* ⚡ Refactor `Notice` component
* 🧪 Update tests
* 🔥 Remove unused keys
* ⚡ Inject custom API call option
* 🔥 Remove unused props
* 🎨 Use `compact` prop
* 🧪 Update snapshots
* 🚚 Move scopes to store
* 🚚 Move `nodeCredentialTypes` to parent
* ✏️ Rename cred types per branding
* 🐛 Clear scopes when none
* ⚡ Add default
* 🚚 Move `newHttpRequestNodeCredentialType` to parent
* 🔥 Remove test data
* ⚡ Separate lines for readability
* ⚡ Change reference from node to node name
* ✏️ Rename i18n keys
* ⚡ Refactor OAuth check
* 🔥 Remove unused key
* 🚚 Move `OAuth1/2 API` to i18n
* ⚡ Refactor `skipCheck`
* ⚡ Add `stopPropagation` and `preventDefault`
* 🚚 Move active credential scopes logic to store
* 🎨 Fix spacing for `NodeWebhooks` component
* ⚡ Implement feedback
* ⚡ Update HTTPRN default and issue copy
* Refactor to use `CredentialsSelect` param (#3304 )
* ⚡ Refactor into cred type param
* ⚡ Componentize scopes notice
* 🔥 Remove unused data
* 🔥 Remove unused `loadOptions`
* ⚡ Componentize `NodeCredentialType`
* 🐛 Fix param validation
* 🔥 Remove dup methods
* ⚡ Refactor all references to `isHttpRequestNodeV2`
* 🎨 Fix styling
* 🔥 Remove unused import
* 🔥 Remove unused properties
* 🎨 Fix spacing for Pipedrive Trigger node
* 🎨 Undo Webhook node styling change
* 🔥 Remove unused style
* ⚡ Cover `httpHeaderAuth` edge case
* 🐛 Fix `this.node` reference
* 🚚 Rename to `credentialsSelect`
* 🐛 Fix mistaken renaming
* ⚡ Set one attribute per line
* ⚡ Move condition to instantiation site
* 🚚 Rename prop
* ⚡ Refactor away `prepareScopesNotice`
* ✏️ Rename i18n keys
* ✏️ Update i18n calls
* ✏️ Add more i18n keys
* 🔥 Remove unused props
* ✏️ Add explanatory comment
* ⚡ Adjust check in `hasProxyAuth`
* ⚡ Refactor `credentialSelected` from prop to event
* ⚡ Eventify `valueChanged`, `setFocus`, `onBlur`
* ⚡ Eventify `optionSelected`
* ⚡ Add `noDataExpression`
* 🔥 Remove logging
* 🔥 Remove URL from scopes
* ⚡ Disregard expressions for display
* 🎨 Use CSS modules
* 📘 Tigthen interface
* 🐛 Fix generic auth display
* 🐛 Fix generic auth validation
* 📘 Loosen type
* 🚚 Move event params to end
* ⚡ Generalize reference
* ⚡ Refactor generic auth as `credentialsSelect` param
* ⏪ Restore check for `httpHeaderAuth `
* 🚚 Rename `existing` to `predefined`
* Extend metrics for HTTP Request node (#3282 )
* ⚡ Extend metrics
* 🧪 Add tests
* ⚡ Update param names
Co-authored-by: Alex Grozav <alex@grozav.com>
* ⚡ Update check per new branch
* ⚡ Include generic auth check
* ⚡ Adjust telemetry (#3359 )
* ⚡ Filter credential types by label
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
2022-05-24 11:36:19 +02:00
Jan Oberhauser
0212d65dae
fix(Slack Node): Fix Channel->Kick ( #3365 )
2022-05-24 09:12:10 +02:00
Michael Kret
90a1bc120b
feat(Salesforce Node): Add country field ( #3314 )
2022-05-24 08:56:33 +02:00
maxtkacz
5c5de0c92c
refactor(editor): Updated Welcome sticky content ( #3362 )
...
* Updated Welcome sticky content
* 🎨 Update dimensions of sticky
* 🎨 Update position
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-05-23 21:37:22 +02:00
Mutasem Aldmour
3af0abd9e0
feat(editor): Add input panel to NDV ( #3204 )
...
* refactor tabs out
* refactor execute button
* refactor header
* add more views
* fix error view
* fix workflow rename bug
* rename component
* fix small screen bug
* move items, fix positions
* add hover state
* show selector on empty state
* add empty run state
* fix binary view
* 1 item
* add vjs styles
* show empty row for every item
* refactor tabs
* add branch names
* fix spacing
* fix up spacing
* add run selector
* fix positioning
* clean up
* increase width of selector
* fix up spacing
* fix copy button
* fix branch naming; type issues
* fix docs in custom nodes
* add type
* hide items when run selector is shown
* increase selector size
* add select prepend
* clean up a bit
* Add pagination
* add stale icon
* enable stale data in execution run
* Revert "enable stale data in execution run"
8edb68dbff
* move metadata to its own state
* fix smaller size
* add scroll buttons
* update tabs on resize
* update stale data on rename
* remove metadata on delete
* hide x
* change title colors
* binary data classes
* remove duplicate css
* add colors
* delete unused keys
* use event bus
* refactor header out
* support different nodes
* update selector
* add immediate input
* add branch overrides
* split output input run index
* clean up unnessary data
* add missing keys
* update key names
* remove unnessary css/js
* fix outputs panel
* set max width on input selector
* fix selector to show parent nodes
* fix bug when switching between nodes
* add linking and refactor
* add linking
* fix minor issues
* hide linking when cannot link
* fix type
* fix error state
* clean up import
* fix linking edge cases
* hide input panel for triggers
* disable for start node
* format file
* refactor output panel
* add empty input hint
* update too much data view
* update slot, message under branch
* no input data view
* add node not run/no output data views
* add tooltip support on execute prev
* fix spacing in view
* address output views
* fix run node hint view
* fix spinner
* center button
* update message to use node name
* update title of no output data message
* implement loading states
* fix sizes
* fix sizes
* update spinner
* add wire me up image
* update link
* update panels design
* fix unclickable area bug
* revert change
* fix clickable bg
* fix up positioning
* ensure bg is clickable
* fix up borders
* fix height
* move border to wrapper
* set box shadow
* set box shadow
* add drag button
* add dragging for main panel
* set max width of panels
* set min width in js
* keep showing drag while dragging
* fix dragging leaving modal
* update trigger position of main panel
* move main panel position into store
* clear metadata after changing workflow
* center grid correctly
* add drag arrows
* add dragging hover
* fix cursor behavior
* update no output state
* show last run on open
* always set to latest run
* fix padding
* add I wish this node would
* clean up unsued data
* inject run info into run
* refactor out drag button
* fix dragging issue
* fix arrow bug
* increase width of panel
* change run logic
* set label font sizes
* update radiobutton pos
* address header issues
* fix prev spacing bug
* fix input order
* set package lock
* add close modal event
* complete close modal event
* add input change event
* add dragging event
* add event on view change
* add page size event
* rename event
* add event on page change
* add link click event
* add linking event
* rename var
* add run change event
* add button events
* add branch event
* add structure for open event
* add input type
* set session id
* set sessionid/source for expression events
* add params to expression events
* make display modes global
* add display mode to tracking
* add more event tracking
* add has_mapping param
* make main panel position global
* dedupe list
* fix cursor while dragging
* address feedback
* reduce bottom scrim
* remove empty option hint
* add hint tooltip
* add tritary button
* update param names
* update parameter buttons
* center empty states
* move feature request message
* increase max width for inputs selector
* fix error dispaly padding
* remove immediate
* refactor search logic to return object
* fix console errors
* fix console errors
* add node distance
* refactor how input nodes listed
* remove console log
* set package lock
* refactor recursive logic
* handle overrides
* handle default case without inputs
* fix bug width link
* fix tabs arrow bug
* handle binary data case
* update node execution
* fix merge logic
* remove console log
* delete func
* update package lock
* add hover area
* switch first input node
* keep recursive order
* make breadth first traversal
* fix overflow bug, add pluralization
* update docs url
* update drop shadow
* set background color for button
* update input
* fix truncation
* update index of input dropdown
* fix binary background
* update telemetry
* fix binary data switching
* check all parent connections for executed node
* check current state for executing node
* fix executing states
* update loading states
* use pluralization for items
* rename modal
* update pluralization
* update package lock
* update empty messagE
* format file
* refactor out dragging logic
* refactor out dragging
* add back panel position
* add telemetry params
* add survey url as const
* remove extra space, add dot
* rename tabs, update telemetery, fix telemetry bug
* update execute prev button
* rename workflow func
* rename workflow func
* delete unnessary component
* fix build issue
* add tests for workflow search
* format + add tests
* remove todo comment
* update iconnection type to match workflows
* Revert "update iconnection type to match workflows"
3772487d98
* update func comment
* fix formatting issues
* add tertiary story
* add spinner story
* remove todo comment
* remove eslint check
* update empty messagE
2022-05-23 17:56:15 +02:00
Jan Oberhauser
68db12ce6d
fix(editor): Do not display diving line unless necessary
2022-05-20 23:49:27 +02:00
Iván Ovejero
6dcdb30bf4
refactor: Apply more nodelinting rules ( #3324 )
...
* ✏️ Alphabetize lint rules
* 🔥 Remove duplicates
* ⚡ Update `lintfix` script
* 👕 Apply `node-param-operation-without-no-data-expression` (#3329 )
* 👕 Apply `node-param-operation-without-no-data-expression`
* 👕 Add exceptions
* 👕 Apply `node-param-description-weak` (#3328 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-value-duplicate` (#3331 )
* 👕 Apply `node-param-description-miscased-json` (#3337 )
* 👕 Apply `node-param-display-name-excess-inner-whitespace` (#3335 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-type-options-missing-from-limit` (#3336 )
* Rule workig as intended
* ✏️ Uncomment rules
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-name-duplicate` (#3338 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-description-wrong-for-simplify` (#3334 )
* ⚡ fix
* ⚡ exceptions
* ⚡ changed rule ignoring from file to line
* 👕 Apply `node-param-resource-without-no-data-expression` (#3339 )
* 👕 Apply `node-param-display-name-untrimmed` (#3341 )
* 👕 Apply `node-param-display-name-miscased-id` (#3340 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-resource-with-plural-option` (#3342 )
* 👕 Apply `node-param-description-wrong-for-upsert` (#3333 )
* ⚡ fix
* ⚡ replaced record with contact in description
* ⚡ fix
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply `node-param-option-description-identical-to-name` (#3343 )
* 👕 Apply `node-param-option-name-containing-star` (#3347 )
* 👕 Apply `node-param-display-name-wrong-for-update-fields` (#3348 )
* 👕 Apply `node-param-option-name-wrong-for-get-all` (#3345 )
* ⚡ fix
* ⚡ exceptions
* 👕 Apply node-param-display-name-wrong-for-simplify (#3344 )
* Rule working as intended
* Uncomented other rules
* 👕 Undo and add exceptions
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* ⚡ Alphabetize lint rules
* ⚡ Restore `lintfix` script
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
2022-05-20 23:47:24 +02:00
Iván Ovejero
e7fa0ae883
test(core): Skip SMTP tests if service unavailable ( #3293 )
2022-05-20 21:28:05 +02:00
Milorad FIlipović
29ddac30d3
fix(editor): Do not display welcome sticky in template workflows ( #3320 )
...
* 🐛 Stopping a welcome sticky note to show up in template workflows
* add space
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2022-05-20 12:04:52 +02:00
Ben Hesseldieck
a0b5ad357b
test: Enhance owner completion test ( #3175 )
2022-05-19 17:57:23 +02:00
Jonathan Bennetts
8cb58bcbdc
build(core): Fix cli build issue under windows ( #3322 )
2022-05-19 16:33:23 +02:00
Tom
680c9684cb
⚡ Sort out typo in error message ( #3307 )
2022-05-17 12:00:26 +02:00
Milorad FIlipović
17f98384a0
⚡ Fix a typo in welcome experience telemetry event ( #3308 )
2022-05-17 11:59:28 +02:00
Jan Oberhauser
8ccb4f6eca
📚 Remove screenshot width
2022-05-17 10:54:13 +02:00
Jan Oberhauser
c43fc4e978
📚 Update n8n video and formatting
2022-05-17 10:46:06 +02:00
Jan Oberhauser
bed0ff8b01
🔖 Release n8n@0.177.0
2022-05-16 16:32:21 +00:00
Jan Oberhauser
164ba1ac2e
⬆️ Set n8n-core@0.117.0, n8n-editor-ui@0.143.0, n8n-nodes-base@0.175.0 and n8n-workflow@0.99.0 on n8n
2022-05-16 16:32:21 +00:00
Jan Oberhauser
db83b710b1
🔖 Release n8n-editor-ui@0.143.0
2022-05-16 16:30:55 +00:00
Jan Oberhauser
aaaeb14876
⬆️ Set n8n-design-system@0.20.0 and n8n-workflow@0.99.0 on n8n-editor-ui
2022-05-16 16:30:55 +00:00
Jan Oberhauser
a07fee26b5
🔖 Release n8n-design-system@0.20.0
2022-05-16 16:30:41 +00:00
Jan Oberhauser
8315f128b3
🔖 Release n8n-nodes-base@0.175.0
2022-05-16 16:30:00 +00:00
Jan Oberhauser
759a4d08db
⬆️ Set n8n-core@0.117.0 and n8n-workflow@0.99.0 on n8n-nodes-base
2022-05-16 16:29:59 +00:00
Jan Oberhauser
70526dc7e4
🔖 Release n8n-node-dev@0.56.0
2022-05-16 16:29:53 +00:00
Jan Oberhauser
663b279df1
⬆️ Set n8n-core@0.117.0 and n8n-workflow@0.99.0 on n8n-node-dev
2022-05-16 16:29:53 +00:00
Jan Oberhauser
37378e3099
🔖 Release n8n-core@0.117.0
2022-05-16 16:29:46 +00:00
Jan Oberhauser
72c4f8df07
⬆️ Set n8n-workflow@0.99.0 on n8n-core
2022-05-16 16:29:45 +00:00
Jan Oberhauser
288ad362ed
🔖 Release n8n-workflow@0.99.0
2022-05-16 16:29:34 +00:00
Mutasem Aldmour
35f2ce2359
feat(editor): Improve n8n welcome experience ( #3289 )
...
* ✨ Injecting a welcome sticky note if a corresponding flag has been received from backend
* 🔒 Allowing resources from `/static` route to be displayed in markown component.
* ✨ Implemented image width control via markdown URLs
* 💄 Updating quickstart video thumbnail images.
* 🔨 Updated new workflow action name and quickstart sticky name
* ✨ Added quickstart menu item in the Help menu
* 🔨 Moving quickstart video thumbnail to the translation file.
* 🔒 Limiting http static resource requests in markdown img tags only to image files.
* 🔒 Adding more file types to supported image list in markown component.
* 👌 Extracting quickstart note name to constant.
* 🐘 add DB migration sqlite
* ⚡ ️ add logic for onboarding flow flag
* 🐘 add postgres migration for user settings
* 🐘 add mysql migration for user settings
* ✨ Injecting a welcome sticky note if a corresponding flag has been received from backend
* 🔒 Allowing resources from `/static` route to be displayed in markown component.
* ✨ Implemented image width control via markdown URLs
* 💄 Updating quickstart video thumbnail images.
* 🔨 Updated new workflow action name and quickstart sticky name
* ✨ Added quickstart menu item in the Help menu
* 🔨 Moving quickstart video thumbnail to the translation file.
* 🔒 Limiting http static resource requests in markdown img tags only to image files.
* 🔒 Adding more file types to supported image list in markown component.
* 👌 Extracting quickstart note name to constant.
* 📈 Added telemetry events to quickstart sticky note.
* ⚡ Disable sticky node type from showing in expression editor
* 🔨 Improving welcome video link detecton when triggering telemetry events
* 👌 Moved sticky links click handling logic outside of the design system, removed user and instance id from telemetry events.
* 👌 Improving sticky note link telemetry tracking.
* 🔨 Refactoring markdown component click event logic.
* 🔨 Moving bits of clicked link detection logic to Markdown component.
* 💄 Fixing code spacing.
* remove transpileonly option
* update package lock
* 💄 Changing the default route to `/workflow`, updating welcome sticky content.
* remove hardcoded
* 🐛 Fixing the onboarding threshold logic so sticky notes are skipped when counting nodes.
* 👕 Fixing linting errors.
Co-authored-by: Milorad Filipović <milorad.filipovic19@gmail.com>
Co-authored-by: Milorad Filipović <miloradfilipovic19@gmail.com>
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Milorad Filipović <milorad@n8n.io>
2022-05-16 18:19:33 +02:00
Jan Oberhauser
68cbb78680
⬆️ Set eventsource@2.0.2 on n8n-nodes-base ( #3288 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-EVENTSOURCE-2823375
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2022-05-16 11:35:29 +02:00
Jonathan Bennetts
7eb12615cf
fix(Pipedrive Node): Fix resolve properties when multi option field is used ( #3277 )
...
* Fixed Pipedrive properties not resolving when using multiple options field
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-16 10:44:00 +02:00
Milorad FIlipović
c75d58c18a
test(editor): Add unit tests for Badge component ( #3260 )
...
* ✅ Added unit tests for Badge component
* ✅ Updated Badge tests to cover more variants.
* ✅ Using stub components in tests
* ✔️ Fixing linting error is Badge test files.
2022-05-16 10:12:00 +02:00
Michael Kret
e09e349fed
fix(Mailjet Trigger Node): Fix issue that node could not get activated ( #3281 )
...
* 🔨 fix and clean up
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-15 20:39:54 +02:00
Jonathan Bennetts
50246d174a
feat(Microsoft OneDrive Node): Add rename option for files and folders ( #3224 )
2022-05-15 19:55:09 +02:00
Cristobal Schlaubitz Garcia
d8870ecbff
feat(Trello Node) Add support for board members and credential tests ( #3201 )
...
* adds support for trello board member operations: inviteMemberByEmail, addMember, removeMember, getMembers
* lintfix
* format fixes
* remove unnecessary variable and assign to qs on same line
* fix description
* Moved Board Members to their own resource
* Removed members from board resource...
* Added return all limits to get members
* adds info about Trello premium feature in description
* Improvements from internal review
* ⚡ Improvements
* Changed credentials to use new system and implemented test
* ⚡ Improvements
* fix(core): Fix issue with fixedCollection having all default values
* 👕 Fix lint issue
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-05-15 19:48:17 +02:00
Jan Oberhauser
7ced65484f
fix(core): Fix issue with fixedCollection having all default values
2022-05-15 19:28:42 +02:00
Jan Oberhauser
03cdb1fea4
feat(Google Drive Node): Add Shared Drive support for operations upload, delete and share ( #3294 )
2022-05-14 12:12:52 +02:00
Yann Jouanique
c885115768
fix(KoBoToolbox Node): Fix query and sort + use question name in attachments ( #3017 )
...
* Fix query,sort + use question name in attachments
* Change Menu structure
* kobo: Clearer webhook name
* [kobo]: fix when no json filter
2022-05-14 11:20:45 +02:00
Michael Kret
a7d960c561
fix(Google Calendar Node): Make it work with public calendars and clean up ( #3283 )
2022-05-14 10:44:19 +02:00
Jonathan Bennetts
a14d85ea48
fix(Ghost Node): Fix post tags and add credential tests ( #3278 )
...
* Renamed Tag IDs to Tags and changed the value to tag.name
* Updated credentials to use new system
* Nodelinter changes
2022-05-14 10:39:28 +02:00
Iván Ovejero
7090a79b5d
fix(core): Fix call to /executions-current
with unsaved workflow ( #3280 )
2022-05-14 09:14:19 +02:00
Jan Oberhauser
3fcee14bf5
feat(core): Automatically convert Luxon Dates to string ( #3266 )
2022-05-14 00:06:12 +02:00
Jan Oberhauser
8a8feb11c8
fix(Edit Image Node): Fix font selection ( #3287 )
...
* fix(Edit Image Node): Fix font selection
* 👕 Fix lint issue
2022-05-12 19:12:18 +02:00
Jan Oberhauser
f16b550c72
👕 Fix lint issue
2022-05-10 11:01:03 +02:00
Jan Oberhauser
68a252c318
🔖 Release n8n@0.176.0
2022-05-10 08:55:44 +00:00
Jan Oberhauser
d54ffa532d
⬆️ Set n8n-nodes-base@0.174.0 on n8n
2022-05-10 08:55:44 +00:00
Jan Oberhauser
e29945f838
🔖 Release n8n-nodes-base@0.174.0
2022-05-10 08:55:04 +00:00
Jan Oberhauser
a4db0d051b
fix(Edit Image Node): Make node work with binary-data-mode 'filesystem' ( #3274 )
2022-05-10 10:47:37 +02:00
Albert Kiskorov
b3dc6d9d9c
feat(Pushover Node): Add 'HTML Formatting' option and credential test ( #3082 )
...
* Add html additional field
https://pushover.net/api#html
* ⚡ replaced input type to boolean, added credential test
* ⚡ credentials and linter fixes
* ⚡ Improvements
* ⚡ Fix description
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-07 13:25:53 +02:00
Iván Ovejero
63b6c9f128
refactor: Apply more eslint-plugin-n8n-nodes-base
autofixable rules ( #3243 )
...
* ✏️ Alphabetize rules
* 🔖 Update version
* ⚡ Update lintfix command
* ⚡ Run baseline lintfix
* 📦 Update package-lock.json
* 👕 Apply `node-param-description-untrimmed` (#3200 )
* Removing unneeded backticks (#3249 )
* 👕 Apply node-param-description-wrong-for-return-all (#3253 )
* 👕 Apply node-param-description-missing-limit (#3252 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply node-param-description-excess-final-period (#3250 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply node-param-description-unencoded-angle-brackets (#3256 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply node-param-description-url-missing-protocol (#3258 )
* 👕 Apply `node-param-description-miscased-id` (#3254 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply node-param-description-wrong-for-limit (#3257 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 👕 Apply node-param-description-wrong-for-ignore-ssl-issues (#3261 )
* 👕 Apply rule
* ⚡ Restore lintfix script
* ⚡ Restore lintfix script
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2022-05-06 23:01:25 +02:00
Tom
1ef10dd23f
feat(Pipedrive Node): Add support for filters to getAll:organization ( #3211 )
...
* feat(Pipedrive Node): Add support for filters to getAll:organization
* Fixed lint issue
* ⚡ Small improvement
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-06 17:42:26 +02:00
Iván Ovejero
71afcd6314
fix(core): Fix executions list filtering by waiting status ( #3241 )
2022-05-06 17:20:33 +02:00
Miquel Colomer
ff2bf1112f
feat(UProc Node): Add new tools ( #3104 )
...
Add tool Text/Get Text Without HTML (2022-03-09)
Add tool Text/Get Markdown Text From HTML (2022-03-09)
Add tool Text/Get Spin String (2022-01-18)
Add tool Personal/Get LinkedIn URI By Phone (2021-11-16)
Add tool Internet/Get Long Version Of Shortened URL (2021-11-14)
Add tool Finance/Check Crypto Wallet Is Valid (2021-11-10)
Add tool Internet/Get Last Feed Entry By Domain (2021-10-23)
Add tool Internet/Get Feed Entries By Domain (2021-10-22)
Add tool Personal/Get LinkedIn URI By Email (2021-10-21)
Add tool Company/Get Decision Makers By Search Engine (2021-10-20)
Add tool Company/Get Decision Maker By Search Engine (2021-10-19)
Add tool Communication/Get Personal Email By Social Network Profile (2021-10-15)
Add tool Geographic/Get Location By Parameters (2021-09-28)
Add tool Company/Get GitHub URI By Company's Domain (2021-09-16)
Add tool Company/Get YouTube URI By Company's Domain (2021-09-16)
Add tool Company/Get Pinterest URI By Company's Domain (2021-09-15)
Add tool Company/Get Instagram URI By Company's Domain (2021-09-14)
Add tool Product/Get ISBN13 Code By ISBN10 Code (2021-09-12)
Add tool Product/Get ISBN10 Code By ISBN13 Code (2021-09-11)
Add tool Product/Get Book By ISBN (2021-09-10)
Add tool Company/Get Facebook URI By Company's Domain (2021-09-08)
Add tool Company/Get Twitter URI By Company's Domain (2021-09-07)
Add tool Company/Get LinkedIn URI By Company's Domain (2021-09-06)
Add tool Product/Get Data By VIN Number (2021-08-05)
Add tool Product/Check VIN Number Is Valid (2021-08-04)
Add tool Communication/Get Search LinkedIn Contacts Url (2021-07-25)
Add tool Geographic/Get Time Data By Coordinates (2021-05-25)
Add tool Communication/Check Email Is Catchall (2021-05-13)
Add tool Geographic/Get Time Data By Postal Address (2021-05-06)
Add tool Communication/Get Email By Firstname, Lastname And Company (2021-05-01)
Add tool Finance/Get Swift Code Lookup (2021-04-27)
Add tool Image/Get OCR Text From Image (2021-04-26)
Add tool Geographic/Get Normalized Country (2021-03-31)
Add tool Communication/Get Parsed And Validated Phone (2021-03-30)
2022-05-06 17:14:45 +02:00
nivb06
34d4c13b9b
⚡ Fix a typo in Notion Trigger node ( #3239 )
...
* Fixing a typo in notion trigger node
* Fixing a typo in notion trigger node
2022-05-06 17:12:14 +02:00
ajmeredith1200
1e2244b658
updating shared operations
2022-05-05 17:00:27 +01:00
ajmeredith1200
ccbe9b7253
Merge branch 'n8n-io:master' into master
2022-05-05 16:51:10 +01:00
alex meredith
155a9961e6
comit for PR
2022-05-05 16:31:26 +01:00
Jan Oberhauser
49d0e3e885
fix(core): Improve webhook error messages
2022-05-05 16:53:35 +02:00
alex meredith
60cd351311
Added ReturnALL to GET method
2022-05-04 17:46:19 +01:00
alex meredith
a09650116a
IT WORKS!
2022-05-04 15:33:46 +01:00
alex meredith
8345c46c91
options and operations added
2022-05-03 11:59:00 +01:00
Jan Oberhauser
6066e79ac1
🔖 Release n8n@0.175.1
2022-05-03 10:24:44 +02:00
Jan Oberhauser
3686ecec28
⬆️ Set n8n-editor-ui@0.142.1 on n8n
2022-05-03 10:23:31 +02:00
Jan Oberhauser
22f086bafd
🔖 Release n8n-editor-ui@0.142.1
2022-05-03 10:22:24 +02:00
Jan Oberhauser
ed56481243
fix(editor): Fix bug with node version
2022-05-03 10:20:23 +02:00
Jan Oberhauser
fe5bfbd359
🔖 Release n8n@0.175.0
2022-05-02 10:24:34 +00:00
Jan Oberhauser
8f96dd4c5a
⬆️ Set n8n-core@0.116.0, n8n-editor-ui@0.142.0, n8n-nodes-base@0.173.0 and n8n-workflow@0.98.0 on n8n
2022-05-02 10:24:34 +00:00
Jan Oberhauser
26e0127876
🔖 Release n8n-editor-ui@0.142.0
2022-05-02 10:23:02 +00:00
Jan Oberhauser
77acd2244a
⬆️ Set n8n-design-system@0.19.0 and n8n-workflow@0.98.0 on n8n-editor-ui
2022-05-02 10:23:01 +00:00
Jan Oberhauser
49e390fe58
🔖 Release n8n-design-system@0.19.0
2022-05-02 10:22:52 +00:00
Jan Oberhauser
7e0f1529c2
🔖 Release n8n-nodes-base@0.173.0
2022-05-02 10:22:07 +00:00
Jan Oberhauser
9a11feae52
⬆️ Set n8n-core@0.116.0 and n8n-workflow@0.98.0 on n8n-nodes-base
2022-05-02 10:22:07 +00:00
Jan Oberhauser
dfc6c2e286
🔖 Release n8n-node-dev@0.55.0
2022-05-02 10:22:00 +00:00
Jan Oberhauser
1f89350df1
⬆️ Set n8n-core@0.116.0 and n8n-workflow@0.98.0 on n8n-node-dev
2022-05-02 10:21:59 +00:00
Jan Oberhauser
55ad28346a
🔖 Release n8n-core@0.116.0
2022-05-02 10:21:52 +00:00
Jan Oberhauser
c9cd850380
⬆️ Set n8n-workflow@0.98.0 on n8n-core
2022-05-02 10:21:52 +00:00
Jan Oberhauser
3cd390b6f7
🔖 Release n8n-workflow@0.98.0
2022-05-02 10:21:42 +00:00
Ben Hesseldieck
4ceac38e03
fix(core): Do not applying auth if UM is disabled ( #3218 )
...
* 🔓 not applying auth if UM is disabled
* 🛠 add helpers for UM enabled/disabled
* 👕 fix lint issue
* 🔥 remove unused imports
2022-05-02 12:11:46 +02:00
vcrwr
ea4a8b88c9
fix(Hubspot Node): Fix search operators ( #3208 )
2022-05-02 11:59:05 +02:00
Tom
c7d525a60f
fix(Wise Node): Respect time parameter on get: exchangeRate ( #3227 )
2022-05-02 10:03:29 +02:00
Jan Oberhauser
79ced8f677
fix(core): Skip credential check of disabled nodes and improve error
...
message
2022-05-02 10:01:32 +02:00
MC Naveen
c02d259453
feat(Telegram Node): Allow querying chat administrators ( #3226 )
...
* ✨ Add Get Telegram Chat Administrators
* feat(Microsoft Dynamics CRM Node): Add support for other regions than North America (#3157 )
* Typo
* Added all dynamics regions
* Change uri to match credentials region
* ⚡ Small improvement
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* ⚡ Return data in correct format
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-05-02 10:00:29 +02:00
agobrech
4bdd607fdf
feat(Microsoft Dynamics CRM Node): Add support for other regions than North America ( #3157 )
...
* Typo
* Added all dynamics regions
* Change uri to match credentials region
* ⚡ Small improvement
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-05-02 07:55:32 +02:00
Alex Grozav
0a69a9eb9c
test(editor): Add first frontend unit-test and update notice component design ( #3166 )
...
* ✨ Added basic Vue 2 + Vite.js setup.
* 🚧 Improved typescript support.
* ✨ Added N8nNotice component to design system with stories and unit tests.
* ✨ Migrated design system build to Vite.js.
* ♻️ Updated typescript definitions. Moved some interface types to remove reliance from design system on editor-ui user and validation types.
* ♻️ Changed prop name from type to theme. Updated truncation props.
* ♻️ Moved user response types back. Added n8n-notice component to editor-ui.
* 🐛 Fixed global vitest types.
* ✨ Added this. vue type extension to editor-ui
* ♻️ Removed circular import.
* ✅ Fixed failing n8n-notice tests.
* feat: Added support for notice truncation via typeOptions.
* ✨ Updated warning color variables and notice warning colors.
* 🐛 Fixed n8n-notice parameter input spacing.
2022-04-29 15:23:41 +02:00
nivb06
69d6b7827f
⚡ Update Codex ( #3221 )
...
* Updated codex file for markdown node
* Updated codex file for markdown node
Co-authored-by: Niv <nivbelleli@gmail.com>
2022-04-29 10:09:41 +02:00
Omar Ajoue
770c4fe6eb
feat(Google Sheets Node): Allow to use header names as JSON path ( #3165 )
...
* Add option to match key by keypath when append data to google sheet
* ⚡ Fix build issue and option order
Co-authored-by: Jack Rudenko <i@madappgang.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-29 10:06:24 +02:00
Jan Oberhauser
d5b9b0cb95
feat(core): Introduce simplified node versioning ( #3205 )
...
* ✨ Introduce simple node versioning
* ⚡ Add example how to read version in node-code for custom logic
* 🐛 Fix setting of parameters
* 🐛 Fix another instance where it sets the wrong parameter
* ⚡ Remove unnecessary TOODs
* ⚡ Revert Set Node example changes
* ;rotating_light: Add test
2022-04-28 19:04:09 +02:00
Iván Ovejero
5e2589e626
refactor: Remove reintroduced non-null assertions in Db
calls ( #3162 )
...
* 🔥 Remove reintroduced non-null assertions
* 🔥 Remove duplicate cred references
* 🔥 Remove unneeded `@ts-ignore`
* 🔥 Remove another `@ts-ignore`
* 🔥 Remove outdated suite version
* 🔥 Remove leftover non-null assertion
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
* 🔥 Remove more leftovers
* 🔥 Remove unneeded optional chaining operators
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
2022-04-28 18:39:57 +02:00
Ricardo Espinoza
2b008815ca
fix(Sendgrid Node): Fix issue sending attachments ( #3213 )
2022-04-28 17:39:38 +02:00
Mutasem Aldmour
8d9e05e3c3
fix(editor): Fix bug with touchscreens ( #3206 )
2022-04-28 17:36:41 +02:00
Jan Oberhauser
a89be650c8
🔖 Release n8n@0.174.0
2022-04-25 10:51:17 +00:00
Jan Oberhauser
dcafea239d
⬆️ Set n8n-core@0.115.0, n8n-editor-ui@0.141.0, n8n-nodes-base@0.172.0 and n8n-workflow@0.97.0 on n8n
2022-04-25 10:51:17 +00:00
Jan Oberhauser
4f87125eba
🔖 Release n8n-editor-ui@0.141.0
2022-04-25 10:50:01 +00:00
Jan Oberhauser
1a9c865814
⬆️ Set n8n-design-system@0.18.0 and n8n-workflow@0.97.0 on n8n-editor-ui
2022-04-25 10:50:01 +00:00
Jan Oberhauser
c990bf121e
🔖 Release n8n-design-system@0.18.0
2022-04-25 10:49:50 +00:00
Jan Oberhauser
c09d13186c
🔖 Release n8n-nodes-base@0.172.0
2022-04-25 10:49:02 +00:00
Jan Oberhauser
40a2a457b0
⬆️ Set n8n-core@0.115.0 and n8n-workflow@0.97.0 on n8n-nodes-base
2022-04-25 10:49:02 +00:00
Jan Oberhauser
1736123390
🔖 Release n8n-node-dev@0.54.0
2022-04-25 10:48:54 +00:00
Jan Oberhauser
fe3037e98e
⬆️ Set n8n-core@0.115.0 and n8n-workflow@0.97.0 on n8n-node-dev
2022-04-25 10:48:54 +00:00
Jan Oberhauser
2f82055ca4
🔖 Release n8n-core@0.115.0
2022-04-25 10:48:47 +00:00
Jan Oberhauser
a50cd1a088
⬆️ Set n8n-workflow@0.97.0 on n8n-core
2022-04-25 10:48:47 +00:00
Jan Oberhauser
b801bfb649
🔖 Release n8n-workflow@0.97.0
2022-04-25 10:48:37 +00:00
Mutasem Aldmour
31dd01f9cb
feat(editor): Add Workflow Stickies (Notes) ( #3154 )
...
* N8N-3029 Add Node Type for Wokrflow Stickies/Notes
* N8N-3029 Update Content, Update Aliasses
* N8N-3030 Created N8N Sticky Component in Design System
* N8N-3030 Fixed Code spaccing Sticky Component
* N8N-3030 Fixed Code spaccing StickyStories Component
* N8N-3030 Fixed Code spaccing Markdown Component
* N8N-3030 Added Sticky Colors Pallete into Storybook, Update Color Variables for Sticky Component
* N8N-3030 Added Unfocus Event
* N8N-3030 Update Default Placeholder, Markdown Styles, Fixed Edit State, Added Text to EditState, Fixed Height of Area, Turned off Resize of textarea
* N8N-3030 Update Sticky Overflow, Update Hover States, Updated Markdown Overflow
* N8N-3030, N8N-3031 - Add Resize to Sticky, Created N8n-Resize component
* N8N-3031 Fixed Importing Components in Editor-ui
* N8N-3031 Fixed Resize Component, Fixed Gradient
* N8N-3030, N8N-3031 Update Note Description
* N8N-3032 Hotfix Building Storybook
* N8N-3032 - Select Behaviour, Changes in Resize Component, Emit on Width/Height/Top/Left Change
* N8N-3032 Update Resize Component to emmit left/top, Update Dynamic Resize on Selected Background
* N8N-3032 Updated / Dragging vs Resizing, prevent open Modal for stickies
* N8N-3032 Added ID props to n8n-sticky // dynamic id for multi resizing in NodeView
* N8N-3033 Add dynamic size Tooltip on Sticky
* N8N-3033 Updated Z-index for Sticky Component
* N8N-3033 Updated N8N-Resize Component, Fixed SelectedBackround for Sticky Component
* N8N-3033 Refactor
* N8N-3033 Focus/Defocus on TextArea
* N8N-3033 Fixed Resizing on NW Point
* N8N-3030 Save content in vuex on input change
* N8N-3033 Fixed Resizer, Save Width and Height in Vue
* N8N-3033 Hide Sticky Footer on small height/width
* N8N-3033 Fixed Resizer
* N8N-3033 Dynamic Z-index for Stickies
* N8N-3033 Dynamic Z-index for Stickies
* N8N-3033 Removed static z-index for select sticky class
* N8N-3034 Added Telemetry
* N8N-3030 Formatter
* N8N-3030 Format code
* N8N-3030 Fixed Selecting Stickies
* N8N-3033 Fixed Notifications
* N8N-3030 Added new paddings for Default Stickies
* N8N-3033 Prevent Scrolling NodeView when Sticky is in Edit mode and Mouse is Over the TextArea
* N8N-3030 Prevent double clicking to switch state of Sticky component in Edit Mode
* N8N-3033 Fixed Z-index of Stickies
* N8N-3033 Prevent delete node when in EditMode
* N8N-3030 Prevent Delete Button to delete the Sticky while in Edit Mode
* N8N-3030 Change EditMode (emit) on keyboard shortucts, update Markdown Links & Images, Added new props
* N8N-3030 Sticky Component - No padding when hiding footer text
* N8N-3033 Fix Resizing enter into Edit Mode
* N8N-3033 Selecting different nodes - exit the edit mode
* N8N-3033 Auto Select Text in text-area by default - Sticky Component
* N8N-3033 Prevent Default behaviour for CTRL + X, CTRL + A when Sticky is Active && inEditMode
* N8N-3033 Refactor Resizer, Refactor Sticky, Update zIndex inEditMode
* N8N-3033 Updated Default Text // Node-base, Storybook
* N8N-3033 Add Resizing in EditMode - Components update
* N8N-3033 Fixed Footer - Show/Hide on Resize in EditMode
* N8N-3033 Fix ActiveSticky on Init
* N8N-3033 Refactor Sticky in Vuex, Fixed Init Sticky Tweaks, Prevent Modal Openning, Save on Keyboard shortcuts
* Stickies - Update Note node with new props
* N8N-3030 Updated Default Note text, Update the Markdown Link
* N8N-3030 CMD-C does not copy the text fix
* N8N-3030 Fix Max Zoom / Zoom out shortcuts disabled in editState
* N8N-3030 Z-index fixed during Edit Mode typing
* N8N-3030 Prevent Autoselect Text in Stickies if the text is not default
* N8N-3030 Fixed ReadOnly Bugs / Prevent showing Tooltip, Resizing
* N8N-3030 Added Sticky Creator Button
* N8N-3030 Update Icon / Sticky Creator Button
* N8N-3033 Update Sticky Icon / StickyCreator Button
* update package lock
* 🔩 update note props
* 🚿 clean props
* 🔧 linting
* 🔧 fix spacing
* remove resize component
* remove resize component
* ✂ clean up sticky
* revert back to height width
* revert back to height/width
* replace zindex property
* replace default text property
* use i18n to translate
* update package lock
* move resize
* clean up how height/width are set
* fix resize for sticky to support left/top
* clean up resize
* fix lasso/highlight bug
* remove unused props
* fix zoom to fit
* fix padding for demo view
* fix readonly
* remove iseditable, use active state
* clean up keyboard events
* chang button size, no edit on insert
* scale resizing correctly
* make active on resize
* fix select on resize/move
* use outline icon
* allow for multiple line breaks
* fix multi line bug
* fix edit mode outline
* keep edit open as one resizes
* respect multiple spaces
* fix scrolling bug
* clean up hover impl
* clean up references to note
* disable for rename
* fix drifting while drag
* fix mouse cursor on resize
* fix sticky min height
* refactor resize into component
* fix pulling too far bug
* fix delete/cut all bug
* fix padding bottom
* fix active change on resize
* add transition to button
* Fix sticky markdown click
* add solid fa icon
* update node graph, telemetry event
* add snapping
* change alt text
* update package lock
* fix bug in button hover
* add back transition
* clean up resize
* add grid size as param
* remove breaks
* clean up markdown
* lint fixes
* fix spacing
* clean up markdown colors
* clean up classes in resize
* clean up resize
* update sticky story
* fix spacing
* clean up classes
* revert change
* revert change
* revert change
* clean up sticky component
* remove unused component
* remove unnessary data
* remove unnessary data
* clean up actions
* clean up sticky size
* clean up unnessary border style
* fix bug
* replace sticky note name
* update description
* remove support for multi spaces
* update tracking name
* update telemetry reqs
* fix enter bug
* update alt text
* update sticky notes doc url
* fix readonly bug
* update class name
* update quote marks
Co-authored-by: SchnapsterDog <olivertrajceski@yahoo.com>
2022-04-25 12:38:37 +02:00
Ryan Goggin
d446f9e281
feat(Microsoft Teams Node): Enhancements and cleanup ( #2940 )
...
* Enhancements and cleanup for MS Teams node
- Add option to limit groups to "member of" rather than whole directory
- Defaults to "all" for compatibility
- Add option to Get All tasks to pull from a plan instead of just a group member
- Defaults to "member" for compatibility
- Added in auto completiong for plans, buckets, labels and members in update fields for tasks
- Update descriptions and normalize quotes for descriptions and display names
* Bump MS Teams version number
* ⚡ fixed version
* 🔨 small fixes
* 🔨 fixed nodelinter issues
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-04-25 11:22:16 +02:00
Jonathan Bennetts
ff26a987fe
fix(MicrosoftOneDrive Node): Fix issue with filenames that contain special characters from uploading ( #3183 )
2022-04-25 10:56:20 +02:00
Omar Ajoue
01807d6136
fix(core): Open oauth callback endpoints to be public ( #3168 )
2022-04-25 10:51:50 +02:00
Iván Ovejero
0448feec56
refactor: Apply eslint-plugin-n8n-nodes-base
autofixable rules ( #3174 )
...
* ⚡ Initial setup
* 👕 Update `.eslintignore`
* 👕 Autofix node-param-default-missing (#3173 )
* 🔥 Remove duplicate key
* 👕 Add exceptions
* 📦 Update package-lock.json
* 👕 Apply `node-class-description-inputs-wrong-trigger-node` (#3176 )
* 👕 Apply `node-class-description-inputs-wrong-regular-node` (#3177 )
* 👕 Apply `node-class-description-outputs-wrong` (#3178 )
* 👕 Apply `node-execute-block-double-assertion-for-items` (#3179 )
* 👕 Apply `node-param-default-wrong-for-collection` (#3180 )
* 👕 Apply node-param-default-wrong-for-boolean (#3181 )
* Autofixed default missing
* Autofixed booleans, worked well
* ⚡ Fix params
* ⏪ Undo exempted autofixes
* 📦 Update package-lock.json
* 👕 Apply node-class-description-missing-subtitle (#3182 )
* ⚡ Fix missing comma
* 👕 Apply `node-param-default-wrong-for-fixed-collection` (#3184 )
* 👕 Add exception for `node-class-description-missing-subtitle`
* 👕 Apply `node-param-default-wrong-for-multi-options` (#3185 )
* 👕 Apply `node-param-collection-type-unsorted-items` (#3186 )
* Missing coma
* 👕 Apply `node-param-default-wrong-for-simplify` (#3187 )
* 👕 Apply `node-param-description-comma-separated-hyphen` (#3190 )
* 👕 Apply `node-param-description-empty-string` (#3189 )
* 👕 Apply `node-param-description-excess-inner-whitespace` (#3191 )
* Rule looks good
* Add whitespace rule in eslint config
* :zao: fix
* 👕 Apply `node-param-description-identical-to-display-name` (#3193 )
* 👕 Apply `node-param-description-missing-for-ignore-ssl-issues` (#3195 )
* ⏪ Revert ":zao: fix"
This reverts commit ef8a76f3df
.
* 👕 Apply `node-param-description-missing-for-simplify` (#3196 )
* 👕 Apply `node-param-description-missing-final-period` (#3194 )
* Rule working as intended
* Add rule to eslint
* 👕 Apply node-param-description-missing-for-return-all (#3197 )
* ⚡ Restore `lintfix` command
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: agobrech <ael.gobrecht@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-04-22 18:29:51 +02:00
pemontto
aeb5a1234a
feat(Google Sheets Node): Add upsert support ( #2733 )
...
* ✨ Add upsert support for Google Sheets
* ⚡ updated description
* ⚡ updated display name and description
* ⚡ Order resources alphabetically
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-22 18:15:55 +02:00
Luiz Eduardo de Oliveira Fonseca
83998a15b0
feat(MongoDB Node): Allow parsing dates using dot notation ( #2487 )
...
* Parse Dates using Dot Notation
* ⚡ fixed types issues that prevent brunch from building, fixed nodelinter issues
* 🔨 hint for date fields
* 🔨 fixed bug with only one field converted to date
* 🔨 added toggle for access date fields with dot notation
* ⚡ Add Odoo and RedisTrigger node codex (#3005 )
* .168.2fixed: Auto stash before rebase of "refs/heads/codex/0.168.2fixed"
Odoo and Redis Trigger codex files update
* Update RedisTrigger.node.json
Co-authored-by: Niv <nivbelleli@gmail.com>
* ⚡ Add KoBoToolbox and Linear codex files (#3040 )
KoBoToolbox
KoBoToolbox Trigger
Linear
Co-authored-by: Niv <nivbelleli@gmail.com>
* 📚 Add missing full stop to license text
* (fix): Added missing full stop to license
GitHub does not render the single line breaks in the *Limitations* section. The added full stop makes it easier to read our license.
* 📚 Add also to other files
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* fix(AWS Lambda Node): Fix "Invocation Type" > "Continue Workflow" (#3010 )
* 🔨 fix for running in continue workflow
* ⚡ Minor simplification
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* 📚 Add one more missing full stop to license text
* fix(core): Add logs and error catches for possible failures in queue mode (#3032 )
* fix(Supabase Node): Fix Row > Get operation (#3045 )
* fix(Supabase Node): Send token also via Authorization Bearer (#2814 )
Send Authorization Bearer in headers
Fix typo in validateCredentials function
* fix(Wise Node): Fix issue when executing a transfer (#3039 )
* ⚡ Fix credentials import success message (#3038 )
* 📚 Add missing full stop to license text (#3028 )
Adding "." L15.
In addition, the markdown display don't show line break as in the editor.
* 📚 Add note to changelog linking to historic log (#3031 )
* feat(HTTP Request Node): Add support for OPTIONS method (#3030 )
* fix(Xero Node): Fix some operations and add support for setting address and phone number (#3048 )
* 🐛 Fix issue when sending Organization ID - Xero node
* 👕 Fix linting issue
* feat(Crypto Node): Add Generate operation to generate random values (#2541 )
* ✨ Add generate action to crypto node
* ⚡ small fixes, nodelinter issues fixes
* ⚡ Improvements
* ⚡ Fix order
Co-authored-by: michael-radency <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* feat(Reddit Node): Add possibility to query saved posts (#3034 )
* chore: add nvmrc with required node version
* feat: added saved posts to reddit node with credentials on User resource
* Changed Details order
* Fixed lint issue
* Moved saved posts to profile as it only works for the logged in user, This avoids the breaking change
* Removed .nvmrc
* ⚡ Improvements
Co-authored-by: Yassine Fathi <hi@m4tt72.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Jira Node): Add Simplify Output option to Issue > Get (#2408 )
* ✨ Add option to use Jira field display names
* 🚸 Make mapped fields more deterministic
* ♻️ Refactor Jira user loadOptions
* Moved and renamed the option as well as only returning the fields to
* Tweaked Friendly Fields to make it "Simplify Output" following similar patterns to other nodes
* ⚡ Improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Zendesk Node): Add ticket status "On-hold"
* 🔖 Release n8n-workflow@0.93.0
* ⬆️ Set n8n-workflow@0.93.0 on n8n-core
* 🔖 Release n8n-core@0.111.0
* ⬆️ Set n8n-core@0.111.0 and n8n-workflow@0.93.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.50.0
* ⬆️ Set n8n-core@0.111.0 and n8n-workflow@0.93.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.168.0
* 🔖 Release n8n-design-system@0.16.0
* ⬆️ Set n8n-design-system@0.16.0 and n8n-workflow@0.93.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.137.0
* ⬆️ Set n8n-core@0.111.0, n8n-editor-ui@0.137.0, n8n-nodes-base@0.168.0 and n8n-workflow@0.93.0 on n8n
* 🔖 Release n8n@0.170.0
* ⬆️ Update package-lock.json file
* 📚 Update CHANGELOG.md with version 0.170.0
* feat(editor): Add download button for binary data (#2992 )
* ✨ Make it possible to download binary data
* ⚡ Fix lint issues and add support for filesystem mode
* ⚡ Design adjustment
* ⚡ Updated wording for Number operations on IF-Node (#3065 )
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* feat(Emelia Node): Add Campaign > Duplicate functionality (#3000 )
* feat(Emelia Node): Add campaign duplication feature
* ⚡ small ui fixes, added credential test, fixed nodelinter issues
* ⚡ Improvements
* ⚡ Updated wording for Number operations on IF-Node (#3065 )
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* ⚡ Normalize name
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* fix(GraphQL Node)!: Correctly report errors returned by the API (#3071 )
* upstream merge
* ⚡ graphql node will throw error when response has errors property
* 🔨 updated changelog
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Add package-lock.json back
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(FTP Node): Add option to recursively create directories on rename (#3001 )
* Recursively Make Directories on SFTP Rename
* Linting
* ⚡ Improvement
* ⚡ Rename "Move" to "Create Directories"
* Change "Create Directories" description
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Microsoft Teams Node): Add chat message support (#2635 )
* ✨ Add chat messages to MS Teams node
* Updated credentials to include missing scope
* ⚡ Small improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mautic Node): Add credential test and allow trailing slash in host (#3080 )
* Updated Mautic to stop trailing slashes from causing an issue
* Fixed oauth failing when there is a trailing slash in the mautic host
* Added credential test
* test: Fix randomly failing UM tests (#3061 )
* ⚡ Declutter test logs
* 🐛 Fix random passwords length
* 🐛 Fix password hashing in test user creation
* 🐛 Hash leftover password
* ⚡ Improve error message for `compare`
* ⚡ Restore `randomInvalidPassword` contant
* ⚡ Mock Telemetry module to prevent `--forceExit`
* ⚡ Silence logger
* ⚡ Simplify condition
* ⚡ Unhash password in payload
* fix(NocoDB Node): Fix pagination (#3081 )
* feat(Strava Node): Add "Get Streams" operation (#2582 )
* Strava node: adding getStreams operation
* Changed the keys to use multiOptions
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
* fix(core): Fix crash on webhook when last node did not return data
* fix(Salesforce Node): Fix issue that "status" did not get used for Case => Create & Update (#2212 )
* bugfix for salesforce case create and update case not picking status
* 🐛 Fix issue with package-lock.json
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(ServiceNow Node): Add basicAuth support and fix getColumns loadOptions (#2712 )
* ✨ Support basic auth for ServiceNow
* 🐛 Support ServiceNow sysparm_fields as string
* ⚡ credential test for basic auth
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* feat(Emelia Node): Add Campaign > Duplicate functionality (#3000 )
* feat(Emelia Node): Add campaign duplication feature
* ⚡ small ui fixes, added credential test, fixed nodelinter issues
* ⚡ Improvements
* ⚡ Updated wording for Number operations on IF-Node (#3065 )
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* ⚡ Normalize name
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ fix nodelinter issues, added hint to field option
* fix(GraphQL Node)!: Correctly report errors returned by the API (#3071 )
* upstream merge
* ⚡ graphql node will throw error when response has errors property
* 🔨 updated changelog
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Add package-lock.json back
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(FTP Node): Add option to recursively create directories on rename (#3001 )
* Recursively Make Directories on SFTP Rename
* Linting
* ⚡ Improvement
* ⚡ Rename "Move" to "Create Directories"
* Change "Create Directories" description
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Microsoft Teams Node): Add chat message support (#2635 )
* ✨ Add chat messages to MS Teams node
* Updated credentials to include missing scope
* ⚡ Small improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mautic Node): Add credential test and allow trailing slash in host (#3080 )
* Updated Mautic to stop trailing slashes from causing an issue
* Fixed oauth failing when there is a trailing slash in the mautic host
* Added credential test
* test: Fix randomly failing UM tests (#3061 )
* ⚡ Declutter test logs
* 🐛 Fix random passwords length
* 🐛 Fix password hashing in test user creation
* 🐛 Hash leftover password
* ⚡ Improve error message for `compare`
* ⚡ Restore `randomInvalidPassword` contant
* ⚡ Mock Telemetry module to prevent `--forceExit`
* ⚡ Silence logger
* ⚡ Simplify condition
* ⚡ Unhash password in payload
* fix(NocoDB Node): Fix pagination (#3081 )
* feat(Strava Node): Add "Get Streams" operation (#2582 )
* Strava node: adding getStreams operation
* Changed the keys to use multiOptions
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
* ⚡ Improvements
* fix(core): Fix crash on webhook when last node did not return data
* fix(Salesforce Node): Fix issue that "status" did not get used for Case => Create & Update (#2212 )
* bugfix for salesforce case create and update case not picking status
* 🐛 Fix issue with package-lock.json
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* 🐛 Fix issue with credentials
* ⚡ Fix basicAuth
* ⚡ Reset default
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Charles Lecalier <charles.lecalier@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Rhys Williams <me@rhyswilliams.co.za>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Luis Cipriani <37157+lfcipriani@users.noreply.github.com>
Co-authored-by: Ketan Somvanshi <ketan.somvanshi@plivo.com>
* fix(EmailReadImap Node): Fix issue that crashed process if node was configured wrong (#3079 )
* 🐛 Fix issue that IMAP node can crash n8n
* 👕 Fix lint issue
* ⬆️ Set simple-git@3.5.0 on n8n-nodes-base
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SIMPLEGIT-2434306
* 👕 Fix lint issue
* ⬆️ Update package-lock.json file
* 🔖 Release n8n-workflow@0.94.0
* ⬆️ Set n8n-workflow@0.94.0 on n8n-core
* 🔖 Release n8n-core@0.112.0
* ⬆️ Set n8n-core@0.112.0 and n8n-workflow@0.94.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.51.0
* ⬆️ Set n8n-core@0.112.0 and n8n-workflow@0.94.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.169.0
* ⬆️ Set n8n-workflow@0.94.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.138.0
* ⬆️ Set n8n-core@0.112.0, n8n-editor-ui@0.138.0, n8n-nodes-base@0.169.0 and n8n-workflow@0.94.0 on n8n
* 🔖 Release n8n@0.171.0
* 📚 Update CHANGELOG.md with version 0.171.0
* fix(core): Fix issue with current executions not getting displayed (#3093 )
* fix(core): Fix issue with falsely skip authorizing (#3087 )
* fix(WooCommerce Node): Fix pagination issue with "Get All" operation (#2529 )
* zap(core): Fix issues with n8n version updates that skip multiple versions (#3099 )
* 🔖 Release n8n-nodes-base@0.169.1
* ⬆️ Set n8n-nodes-base@0.169.1 on n8n
* 🔖 Release n8n@0.171.1
* fix(Action Network Node): Fix pagination issue and add credential test (#3011 )
* fix(Action Network Node): Pagination
* Fixed lint issue
* Added credential test
* ⚡ Move credentials verification and injection to the credentials file
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(PayPal Node): Add auth test, fix typo and update API URL (#3084 )
* Implements PayPal Auth API Test
* Deletes unit tests
* 🚨 Fixed lint issues
* Added changes from PR#2568
* Moved methods to above execute
Co-authored-by: paolo-rechia <paolo@e-bot7.com>
* feat(Magento 2 Node): Add credential tests (#3086 )
* Implements Magento Auth API Test
* Deletes unit tests
* Fixed lint issues and changed the URI for the credential test
* ⚡ Move credential verification to the credential file
* ⚡ Simplify code
Co-authored-by: paolo-rechia <paolo@e-bot7.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* 🔥 Clear legacy tslint config files (#3103 )
* 🚨 Optimize UM tests (#3066 )
* ⚡ Declutter test logs
* 🐛 Fix random passwords length
* 🐛 Fix password hashing in test user creation
* 🐛 Hash leftover password
* ⚡ Improve error message for `compare`
* ⚡ Restore `randomInvalidPassword` contant
* ⚡ Mock Telemetry module to prevent `--forceExit`
* 🔥 Remove unused imports
* 🔥 Remove unused import
* ⚡ Add util for configuring test SMTP
* ⚡ Isolate user creation
* 🔥 De-duplicate `createFullUser`
* ⚡ Centralize hashing
* 🔥 Remove superfluous arg
* 🔥 Remove outdated comment
* ⚡ Prioritize shared tables during trucation
* 🧪 Add login tests
* ⚡ Use token helper
* ✏️ Improve naming
* ⚡ Make `createMemberShell` consistent
* 🔥 Remove unneeded helper
* 🔥 De-duplicate `beforeEach`
* ✏️ Improve naming
* 🚚 Move `categorize` to utils
* ✏️ Update comment
* 🧪 Simplify test
* 📘 Improve `User.password` type
* ⚡ Silence logger
* ⚡ Simplify condition
* ⚡ Unhash password in payload
* 🐛 Fix comparison against unhashed password
* ⚡ Increase timeout for fake SMTP service
* 🔥 Remove unneeded import
* ⚡ Use `isNull()`
* 🧪 Use `Promise.all()` in creds tests
* 🧪 Use `Promise.all()` in me tests
* 🧪 Use `Promise.all()` in owner tests
* 🧪 Use `Promise.all()` in password tests
* 🧪 Use `Promise.all()` in users tests
* ⚡ Re-set cookie if UM disabled
* 🔥 Remove repeated line
* ⚡ Refactor out shared owner data
* 🔥 Remove unneeded import
* 🔥 Remove repeated lines
* ⚡ Organize imports
* ⚡ Reuse helper
* 🚚 Rename tests to match routers
* 🚚 Rename `createFullUser()` to `createUser()`
* ⚡ Consolidate user shell creation
* ⚡ Make hashing async
* ⚡ Add email to user shell
* ⚡ Optimize array building
* 🛠 refactor user shell factory
* 🐛 Fix MySQL tests
* ⚡ Silence logger in other DBs
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* 🧪 Add Node 14 tests to CI (#2779 )
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
* 🔨 Infer typings for config schema (#2656 )
* 🚚 Move schema to standalone file
* ⚡ Add assertions to string literal arrays
* ✨ Infer typings for convict schema
* 🔥 Remove unneeded assertions
* 🔨 Fix errors surfaced by typings
* ⚡ Type nodes.include/exclude per docs
* ⚡ Account for types for exception paths
* ⚡ Set method alias to flag incorrect paths
* ⚡ Replace original with alias
* ⚡ Make allowance for nodes.include
* ⚡ Adjust leftover calls
* 🔀 Fix conflicts
* 🔥 Remove unneeded castings
* 📘 Simplify exception path type
* 📦 Update package-lock.json
* 🔥 Remove unneeded imports
* 🔥 Remove unrelated file
* ⚡ Update schema
* ⚡ Update interface
* 📦 Update package-lock.json
* 📦 Update package-lock.json
* 🔥 Remove leftover assertions
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ Enable `esModuleInterop` compiler option and upgrade to TypeScript 4.6 (#3106 )
* ⚡ Enable `esModuleInterop` for /core
* ⚡ Adjust imports in /core
* ⚡ Enable `esModuleInterop` for /cli
* ⚡ Adjust imports in /cli
* ⚡ Enable `esModuleInterop` for /nodes-base
* ⚡ Adjust imports in /nodes-base
* ⚡ Make imports consistent
* ⬆️ Upgrade TypeScript to 4.6 (#3109 )
* ⬆️ Upgrade TypeScript to 4.6
* 📦 Update package-lock.json
* 🔧 Avoid erroring on untyped errors
* 📘 Fix type error
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* fix(core): Set correct timezone in luxon (#3115 )
* ⬆️ Set moment@2.29.2 on n8n-nodes-base
* fix(editor): Fix i18n issues (#3072 )
* 🐛 Fix `defaultLocale` watcher
* ⚡ Improve error handling for headers
* ✏️ Improve naming
* 🐛 Fix hiring banner check
* ⚡ Flatten base text keys
* ⚡ Fix miscorrected key
* ⚡ Implement pluralization
* ✏️ Update docs
* 🚚 Move headers fetching to `App.vue`
* fix hiring banner
* ⚡ Fix missing import
* ✏️ Alphabetize translations
* ⚡ Switch to async check
* feat(editor): Refactor Output Panel + fix i18n issues (#3097 )
* update main panel
* finish up tabs
* fix docs link
* add icon
* update node settings
* clean up settings
* add rename modal
* fix component styles
* fix spacing
* truncate name
* remove mixin
* fix spacing
* fix spacing
* hide docs url
* fix bug
* fix renaming
* refactor tabs out
* refactor execute button
* refactor header
* add more views
* fix error view
* fix workflow rename bug
* rename component
* fix small screen bug
* move items, fix positions
* add hover state
* show selector on empty state
* add empty run state
* fix binary view
* 1 item
* add vjs styles
* show empty row for every item
* refactor tabs
* add branch names
* fix spacing
* fix up spacing
* add run selector
* fix positioning
* clean up
* increase width of selector
* fix up spacing
* fix copy button
* fix branch naming; type issues
* fix docs in custom nodes
* add type
* hide items when run selector is shown
* increase selector size
* add select prepend
* clean up a bit
* Add pagination
* add stale icon
* enable stale data in execution run
* Revert "enable stale data in execution run"
8edb68dbff
* move metadata to its own state
* fix smaller size
* add scroll buttons
* update tabs on resize
* update stale data on rename
* remove metadata on delete
* hide x
* change title colors
* binary data classes
* remove duplicate css
* add colors
* delete unused keys
* use event bus
* update styles of pagination
* fix ts issues
* fix ts issues
* use chevron icons
* fix design with download button
* add back to canvas button
* add trigger warning disabled
* show trigger warning tooltip
* update button labels for triggers
* update node output message
* fix add-option bug
* add page selector
* fix pagination selector bug
* fix executions bug
* remove hint
* add json colors
* add colors for json
* add color json keys
* fix select options bug
* update keys
* address comments
* update name limit
* align pencil
* update icon size
* update radio buttons height
* address comments
* fix pencil bug
* change buttons alignment
* fully center
* change order of buttons
* add no output message in branch
* scroll to top
* change active state
* fix page size
* all items
* update expression background
* update naming
* align pencil
* update modal background
* add schedule group
* update schedule nodes messages
* use ellpises for last chars
* fix spacing
* fix tabs issue
* fix too far data bug
* fix executions bug
* fix table wrapping
* fix rename bug
* add padding
* handle unkown errors
* add sticky header
* ignore empty input, trim node name
* nudge lightness of color
* center buttons
* update pagination
* set colors of title
* increase table font, fix alignment
* fix pencil bug
* fix spacing
* use date now
* address pagination issues
* delete unused keys
* update keys sort
* fix prepend
* fix radio button position
* Revert "fix radio button position"
ae42781786
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
* ⬆️ Update package-lock.json file
* 🔖 Release n8n-workflow@0.95.0
* ⬆️ Set n8n-workflow@0.95.0 on n8n-core
* 🔖 Release n8n-core@0.113.0
* ⬆️ Set n8n-core@0.113.0 and n8n-workflow@0.95.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.52.0
* ⬆️ Set n8n-core@0.113.0 and n8n-workflow@0.95.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.170.0
* 🔖 Release n8n-design-system@0.17.0
* ⬆️ Set n8n-design-system@0.17.0 and n8n-workflow@0.95.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.139.0
* ⬆️ Set n8n-core@0.113.0, n8n-editor-ui@0.139.0, n8n-nodes-base@0.170.0 and n8n-workflow@0.95.0 on n8n
* 🔖 Release n8n@0.172.0
* 📚 Update CHANGELOG.md with version 0.171.1 and 0.172.0
* ⚡ Fix n8n-node-dev publish issue
* ⚡ Fix credential formatting issues (#3134 )
* 👕 Autofix creds lint issues
* 👕 Manually fix creds lint issues
* 👕 Fix indentation
* ✏️ Fix typo
* 👕 Fix indentation
* ✏️ Fix typo
* ⚡ Add executeWorkflow input-output notice. (#3095 )
* ⚡ Remove non-null assertions for `Db` collections (#3111 )
* 📘 Remove unions to `null`
* ⚡ Track `Db` initialization state
* 🔥 Remove non-null assertions
* 👕 Remove lint exceptions
* 🔥 Remove leftover assertion
* feat(Google Cloud Realtime Database Node): Make it possible to select region (#3096 )
* upstream merge
* 🔨 fixed bug, replaced icon with svg, added ability to get whole db object
* 🔨 optimization
* 🔨 option for region in credentials
* 🐛 Fix region default
* ⚡ Remove dot
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* fix(ui): Reset text-edit input value when pressing esc key to have matching input values (#3098 )
* ⚡ Make event on Eventbrite Trigger Node optional (#2829 )
* Set `event` property as optional
* Add some parameter descriptions
To please nodelinter, mostly.
* Fix UI complaining about missing parameter.
* 🚨 Fixed lint isssues
* ⚡ Improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* fix(Zoho Node): Fix pagination issue (#3129 )
* fix(editor): Fix breaking Drop-downs after removing expressions (#3094 )
* 🐛 Fixed multiOption parameter input dropdown values after removing expression.
* ♻️ Moved array value normalization to removeExpression action.
* 🐛 Handled scenario where expression contained invalid value.
* 🎨 Centralize error throwing for encryption keys and credentials (#3105 )
* Centralized error throwing for encryption key
* Unifying the error message used by cli and core packages
* Improvements to error messages to make it more DRY
* Removed unnecessary throw
* Throwing error when credential does not exist to simplify node behavior (#3112 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* fix(core): Make email for UM case insensitive (#3078 )
* 🚧 lowercasing email
* ✅ add tests for case insensitive email
* 🐘 add migration to lowercase email
* 🚚 rename migration
* 🐛 fix package.lock
* 🐛 fix double import
* 📋 add todo
* ⚡ Add autocompletion for i18n keys in script sections of Vue files (#3133 )
* 📘 Type `baseText()` to i18n keys
* 📘 Adjust `baseText()` signature
* 👕 Except JSON files from Vue ESLint
* 🐛 Fix errors surfaced by `baseText()` typing
* ⚡ Pluralize keys
* 📘 Add typing for category names
* ⚡ Mark internal keys
* ✏️ Update docs references
* 🎨 Prettify syntax
* 🐛 Fix leftover internal key references
* feat(Discord Node): Add additional options (#2918 )
* 🔖 Discord Node v2.0
* Updated image from png to svg
* Added correct versioning
* Added old for versioning purposes
* Added other parameter for the url
* Fixed subtitle added multipart option for payload
* Removed unused imports
* Changed data type for binary file
* Removed console.log
* Moved the additional fields to an option field + fixed some bugs
* Refactored node into one version
* Removed any type
* Fixed some broken behaviour
* Minor fixes for discord node
* ⚡ Fix parameter name
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* feat(PagerDuty Node): Add support for additional details in incidents (#3140 )
* feat(PagerDuty node): add support for additional details for the incident
* fix(editor): Fix breaking Drop-downs after removing expressions (#3094 )
* 🐛 Fixed multiOption parameter input dropdown values after removing expression.
* ♻️ Moved array value normalization to removeExpression action.
* 🐛 Handled scenario where expression contained invalid value.
* 🎨 Centralize error throwing for encryption keys and credentials (#3105 )
* Centralized error throwing for encryption key
* Unifying the error message used by cli and core packages
* Improvements to error messages to make it more DRY
* Removed unnecessary throw
* Throwing error when credential does not exist to simplify node behavior (#3112 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* fix(core): Make email for UM case insensitive (#3078 )
* 🚧 lowercasing email
* ✅ add tests for case insensitive email
* 🐘 add migration to lowercase email
* 🚚 rename migration
* 🐛 fix package.lock
* 🐛 fix double import
* 📋 add todo
* ⚡ Add autocompletion for i18n keys in script sections of Vue files (#3133 )
* 📘 Type `baseText()` to i18n keys
* 📘 Adjust `baseText()` signature
* 👕 Except JSON files from Vue ESLint
* 🐛 Fix errors surfaced by `baseText()` typing
* ⚡ Pluralize keys
* 📘 Add typing for category names
* ⚡ Mark internal keys
* ✏️ Update docs references
* 🎨 Prettify syntax
* 🐛 Fix leftover internal key references
* feat(Discord Node): Add additional options (#2918 )
* 🔖 Discord Node v2.0
* Updated image from png to svg
* Added correct versioning
* Added old for versioning purposes
* Added other parameter for the url
* Fixed subtitle added multipart option for payload
* Removed unused imports
* Changed data type for binary file
* Removed console.log
* Moved the additional fields to an option field + fixed some bugs
* Refactored node into one version
* Removed any type
* Fixed some broken behaviour
* Minor fixes for discord node
* ⚡ Fix parameter name
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ Move order and fix displayName and description
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* 👕 Fix lint issue
* fix(ZendeskTrigger Node): Fix deprecated targets, replaced with webhooks (#3025 )
* 🔨 fix for deprecated targets
* ⚡ Move crendentials injection to the credential file
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(GoogleBigQuery Node): Add support for service account authentication (#3128 )
* ⚡ Enable service account authentication with the BigQuery node
* 🔨 fixed auth issue with key, fixed nodelinter issues
* ⚡ added continue on fail
* ⚡ Improvements
Co-authored-by: Mark Steve Samson <marksteve@thinkingmachin.es>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* fix(core): Add "rawBody" also for xml requests (#3143 )
* 👕 Fix lint issue
* fix(Discourse Node): Fix issue with not all posts getting returned and add credential test (#3007 )
* 🔨 fix for not all posts returning
* ⚡ added credential test
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Define test the new way
* ⚡ Remove not needed imports
* ⚡ Fix auth test problem
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⬆️ Update package-lock.json file
* feat(Markdown Node): Add new node to covert between Markdown <> HTML (#1728 )
* ✨ Markdown Node
* Tweaked wording
* ⬆️ Bump showdown to latest version
* ⚡ Small improvement
* 👕 Fix linting issue
* ⚡ Small improvements
* 🔨 added options, added continue on fail, some clean up
* ⚡ removed test code
* ⚡ added missing semicolumn
* 🔨 wip
* 🔨 replaced library for converting html to markdown, added options
* ⚡ lock file fix
* 🔨 clean up
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* fix(Postgres Node): Fix issue with columns containing spaces (#2989 )
* 🔨 fixed error when column name containes spaces
* ⚡ added lock fille to commit
* 🔨 fix for column names wraped in square braces
* 🔨 added lock file
* 🔨 fix for update key not included in update columns
* ⚡ Revert imports
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* 🐛 Update initialization checks (#3147 )
* feat(editor): Add drag and drop from nodes panel (#3123 )
* ✨ Added support for drag and drop from nodes main panel.
✨ Added node draggable placeholder.
* ✨ Added snapping to grid. Changed how draggable ghost follows the cursor.
* 💄 Changed node drag anchor position to be centered.
* ✨ Added drag and drop animation. Added event cancellation when dropping node on main panel.
* ♻️ Simplified drag and drop code and cleaned up prop-drilling.
* 🐛 Added check for nodeTypeName in dataTransfer when draging and dropping nodes.
* 🐛 Ensured MS Edge compatibility. MS edge does not send datatransfer in ondragover event.
Co-authored-by: Mutasem <mutdmour@gmail.com>
* feat(Slack Node): Add blocks to slack message update (#2182 )
* Adding blocks to slack message update
* Fixing lint
* Adding blocks to slack message update
* Fixing lint
* ⚡ added toggle to display json inputs in update operation
* ⚡ Improvements
* feat(Markdown Node): Add new node to covert between Markdown <> HTML (#1728 )
* ✨ Markdown Node
* Tweaked wording
* ⬆️ Bump showdown to latest version
* ⚡ Small improvement
* 👕 Fix linting issue
* ⚡ Small improvements
* 🔨 added options, added continue on fail, some clean up
* ⚡ removed test code
* ⚡ added missing semicolumn
* 🔨 wip
* 🔨 replaced library for converting html to markdown, added options
* ⚡ lock file fix
* 🔨 clean up
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⬆️ Update package-lock.json file
* 🔖 Release n8n-workflow@0.96.0
* ⬆️ Set n8n-workflow@0.96.0 on n8n-core
* 🔖 Release n8n-core@0.114.0
* ⬆️ Set n8n-core@0.114.0 and n8n-workflow@0.96.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.53.0
* ⬆️ Set n8n-core@0.114.0 and n8n-workflow@0.96.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.171.0
* ⬆️ Set n8n-workflow@0.96.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.140.0
* ⬆️ Set n8n-core@0.114.0, n8n-editor-ui@0.140.0, n8n-nodes-base@0.171.0 and n8n-workflow@0.96.0 on n8n
* 🔖 Release n8n@0.173.0
* 📚 Update CHANGELOG.md with version 0.173.0
* ⚡ Fix discord icon name
* 🔖 Release n8n-nodes-base@0.171.1
* ⬆️ Set n8n-nodes-base@0.171.1 on n8n
* 🔖 Release n8n@0.173.1
* 📚 Update CHANGELOG.md with version 0.173.1
* ⚡ Update Calendly Logo (#2528 )
Calendly has a new logo, updated the logo from the media kit: https://calendly.com/newsroom
* test(core): Implement timeout in SMTP tests (#3152 )
* ⚡ Implement timeout in SMTP tests
* 🚚 Move timeout to constants
* fix(QuickBooks Node) Fix pagination (#3169 )
* Fixed pagination issue
* Removed unused import
* fix(Slack Node): Fix credential test (#3151 )
* feat(All AWS Nodes): Enable support for AWS temporary credentials (#2587 )
* Enable support for AWS temporary credentials
* 🔨 removed toggle from ui added sessionToken to other aws services that using sign function from aws4 module
* Update sign method for other AWS nodes
* Remove the unneeded additional `temporaryCredentials` checkbox
* Update description for session token
* ⚡ added missing session token to credentials test
* Update sign method for DynamoDB
* 🔨 added back toggle for hiding session token, fixed linter errors
* ⚡ wording fix
Co-authored-by: Michael Kret <michael.k@radency.com>
* ⚡ Removed unnecessary import and fixed option order
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: nivb06 <99671629+nivb06@users.noreply.github.com>
Co-authored-by: Niv <nivbelleli@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Sergio <sergio@sergioguzman.com>
Co-authored-by: Valentin Mocanu <mrvali97@gmail.com>
Co-authored-by: Jasper Zonneveld <JaZo@users.noreply.github.com>
Co-authored-by: Fred <f.choudat@gmail.com>
Co-authored-by: Deborah <deborah@starfallprojects.co.uk>
Co-authored-by: TheFSilver <40010470+TheFSilver@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardoespinoza105@gmail.com>
Co-authored-by: pemontto <939704+pemontto@users.noreply.github.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Yassine Fathi <hi@m4tt72.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Charles Lecalier <charles.lecalier@gmail.com>
Co-authored-by: Rhys Williams <me@rhyswilliams.co.za>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Luis Cipriani <37157+lfcipriani@users.noreply.github.com>
Co-authored-by: Ketan Somvanshi <ketan.somvanshi@plivo.com>
Co-authored-by: Snyk bot <snyk-bot@snyk.io>
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
Co-authored-by: paolo-rechia <paolo@e-bot7.com>
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Francesco Pongiluppi <pongi@pongi.it>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Andrey Sinitsyn <andrey.sin98@gmail.com>
Co-authored-by: Mark Steve Samson <marksteve@thinkingmachin.es>
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Mike Quinlan <mquinlan@gigsmart.com>
Co-authored-by: Cody Stamps <cody.stamps@hey.com>
Co-authored-by: Basit Ali <basitalimundia@gmail.com>
2022-04-22 16:44:23 +02:00
Basit Ali
ce79e6b74f
feat(All AWS Nodes): Enable support for AWS temporary credentials ( #2587 )
...
* Enable support for AWS temporary credentials
* 🔨 removed toggle from ui added sessionToken to other aws services that using sign function from aws4 module
* Update sign method for other AWS nodes
* Remove the unneeded additional `temporaryCredentials` checkbox
* Update description for session token
* ⚡ added missing session token to credentials test
* Update sign method for DynamoDB
* 🔨 added back toggle for hiding session token, fixed linter errors
* ⚡ wording fix
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-04-22 16:33:09 +02:00
Michael Kret
15e6d9274a
fix(Slack Node): Fix credential test ( #3151 )
2022-04-22 12:45:11 +02:00
Jonathan Bennetts
a790dcae3d
fix(QuickBooks Node) Fix pagination ( #3169 )
...
* Fixed pagination issue
* Removed unused import
2022-04-22 12:41:07 +02:00
Iván Ovejero
bc5749b7ae
test(core): Implement timeout in SMTP tests ( #3152 )
...
* ⚡ Implement timeout in SMTP tests
* 🚚 Move timeout to constants
2022-04-22 12:38:53 +02:00
Cody Stamps
1c2ca6244c
⚡ Update Calendly Logo ( #2528 )
...
Calendly has a new logo, updated the logo from the media kit: https://calendly.com/newsroom
2022-04-20 08:56:50 +02:00
Jan Oberhauser
43c1df9188
🔖 Release n8n@0.173.1
2022-04-19 13:54:30 +02:00
Jan Oberhauser
52e87d0e02
⬆️ Set n8n-nodes-base@0.171.1 on n8n
2022-04-19 13:53:44 +02:00
Jan Oberhauser
60244a0936
🔖 Release n8n-nodes-base@0.171.1
2022-04-19 13:51:54 +02:00
Jan Oberhauser
ab18049e61
⚡ Fix discord icon name
2022-04-19 13:50:24 +02:00
Jan Oberhauser
5bf0b5ccf6
🔖 Release n8n@0.173.0
2022-04-19 10:48:44 +00:00
Jan Oberhauser
5a63af9dbe
⬆️ Set n8n-core@0.114.0, n8n-editor-ui@0.140.0, n8n-nodes-base@0.171.0 and n8n-workflow@0.96.0 on n8n
2022-04-19 10:48:44 +00:00
Jan Oberhauser
05663b2116
🔖 Release n8n-editor-ui@0.140.0
2022-04-19 10:47:25 +00:00
Jan Oberhauser
9087da771b
⬆️ Set n8n-workflow@0.96.0 on n8n-editor-ui
2022-04-19 10:47:25 +00:00
Jan Oberhauser
3a0731ff36
🔖 Release n8n-nodes-base@0.171.0
2022-04-19 10:46:47 +00:00
Jan Oberhauser
eb9cbe2643
⬆️ Set n8n-core@0.114.0 and n8n-workflow@0.96.0 on n8n-nodes-base
2022-04-19 10:46:46 +00:00
Jan Oberhauser
d907aa37b5
🔖 Release n8n-node-dev@0.53.0
2022-04-19 10:46:39 +00:00
Jan Oberhauser
57913c34f4
⬆️ Set n8n-core@0.114.0 and n8n-workflow@0.96.0 on n8n-node-dev
2022-04-19 10:46:39 +00:00
Jan Oberhauser
763343a031
🔖 Release n8n-core@0.114.0
2022-04-19 10:46:31 +00:00
Jan Oberhauser
7dbcb40040
⬆️ Set n8n-workflow@0.96.0 on n8n-core
2022-04-19 10:46:31 +00:00
Jan Oberhauser
18c403c514
🔖 Release n8n-workflow@0.96.0
2022-04-19 10:46:22 +00:00
Mike Quinlan
b5b60008d6
feat(Slack Node): Add blocks to slack message update ( #2182 )
...
* Adding blocks to slack message update
* Fixing lint
* Adding blocks to slack message update
* Fixing lint
* ⚡ added toggle to display json inputs in update operation
* ⚡ Improvements
* feat(Markdown Node): Add new node to covert between Markdown <> HTML (#1728 )
* ✨ Markdown Node
* Tweaked wording
* ⬆️ Bump showdown to latest version
* ⚡ Small improvement
* 👕 Fix linting issue
* ⚡ Small improvements
* 🔨 added options, added continue on fail, some clean up
* ⚡ removed test code
* ⚡ added missing semicolumn
* 🔨 wip
* 🔨 replaced library for converting html to markdown, added options
* ⚡ lock file fix
* 🔨 clean up
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-19 12:36:01 +02:00
Alex Grozav
f566569299
feat(editor): Add drag and drop from nodes panel ( #3123 )
...
* ✨ Added support for drag and drop from nodes main panel.
✨ Added node draggable placeholder.
* ✨ Added snapping to grid. Changed how draggable ghost follows the cursor.
* 💄 Changed node drag anchor position to be centered.
* ✨ Added drag and drop animation. Added event cancellation when dropping node on main panel.
* ♻️ Simplified drag and drop code and cleaned up prop-drilling.
* 🐛 Added check for nodeTypeName in dataTransfer when draging and dropping nodes.
* 🐛 Ensured MS Edge compatibility. MS edge does not send datatransfer in ondragover event.
Co-authored-by: Mutasem <mutdmour@gmail.com>
2022-04-19 12:28:31 +02:00
Iván Ovejero
f4e9562451
🐛 Update initialization checks ( #3147 )
2022-04-19 12:22:05 +02:00
Michael Kret
0081d02b97
fix(Postgres Node): Fix issue with columns containing spaces ( #2989 )
...
* 🔨 fixed error when column name containes spaces
* ⚡ added lock fille to commit
* 🔨 fix for column names wraped in square braces
* 🔨 added lock file
* 🔨 fix for update key not included in update columns
* ⚡ Revert imports
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-19 11:48:41 +02:00
Ricardo Espinoza
5d1ddb0e9b
feat(Markdown Node): Add new node to covert between Markdown <> HTML ( #1728 )
...
* ✨ Markdown Node
* Tweaked wording
* ⬆️ Bump showdown to latest version
* ⚡ Small improvement
* 👕 Fix linting issue
* ⚡ Small improvements
* 🔨 added options, added continue on fail, some clean up
* ⚡ removed test code
* ⚡ added missing semicolumn
* 🔨 wip
* 🔨 replaced library for converting html to markdown, added options
* ⚡ lock file fix
* 🔨 clean up
Co-authored-by: sirdavidoff <1670123+sirdavidoff@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-04-19 09:24:10 +02:00
Michael Kret
d68b7a4cf4
fix(Discourse Node): Fix issue with not all posts getting returned and add credential test ( #3007 )
...
* 🔨 fix for not all posts returning
* ⚡ added credential test
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Define test the new way
* ⚡ Remove not needed imports
* ⚡ Fix auth test problem
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-18 19:31:59 +02:00
Jan Oberhauser
a9653c20ef
👕 Fix lint issue
2022-04-18 18:55:20 +02:00
Ricardo Espinoza
5719e44b59
fix(core): Add "rawBody" also for xml requests ( #3143 )
2022-04-18 18:50:40 +02:00
Michael Kret
ac5f357001
feat(GoogleBigQuery Node): Add support for service account authentication ( #3128 )
...
* ⚡ Enable service account authentication with the BigQuery node
* 🔨 fixed auth issue with key, fixed nodelinter issues
* ⚡ added continue on fail
* ⚡ Improvements
Co-authored-by: Mark Steve Samson <marksteve@thinkingmachin.es>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-18 18:46:50 +02:00
Michael Kret
794ad7c756
fix(ZendeskTrigger Node): Fix deprecated targets, replaced with webhooks ( #3025 )
...
* 🔨 fix for deprecated targets
* ⚡ Move crendentials injection to the credential file
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-18 18:43:09 +02:00
Jan Oberhauser
7fc8c53f8a
👕 Fix lint issue
2022-04-15 10:40:05 +02:00
Andrey Sinitsyn
6ca7454078
feat(PagerDuty Node): Add support for additional details in incidents ( #3140 )
...
* feat(PagerDuty node): add support for additional details for the incident
* fix(editor): Fix breaking Drop-downs after removing expressions (#3094 )
* 🐛 Fixed multiOption parameter input dropdown values after removing expression.
* ♻️ Moved array value normalization to removeExpression action.
* 🐛 Handled scenario where expression contained invalid value.
* 🎨 Centralize error throwing for encryption keys and credentials (#3105 )
* Centralized error throwing for encryption key
* Unifying the error message used by cli and core packages
* Improvements to error messages to make it more DRY
* Removed unnecessary throw
* Throwing error when credential does not exist to simplify node behavior (#3112 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* fix(core): Make email for UM case insensitive (#3078 )
* 🚧 lowercasing email
* ✅ add tests for case insensitive email
* 🐘 add migration to lowercase email
* 🚚 rename migration
* 🐛 fix package.lock
* 🐛 fix double import
* 📋 add todo
* ⚡ Add autocompletion for i18n keys in script sections of Vue files (#3133 )
* 📘 Type `baseText()` to i18n keys
* 📘 Adjust `baseText()` signature
* 👕 Except JSON files from Vue ESLint
* 🐛 Fix errors surfaced by `baseText()` typing
* ⚡ Pluralize keys
* 📘 Add typing for category names
* ⚡ Mark internal keys
* ✏️ Update docs references
* 🎨 Prettify syntax
* 🐛 Fix leftover internal key references
* feat(Discord Node): Add additional options (#2918 )
* 🔖 Discord Node v2.0
* Updated image from png to svg
* Added correct versioning
* Added old for versioning purposes
* Added other parameter for the url
* Fixed subtitle added multipart option for payload
* Removed unused imports
* Changed data type for binary file
* Removed console.log
* Moved the additional fields to an option field + fixed some bugs
* Refactored node into one version
* Removed any type
* Fixed some broken behaviour
* Minor fixes for discord node
* ⚡ Fix parameter name
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ Move order and fix displayName and description
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com>
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-15 10:36:02 +02:00
agobrech
310bffe713
feat(Discord Node): Add additional options ( #2918 )
...
* 🔖 Discord Node v2.0
* Updated image from png to svg
* Added correct versioning
* Added old for versioning purposes
* Added other parameter for the url
* Fixed subtitle added multipart option for payload
* Removed unused imports
* Changed data type for binary file
* Removed console.log
* Moved the additional fields to an option field + fixed some bugs
* Refactored node into one version
* Removed any type
* Fixed some broken behaviour
* Minor fixes for discord node
* ⚡ Fix parameter name
Co-authored-by: Timeraa <me@timeraa.dev>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-15 10:04:27 +02:00
Iván Ovejero
18dee373d5
⚡ Add autocompletion for i18n keys in script sections of Vue files ( #3133 )
...
* 📘 Type `baseText()` to i18n keys
* 📘 Adjust `baseText()` signature
* 👕 Except JSON files from Vue ESLint
* 🐛 Fix errors surfaced by `baseText()` typing
* ⚡ Pluralize keys
* 📘 Add typing for category names
* ⚡ Mark internal keys
* ✏️ Update docs references
* 🎨 Prettify syntax
* 🐛 Fix leftover internal key references
2022-04-15 08:22:58 +02:00
Ben Hesseldieck
8532b0030d
fix(core): Make email for UM case insensitive ( #3078 )
...
* 🚧 lowercasing email
* ✅ add tests for case insensitive email
* 🐘 add migration to lowercase email
* 🚚 rename migration
* 🐛 fix package.lock
* 🐛 fix double import
* 📋 add todo
2022-04-15 08:11:35 +02:00
Omar Ajoue
d3fecb9f6d
🎨 Centralize error throwing for encryption keys and credentials ( #3105 )
...
* Centralized error throwing for encryption key
* Unifying the error message used by cli and core packages
* Improvements to error messages to make it more DRY
* Removed unnecessary throw
* Throwing error when credential does not exist to simplify node behavior (#3112 )
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-04-15 08:00:47 +02:00
Alex Grozav
17b0cd8f76
fix(editor): Fix breaking Drop-downs after removing expressions ( #3094 )
...
* 🐛 Fixed multiOption parameter input dropdown values after removing expression.
* ♻️ Moved array value normalization to removeExpression action.
* 🐛 Handled scenario where expression contained invalid value.
2022-04-15 07:35:51 +02:00
Jonathan Bennetts
47bbe9857b
fix(Zoho Node): Fix pagination issue ( #3129 )
2022-04-14 09:41:14 +02:00
Francesco Pongiluppi
5e54249c41
⚡ Make event on Eventbrite Trigger Node optional ( #2829 )
...
* Set `event` property as optional
* Add some parameter descriptions
To please nodelinter, mostly.
* Fix UI complaining about missing parameter.
* 🚨 Fixed lint isssues
* ⚡ Improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-14 09:36:46 +02:00
Alex Grozav
29fdd77d7b
fix(ui): Reset text-edit input value when pressing esc key to have matching input values ( #3098 )
2022-04-14 09:30:31 +02:00
Michael Kret
176538e5f2
feat(Google Cloud Realtime Database Node): Make it possible to select region ( #3096 )
...
* upstream merge
* 🔨 fixed bug, replaced icon with svg, added ability to get whole db object
* 🔨 optimization
* 🔨 option for region in credentials
* 🐛 Fix region default
* ⚡ Remove dot
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-14 09:19:45 +02:00
Iván Ovejero
3e5d981f3f
⚡ Remove non-null assertions for Db
collections ( #3111 )
...
* 📘 Remove unions to `null`
* ⚡ Track `Db` initialization state
* 🔥 Remove non-null assertions
* 👕 Remove lint exceptions
* 🔥 Remove leftover assertion
2022-04-14 09:02:12 +02:00
Jan Oberhauser
e45ac7eb6a
🔀 Merge branch 'master' of github.com:n8n-io/n8n
2022-04-14 08:52:21 +02:00
Alex Grozav
445f26cc6b
⚡ Add executeWorkflow input-output notice. ( #3095 )
2022-04-14 08:51:29 +02:00
Iván Ovejero
ecd3bbfcd3
⚡ Fix credential formatting issues ( #3134 )
...
* 👕 Autofix creds lint issues
* 👕 Manually fix creds lint issues
* 👕 Fix indentation
* ✏️ Fix typo
* 👕 Fix indentation
* ✏️ Fix typo
2022-04-14 08:32:27 +02:00
Jan Oberhauser
4955133b11
⚡ Fix n8n-node-dev publish issue
2022-04-12 19:45:53 +02:00
Jan Oberhauser
6c38b79f25
🔖 Release n8n@0.172.0
2022-04-11 13:27:11 +00:00
Jan Oberhauser
ccebf68279
⬆️ Set n8n-core@0.113.0, n8n-editor-ui@0.139.0, n8n-nodes-base@0.170.0 and n8n-workflow@0.95.0 on n8n
2022-04-11 13:27:10 +00:00
Jan Oberhauser
83a634c337
🔖 Release n8n-editor-ui@0.139.0
2022-04-11 13:25:33 +00:00
Jan Oberhauser
a3a3aab8d0
⬆️ Set n8n-design-system@0.17.0 and n8n-workflow@0.95.0 on n8n-editor-ui
2022-04-11 13:25:32 +00:00
Jan Oberhauser
9d8639af97
🔖 Release n8n-design-system@0.17.0
2022-04-11 13:25:23 +00:00
Jan Oberhauser
e158815091
🔖 Release n8n-nodes-base@0.170.0
2022-04-11 13:24:41 +00:00
Jan Oberhauser
24fdf292fa
⬆️ Set n8n-core@0.113.0 and n8n-workflow@0.95.0 on n8n-nodes-base
2022-04-11 13:24:40 +00:00
Jan Oberhauser
0469c6135f
🔖 Release n8n-node-dev@0.52.0
2022-04-11 13:22:03 +00:00
Jan Oberhauser
748bae9eb9
⬆️ Set n8n-core@0.113.0 and n8n-workflow@0.95.0 on n8n-node-dev
2022-04-11 13:22:03 +00:00
Jan Oberhauser
27927526ad
🔖 Release n8n-core@0.113.0
2022-04-11 13:21:56 +00:00
Jan Oberhauser
2b8a880fe8
⬆️ Set n8n-workflow@0.95.0 on n8n-core
2022-04-11 13:21:55 +00:00
Jan Oberhauser
e440f8d45c
🔖 Release n8n-workflow@0.95.0
2022-04-11 13:21:47 +00:00
Iván Ovejero
4ae0f5b6fb
fix(editor): Fix i18n issues ( #3072 )
...
* 🐛 Fix `defaultLocale` watcher
* ⚡ Improve error handling for headers
* ✏️ Improve naming
* 🐛 Fix hiring banner check
* ⚡ Flatten base text keys
* ⚡ Fix miscorrected key
* ⚡ Implement pluralization
* ✏️ Update docs
* 🚚 Move headers fetching to `App.vue`
* fix hiring banner
* ⚡ Fix missing import
* ✏️ Alphabetize translations
* ⚡ Switch to async check
* feat(editor): Refactor Output Panel + fix i18n issues (#3097 )
* update main panel
* finish up tabs
* fix docs link
* add icon
* update node settings
* clean up settings
* add rename modal
* fix component styles
* fix spacing
* truncate name
* remove mixin
* fix spacing
* fix spacing
* hide docs url
* fix bug
* fix renaming
* refactor tabs out
* refactor execute button
* refactor header
* add more views
* fix error view
* fix workflow rename bug
* rename component
* fix small screen bug
* move items, fix positions
* add hover state
* show selector on empty state
* add empty run state
* fix binary view
* 1 item
* add vjs styles
* show empty row for every item
* refactor tabs
* add branch names
* fix spacing
* fix up spacing
* add run selector
* fix positioning
* clean up
* increase width of selector
* fix up spacing
* fix copy button
* fix branch naming; type issues
* fix docs in custom nodes
* add type
* hide items when run selector is shown
* increase selector size
* add select prepend
* clean up a bit
* Add pagination
* add stale icon
* enable stale data in execution run
* Revert "enable stale data in execution run"
8edb68dbff
* move metadata to its own state
* fix smaller size
* add scroll buttons
* update tabs on resize
* update stale data on rename
* remove metadata on delete
* hide x
* change title colors
* binary data classes
* remove duplicate css
* add colors
* delete unused keys
* use event bus
* update styles of pagination
* fix ts issues
* fix ts issues
* use chevron icons
* fix design with download button
* add back to canvas button
* add trigger warning disabled
* show trigger warning tooltip
* update button labels for triggers
* update node output message
* fix add-option bug
* add page selector
* fix pagination selector bug
* fix executions bug
* remove hint
* add json colors
* add colors for json
* add color json keys
* fix select options bug
* update keys
* address comments
* update name limit
* align pencil
* update icon size
* update radio buttons height
* address comments
* fix pencil bug
* change buttons alignment
* fully center
* change order of buttons
* add no output message in branch
* scroll to top
* change active state
* fix page size
* all items
* update expression background
* update naming
* align pencil
* update modal background
* add schedule group
* update schedule nodes messages
* use ellpises for last chars
* fix spacing
* fix tabs issue
* fix too far data bug
* fix executions bug
* fix table wrapping
* fix rename bug
* add padding
* handle unkown errors
* add sticky header
* ignore empty input, trim node name
* nudge lightness of color
* center buttons
* update pagination
* set colors of title
* increase table font, fix alignment
* fix pencil bug
* fix spacing
* use date now
* address pagination issues
* delete unused keys
* update keys sort
* fix prepend
* fix radio button position
* Revert "fix radio button position"
ae42781786
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2022-04-11 15:12:13 +02:00
Jan Oberhauser
94a52b9358
⬆️ Set moment@2.29.2 on n8n-nodes-base
2022-04-10 12:29:19 +02:00
Jan Oberhauser
3763f815bd
fix(core): Set correct timezone in luxon ( #3115 )
2022-04-10 11:33:42 +02:00
Iván Ovejero
027dfb2f0a
⚡ Enable esModuleInterop
compiler option and upgrade to TypeScript 4.6 ( #3106 )
...
* ⚡ Enable `esModuleInterop` for /core
* ⚡ Adjust imports in /core
* ⚡ Enable `esModuleInterop` for /cli
* ⚡ Adjust imports in /cli
* ⚡ Enable `esModuleInterop` for /nodes-base
* ⚡ Adjust imports in /nodes-base
* ⚡ Make imports consistent
* ⬆️ Upgrade TypeScript to 4.6 (#3109 )
* ⬆️ Upgrade TypeScript to 4.6
* 📦 Update package-lock.json
* 🔧 Avoid erroring on untyped errors
* 📘 Fix type error
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 23:32:08 +02:00
Iván Ovejero
37a6e329af
🔨 Infer typings for config schema ( #2656 )
...
* 🚚 Move schema to standalone file
* ⚡ Add assertions to string literal arrays
* ✨ Infer typings for convict schema
* 🔥 Remove unneeded assertions
* 🔨 Fix errors surfaced by typings
* ⚡ Type nodes.include/exclude per docs
* ⚡ Account for types for exception paths
* ⚡ Set method alias to flag incorrect paths
* ⚡ Replace original with alias
* ⚡ Make allowance for nodes.include
* ⚡ Adjust leftover calls
* 🔀 Fix conflicts
* 🔥 Remove unneeded castings
* 📘 Simplify exception path type
* 📦 Update package-lock.json
* 🔥 Remove unneeded imports
* 🔥 Remove unrelated file
* ⚡ Update schema
* ⚡ Update interface
* 📦 Update package-lock.json
* 📦 Update package-lock.json
* 🔥 Remove leftover assertions
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 19:37:27 +02:00
Iván Ovejero
1e2d6daaa3
🚨 Optimize UM tests ( #3066 )
...
* ⚡ Declutter test logs
* 🐛 Fix random passwords length
* 🐛 Fix password hashing in test user creation
* 🐛 Hash leftover password
* ⚡ Improve error message for `compare`
* ⚡ Restore `randomInvalidPassword` contant
* ⚡ Mock Telemetry module to prevent `--forceExit`
* 🔥 Remove unused imports
* 🔥 Remove unused import
* ⚡ Add util for configuring test SMTP
* ⚡ Isolate user creation
* 🔥 De-duplicate `createFullUser`
* ⚡ Centralize hashing
* 🔥 Remove superfluous arg
* 🔥 Remove outdated comment
* ⚡ Prioritize shared tables during trucation
* 🧪 Add login tests
* ⚡ Use token helper
* ✏️ Improve naming
* ⚡ Make `createMemberShell` consistent
* 🔥 Remove unneeded helper
* 🔥 De-duplicate `beforeEach`
* ✏️ Improve naming
* 🚚 Move `categorize` to utils
* ✏️ Update comment
* 🧪 Simplify test
* 📘 Improve `User.password` type
* ⚡ Silence logger
* ⚡ Simplify condition
* ⚡ Unhash password in payload
* 🐛 Fix comparison against unhashed password
* ⚡ Increase timeout for fake SMTP service
* 🔥 Remove unneeded import
* ⚡ Use `isNull()`
* 🧪 Use `Promise.all()` in creds tests
* 🧪 Use `Promise.all()` in me tests
* 🧪 Use `Promise.all()` in owner tests
* 🧪 Use `Promise.all()` in password tests
* 🧪 Use `Promise.all()` in users tests
* ⚡ Re-set cookie if UM disabled
* 🔥 Remove repeated line
* ⚡ Refactor out shared owner data
* 🔥 Remove unneeded import
* 🔥 Remove repeated lines
* ⚡ Organize imports
* ⚡ Reuse helper
* 🚚 Rename tests to match routers
* 🚚 Rename `createFullUser()` to `createUser()`
* ⚡ Consolidate user shell creation
* ⚡ Make hashing async
* ⚡ Add email to user shell
* ⚡ Optimize array building
* 🛠 refactor user shell factory
* 🐛 Fix MySQL tests
* ⚡ Silence logger in other DBs
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2022-04-08 18:37:07 +02:00
Iván Ovejero
e78bf15ba9
🔥 Clear legacy tslint config files ( #3103 )
2022-04-08 12:04:14 +02:00
Jonathan Bennetts
a11b00a037
feat(Magento 2 Node): Add credential tests ( #3086 )
...
* Implements Magento Auth API Test
* Deletes unit tests
* Fixed lint issues and changed the URI for the credential test
* ⚡ Move credential verification to the credential file
* ⚡ Simplify code
Co-authored-by: paolo-rechia <paolo@e-bot7.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 12:01:21 +02:00
Jonathan Bennetts
c7a037e9fe
feat(PayPal Node): Add auth test, fix typo and update API URL ( #3084 )
...
* Implements PayPal Auth API Test
* Deletes unit tests
* 🚨 Fixed lint issues
* Added changes from PR#2568
* Moved methods to above execute
Co-authored-by: paolo-rechia <paolo@e-bot7.com>
2022-04-08 11:49:07 +02:00
Tom
9ef339e525
fix(Action Network Node): Fix pagination issue and add credential test ( #3011 )
...
* fix(Action Network Node): Pagination
* Fixed lint issue
* Added credential test
* ⚡ Move credentials verification and injection to the credentials file
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-08 11:28:29 +02:00
Jan Oberhauser
e964c83f46
🔖 Release n8n@0.171.1
2022-04-06 14:24:02 +02:00
Jan Oberhauser
9cd90cf914
⬆️ Set n8n-nodes-base@0.169.1 on n8n
2022-04-06 14:21:45 +02:00
Jan Oberhauser
1d4ac93217
🔖 Release n8n-nodes-base@0.169.1
2022-04-06 14:20:16 +02:00
Ben Hesseldieck
305aa671e5
zap(core): Fix issues with n8n version updates that skip multiple versions ( #3099 )
2022-04-06 14:15:08 +02:00
Tom
c2a5e0d1b6
fix(WooCommerce Node): Fix pagination issue with "Get All" operation ( #2529 )
2022-04-06 14:05:36 +02:00
Omar Ajoue
358a683f38
fix(core): Fix issue with falsely skip authorizing ( #3087 )
2022-04-06 13:55:10 +02:00
Omar Ajoue
4af5168b3b
fix(core): Fix issue with current executions not getting displayed ( #3093 )
2022-04-06 13:53:21 +02:00
Jan Oberhauser
f412b7babb
🔖 Release n8n@0.171.0
2022-04-03 08:00:42 +00:00
Jan Oberhauser
a7acc201be
⬆️ Set n8n-core@0.112.0, n8n-editor-ui@0.138.0, n8n-nodes-base@0.169.0 and n8n-workflow@0.94.0 on n8n
2022-04-03 08:00:41 +00:00
Jan Oberhauser
92fa5b27f2
🔖 Release n8n-editor-ui@0.138.0
2022-04-03 07:59:16 +00:00
Jan Oberhauser
affc1fbeb1
⬆️ Set n8n-workflow@0.94.0 on n8n-editor-ui
2022-04-03 07:59:16 +00:00
Jan Oberhauser
b4de377b8d
🔖 Release n8n-nodes-base@0.169.0
2022-04-03 07:58:38 +00:00
Jan Oberhauser
5036b30d7f
⬆️ Set n8n-core@0.112.0 and n8n-workflow@0.94.0 on n8n-nodes-base
2022-04-03 07:58:37 +00:00
Jan Oberhauser
175de94425
🔖 Release n8n-node-dev@0.51.0
2022-04-03 07:58:30 +00:00
Jan Oberhauser
1b8e4db930
⬆️ Set n8n-core@0.112.0 and n8n-workflow@0.94.0 on n8n-node-dev
2022-04-03 07:58:30 +00:00
Jan Oberhauser
f4aebd5ea4
🔖 Release n8n-core@0.112.0
2022-04-03 07:58:22 +00:00
Jan Oberhauser
755adecea5
⬆️ Set n8n-workflow@0.94.0 on n8n-core
2022-04-03 07:58:22 +00:00
Jan Oberhauser
d5c901f110
🔖 Release n8n-workflow@0.94.0
2022-04-03 07:58:13 +00:00
Jan Oberhauser
7dacdf119a
👕 Fix lint issue
2022-04-03 09:48:09 +02:00
Snyk bot
2070357e38
⬆️ Set simple-git@3.5.0 on n8n-nodes-base
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SIMPLEGIT-2434306
2022-04-03 09:45:22 +02:00
Jan Oberhauser
85f15d4989
fix(EmailReadImap Node): Fix issue that crashed process if node was configured wrong ( #3079 )
...
* 🐛 Fix issue that IMAP node can crash n8n
* 👕 Fix lint issue
2022-04-02 17:33:31 +02:00
pemontto
2c72584b55
feat(ServiceNow Node): Add basicAuth support and fix getColumns loadOptions ( #2712 )
...
* ✨ Support basic auth for ServiceNow
* 🐛 Support ServiceNow sysparm_fields as string
* ⚡ credential test for basic auth
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* feat(Emelia Node): Add Campaign > Duplicate functionality (#3000 )
* feat(Emelia Node): Add campaign duplication feature
* ⚡ small ui fixes, added credential test, fixed nodelinter issues
* ⚡ Improvements
* ⚡ Updated wording for Number operations on IF-Node (#3065 )
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* ⚡ Normalize name
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ fix nodelinter issues, added hint to field option
* fix(GraphQL Node)!: Correctly report errors returned by the API (#3071 )
* upstream merge
* ⚡ graphql node will throw error when response has errors property
* 🔨 updated changelog
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Add package-lock.json back
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(FTP Node): Add option to recursively create directories on rename (#3001 )
* Recursively Make Directories on SFTP Rename
* Linting
* ⚡ Improvement
* ⚡ Rename "Move" to "Create Directories"
* Change "Create Directories" description
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Microsoft Teams Node): Add chat message support (#2635 )
* ✨ Add chat messages to MS Teams node
* Updated credentials to include missing scope
* ⚡ Small improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mautic Node): Add credential test and allow trailing slash in host (#3080 )
* Updated Mautic to stop trailing slashes from causing an issue
* Fixed oauth failing when there is a trailing slash in the mautic host
* Added credential test
* test: Fix randomly failing UM tests (#3061 )
* ⚡ Declutter test logs
* 🐛 Fix random passwords length
* 🐛 Fix password hashing in test user creation
* 🐛 Hash leftover password
* ⚡ Improve error message for `compare`
* ⚡ Restore `randomInvalidPassword` contant
* ⚡ Mock Telemetry module to prevent `--forceExit`
* ⚡ Silence logger
* ⚡ Simplify condition
* ⚡ Unhash password in payload
* fix(NocoDB Node): Fix pagination (#3081 )
* feat(Strava Node): Add "Get Streams" operation (#2582 )
* Strava node: adding getStreams operation
* Changed the keys to use multiOptions
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
* ⚡ Improvements
* fix(core): Fix crash on webhook when last node did not return data
* fix(Salesforce Node): Fix issue that "status" did not get used for Case => Create & Update (#2212 )
* bugfix for salesforce case create and update case not picking status
* 🐛 Fix issue with package-lock.json
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* 🐛 Fix issue with credentials
* ⚡ Fix basicAuth
* ⚡ Reset default
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Charles Lecalier <charles.lecalier@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Rhys Williams <me@rhyswilliams.co.za>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Luis Cipriani <37157+lfcipriani@users.noreply.github.com>
Co-authored-by: Ketan Somvanshi <ketan.somvanshi@plivo.com>
2022-04-02 17:22:13 +02:00
Ketan Somvanshi
1018146f21
fix(Salesforce Node): Fix issue that "status" did not get used for Case => Create & Update ( #2212 )
...
* bugfix for salesforce case create and update case not picking status
* 🐛 Fix issue with package-lock.json
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-02 10:45:20 +02:00
Jan Oberhauser
c50d04af9e
fix(core): Fix crash on webhook when last node did not return data
2022-04-02 09:43:51 +02:00
Luis Cipriani
6bbb4df059
feat(Strava Node): Add "Get Streams" operation ( #2582 )
...
* Strava node: adding getStreams operation
* Changed the keys to use multiOptions
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2022-04-01 18:24:47 +02:00
Jonathan Bennetts
5f44b0dad5
fix(NocoDB Node): Fix pagination ( #3081 )
2022-04-01 18:11:18 +02:00
Iván Ovejero
7625421b81
test: Fix randomly failing UM tests ( #3061 )
...
* ⚡ Declutter test logs
* 🐛 Fix random passwords length
* 🐛 Fix password hashing in test user creation
* 🐛 Hash leftover password
* ⚡ Improve error message for `compare`
* ⚡ Restore `randomInvalidPassword` contant
* ⚡ Mock Telemetry module to prevent `--forceExit`
* ⚡ Silence logger
* ⚡ Simplify condition
* ⚡ Unhash password in payload
2022-04-01 17:48:02 +02:00
Jonathan Bennetts
0a75539cc3
feat(Mautic Node): Add credential test and allow trailing slash in host ( #3080 )
...
* Updated Mautic to stop trailing slashes from causing an issue
* Fixed oauth failing when there is a trailing slash in the mautic host
* Added credential test
2022-04-01 17:31:43 +02:00
pemontto
984f62df9e
feat(Microsoft Teams Node): Add chat message support ( #2635 )
...
* ✨ Add chat messages to MS Teams node
* Updated credentials to include missing scope
* ⚡ Small improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-01 17:21:25 +02:00
Rhys Williams
39a6f41720
feat(FTP Node): Add option to recursively create directories on rename ( #3001 )
...
* Recursively Make Directories on SFTP Rename
* Linting
* ⚡ Improvement
* ⚡ Rename "Move" to "Create Directories"
* Change "Create Directories" description
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-01 14:48:45 +02:00
Michael Kret
8a94f1e361
fix(GraphQL Node)!: Correctly report errors returned by the API ( #3071 )
...
* upstream merge
* ⚡ graphql node will throw error when response has errors property
* 🔨 updated changelog
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Add package-lock.json back
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-01 14:38:26 +02:00
Charles Lecalier
0b08be1c0b
feat(Emelia Node): Add Campaign > Duplicate functionality ( #3000 )
...
* feat(Emelia Node): Add campaign duplication feature
* ⚡ small ui fixes, added credential test, fixed nodelinter issues
* ⚡ Improvements
* ⚡ Updated wording for Number operations on IF-Node (#3065 )
* fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed (#2741 )
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
* feat(Mocean Node): Add "Delivery Report URL" option and credential tests (#3075 )
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
* ⚡ Normalize name
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-01 10:12:47 +02:00
Ricardo Espinoza
c89d2b10f2
feat(Mocean Node): Add "Delivery Report URL" option and credential tests ( #3075 )
...
* add dlr url column
add dlr url(delivery report URl) column. Allow user set the
endpoint
to receive the report
* update
update delivery report url description
* ⚡ fixed nodelinter issues, added credential test, replaced icon
* ⚡ Improvements
Co-authored-by: d3no <d3no520@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-04-01 09:03:45 +02:00
Tom
9d703e366b
fix(Google Tasks Node): Fix "Show Completed" option and hide title field where not needed ( #2741 )
...
* 🐛 Google Tasks: Fix showCompleted
* ⚡ Improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-04-01 08:32:41 +02:00
Jonathan Bennetts
97ed5f8c1e
⚡ Updated wording for Number operations on IF-Node ( #3065 )
2022-03-31 18:25:11 +02:00
Jan Oberhauser
13a9db7745
feat(editor): Add download button for binary data ( #2992 )
...
* ✨ Make it possible to download binary data
* ⚡ Fix lint issues and add support for filesystem mode
* ⚡ Design adjustment
2022-03-28 12:59:53 +02:00
Jan Oberhauser
492f1de7e8
🔖 Release n8n@0.170.0
2022-03-27 10:48:09 +00:00
Jan Oberhauser
6d604b48e5
⬆️ Set n8n-core@0.111.0, n8n-editor-ui@0.137.0, n8n-nodes-base@0.168.0 and n8n-workflow@0.93.0 on n8n
2022-03-27 10:48:08 +00:00
Jan Oberhauser
2768ebce1f
🔖 Release n8n-editor-ui@0.137.0
2022-03-27 10:46:51 +00:00
Jan Oberhauser
33fe1b67ef
⬆️ Set n8n-design-system@0.16.0 and n8n-workflow@0.93.0 on n8n-editor-ui
2022-03-27 10:46:51 +00:00
Jan Oberhauser
280a5913b3
🔖 Release n8n-design-system@0.16.0
2022-03-27 10:46:45 +00:00
Jan Oberhauser
6f47644098
🔖 Release n8n-nodes-base@0.168.0
2022-03-27 10:46:04 +00:00
Jan Oberhauser
6025758a5f
⬆️ Set n8n-core@0.111.0 and n8n-workflow@0.93.0 on n8n-nodes-base
2022-03-27 10:46:04 +00:00
Jan Oberhauser
9b12e20990
🔖 Release n8n-node-dev@0.50.0
2022-03-27 10:45:57 +00:00
Jan Oberhauser
c8f603599d
⬆️ Set n8n-core@0.111.0 and n8n-workflow@0.93.0 on n8n-node-dev
2022-03-27 10:45:57 +00:00
Jan Oberhauser
35c8074ebe
🔖 Release n8n-core@0.111.0
2022-03-27 10:45:49 +00:00
Jan Oberhauser
5f45ee642e
⬆️ Set n8n-workflow@0.93.0 on n8n-core
2022-03-27 10:45:49 +00:00
Jan Oberhauser
9e95888f70
🔖 Release n8n-workflow@0.93.0
2022-03-27 10:45:40 +00:00
Jan Oberhauser
2b20a46091
feat(Zendesk Node): Add ticket status "On-hold"
2022-03-27 12:26:19 +02:00
pemontto
016aeaaa79
feat(Jira Node): Add Simplify Output option to Issue > Get ( #2408 )
...
* ✨ Add option to use Jira field display names
* 🚸 Make mapped fields more deterministic
* ♻️ Refactor Jira user loadOptions
* Moved and renamed the option as well as only returning the fields to
* Tweaked Friendly Fields to make it "Simplify Output" following similar patterns to other nodes
* ⚡ Improvements
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-03-27 11:49:47 +02:00
Jonathan Bennetts
5ba4c27d8c
feat(Reddit Node): Add possibility to query saved posts ( #3034 )
...
* chore: add nvmrc with required node version
* feat: added saved posts to reddit node with credentials on User resource
* Changed Details order
* Fixed lint issue
* Moved saved posts to profile as it only works for the logged in user, This avoids the breaking change
* Removed .nvmrc
* ⚡ Improvements
Co-authored-by: Yassine Fathi <hi@m4tt72.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-03-27 10:57:45 +02:00
pemontto
b5ecccb840
feat(Crypto Node): Add Generate operation to generate random values ( #2541 )
...
* ✨ Add generate action to crypto node
* ⚡ small fixes, nodelinter issues fixes
* ⚡ Improvements
* ⚡ Fix order
Co-authored-by: michael-radency <michael.k@radency.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-27 10:48:31 +02:00
Ricardo Espinoza
ab08c0df15
fix(Xero Node): Fix some operations and add support for setting address and phone number ( #3048 )
...
* 🐛 Fix issue when sending Organization ID - Xero node
* 👕 Fix linting issue
2022-03-27 10:38:49 +02:00
TheFSilver
bd9064cd0e
feat(HTTP Request Node): Add support for OPTIONS method ( #3030 )
2022-03-25 22:55:43 +01:00
Jasper Zonneveld
e38b5ca291
⚡ Fix credentials import success message ( #3038 )
2022-03-25 21:40:35 +01:00
Valentin Mocanu
b90bf4576c
fix(Wise Node): Fix issue when executing a transfer ( #3039 )
2022-03-25 21:38:37 +01:00
Sergio
5774dd8885
fix(Supabase Node): Send token also via Authorization Bearer ( #2814 )
...
Send Authorization Bearer in headers
Fix typo in validateCredentials function
2022-03-25 17:41:53 +01:00
Jan Oberhauser
b9aa440be3
fix(Supabase Node): Fix Row > Get operation ( #3045 )
2022-03-25 16:47:05 +01:00
Omar Ajoue
3b4a97dd57
fix(core): Add logs and error catches for possible failures in queue mode ( #3032 )
2022-03-25 15:10:31 +01:00
Jan Oberhauser
f6aa8f2196
📚 Add one more missing full stop to license text
2022-03-25 14:36:59 +01:00
Michael Kret
9547a08f03
fix(AWS Lambda Node): Fix "Invocation Type" > "Continue Workflow" ( #3010 )
...
* 🔨 fix for running in continue workflow
* ⚡ Minor simplification
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-25 14:36:02 +01:00
Tom
be40a3f310
📚 Add missing full stop to license text
...
* (fix): Added missing full stop to license
GitHub does not render the single line breaks in the *Limitations* section. The added full stop makes it easier to read our license.
* 📚 Add also to other files
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-25 09:54:00 +01:00
nivb06
0e9f5b5e46
⚡ Add KoBoToolbox and Linear codex files ( #3040 )
...
KoBoToolbox
KoBoToolbox Trigger
Linear
Co-authored-by: Niv <nivbelleli@gmail.com>
2022-03-24 18:49:39 +01:00
nivb06
3196d4615b
⚡ Add Odoo and RedisTrigger node codex ( #3005 )
...
* .168.2fixed: Auto stash before rebase of "refs/heads/codex/0.168.2fixed"
Odoo and Redis Trigger codex files update
* Update RedisTrigger.node.json
Co-authored-by: Niv <nivbelleli@gmail.com>
2022-03-24 18:48:51 +01:00
Jan Oberhauser
7a73d8ddb3
🔖 Release n8n@0.169.0
2022-03-20 19:33:10 +00:00
Jan Oberhauser
dbaea80d9c
⬆️ Set n8n-core@0.110.0, n8n-editor-ui@0.136.0, n8n-nodes-base@0.167.0 and n8n-workflow@0.92.0 on n8n
2022-03-20 19:33:10 +00:00
Jan Oberhauser
cd358acd18
🔖 Release n8n-editor-ui@0.136.0
2022-03-20 19:31:41 +00:00
Jan Oberhauser
f453caea30
⬆️ Set n8n-design-system@0.15.0 and n8n-workflow@0.92.0 on n8n-editor-ui
2022-03-20 19:31:41 +00:00
Jan Oberhauser
8db431e94a
🔖 Release n8n-design-system@0.15.0
2022-03-20 19:31:31 +00:00
Jan Oberhauser
0d2d7b2e2b
🔖 Release n8n-nodes-base@0.167.0
2022-03-20 19:30:49 +00:00
Jan Oberhauser
f7775f4d7a
⬆️ Set n8n-core@0.110.0 and n8n-workflow@0.92.0 on n8n-nodes-base
2022-03-20 19:30:49 +00:00
Jan Oberhauser
155a816017
🔖 Release n8n-node-dev@0.49.0
2022-03-20 19:30:42 +00:00
Jan Oberhauser
9bbc023745
⬆️ Set n8n-core@0.110.0 and n8n-workflow@0.92.0 on n8n-node-dev
2022-03-20 19:30:42 +00:00
Jan Oberhauser
93427b9c08
🔖 Release n8n-core@0.110.0
2022-03-20 19:30:34 +00:00
Jan Oberhauser
e0d285e420
⬆️ Set n8n-workflow@0.92.0 on n8n-core
2022-03-20 19:30:33 +00:00
Jan Oberhauser
7608e52eef
🔖 Release n8n-workflow@0.92.0
2022-03-20 19:30:23 +00:00
Ricardo Espinoza
d2756de090
feat(Mailjet Node): Add credential tests and support for sandbox, JSON parameters & variables ( #2987 )
...
* Add Variables JSON to Mailjet Batch send
* ⚡ Improvements
* ⚡ Add credential verification
* ⚡ Small improvement
Co-authored-by: Marcin Koziej <marcin@cahoots.pl>
2022-03-20 20:13:18 +01:00
Jonathan Bennetts
26a7c61175
fix(Telegram Node): Fix sending binary data when disable notification is set ( #2990 )
2022-03-20 20:08:06 +01:00
Jonathan Bennetts
ec618e25bb
fix(GitHub Node): Fix credential tests and File > List operation ( #2999 )
...
* Fixed credential test failing
* Fixed File list operation not working
2022-03-20 10:24:04 +01:00
Ricardo Espinoza
8d04474e30
feat(Linear Node): Add Linear Node ( #2971 )
...
* ✨ Linear node
* ⚡ Improvements
2022-03-20 10:11:06 +01:00
Ricardo Espinoza
1a7f0a4246
feat(KoBoToolbox Node): Add KoBoToolbox Regular and Trigger Node ( #2765 )
...
* First version
* Added hooks
* Added Credentials test
* Add support for downloading attachments
* Slight restructure of downloaded binaries
* Added Trigger node
* Some linting
* Reverting package-lock changes
* Minor GeoJSON parsing fixes
* KoboToolbox: improve GeoJSON format
* Kobo: Support for get/set validation status
* Remove some logs
* [kobo] Fix default attachment options
* Proper debug logging
* Support for hook log status filter
* Kobo: Review fixes
* [kobo]: Add Get All Forms + lookup Form ID
* [kobo] Lookup Form ID in Trigger node
* [kobo] Update branded spelling
* [kobo] Support pagination
* ⚡ fix linting issue
* ⚡ Improvements to #2510
* ⚡ Download files using n8n helper
* ⚡ Improvements
* ⚡ Improvements
* 🐛 Fix filenames
* ⚡ Fix some issues
Co-authored-by: Yann Jouanique <yann.jouanique@oneacrefund.org>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-20 09:54:31 +01:00
Justin Halter
8a88f948f2
feat(HTTP Request Node): Allow Delete requests with body ( #2900 )
...
delete request with body parameters
Co-authored-by: Justin Halter <jhalter@weare5stones.com>
2022-03-19 20:09:42 +01:00
Omar Ajoue
846e866daf
bug(EmailReadImap Node): Improve error handling ( #2991 )
...
* Fix: EmailReadImap unhandled promise rejection
Related to #2091 (but only partially)
See https://github.com/n8n-io/n8n/issues/2091#issuecomment-980010289
* Send errors from email read imap to logger
Co-authored-by: Manuel [tennox] <2084639+tennox@users.noreply.github.com>
2022-03-19 20:03:58 +01:00
Matthew Walther
1b993e4022
feat(Mattermost Node): Add support for Channel Search ( #2687 )
...
* Squashed commit of the following:
commit 9f76bdca9b4af4fd3ee429d1c381c3ed5529434c
Author: Matt Walther <matt@mashio.net>
Date: Sun Jan 16 16:40:34 2022 -0600
Mattermost Channel Search
* Add more boilerplate so Search action renders
* Changed order of search to make the operations alphabetical
* ⚡ Add pagination
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-03-19 19:57:53 +01:00
Omar Ajoue
5658593df4
feat: Add support for reading ids from file with executeBatch command ( #3008 )
2022-03-19 08:54:55 +01:00
Omar Ajoue
c0611a0b81
🚨 Temporarily skip some regularly failing tests ( #3002 )
2022-03-17 16:33:23 +01:00
Jan Oberhauser
521cf51e7c
📜 Change to the Sustainable Use License #2932
2022-03-17 10:15:24 +01:00
Jan Oberhauser
c59fad2bce
🔖 Release n8n@0.168.2
2022-03-16 17:04:51 +01:00
Omar Ajoue
17188a63b5
fix: Fix issue with n8n not authenticating oauth requests ( #2998 )
2022-03-16 17:00:04 +01:00
Omar Ajoue
469cbd65dd
👷 Fix test runs on GitHub ( #2997 )
2022-03-16 15:54:43 +01:00
Jan Oberhauser
eca4c8117a
🚀 Fix cli publish
2022-03-15 17:15:15 +01:00
Jan Oberhauser
07de2ca965
🔖 Release n8n@0.168.1
2022-03-15 10:22:44 +01:00
Jan Oberhauser
10f18077b1
👕 Fix lint issue
2022-03-14 16:01:51 +01:00
Jan Oberhauser
441b2bfd85
🔖 Release n8n@0.168.0
2022-03-14 14:51:38 +00:00
Jan Oberhauser
da6289b755
⬆️ Set n8n-core@0.109.0, n8n-editor-ui@0.135.0, n8n-nodes-base@0.166.0 and n8n-workflow@0.91.0 on n8n
2022-03-14 14:51:37 +00:00
Jan Oberhauser
0931c0dc65
🔖 Release n8n-editor-ui@0.135.0
2022-03-14 14:50:00 +00:00
Jan Oberhauser
4d74593910
⬆️ Set n8n-design-system@0.14.0 and n8n-workflow@0.91.0 on n8n-editor-ui
2022-03-14 14:50:00 +00:00
Jan Oberhauser
7e0bcc7e49
🔖 Release n8n-design-system@0.14.0
2022-03-14 14:49:50 +00:00
Jan Oberhauser
ff58aa0e70
🔖 Release n8n-nodes-base@0.166.0
2022-03-14 14:49:06 +00:00
Jan Oberhauser
22c7b35821
⬆️ Set n8n-core@0.109.0 and n8n-workflow@0.91.0 on n8n-nodes-base
2022-03-14 14:49:06 +00:00
Jan Oberhauser
9648780aec
🔖 Release n8n-node-dev@0.48.0
2022-03-14 14:48:59 +00:00
Jan Oberhauser
7259fc323f
⬆️ Set n8n-core@0.109.0 and n8n-workflow@0.91.0 on n8n-node-dev
2022-03-14 14:48:58 +00:00
Jan Oberhauser
916154d45e
🔖 Release n8n-core@0.109.0
2022-03-14 14:48:50 +00:00
Jan Oberhauser
4b933a19e4
⬆️ Set n8n-workflow@0.91.0 on n8n-core
2022-03-14 14:48:50 +00:00
Jan Oberhauser
676780f321
🔖 Release n8n-workflow@0.91.0
2022-03-14 14:48:33 +00:00
Michael Kret
9050211a92
⚡ Update Odoo icon ( #2978 )
2022-03-14 14:58:12 +01:00
Ben Hesseldieck
7264239b83
feat: Add User Management ( #2636 )
...
* ✅ adjust tests
* 🛠 refactor user invites to be indempotent (#2791 )
* 🔐 Encrypt SMTP pass for user management backend (#2793 )
* 📦 Add crypto-js to /cli
* 📦 Update package-lock.json
* ✨ Create type for SMTP config
* ⚡ Encrypt SMTP pass
* ⚡ Update format for `userManagement.emails.mode`
* ⚡ Update format for `binaryDataManager.mode`
* ⚡ Update format for `logs.level`
* 🔥 Remove logging
* 👕 Fix lint
* 👰 n8n 2826 um wedding FE<>BE (#2789 )
* remove mocks
* update authorization func
* lock down default role
* 🐛 fix requiring authentication for OPTIONS requests
* 🐛 fix cors and cookie issues in dev
* update setup route
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* update telemetry
* 🐛 preload role for users
* 🐛 remove auth for password reset routes
* 🐛 fix forgot-password flow
* ⚡ allow workflow tag disabling
* update telemetry init
* add reset
* clear error notifications on signin
* remove load settings from node view
* remove user id from user state
* inherit existing user props
* go back in history on button click
* use replace to force redirect
* update stories
* ⚡ add env check for tag create
* 🧪 Add `/users` tests for user management backend (#2790 )
* ⚡ Refactor users namespace
* ⚡ Adjust fillout endpoint
* ⚡ Refactor initTestServer arg
* ✏️ Specify agent type
* ✏️ Specify role type
* ⚡ Tighten `/users/:id` check
* ✨ Add initial tests
* 🚚 Reposition init server map
* ⚡ Set constants in `validatePassword()`
* ⚡ Tighten `/users/:id` check
* ⚡ Improve checks in `/users/:id`
* ✨ Add tests for `/users/:id`
* 📦 Update package-lock.json
* ⚡ Simplify expectation
* ⚡ Reuse util for authless agent
* 🚚 Make role names consistent
* 📘 Tighten namespaces map type
* 🔥 Remove unneeded default arg
* ✨ Add tests for `POST /users`
* 📘 Create test SMTP account type
* ✏️ Improve wording
* 🎨 Formatting
* 🔥 Remove temp fix
* ⚡ Replace helper with config call
* ⚡ Fix failing tests
* 🔥 Remove outdated test
* 🔥 Remove unused helper
* ⚡ Increase readability of domain fetcher
* ⚡ Refactor payload validation
* 🔥 Remove repetition
* ⏪ Restore logging
* ⚡ Initialize logger in tests
* 🔥 Remove redundancy from check
* 🚚 Move `globalOwnerRole` fetching to global scope
* 🔥 Remove unused imports
* 🚚 Move random utils to own module
* 🚚 Move test types to own module
* ✏️ Add dividers to utils
* ✏️ Reorder `initTestServer` param docstring
* ✏️ Add TODO comment
* ⚡ Dry up member creation
* ⚡ Tighten search criteria
* 🧪 Add expectation to `GET /users`
* ⚡ Create role fetcher utils
* ⚡ Create one more role fetch util
* 🔥 Remove unneeded DB query
* 🧪 Add expectation to `POST /users`
* 🧪 Add expectation to `DELETE /users/:id`
* 🧪 Add another expectation to `DELETE /users/:id`
* 🧪 Add expectations to `DELETE /users/:id`
* 🧪 Adjust expectations in `POST /users/:id`
* 🧪 Add expectations to `DELETE /users/:id`
* 👕 Fix build
* ⚡ Update method
* 📘 Fix `userToDelete` type
* ⚡ Refactor `createAgent()`
* ⚡ Make role fetching global
* ⚡ Optimize roles fetching
* ⚡ Centralize member creation
* ⚡ Refactor truncation helper
* 🧪 Add teardown to `DELETE /users/:id`
* 🧪 Add DB expectations to users tests
* 🔥 Remove pass validation due to hash
* ✏️ Improve pass validation error message
* ⚡ Improve owner pass validation
* ⚡ Create logger initialization helper
* ⚡ Optimize helpers
* ⚡ Restructure `getAllRoles` helper
* 🧪 Add password reset flow tests for user management backend (#2807 )
* ⚡ Refactor users namespace
* ⚡ Adjust fillout endpoint
* ⚡ Refactor initTestServer arg
* ✏️ Specify agent type
* ✏️ Specify role type
* ⚡ Tighten `/users/:id` check
* ✨ Add initial tests
* 🚚 Reposition init server map
* ⚡ Set constants in `validatePassword()`
* ⚡ Tighten `/users/:id` check
* ⚡ Improve checks in `/users/:id`
* ✨ Add tests for `/users/:id`
* 📦 Update package-lock.json
* ⚡ Simplify expectation
* ⚡ Reuse util for authless agent
* 🚚 Make role names consistent
* 📘 Tighten namespaces map type
* 🔥 Remove unneeded default arg
* ✨ Add tests for `POST /users`
* 📘 Create test SMTP account type
* ✏️ Improve wording
* 🎨 Formatting
* 🔥 Remove temp fix
* ⚡ Replace helper with config call
* ⚡ Fix failing tests
* 🔥 Remove outdated test
* ✨ Add tests for password reset flow
* ✏️ Fix test wording
* ⚡ Set password reset namespace
* 🔥 Remove unused helper
* ⚡ Increase readability of domain fetcher
* ⚡ Refactor payload validation
* 🔥 Remove repetition
* ⏪ Restore logging
* ⚡ Initialize logger in tests
* 🔥 Remove redundancy from check
* 🚚 Move `globalOwnerRole` fetching to global scope
* 🔥 Remove unused imports
* 🚚 Move random utils to own module
* 🚚 Move test types to own module
* ✏️ Add dividers to utils
* ✏️ Reorder `initTestServer` param docstring
* ✏️ Add TODO comment
* ⚡ Dry up member creation
* ⚡ Tighten search criteria
* 🧪 Add expectation to `GET /users`
* ⚡ Create role fetcher utils
* ⚡ Create one more role fetch util
* 🔥 Remove unneeded DB query
* 🧪 Add expectation to `POST /users`
* 🧪 Add expectation to `DELETE /users/:id`
* 🧪 Add another expectation to `DELETE /users/:id`
* 🧪 Add expectations to `DELETE /users/:id`
* 🧪 Adjust expectations in `POST /users/:id`
* 🧪 Add expectations to `DELETE /users/:id`
* 📘 Add namespace name to type
* 🚚 Adjust imports
* ⚡ Optimize `globalOwnerRole` fetching
* 🧪 Add expectations
* 👕 Fix build
* 👕 Fix build
* ⚡ Update method
* ⚡ Update method
* 🧪 Fix `POST /change-password` test
* 📘 Fix `userToDelete` type
* ⚡ Refactor `createAgent()`
* ⚡ Make role fetching global
* ⚡ Optimize roles fetching
* ⚡ Centralize member creation
* ⚡ Refactor truncation helper
* 🧪 Add teardown to `DELETE /users/:id`
* 🧪 Add DB expectations to users tests
* ⚡ Refactor as in users namespace
* 🧪 Add expectation to `POST /change-password`
* 🔥 Remove pass validation due to hash
* ✏️ Improve pass validation error message
* ⚡ Improve owner pass validation
* ⚡ Create logger initialization helper
* ⚡ Optimize helpers
* ⚡ Restructure `getAllRoles` helper
* ⚡ Update `truncate` calls
* 🐛 return 200 for non-existing user
* ✅ fix tests for forgot-password and user creation
* Update packages/editor-ui/src/components/MainSidebar.vue
Co-authored-by: Ahsan Virani <ahsan.virani@gmail.com>
* Update packages/editor-ui/src/components/Telemetry.vue
Co-authored-by: Ahsan Virani <ahsan.virani@gmail.com>
* Update packages/editor-ui/src/plugins/telemetry/index.ts
Co-authored-by: Ahsan Virani <ahsan.virani@gmail.com>
* Update packages/editor-ui/src/plugins/telemetry/index.ts
Co-authored-by: Ahsan Virani <ahsan.virani@gmail.com>
* Update packages/editor-ui/src/plugins/telemetry/index.ts
Co-authored-by: Ahsan Virani <ahsan.virani@gmail.com>
* 🚚 Fix imports
* ⚡ reset password just if password exists
* Fix validation at `PATCH /workfows/:id` (#2819 )
* 🐛 Validate entity only if workflow
* 👕 Fix build
* 🔨 refactor response from user creation
* 🐛 um email invite fix (#2833 )
* update users invite
* fix notificaitons stacking on top of each other
* remove unnessary check
* fix type issues
* update structure
* fix types
* 🐘 database migrations UM + password reset expiration (#2710 )
* Add table prefix and assign existing workflows and credentials to owner for sqlite
* Added user management migration to MySQL
* Fixed some missing table prefixes and removed unnecessary user id
* Created migration for postgres and applies minor fixes
* Fixed migration for sqlite by removing the unnecessary index and for mysql by removing unnecessary user data
* Added password reset token expiration
* Addressing comments made by Ben
* ⚡ ️ add missing tablePrefix
* ✅ fix tests + add tests for expiring pw-reset-token
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* ⚡ treat skipped personalizationSurvey as not answered
* 🐛 removing active workflows when deleting user, 🐛 fix reinvite, 🐛 fix resolve-signup-token, 🐘 remove workflowname uniqueness
* ✅ Add DB state check tests (#2841 )
* 🔥 Remove unneeded import
* 🔥 Remove unneeded vars
* ✏️ Improve naming
* 🧪 Add expectations to `POST /owner`
* 🧪 Add expectations to `PATCH /me`
* 🧪 Add expectation to `PATCH /me/password`
* ✏️ Clarify when owner is owner shell
* 🧪 Add more expectations
* ⏪ Restore package-lock to parent branch state
* Add logging to user management endpoints v2 (#2836 )
* ⚡ Initialize logger in tests
* ⚡ Add logs to mailer
* ⚡ Add logs to middleware
* ⚡ Add logs to me endpoints
* ⚡ Add logs to owner endpoints
* ⚡ Add logs to pass flow endpoints
* ⚡ Add logs to users endpoints
* 📘 Improve typings
* ⚡ Merge two logs into one
* ⚡ Adjust log type
* ⚡ Add password reset email log
* ✏️ Reword log message
* ⚡ Adjust log meta object
* ⚡ Add total to log
* ✏️ Add detail to log message
* ✏️ Reword log message
* ✏️ Reword log message
* 🐛 Make total users to set up accurate
* ✏️ Reword `Logger.debug()` messages
* ✏️ Phrasing change for consistency
* 🐛 Fix ID overridden in range query
* 🔨 small refactoring
* 🔐 add auth to push-connection
* 🛠 ✅ Create credentials namespace and add tests (#2831 )
* 🧪 Fix failing test
* 📘 Improve `createAgent` signature
* 🚚 Fix `LoggerProxy` import
* ✨ Create credentials endpoints namespace
* 🧪 Set up initial tests
* ⚡ Add validation to model
* ⚡ Adjust validation
* 🧪 Add test
* 🚚 Sort creds endpoints
* ✏️ Plan out pending tests
* 🧪 Add deletion tests
* 🧪 Add patch tests
* 🧪 Add get cred tests
* 🚚 Hoist import
* ✏️ Make test descriptions consistent
* ✏️ Adjust description
* 🧪 Add missing test
* ✏️ Make get descriptions consistent
* ⏪ Undo line break
* ⚡ Refactor to simplify `saveCredential`
* 🧪 Add non-owned tests for owner
* ✏️ Improve naming
* ✏️ Add clarifying comments
* 🚚 Improve imports
* ⚡ Initialize config file
* 🔥 Remove unneeded import
* 🚚 Rename dir
* ⚡ Adjust deletion call
* ⚡ Adjust error code
* ✏️ Touch up comment
* ⚡ Optimize fetching with `@RelationId`
* 🧪 Add expectations
* ⚡ Simplify mock calls
* 📘 Set deep readonly to object constants
* 🔥 Remove unused param and encryption key
* ⚡ Add more `@RelationId` calls in models
* ⏪ Restore
* 🐛 no auth for .svg
* 🛠 move auth cookie name to constant; 🐛 fix auth for push-connection
* ✅ Add auth middleware tests (#2853 )
* ⚡ Simplify existing suite
* 🧪 Validate that auth cookie exists
* ✏️ Move comment
* 🔥 Remove unneeded imports
* ✏️ Add clarifying comments
* ✏️ Document auth endpoints
* 🧪 Add middleware tests
* ✏️ Fix typos
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
* 🔥 Remove test description wrappers (#2874 )
* 🔥 Remove /owner test wrappers
* 🔥 Remove auth middleware test wrappers
* 🔥 Remove auth endpoints test wrappers
* 🔥 Remove overlooked middleware wrappers
* 🔥 Remove me namespace test wrappers
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* ✨ Runtime checks for credentials load and execute workflows (#2697 )
* Runtime checks for credentials load and execute workflows
* Fixed from reviewers
* Changed runtime validation for credentials to be on start instead of on demand
* Refactored validations to use user id instead of whole User instance
* Removed user entity from workflow project because it is no longer needed
* General fixes and improvements to runtime checks
* Remove query builder and improve styling
* Fix lint issues
* ⚡ remove personalizationAnswers when fetching all users
* ✅ fix failing get all users test
* ✅ check authorization routes also for authentication
* 🐛 fix defaults in reset command
* 🛠 refactorings from walkthrough (#2856 )
* ⚡ Make `getTemplate` async
* ⚡ Remove query builder from `getCredentials`
* ⚡ Add save manual executions log message
* ⏪ Restore and hide migrations logs
* ⚡ Centralize ignore paths check
* 👕 Fix build
* 🚚 Rename `hasOwner` to `isInstanceOwnerSetUp`
* ⚡ Add `isSetUp` flag to `User`
* ⚡ Add `isSetUp` to FE interface
* ⚡ Adjust `isSetUp` checks on FE
* 👕 Fix build
* ⚡ Adjust `isPendingUser()` check
* 🚚 Shorten helper name
* ⚡ Refactor as `isPending` per feedback
* ✏️ Update log message
* ⚡ Broaden check
* 🔥 Remove unneeded relation
* ⚡ Refactor query
* 🔥 Re-remove logs from migrations
* 🛠 set up credentials router (#2882 )
* ⚡ Refactor creds endpoints into router
* 🧪 Refactor creds tests to use router
* 🚚 Rename arg for consistency
* 🚚 Move `credentials.api.ts` outside /public
* 🚚 Rename constant for consistency
* 📘 Simplify types
* 🔥 Remove unneeded arg
* 🚚 Rename router to controller
* ⚡ Shorten endpoint
* ⚡ Update `initTestServer()` arg
* ⚡ Mutate response body in GET /credentials
* 🏎 improve performance of type cast for FE
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* 🐛 remove GET /login from auth
* 🔀 merge master + FE update (#2905 )
* ✨ Add Templates (#2720 )
* Templates Bugs / Fixed Various Bugs / Multiply Api Request, Carousel Gradient, Core Nodes Filters ...
* Updated MainSidebar Paddings
* N8N-Templates Bugfixing - Remove Unnecesairy Icon (Shape), Refatctor infiniteScrollEnabled Prop + updated infiniterScroll functinality
* N8N-2853 Fixed Carousel Arrows Bug after Cleaning the SearchBar
* fix telemetry init
* fix search tracking issues
* N8N-2853 Created FilterTemplateNode Constant Array, Filter PlayButton and WebhookRespond from Nodes, Added Box for showing more nodes inside TemplateList, Updated NewWorkflowButton to primary, Fixed Markdown issue with Code
* N8N-2853 Removed Placeholder if Workflows Or Collections are not found, Updated the Logic
* fix telemetry events
* clean up session id
* update user inserted event
* N8N-2853 Fixed Categories to Moving if the names are long
* Add todos
* Update Routes on loading
* fix spacing
* Update Border Color
* Update Border Readius
* fix filter fn
* fix constant, console error
* N8N-2853 PR Fixes, Refactoring, Removing unnecesairy code ..
* N8N-2853 PR Fixes - Editor-ui Fixes, Refactoring, Removing Dead Code ...
* N8N-2853 Refactor Card to LongCard
* clean up spacing, replace css var
* clean up spacing
* set categories as optional in node
* replace vars
* refactor store
* remove unnesssary import
* fix error
* fix templates view to start
* add to cache
* fix coll view data
* fix categories
* fix category event
* fix collections carousel
* fix initial load and search
* fix infinite load
* fix query param
* fix scrolling issues
* fix scroll to top
* fix search
* fix collections search
* fix navigation bug
* rename view
* update package lock
* rename workflow view
* rename coll view
* update routes
* add wrapper component
* set session id
* fix search tracking
* fix session tracking
* remove deleted mutation
* remove check for unsupported nodes
* refactor filters
* lazy load template
* clean up types
* refactor infinte scroll
* fix end of search
* Fix spacing
* fix coll loading
* fix types
* fix coll view list
* fix navigation
* rename types
* rename state
* fix search responsiveness
* fix coll view spacing
* fix search view spacing
* clean up views
* set background color
* center page not vert
* fix workflow view
* remove import
* fix background color
* fix background
* clean props
* clean up imports
* refactor button
* update background color
* fix spacing issue
* rename event
* update telemetry event
* update endpoints, add loading view, check for endpoint health
* remove conolse log
* N8N-2853 Fixed Menu Items Padding
* replace endpoints
* fix type issues
* fix categories
* N8N-2853 Fixed ParameterInput Placeholder after ElementUI Upgrade
* update createdAt
* ⚡ Fix placeholder in creds config modal
* ✏️ Adjust docstring to `credText` placeholder version
* N8N-2853 Optimized
* N8N-2853 Optimized code
* ⚡ Add deployment type to FE settings
* ⚡ Add deployment type to interfaces
* N8N-2853 Removed Animated prop from components
* ⚡ Add deployment type to store module
* ✨ Create hiring banner
* ⚡ Display hiring banner
* ⏪ Undo unrelated change
* N8N-2853 Refactor TemplateFilters
* ⚡ Fix indentation
* N8N-2853 Reorder items / TemplateList
* 👕 Fix lint
* N8N-2853 Refactor TemplateFilters Component
* N8N-2853 Reorder TemplateList
* refactor template card
* update timeout
* fix removelistener
* fix spacing
* split enabled from offline
* add spacing to go back
* N8N-2853 Fixed Screens for Tablet & Mobile
* N8N-2853 Update Stores Order
* remove image componet
* remove placeholder changes
* N8N-2853 Fixed Chinnese Placeholders for El Select Component that comes from the Library Upgrade
* N8N-2853 Fixed Vue Agile Console Warnings
* N8N-2853 Update Collection Route
* ✏️ Update jobs URL
* 🚚 Move logging to root component
* ⚡ Refactor `deploymentType` to `isInternalUser`
* ⚡ Improve syntax
* fix cut bug in readonly view
* N8N-3012 Fixed Details section in templates with lots of description, Fixed Mardown Block with overflox-x
* N8N-3012 Increased Font-size, Spacing and Line-height of the Categories Items
* N8N-3012 Fixed Vue-agile client width error on resize
* only delay redirect for root path
* N8N-3012 Fixed Carousel Arrows that Disappear
* N8N-3012 Make Loading Screen same color as Templates
* N8N-3012 Markdown renders inline block as block code
* add offline warning
* hide log from workflow iframe
* update text
* make search button larger
* N8N-3012 Categories / Tags extended all the way in details section
* load data in cred modals
* remove deleted message
* add external hook
* remove import
* update env variable description
* fix markdown width issue
* disable telemetry for demo, add session id to template pages
* fix telemetery bugs
* N8N-3012 Not found Collections/Wokrkflow
* N8N-3012 Checkboxes change order when categories are changed
* N8N-3012 Refactor SortedCategories inside TemplateFilters component
* fix firefox bug
* add telemetry requirements
* add error check
* N8N-3012 Update GoBackButton to check if Route History is present
* N8N-3012 Fixed WF Nodes Icons
* hide workflow screenshots
* remove unnessary mixins
* rename prop
* fix design a bit
* rename data
* clear workspace on destroy
* fix copy paste bug
* fix disabled state
* N8N-3012 Fixed Saving/Leave without saving Modal
* fix telemetry issue
* fix telemetry issues, error bug
* fix error notification
* disable workflow menu items on templates
* fix i18n elementui issue
* Remove Emit - NodeType from HoverableNodeIcon component
* TechnicalFixes: NavigateTo passed down as function should be helper
* TechnicalFixes: Update NavigateTo function
* TechnicalFixes: Add FilterCoreNodes directly as function
* check for empty connecitions
* fix titles
* respect new lines
* increase categories to be sliced
* rename prop
* onUseWorkflow
* refactor click event
* fix bug, refactor
* fix loading story
* add default
* fix styles at right level of abstraction
* add wrapper with width
* remove loading blocks component
* add story
* rename prop
* fix spacing
* refactor tag, add story
* move margin to container
* fix tag redirect, remove unnessary check
* make version optional
* rename view
* move from workflows to templates store
* remove unnessary change
* remove unnessary css
* rename component
* refactor collection card
* add boolean to prevent shrink
* clean up carousel
* fix redirection bug on save
* remove listeners to fix multiple listeners bug
* remove unnessary types
* clean up boolean set
* fix node select bug
* rename component
* remove unnessary class
* fix redirection bug
* remove unnessary error
* fix typo
* fix blockquotes, pre
* refactor markdown rendering
* remove console log
* escape markdown
* fix safari bug
* load active workflows to fix modal bug
* ⬆️ Update package-lock.json file
* ⚡ Add n8n version as header
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* 🔖 Release n8n-workflow@0.88.0
* ⬆️ Set n8n-workflow@0.88.0 on n8n-core
* 🔖 Release n8n-core@0.106.0
* ⬆️ Set n8n-core@0.106.0 and n8n-workflow@0.88.0 on n8n-node-dev
* 🔖 Release n8n-node-dev@0.45.0
* ⬆️ Set n8n-core@0.106.0 and n8n-workflow@0.88.0 on n8n-nodes-base
* 🔖 Release n8n-nodes-base@0.163.0
* 🔖 Release n8n-design-system@0.12.0
* ⬆️ Set n8n-design-system@0.12.0 and n8n-workflow@0.88.0 on n8n-editor-ui
* 🔖 Release n8n-editor-ui@0.132.0
* ⬆️ Set n8n-core@0.106.0, n8n-editor-ui@0.132.0, n8n-nodes-base@0.163.0 and n8n-workflow@0.88.0 on n8n
* 🔖 Release n8n@0.165.0
* fix default user bug
* fix bug
* update package lock
* fix duplicate import
* fix settings
* fix templates access
Co-authored-by: Oliver Trajceski <olivertrajceski@yahoo.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* ⚡ n8n 2952 personalisation (#2911 )
* refactor/update survey
* update customers
* Fix up personalization survey
* fix recommendation logic
* set to false
* hide suggested nodes when empty
* use keys
* add missing logic
* switch types
* Fix logic
* remove unused constants
* add back constant
* refactor filtering inputs
* hide last input on personal
* fix other
* ✨ add current pw check for change password (#2912 )
* fix back button
* Add current password input
* add to modal
* update package.json
* delete mock file
* delete mock file
* get settings func
* update router
* update package lock
* update package lock
* Fix invite text
* update error i18n
* open personalization on search if not set
* update error view i18n
* update change password
* update settings sidebar
* remove import
* fix sidebar
* 🥅 fix error for credential/workflow not found
* update invite modal
* ✨ persist skipping owner setup (#2894 )
* 🚧 added skipInstanceOwnerSetup to DB + route to save skipping
* ✨ skipping owner setup persists
* ✅ add tests for authorization and /owner/skip-setup
* 🛠 refactor FE settings getter
* 🛠 move setting setup stop to owner creation
* 🐛 fix wrong setting of User.isPending
* 🐛 fix isPending
* 🏷 add isPending to PublicUser
* 🐛 fix unused import
* update delete modal
* change password modal
* remove _label
* sort keys
* remove key
* update key names
* fix test endpoint
* 🥅 Handle error workflows permissions (#2908 )
* Handle error workflows permissions
* Fixed wrong query format
* 🛠 refactor query
Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com>
* fix ts issue
* fix list after ispending changes
* fix error page bugs
* fix error redirect
* fix notification
* 🐛 fix survey import in migration
* fix up spacing
* update keys spacing
* update keys
* add space
* update key
* fix up more spacing
* 🔐 add current password (#2919 )
* add curr pass
* update key names
* 🐛 stringify tag ids
* 🔐 check current password before update
* add package lock
* fix dep version
* update version
* 🐛 fix access for instance owner to credentials (#2927 )
* 🛠 stringify tag id on entity
* 🔐 Update password requirements (#2920 )
* ⚡ Update password requirements
* ⚡ Adjust random helpers
* ✅ fix tests for currentPassword check
* change redirection, add homepage
* fix error view redirection
* updated wording
* fix setup redirection
* update validator
* remove successfully
* update consumers
* update settings redirect
* on signup, redirect to homepage
* update empty state
* add space to emails
* remove brackets
* add opacity
* update spacing
* remove border from last user
* personal details updated
* update redirect on sign up
* prevent text wrap
* fix notification title line height
* remove console log
* 🐘 Support testing with Postgres and MySQL (#2886 )
* 🗃️ Fix Postgres migrations
* ⚡ Add DB-specific scripts
* ✨ Set up test connections
* ⚡ Add Postgres UUID check
* 🧪 Make test adjustments for Postgres
* ⚡ Refactor connection logic
* ✨ Set up double init for Postgres
* ✏️ Add TODOs
* ⚡ Refactor DB dropping logic
* ✨ Implement global teardown
* ✨ Create TypeORM wrappers
* ✨ Initial MySQL setup
* ⚡ Clean up Postgres connection options
* ⚡ Simplify by sharing bootstrap connection name
* 🗃️ Fix MySQL migrations
* 🔥 Remove comments
* ⚡ Use ES6 imports
* 🔥 Remove outdated comments
* ⚡ Centralize bootstrap connection name handles
* ⚡ Centralize database types
* ✏️ Update comment
* 🚚 Rename `findRepository`
* 🚧 Attempt to truncate MySQL
* ✨ Implement creds router
* 🐛 Fix duplicated MySQL bootstrap
* 🐛 Fix misresolved merge conflict
* 🗃️ Fix tags migration
* 🗃️ Fix MySQL UM migration
* 🐛 Fix MySQL parallelization issues
* 📘 Augment TypeORM to prevent error
* 🔥 Remove comments
* ✨ Support one sqlite DB per suite run
* 🚚 Move `testDb` to own module
* 🔥 Deduplicate bootstrap Postgres logic
* 🔥 Remove unneeded comment
* ⚡ Make logger init calls consistent
* ✏️ Improve comment
* ✏️ Add dividers
* 🎨 Improve formatting
* 🔥 Remove duplicate MySQL global setting
* 🚚 Move comment
* ⚡ Update default test script
* 🔥 Remove unneeded helper
* ⚡ Unmarshal answers from Postgres
* 🐛 Phase out `isTestRun`
* ⚡ Refactor `isEmailSetup`
* 🔥 Remove unneeded imports
* ⚡ Handle bootstrap connection errors
* 🔥 Remove unneeded imports
* 🔥 Remove outdated comments
* ✏️ Fix typos
* 🚚 Relocate `answersFormatter`
* ⏪ Undo package.json miscommit
* 🔥 Remove unneeded import
* ⚡ Refactor test DB prefixing
* ⚡ Add no-leftover check to MySQL
* 📦 Update package.json
* ⚡ Autoincrement on simulated MySQL truncation
* 🔥 Remove debugging queries
* ✏️ fix email template link expiry
* 🔥 remove unused import
* ✅ fix testing email not sent error
* fix duplicate import
* add package lock
* fix export
* change opacity
* fix text issue
* update action box
* update error title
* update forgot password
* update survey
* update product text
* remove unset fields
* add category to page events
* remove duplicate import
* update key
* update key
* update label type
* 🎨 um/fe review (#2946 )
* 🐳 Update Node.js versions of Docker images to 16
* 🐛 Fix that some keyboard shortcuts did no longer work
* N8N-3057 Fixed Keyboard shortcuts no longer working on / Fixed callDebounced function
* N8N-3057 Update Debounce Function
* N8N-3057 Refactor callDebounce function
* N8N-3057 Update Dobounce Function
* 🐛 Fix issue with tooltips getting displayed behind node details view
* fix tooltips z-index
* move all element ui components
* update package lock
* 🐛 Fix credentials list load issue (#2931 )
* always fetch credentials
* only fetch credentials once
* ⚡ Allow to disable hiring banner (#2902 )
* ✨ Add flag
* ⚡ Adjust interfaces
* ⚡ Adjust store module
* ⚡ Adjust frontend settings
* ⚡ Adjust frontend display
* 🐛 Fix issue that ctrl + o did behave wrong on workflow templates page (#2934 )
* N8N-3094 Workflow Templates cmd-o acts on the Preview/Iframe
* N8N-3094 Workflow Templates cmd-o acts on the Preview/Iframe
* disable shortcuts for preview
Co-authored-by: Mutasem <mutdmour@gmail.com>
* ⬆️ Update package-lock.json file
* 🐛 Fix sorting by field in Baserow Node (#2942 )
This fixes a bug which currently leads to the "Sorting" option of the node to be ignored.
* 🐛 Fix some i18n line break issues
* ✨ Add Odoo Node (#2601 )
* added odoo scaffolding
* update getting data from odoo instance
* added scaffolding for main loop and request functions
* added functions for CRUD opperations
* improoved error handling for odooJSONRPCRequest
* updated odoo node and fixing nodelinter issues
* fixed alpabetical order
* fixed types in odoo node
* fixing linter errors
* fixing linter errors
* fixed data shape returned from man loop
* updated node input types, added fields list to models
* update when custom resource is selected options for fields list will be populated dynamicly
* minor fixes
* 🔨 fixed credential test, updating CRUD methods
* 🔨 added additional fields to crm resource
* 🔨 added descriptions, fixed credentials test bug
* 🔨 standardize node and descriptions design
* 🔨 removed comments
* 🔨 added pagination to getAll operation
* ⚡ removed leftover function from previous implementation, removed required from optional fields
* ⚡ fixed id field, added indication of type and if required to field description, replaced string input in filters to fetched list of fields
* 🔨 fetching list of models from odoo, added selection of fields to be returned to predefined models, fixes accordingly to review
* ⚡ Small improvements
* 🔨 extracted adress fields into collection, changed fields to include in descriptions, minor tweaks
* ⚡ Improvements
* 🔨 working on review
* 🔨 fixed linter errors
* 🔨 review wip
* 🔨 review wip
* 🔨 review wip
* ⚡ updated display name for URL in credentials
* 🔨 added checks for valid id to delete and update
* ⚡ Minor improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
* 🐛 Handle Wise SCA requests (#2734 )
* ⚡ Improve Wise error message after previous change
* fix duplicate import
* add package lock
* fix export
* change opacity
* fix text issue
* update action box
* update error title
* update forgot password
* update survey
* update product text
* remove unset fields
* add category to page events
* remove duplicate import
* update key
* update key
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Oliver Trajceski <olivertrajceski@yahoo.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: pemontto <939704+pemontto@users.noreply.github.com>
* Move owner skip from settings
* 🐛 SMTP fixes (#2937 )
* 🔥 Remove `UM_` from SMTP env vars
* 🔥 Remove SMTP host default value
* ⚡ Update sender value
* ⚡ Update invite template
* ⚡ Update password reset template
* ⚡ Update `N8N_EMAIL_MODE` default value
* 🔥 Remove `EMAIL` from all SMTP vars
* ✨ Implement `verifyConnection()`
* 🚚 Reposition comment
* ✏️ Fix typo
* ✏️ Minor env var documentation improvements
* 🎨 Fix spacing
* 🎨 Fix spacing
* 🗃️ Remove SMTP settings cache
* ⚡ Adjust log message
* ⚡ Update error message
* ✏️ Fix template typo
* ✏️ Adjust wording
* ⚡ Interpolate email into success toast
* ✏️ Adjust base message in `verifyConnection()`
* ⚡ Verify connection on password reset
* ⚡ Bring up POST /users SMTP check
* 🐛 remove cookie if cookie is not valid
* ⚡ verify connection on instantiation
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* 🔊 create logger helper for migrations (#2944 )
* 🔥 remove unused database
* 🔊 add migration logging for sqlite
* 🔥 remove unnecessary index creation
* ⚡ ️ change log level to warn
* 🐛 Fix issue with workflow process to initialize db connection correctly (#2948 )
* ✏️ update error messages for webhhook run/activation
* 📈 Implement telemetry events (#2868 )
* Implement basic telemetry events
* Fixing user id as part of the telemetry data
* Added user id to be part of the tracked data
* ✨ Create telemetry mock
* 🧪 Fix tests with telemetry mock
* 🧪 Fix missing key in authless endpoint
* 📘 Create authless request type
* 🔥 Remove log
* 🐛 Fix `migration_strategy` assignment
* 📘 Remove `instance_id` from `ITelemetryUserDeletionData`
* ⚡ Simplify concatenation
* ⚡ Simplify `track()` call signature
* Fixed payload of telemetry to always include user_id
* Fixing minor issues
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
* 🔊 Added logs to credentials, executions and workflows (#2915 )
* Added logs to credentials, executions and workflows
* Some updates according to ivov's feedback
* ⚡ update log levels
* ✅ fix tests
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
* 🐛 fix telemetry error
* fix conflicts with master
* fix duplicate
* add package-lock
* 🐛 Um/fixes (#2952 )
* add initials to avatar
* redirect to signin if invalid token
* update pluralization
* add auth page category
* data transferred
* touch up setup page
* update button to add cursor
* fix personalization modal not closing
* ✏️ fix environment name
* 🐛 fix disabling UM
* 🐛 fix email setup flag
* 🐛 FE fixes 1 (#2953 )
* add initials to avatar
* redirect to signin if invalid token
* update pluralization
* add auth page category
* data transferred
* touch up setup page
* update button to add cursor
* fix personalization modal not closing
* capitalize labels, refactor text
* Fixed the issue with telemetry data missing for personalization survey
* Changed invite email text
* 🐛 Fix quotes issue with postgres migration (#2958 )
* Changed text for invite link
* 🐛 fix reset command for mysql
* ✅ fix race condition in test DB creation
* 🔐 block user creation if UM is disabled
* 🥅 improve smtp setup issue error
* ⚡ update error message
* refactor route rules
* set package lock
* fix access
* remove capitalize
* update input labels
* refactor heading
* change span to fragment
* add route types
* refactor views
* ✅ fix increase timeout for mysql
* ⚡ correct logic of error message
* refactor view names
* ⚡ update randomString
* 📈 Added missing event regarding failed emails (#2964 )
* replace label with info
* 🛠 refactor JWT-secret creation
* remove duplicate key
* remove unused part
* remove semicolon
* fix up i18n pattern
* update translation keys
* update urls
* support i18n in nds
* fix how external keys are handled
* add source
* 💥 update timestamp of UM migration
* ✏️ small message updates
* fix tracking
* update notification line-height
* fix avatar opacity
* fix up empty state
* shift focus to input
* 🔐 Disable basic auth after owner has been set up (#2973 )
* Disable basic auth after owner has been set up
* Remove unnecessary comparison
* rename modal title
* 🐛 use pgcrypto extension for uuid creation (#2977 )
* 📧 Added public url variable for emails (#2967 )
* Added public url variable for emails
* Fixed base url for reset password - the current implementation overrides possibly existing path
* Change variable name to editorUrl
* Using correct name editorUrl for emails
* Changed variable description
* Improved base url naming and appending path so it remains consistent
* Removed trailing slash from editor base url
* 🌐 fix i18n pattern (#2970 )
* fix up i18n pattern
* update translation keys
* update urls
* support i18n in nds
* fix how external keys are handled
* add source
* Um/fixes 1000 (#2980 )
* fix select issue
* 😫 hacky solution to circumvent pgcrypto (#2979 )
* fix owner bug after transfer. always fetch latest credentials
* add confirmation modal to setup
* Use webhook url as fallback when editor url is not defined
* fix enter bug
* update modal
* update modal
* update modal text, fix bug in settings view
* Updating editor url to not append path
* rename keys
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Ahsan Virani <ahsan.virani@gmail.com>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Oliver Trajceski <olivertrajceski@yahoo.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Tom <19203795+that-one-tom@users.noreply.github.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: pemontto <939704+pemontto@users.noreply.github.com>
2022-03-14 14:46:32 +01:00
Jan Oberhauser
853374c9a4
🔖 Release n8n@0.167.0
2022-03-13 11:19:57 +00:00
Jan Oberhauser
476a31bcd2
⬆️ Set n8n-core@0.108.0, n8n-editor-ui@0.134.0, n8n-nodes-base@0.165.0 and n8n-workflow@0.90.0 on n8n
2022-03-13 11:19:56 +00:00
Jan Oberhauser
da1604a37e
🔖 Release n8n-editor-ui@0.134.0
2022-03-13 11:18:34 +00:00
Jan Oberhauser
ff839514a6
⬆️ Set n8n-workflow@0.90.0 on n8n-editor-ui
2022-03-13 11:18:33 +00:00
Jan Oberhauser
4e7b4ba840
🔖 Release n8n-nodes-base@0.165.0
2022-03-13 11:17:56 +00:00
Jan Oberhauser
fbfcaa8eef
⬆️ Set n8n-core@0.108.0 and n8n-workflow@0.90.0 on n8n-nodes-base
2022-03-13 11:17:56 +00:00
Jan Oberhauser
c2bfe8a221
🔖 Release n8n-node-dev@0.47.0
2022-03-13 11:17:48 +00:00
Jan Oberhauser
940fe2a1da
⬆️ Set n8n-core@0.108.0 and n8n-workflow@0.90.0 on n8n-node-dev
2022-03-13 11:17:48 +00:00
Jan Oberhauser
92c1abd26a
🔖 Release n8n-core@0.108.0
2022-03-13 11:17:40 +00:00
Jan Oberhauser
6da6100271
⬆️ Set n8n-workflow@0.90.0 on n8n-core
2022-03-13 11:17:40 +00:00
Jan Oberhauser
4c13b7c6a8
🔖 Release n8n-workflow@0.90.0
2022-03-13 11:17:31 +00:00
Jan Oberhauser
ec9590e239
🔀 Merge branch 'master' of github.com:n8n-io/n8n
2022-03-13 12:13:08 +01:00
Jan Oberhauser
53b54440d7
feat(Facebook Node): Add support for Facebook Graph API versions 13
2022-03-13 12:12:57 +01:00
nivb06
42f96cd782
⚡ Add codex files for Onfleet nodes ( #2968 )
...
Co-authored-by: Niv <nivbelleli@gmail.com>
2022-03-13 12:02:07 +01:00
Ricardo Espinoza
6f9561294a
⚡ Improvements to previous PR
...
* Fix timezone in google calendar
* change timezone additionalFields variable name in Google.Calendar.nodes.ts
from timeZone to timezone
* add timezone information to formated code
Signed-off-by: 5pecia1 <pdpxpd@gmail.com>
* ⚡ nodelinter fixes
* 🔨 fixes for incorrect timezonez
* ⚡ Improvements
Co-authored-by: 5pecia1 <pdpxpd@gmail.com>
Co-authored-by: michael-radency <michael.k@radency.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2022-03-13 12:00:12 +01:00
Ricardo Espinoza
f73100a0bd
feat(Hubspot): Add support for Private App Token Authentication
...
* add Hubspot Private App Token Authentication
* ⚡ Add credential verification
* ⚡ Rename app token
Co-authored-by: Rene Wagner <wagner@villacircle.com>
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2022-03-13 11:52:47 +01:00
vcrwr
2ff13a6842
feat(Hubspot): Add support for Private App Token Authentication
2022-03-13 11:49:15 +01:00
Tom
4d4db7f805
feat(Wordpress Node): Add Status option to Get All operation of Posts resource
...
* Wordpress: Add status to getAll: post
* Fix status name used in query string
* Alphabetically order options for getAll: post
* 🐛 Fixed pagination issue when there is no posts for the status
* ✨ Updated password field to use a password type
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2022-03-13 11:42:23 +01:00
Ricardo Espinoza
535dfe0838
fix: Fix issue with long credential type names ( #2961 )
...
* 🐛 Fix issue when saving long credential's types
The column type in the entity credentials was varchar(33) but nodes like Google Cloud Natural Language exceed the type length. The issue in only found when using Postgres. Mysql works fine as the column type has the proper length. Probably a migration at some point did not property update the column.
https://community.n8n.io/t/google-cloud-natural-language-credentials-error-too-long-value/12003/4
* 👕 Fix lint issue
* ⚡ Improvement
2022-03-13 10:47:19 +01:00
Tom
2d8ac4b477
fix(SeaTableTrigger Node): Fix timezone issues ( #2726 )
...
* SeaTable: Add timezone field to credentials, make trigger query timezone-aware
* ⚡ replaced string input with options for timezone, small fixes
* ⚡ small fixes
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-03-13 10:45:26 +01:00
sol
3c5df3f892
fix(GoogleCalendar Node): Fix timezone
...
* Fix timezone in google calendar
* change timezone additionalFields variable name in Google.Calendar.nodes.ts
from timeZone to timezone
* add timezone information to formated code
Signed-off-by: 5pecia1 <pdpxpd@gmail.com>
* ⚡ nodelinter fixes
* 🔨 fixes for incorrect timezonez
Co-authored-by: michael-radency <michael.k@radency.com>
2022-03-13 10:40:02 +01:00
Michael Kret
e8500e6937
feat: Add new expression variables and support for luxon
...
* 🔨 scaffolding for and
* 🔨 added autocomplete
* 🔨 N8N-2961-New-expression-variables
* 🔨 added luxon DateTime to expressions and Functions node, replased with , clean up
* 🔨 added and , fixed return values
* 🔨 added tests for new variables
* 🔨 removed unnecessary import
* 🔨 return type fix
* 🔨 working on review, wip
* 🔨 working on review, improved errors, wip
* 🔨 fixed disappearing error message box
* 🔨 excluded variables from function node, added jmespath setup
* :hamer: added $jmsepath to function nodes
* 🔨 replacing proxy with data when using jmespath
* 🔨 renamed function
* 🔨 updated tips to function nodes
* 🔨 fixes for errors messages
* 🔨 review fixes
* 🔨 removed $input and $() from autocomplete
* ⚡ removed comments
* ⚡ Remove unused code
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-13 10:34:44 +01:00
Jan Oberhauser
a957142a70
👕 Fix lint issue
2022-03-12 20:17:09 +01:00
Luiz Eduardo de Oliveira Fonseca
2c9a06e863
feat(MongoDb Node): Add Aggregate Operation
...
* MongoDB Aggregate Option
* ⚡ small improvements to UI
Co-authored-by: Michael Kret <michael.k@radency.com>
2022-03-12 20:01:44 +01:00
Jan Oberhauser
195f104ef5
fix: Fix workflow deactivating bug
...
Fix a bug which crashed n8n under some circumstances on shutdown or
workflow deactivate and so resulted in other workflows not getting
deactviated correctly.
2022-03-12 19:50:42 +01:00
Jan Oberhauser
bb3fa05318
🐛 Fix bug in new Redis Trigger node that causes crash on activation
...
error
2022-03-12 19:22:38 +01:00
Jonathan Bennetts
6412546c0c
feat(If Node,Switch Node): Add negative operations
...
* add some not conditions to the if node
* change default to true
I think the most used behavior is
"if value1 is true" instead of "if value1 is false"
* add u and s flag to regex
* add some not conditions to the switch node
* Add If Not Empty and Object Comparation
* ⏪ Reverted setting bools to true by default
* Changed order for operations so Not items are under the normal ones
Co-authored-by: lublak <lublak.de@gmail.com>
Co-authored-by: lublak <44057030+lublak@users.noreply.github.com>
Co-authored-by: Luiz Eduardo <luizeof@gmail.com>
2022-03-12 18:52:15 +01:00
Vitaliy Fratkin
5c2deb4688
feat(Redis Node): Add Redis Trigger node and publish operation to regular node
...
* add database number select to redis credentials
* add publish to channel to redis node
* add redis trigger
* ⚡ small fixes
* ⚡ small fixes for trigger node
* fix(Strapi Node): Add support for Strapi v4
* 🐛 Fix get all operation for v4
* 🔨 Fix create operation
* 🔨 Fix update operation
* 🔨 Fix delete operation
* 🔨 Fix get operation
* 🔨 Fix Return All
* 👕 Fix nodelinter issues
* ⚡ Add Credential Test
* 🔨 Code improvement
* 👕 Fix lint issue
* Removed extra /api from Get All on v4
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
* refactor(editor): Replace 'Workflows' help menu item with 'Course'
* N8N-3110 Replace Workflows help menu item with course
* N8N-3110 Re-order props in en.json
* N8N-3110 Update URL Link for courses
* 🐛 Fix issue with messages being sent twice
* ⚡ Remove not needed return
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Harshil Agrawal <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: Oliver Trajceski <olivertrajceski@yahoo.com>
2022-03-12 12:14:39 +01:00
Oliver Trajceski
6065f6879c
refactor(editor): Replace 'Workflows' help menu item with 'Course'
...
* N8N-3110 Replace Workflows help menu item with course
* N8N-3110 Re-order props in en.json
* N8N-3110 Update URL Link for courses
2022-03-12 11:03:38 +01:00
Harshil Agrawal
2a3cbf3fc8
fix(Strapi Node): Add support for Strapi v4
...
* 🐛 Fix get all operation for v4
* 🔨 Fix create operation
* 🔨 Fix update operation
* 🔨 Fix delete operation
* 🔨 Fix get operation
* 🔨 Fix Return All
* 👕 Fix nodelinter issues
* ⚡ Add Credential Test
* 🔨 Code improvement
* 👕 Fix lint issue
* Removed extra /api from Get All on v4
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2022-03-12 10:56:34 +01:00
Jan Oberhauser
109645bb7e
🔖 Release n8n@0.166.0
2022-03-07 09:51:22 +00:00
Jan Oberhauser
8482c2aa1f
⬆️ Set n8n-core@0.107.0, n8n-editor-ui@0.133.0, n8n-nodes-base@0.164.0 and n8n-workflow@0.89.0 on n8n
2022-03-07 09:51:22 +00:00
Jan Oberhauser
9bb0ea17b7
🔖 Release n8n-editor-ui@0.133.0
2022-03-07 09:49:55 +00:00
Jan Oberhauser
cd87469fcb
⬆️ Set n8n-design-system@0.13.0 and n8n-workflow@0.89.0 on n8n-editor-ui
2022-03-07 09:49:55 +00:00
Jan Oberhauser
a96a2311f9
🔖 Release n8n-design-system@0.13.0
2022-03-07 09:49:41 +00:00
Jan Oberhauser
f1c1d11512
🔖 Release n8n-nodes-base@0.164.0
2022-03-07 09:48:56 +00:00
Jan Oberhauser
5ccdb4caeb
⬆️ Set n8n-core@0.107.0 and n8n-workflow@0.89.0 on n8n-nodes-base
2022-03-07 09:48:55 +00:00
Jan Oberhauser
2977df2dc7
🔖 Release n8n-node-dev@0.46.0
2022-03-07 09:48:48 +00:00
Jan Oberhauser
d42a284ec7
⬆️ Set n8n-core@0.107.0 and n8n-workflow@0.89.0 on n8n-node-dev
2022-03-07 09:48:48 +00:00
Jan Oberhauser
2fd6b03d85
🔖 Release n8n-core@0.107.0
2022-03-07 09:48:40 +00:00
Jan Oberhauser
6ab6910c92
⬆️ Set n8n-workflow@0.89.0 on n8n-core
2022-03-07 09:48:39 +00:00
Jan Oberhauser
43737b722a
🔖 Release n8n-workflow@0.89.0
2022-03-07 09:48:22 +00:00
Jan Oberhauser
34cf3a77b2
👕 Fix lint issue
2022-03-07 10:37:42 +01:00
Michael Kret
62e05cf0b3
⚡ Tolerate missing json key in function node output ( #2885 )
...
* 🔨 implemented Tolerate missing json key in function node output
* 🔨 clean up
* Small change to code
* ⚡ tolerate returning object
* ⚡ Rename function
Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-07 09:54:52 +01:00
Jan Oberhauser
af09bf8e6a
⚡ Improve Wise error message after previous change
2022-03-06 11:41:50 +01:00
pemontto
f350b9e1c0
🐛 Handle Wise SCA requests ( #2734 )
2022-03-06 11:41:01 +01:00
Michael Kret
fbdb5eb0fa
✨ Add Odoo Node ( #2601 )
...
* added odoo scaffolding
* update getting data from odoo instance
* added scaffolding for main loop and request functions
* added functions for CRUD opperations
* improoved error handling for odooJSONRPCRequest
* updated odoo node and fixing nodelinter issues
* fixed alpabetical order
* fixed types in odoo node
* fixing linter errors
* fixing linter errors
* fixed data shape returned from man loop
* updated node input types, added fields list to models
* update when custom resource is selected options for fields list will be populated dynamicly
* minor fixes
* 🔨 fixed credential test, updating CRUD methods
* 🔨 added additional fields to crm resource
* 🔨 added descriptions, fixed credentials test bug
* 🔨 standardize node and descriptions design
* 🔨 removed comments
* 🔨 added pagination to getAll operation
* ⚡ removed leftover function from previous implementation, removed required from optional fields
* ⚡ fixed id field, added indication of type and if required to field description, replaced string input in filters to fetched list of fields
* 🔨 fetching list of models from odoo, added selection of fields to be returned to predefined models, fixes accordingly to review
* ⚡ Small improvements
* 🔨 extracted adress fields into collection, changed fields to include in descriptions, minor tweaks
* ⚡ Improvements
* 🔨 working on review
* 🔨 fixed linter errors
* 🔨 review wip
* 🔨 review wip
* 🔨 review wip
* ⚡ updated display name for URL in credentials
* 🔨 added checks for valid id to delete and update
* ⚡ Minor improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-05 20:33:42 +01:00
Jan Oberhauser
f04e6ac43e
🐛 Fix some i18n line break issues
2022-03-05 20:11:34 +01:00
Tom
cb5b98afbc
🐛 Fix sorting by field in Baserow Node ( #2942 )
...
This fixes a bug which currently leads to the "Sorting" option of the node to be ignored.
2022-03-05 10:41:14 +01:00
Oliver Trajceski
f4e3255b24
🐛 Fix issue that ctrl + o did behave wrong on workflow templates page ( #2934 )
...
* N8N-3094 Workflow Templates cmd-o acts on the Preview/Iframe
* N8N-3094 Workflow Templates cmd-o acts on the Preview/Iframe
* disable shortcuts for preview
Co-authored-by: Mutasem <mutdmour@gmail.com>
2022-03-04 18:04:04 +01:00
Iván Ovejero
2ec711aeb5
⚡ Allow to disable hiring banner ( #2902 )
...
* ✨ Add flag
* ⚡ Adjust interfaces
* ⚡ Adjust store module
* ⚡ Adjust frontend settings
* ⚡ Adjust frontend display
2022-03-04 17:53:01 +01:00
Mutasem Aldmour
3bc06ee5c0
🐛 Fix credentials list load issue ( #2931 )
...
* always fetch credentials
* only fetch credentials once
2022-03-04 17:39:52 +01:00
Mutasem Aldmour
c3f3e98718
🐛 Fix issue with tooltips getting displayed behind node details view
...
* fix tooltips z-index
* move all element ui components
* update package lock
2022-03-04 17:34:24 +01:00
Oliver Trajceski
3513aa128a
🐛 Fix that some keyboard shortcuts did no longer work
...
* N8N-3057 Fixed Keyboard shortcuts no longer working on / Fixed callDebounced function
* N8N-3057 Update Debounce Function
* N8N-3057 Refactor callDebounce function
* N8N-3057 Update Dobounce Function
2022-03-04 17:28:03 +01:00
Jan Oberhauser
1a1d50002e
🔀 Merge branch 'master' of github.com:n8n-io/n8n
2022-03-02 09:17:36 +01:00
Anuj Kapoor
4e27d9d856
🐛 Fix another digest auth issue ( #2898 )
2022-03-01 16:33:49 +01:00
Jan Oberhauser
c6901be5cb
🔖 Release n8n@0.165.1
2022-03-01 11:46:33 +01:00
Jan Oberhauser
f1e28e21be
⬆️ Set n8n-editor-ui@0.132.1 on n8n
2022-03-01 11:45:04 +01:00
Jan Oberhauser
3529196be1
🔖 Release n8n-editor-ui@0.132.1
2022-03-01 11:43:44 +01:00
Oliver Trajceski
e94e353770
🐛 Fix n8n Select Component ( #2903 )
...
* N8N-3028 Dropdown Invisible - Fixed N8N-Select Component
* N8N-3028 Remove :popper-append-to-body props from n8n-select in ParameterInput component
2022-03-01 11:18:32 +01:00
Jan Oberhauser
ec6f4d72cd
🔖 Release n8n@0.165.0
2022-02-28 10:07:26 +00:00
Jan Oberhauser
30a504a0ef
⬆️ Set n8n-core@0.106.0, n8n-editor-ui@0.132.0, n8n-nodes-base@0.163.0 and n8n-workflow@0.88.0 on n8n
2022-02-28 10:07:25 +00:00
Jan Oberhauser
8fc5283020
🔖 Release n8n-editor-ui@0.132.0
2022-02-28 10:06:05 +00:00
Jan Oberhauser
9e0ab52efd
⬆️ Set n8n-design-system@0.12.0 and n8n-workflow@0.88.0 on n8n-editor-ui
2022-02-28 10:06:05 +00:00
Jan Oberhauser
56fcd94f81
🔖 Release n8n-design-system@0.12.0
2022-02-28 10:05:56 +00:00
Jan Oberhauser
88b5c308e0
🔖 Release n8n-nodes-base@0.163.0
2022-02-28 10:05:11 +00:00
Jan Oberhauser
476786b8d6
⬆️ Set n8n-core@0.106.0 and n8n-workflow@0.88.0 on n8n-nodes-base
2022-02-28 10:05:10 +00:00
Jan Oberhauser
e279437310
🔖 Release n8n-node-dev@0.45.0
2022-02-28 10:05:03 +00:00
Jan Oberhauser
5b140885ae
⬆️ Set n8n-core@0.106.0 and n8n-workflow@0.88.0 on n8n-node-dev
2022-02-28 10:05:03 +00:00
Jan Oberhauser
70dea9e602
🔖 Release n8n-core@0.106.0
2022-02-28 10:04:53 +00:00
Jan Oberhauser
5a0feac6c5
⬆️ Set n8n-workflow@0.88.0 on n8n-core
2022-02-28 10:04:53 +00:00
Jan Oberhauser
89cabc3d8a
🔖 Release n8n-workflow@0.88.0
2022-02-28 10:04:42 +00:00
Oliver Trajceski
cfa91cda27
✨ Add Templates ( #2720 )
...
* Templates Bugs / Fixed Various Bugs / Multiply Api Request, Carousel Gradient, Core Nodes Filters ...
* Updated MainSidebar Paddings
* N8N-Templates Bugfixing - Remove Unnecesairy Icon (Shape), Refatctor infiniteScrollEnabled Prop + updated infiniterScroll functinality
* N8N-2853 Fixed Carousel Arrows Bug after Cleaning the SearchBar
* fix telemetry init
* fix search tracking issues
* N8N-2853 Created FilterTemplateNode Constant Array, Filter PlayButton and WebhookRespond from Nodes, Added Box for showing more nodes inside TemplateList, Updated NewWorkflowButton to primary, Fixed Markdown issue with Code
* N8N-2853 Removed Placeholder if Workflows Or Collections are not found, Updated the Logic
* fix telemetry events
* clean up session id
* update user inserted event
* N8N-2853 Fixed Categories to Moving if the names are long
* Add todos
* Update Routes on loading
* fix spacing
* Update Border Color
* Update Border Readius
* fix filter fn
* fix constant, console error
* N8N-2853 PR Fixes, Refactoring, Removing unnecesairy code ..
* N8N-2853 PR Fixes - Editor-ui Fixes, Refactoring, Removing Dead Code ...
* N8N-2853 Refactor Card to LongCard
* clean up spacing, replace css var
* clean up spacing
* set categories as optional in node
* replace vars
* refactor store
* remove unnesssary import
* fix error
* fix templates view to start
* add to cache
* fix coll view data
* fix categories
* fix category event
* fix collections carousel
* fix initial load and search
* fix infinite load
* fix query param
* fix scrolling issues
* fix scroll to top
* fix search
* fix collections search
* fix navigation bug
* rename view
* update package lock
* rename workflow view
* rename coll view
* update routes
* add wrapper component
* set session id
* fix search tracking
* fix session tracking
* remove deleted mutation
* remove check for unsupported nodes
* refactor filters
* lazy load template
* clean up types
* refactor infinte scroll
* fix end of search
* Fix spacing
* fix coll loading
* fix types
* fix coll view list
* fix navigation
* rename types
* rename state
* fix search responsiveness
* fix coll view spacing
* fix search view spacing
* clean up views
* set background color
* center page not vert
* fix workflow view
* remove import
* fix background color
* fix background
* clean props
* clean up imports
* refactor button
* update background color
* fix spacing issue
* rename event
* update telemetry event
* update endpoints, add loading view, check for endpoint health
* remove conolse log
* N8N-2853 Fixed Menu Items Padding
* replace endpoints
* fix type issues
* fix categories
* N8N-2853 Fixed ParameterInput Placeholder after ElementUI Upgrade
* update createdAt
* ⚡ Fix placeholder in creds config modal
* ✏️ Adjust docstring to `credText` placeholder version
* N8N-2853 Optimized
* N8N-2853 Optimized code
* ⚡ Add deployment type to FE settings
* ⚡ Add deployment type to interfaces
* N8N-2853 Removed Animated prop from components
* ⚡ Add deployment type to store module
* ✨ Create hiring banner
* ⚡ Display hiring banner
* ⏪ Undo unrelated change
* N8N-2853 Refactor TemplateFilters
* ⚡ Fix indentation
* N8N-2853 Reorder items / TemplateList
* 👕 Fix lint
* N8N-2853 Refactor TemplateFilters Component
* N8N-2853 Reorder TemplateList
* refactor template card
* update timeout
* fix removelistener
* fix spacing
* split enabled from offline
* add spacing to go back
* N8N-2853 Fixed Screens for Tablet & Mobile
* N8N-2853 Update Stores Order
* remove image componet
* remove placeholder changes
* N8N-2853 Fixed Chinnese Placeholders for El Select Component that comes from the Library Upgrade
* N8N-2853 Fixed Vue Agile Console Warnings
* N8N-2853 Update Collection Route
* ✏️ Update jobs URL
* 🚚 Move logging to root component
* ⚡ Refactor `deploymentType` to `isInternalUser`
* ⚡ Improve syntax
* fix cut bug in readonly view
* N8N-3012 Fixed Details section in templates with lots of description, Fixed Mardown Block with overflox-x
* N8N-3012 Increased Font-size, Spacing and Line-height of the Categories Items
* N8N-3012 Fixed Vue-agile client width error on resize
* only delay redirect for root path
* N8N-3012 Fixed Carousel Arrows that Disappear
* N8N-3012 Make Loading Screen same color as Templates
* N8N-3012 Markdown renders inline block as block code
* add offline warning
* hide log from workflow iframe
* update text
* make search button larger
* N8N-3012 Categories / Tags extended all the way in details section
* load data in cred modals
* remove deleted message
* add external hook
* remove import
* update env variable description
* fix markdown width issue
* disable telemetry for demo, add session id to template pages
* fix telemetery bugs
* N8N-3012 Not found Collections/Wokrkflow
* N8N-3012 Checkboxes change order when categories are changed
* N8N-3012 Refactor SortedCategories inside TemplateFilters component
* fix firefox bug
* add telemetry requirements
* add error check
* N8N-3012 Update GoBackButton to check if Route History is present
* N8N-3012 Fixed WF Nodes Icons
* hide workflow screenshots
* remove unnessary mixins
* rename prop
* fix design a bit
* rename data
* clear workspace on destroy
* fix copy paste bug
* fix disabled state
* N8N-3012 Fixed Saving/Leave without saving Modal
* fix telemetry issue
* fix telemetry issues, error bug
* fix error notification
* disable workflow menu items on templates
* fix i18n elementui issue
* Remove Emit - NodeType from HoverableNodeIcon component
* TechnicalFixes: NavigateTo passed down as function should be helper
* TechnicalFixes: Update NavigateTo function
* TechnicalFixes: Add FilterCoreNodes directly as function
* check for empty connecitions
* fix titles
* respect new lines
* increase categories to be sliced
* rename prop
* onUseWorkflow
* refactor click event
* fix bug, refactor
* fix loading story
* add default
* fix styles at right level of abstraction
* add wrapper with width
* remove loading blocks component
* add story
* rename prop
* fix spacing
* refactor tag, add story
* move margin to container
* fix tag redirect, remove unnessary check
* make version optional
* rename view
* move from workflows to templates store
* remove unnessary change
* remove unnessary css
* rename component
* refactor collection card
* add boolean to prevent shrink
* clean up carousel
* fix redirection bug on save
* remove listeners to fix multiple listeners bug
* remove unnessary types
* clean up boolean set
* fix node select bug
* rename component
* remove unnessary class
* fix redirection bug
* remove unnessary error
* fix typo
* fix blockquotes, pre
* refactor markdown rendering
* remove console log
* escape markdown
* fix safari bug
* load active workflows to fix modal bug
* ⬆️ Update package-lock.json file
* ⚡ Add n8n version as header
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-28 10:57:44 +01:00
Ricardo Espinoza
401e626a64
✨ Add Onfleet Node & Trigger ( #2845 )
...
* feat: added Onfleet nodes
Added Onfleet nodes for working with different endpoints like:
organizations, administrators, workers, hubs, teams, destinations, recipients,
containers and webhooks.
* style: fixed typos, arrays uniformity, unnecesary files
* refactor: changed add to create in comments and labels
* feat: added name field to onfleet trigger node
* feat: added team endpoints to onfleet node
Added team auto-dispatch and driver time estimate endpoints to Onfleet
node
* style: remove dots in descriptions and fixed some typos
* feat: added fixes according to comments made on the n8n PR
added new fixed collections, refactored the code according to comments
made on the n8n pr
* fix: fixed recipient and destination cretion
* docs: added docstrings for format some functions
added docstrings for new functions addded for formatting the destination
and recipient objects
* style: formatting the code according to n8n nodelinter
* fix: typos and better descriptions
* [INT-510] n8n: Address additional problems from n8n code review (#5 )
* Fixed some error creating a worker, moving some fields under additional fields collection
* Fixed returned values for delete operations, making some changes for style code
* Added operational error since required property is not working for dateTime fields
* ⚡ Improvements to #2593
* ⚡ Improvements
* 🐛 Fix issue with wrong interface
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Minor improvement
Co-authored-by: Santiago Botero Ruiz <santiago.botero@devsavant.ai>
Co-authored-by: ilsemaj <james.li.upenn@gmail.com>
Co-authored-by: Santiago Botero Ruiz <39206812+YokySantiago@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-28 09:48:17 +01:00
Ricardo Espinoza
2ec4ed6592
⚡ Extend Mautic node ( #2839 )
...
* re-submit for #2218
* ⚡ small fixes
* ⚡ nodelinter fixes
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Add description and fix default value
Co-authored-by: Luiz Eduardo de Oliveira Fonseca <luizeof@gmail.com>
Co-authored-by: michael-radency <michael.k@radency.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-28 09:04:55 +01:00
Jan Oberhauser
7d5f65d8c0
🐛 Fix credential testing for versioned nodes
2022-02-27 13:01:12 +01:00
Jan Oberhauser
bea8b5ae1e
⚡ Small improvements to Pipedrive changes
2022-02-26 13:15:10 +01:00
Jan Oberhauser
8dccf88679
🔀 Merge branch 'pipe_user' of https://github.com/rodrigoscdc/n8n into rodrigoscdc-pipe_user
2022-02-26 11:51:31 +01:00
Tom
7451e94b03
🐛 Use correct workspace identifier for API requests in Orbit Node ( #2855 )
2022-02-26 11:49:30 +01:00
Jonathan Bennetts
40e5bea514
⚡ Add breaking change for 0.165.0
...
* fix security culnerability
* Update BREAKING-CHANGES.md
Added note to Breaking Changes file.
Co-authored-by: quansenB <inaki.breinbauer@gmail.com>
2022-02-26 11:37:52 +01:00
Iñaki Breinbauer
2f79197700
🐛 Fix rejectUnauthorized setting on Hive Node
2022-02-26 11:35:43 +01:00
Jan Oberhauser
7bd8f9f56a
👕 Fix lint issue
2022-02-26 11:33:07 +01:00
saurabh kashyap
59eba8cdc5
➕ Add dev-dependency "@types/uuid" to core package
...
build error can be fixed by "@types/uuid": "^8.3.4", adding in devDependencies by using command => npm i --save-dev @types/lodash.set
2022-02-26 11:21:57 +01:00
saurabh kashyap
930d310bf3
➕ Add dev-dependency "@types/lodash.set" to workflow package
...
build error can be fixed by "@types/lodash.set": "^4.3.6", adding in devDependencies by using command => `npm i --save-dev @types/lodash.set`
2022-02-26 11:18:08 +01:00
Jan Oberhauser
d7a26da699
⚡ Some improvements to Asana project additions
2022-02-26 11:10:40 +01:00
Jan Oberhauser
0a92e616b6
🔀 Merge branch 'master' of https://github.com/levylabpitt/n8n into levylabpitt-master
2022-02-26 10:23:26 +01:00
Ricardo Espinoza
345fa7c9c3
🐛 Fix bug and add improvements to Notion ( #2750 )
...
* 🐛 Fix bug when filtering columns type number
* 🐛 Fix issue with date filtering
* ⚡ Enable file support in v2
* ⚡ Remvoe spaces when using comma-seperated relation ids
* 🐛 Fix issue that removes url and id when downloading data
* ⚡ Filter out bots when loading users
2022-02-24 23:27:06 +01:00
Ricardo Espinoza
4df958807d
⚡ Add parent id to children blocks on Notion node ( #2850 )
...
* [Notion] Adds possibility to return blocks as an array
* ⚡ add parent id to response
Co-authored-by: Ugo Bataillard <ugopublic@bataillard.me>
2022-02-24 17:32:45 +01:00
Iván Ovejero
db2af7effb
🐛 Fix placeholder display in creds config modal ( #2857 )
...
* ⚡ Fix placeholder in creds config modal
* ✏️ Adjust docstring to `credText` placeholder version
2022-02-24 17:20:24 +01:00
Michael Kret
d85934a855
🐛 Fix issue with running n8n under subfolder ( #2816 )
2022-02-24 17:17:24 +01:00
Ahsan Virani
8fc1095d1e
🐛 Swallow telemetry error and only log in warn and debug mode ( #2858 )
...
* catch nodegraph errors
* use loglevel config for telemetry
* Use getByNameAndVersion instead of getByName
* remove any usage of nodeTypes.getByName method
* deprecate getByName method
2022-02-24 17:15:30 +01:00
Harshil Agrawal
2b9f3aab1b
⚡ Update Google Chat codex file ( #2883 )
...
* ⚡ Update Google Chat codex file
* 🔨 Minor fix
2022-02-24 16:03:03 +01:00
Ricardo Espinoza
697772b553
⚡ Handle rollup type field - Notion ( #2862 )
...
* Adds support for Notion rollup show_*
* zap: Improvemens to #2811
Co-authored-by: Ugo Bataillard <ugopublic@bataillard.me>
2022-02-24 13:47:47 +01:00
Jan Oberhauser
0232a80b8f
⚡ Improve copy
2022-02-21 13:40:31 +01:00
Jan Oberhauser
783c8e67f4
👕 Fix lint issue
2022-02-20 23:29:29 +01:00
Jan Oberhauser
d19a4259c2
🔖 Release n8n@0.164.1
2022-02-20 16:47:24 +01:00
Jan Oberhauser
ff20a58c70
🐛 Fix bug with Webhook-Process
2022-02-20 16:44:30 +01:00
Jan Oberhauser
3305247984
🔖 Release n8n@0.164.0
2022-02-20 09:43:06 +00:00
Jan Oberhauser
3445e7a479
⬆️ Set n8n-core@0.105.0, n8n-editor-ui@0.131.0, n8n-nodes-base@0.162.0 and n8n-workflow@0.87.0 on n8n
2022-02-20 09:43:06 +00:00
Jan Oberhauser
e68d1b8517
🔖 Release n8n-editor-ui@0.131.0
2022-02-20 09:42:06 +00:00
Jan Oberhauser
6f9095eba0
⬆️ Set n8n-workflow@0.87.0 on n8n-editor-ui
2022-02-20 09:42:05 +00:00
Jan Oberhauser
f4e9250372
🔖 Release n8n-nodes-base@0.162.0
2022-02-20 09:41:23 +00:00
Jan Oberhauser
6850c88668
⬆️ Set n8n-core@0.105.0 and n8n-workflow@0.87.0 on n8n-nodes-base
2022-02-20 09:41:23 +00:00
Jan Oberhauser
22b315c0c2
🔖 Release n8n-node-dev@0.44.0
2022-02-20 09:41:16 +00:00
Jan Oberhauser
5c1bd0a0fb
⬆️ Set n8n-core@0.105.0 and n8n-workflow@0.87.0 on n8n-node-dev
2022-02-20 09:41:16 +00:00
Jan Oberhauser
0abbee6ed0
🔖 Release n8n-core@0.105.0
2022-02-20 09:41:08 +00:00
Jan Oberhauser
1c86528738
⬆️ Set n8n-workflow@0.87.0 on n8n-core
2022-02-20 09:41:08 +00:00
Jan Oberhauser
37d71d3208
🔖 Release n8n-workflow@0.87.0
2022-02-20 09:41:00 +00:00
Jan Oberhauser
9a06d0fffc
✨ Add DELETE, PATCH and PUT request support to Webhooks
2022-02-20 10:30:01 +01:00
Jan Oberhauser
ec5bfaf895
👕 Fix lint issue
2022-02-19 14:51:20 +01:00
Jan Oberhauser
f6001da91e
⚡ Minor improvements to Grist Node
2022-02-19 14:38:16 +01:00
Jan Oberhauser
9d972b2fb9
🔀 Merge branch 'master' of https://github.com/thorstenfreitag/n8n into thorstenfreitag-master
2022-02-19 14:05:28 +01:00
Jan Oberhauser
064f88cadb
🔀 Merge branch 'Jhalter5Stones-feat/webhook-node/response-mode'
2022-02-19 12:39:39 +01:00
Jan Oberhauser
005e726cc6
🐛 Fix issue that expression did not resolve correctly for not
...
existing node and parameter
2022-02-19 12:38:46 +01:00
Jan Oberhauser
ea1b627ab0
⚡ Move options around and also allow no data for last node
2022-02-19 12:37:41 +01:00
Thorsten Freitag
134845bb08
Added option to connect to self-hosted Grist instance.
2022-02-19 22:29:28 +11:00
Jan Oberhauser
cb3f0a0ec6
🔀 Merge branch 'feat/webhook-node/response-mode' of https://github.com/Jhalter5Stones/n8n into Jhalter5Stones-feat/webhook-node/response-mode
2022-02-19 11:32:29 +01:00
Jan Oberhauser
d37fc19d84
✨ Add Google Chat node ( #2795 )
...
* Adding Google Chat node
* refactoring
* More refactoring after feedback
* Fixing linter issues
* Fixing missed linter issue (credentialTest)
* Fixing warnings
* 👕 Fix lint issue
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Make it also work with credentials that contain \n
* ⚡ Comment out unneeded imports
Co-authored-by: Valentina <valentina.lilova98@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-19 11:18:43 +01:00
Justin Halter
d1290075ed
feat(WebhookHelpers.ts, Webhook.node.ts): no body response for webhook
...
no body response for webhook response. This may be helpful if certain
services require that a response doesn't have a body
2022-02-18 13:09:28 -06:00
agobrech
1ea57eff5d
🐛 Correctly prepends the baseURL ( #2825 )
2022-02-18 18:07:23 +01:00
sirdavidoff
68c356c17c
⚡ Copy tweaks ( #2780 )
...
* Update en.json
* More copy tweaks and addressed PR comments
* 🔥 Remove empty strings from base text
* ⚡ Adjust `$showMessage` signature type
* 🔥 Remove message from Vue components
* ✏️ Fix typo
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-02-18 16:26:44 +01:00
Ricardo Espinoza
c026642f7b
⚡ Add extra larga size option to Telegram ( #2827 )
2022-02-18 16:09:44 +01:00
Ahsan Virani
0a9ce092fc
🗃️ Add relevant indexes in execution_entity ( #2794 )
...
* 🗃️ Add relevant indexes in execution_entity
* CR suggestions
2022-02-18 15:59:34 +01:00
Harshil Agrawal
ce9cca82b1
⚡ Add missing codex files ( #2835 )
2022-02-17 17:22:29 +01:00
Rodrigo Correia
dbd7686213
include User ID in Options to Person Add, Update
2022-02-14 19:08:55 -03:00
Jan Oberhauser
8a4811683c
🔖 Release n8n@0.163.1
2022-02-13 19:06:35 +01:00
Jan Oberhauser
9045699e5d
🐛 Fix getParentTypes bug which caused problems with OAuth
2022-02-13 19:05:09 +01:00
Jan Oberhauser
e683114765
🔖 Release n8n@0.163.0
2022-02-13 09:56:51 +00:00
Jan Oberhauser
71bcb2fc91
⬆️ Set n8n-editor-ui@0.130.0 and n8n-nodes-base@0.161.0 on n8n
2022-02-13 09:56:51 +00:00
Jan Oberhauser
4193999b83
🔖 Release n8n-editor-ui@0.130.0
2022-02-13 09:55:38 +00:00
Jan Oberhauser
54b2e46bdb
🔖 Release n8n-nodes-base@0.161.0
2022-02-13 09:55:00 +00:00
Jan Oberhauser
c447cdb8b8
👕 Fix lint issue
2022-02-13 09:42:51 +01:00
Jan Oberhauser
df2c4e99af
⚡ Make it possible to get file from specific branch/tag/commit
...
via GitHub
2022-02-12 18:36:57 +01:00
Iván Ovejero
f3665ac245
⚡ Sanitize description in uProc node ( #2776 )
...
* 🔥 Sanitize link
* 🔥 Shorten description
2022-02-12 12:06:35 +01:00
Manuel
78babf9b9a
⚡ Fix that fixedCollection leaves empty arrays ( #2792 )
...
When deleting the single option inside of an option type,
an empty array was left behind and will be:
- shown as empty heading in UI
- leave an empty array in JSON
2022-02-12 12:02:20 +01:00
Jan Oberhauser
7fc430c70a
🐛 Deactivate unwanted list autofill #2798
2022-02-12 11:25:39 +01:00
Jan Oberhauser
11336fdbae
⚡ Sort nodes in expression editor relative to current node position
2022-02-12 10:32:39 +01:00
Jan Oberhauser
3e92fae954
🐛 Fix monaco editor resize as suggested in #2800
2022-02-12 08:43:32 +01:00
Iván Ovejero
5528698c31
✨ Add Zammad node ( #2621 )
...
* add zammad
* ⚡ First pass
* 👕 Fix lint
* ⚡ Refactor user resource
* ⚡ Refactor group resource
* ⚡ Refactor ticket resource
* ⚡ Minor improvements
* ⚡ Set workaround for broken endpoints
* 👕 Fix lint
* ⚡ Fix credentials test
* 📦 Update package-lock.json
* ⚡ Change defaults for active
* ⚡ Refactor creds
* 👕 Fix lint
* 📦 Update package-lock.json
* ⚡ Make first and last name required
* ⚡ Replace email with login
* ⚡ Switch defaults to true
* ⚡ Add custom fields to groups
* ⚡ Add inactive entities to loaders
* ⚡ Move email to optional fields
* ⚡ Validate for empty article
* 🔥 Remove `ticket:update` per feedback
* 📦 Update package-lock.json
* 🚚 Rename import
* 👕 Fix lint
* ⚡ Small improvements
* ⚡ Improvements
Co-authored-by: quansenB <inaki.breinbauer@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-12 08:40:54 +01:00
Ricardo Espinoza
f43a38951c
⚡ Add StatusCallback parameter - Twilio ( #2801 )
...
* ⚡ Add StatusCallback parameter
* ⚡ Fix type
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-11 21:09:12 +01:00
Michael Kret
66acaade29
✨ Add HaloPSA node ( #2620 )
...
* added node ui
* wip problems with auth
* updated authentication
* fixed linter error
* added haloPSA request function
* removed any return type
* fixed linter errors
* added CRUD functionalities
* updating branch from master
* updated create case for clients resource, added limit to getAll operation
* added required fields when creating clients and sites, added methods for fetching data to dynamicly populate options when creating site or client
* added required fields for users and invoices when operation is create
* 🔨 Removed some commented code
* 🐛 Fix bug in url formating
* 🔨 fixed plural resources, fixed main for loop
* 🔨 fix trailing coma
* 🔨 fix for wrong resource endpoints
* 🔨 fixed linter complain in Jenkings node
* 🔨 replace custom fields with predefined
* 🔨 updating resources optional fields
* ⚡ Small improvement
* 🔨 replaced fixedCollection to collection in resources description
* 🔨 updated site and ticket descriptions, code clean up
* 🔨 fixed accordingly to PR review
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Fix capitalization
* 👕 Fix trailing comma
* 🚧 node changes accordingly to review
* ⚡ lint errors fix
* ⚡ Activate simplify option by default
* ⚡ Fix some more issues
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-11 19:00:30 +01:00
Ricardo Espinoza
f35d123776
✨ Add Linear Trigger node ( #2767 )
...
* ✨ Linear Trigger
* 🎨 Replace PNG with SVG icon
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-02-11 17:20:41 +01:00
Harshil Agrawal
9335ee5deb
⚡ Update Codex files ( #2797 )
2022-02-11 13:20:42 +01:00
Jan Oberhauser
51dde68568
✨ Add optional health check endpoint to worker ( #2786 )
...
* ✨ Add optional health check endpoint to worker
* 👕 Fix lint issue
* ⚡ Improve error output
2022-02-11 13:09:27 +01:00
pemontto
feb17ae84e
🐛 Fix confusing placeholder text ( #2557 )
2022-02-11 09:24:36 +01:00
Anuj Kapoor
1b69148d9a
✨ Add /workflows/demo route ( #2745 )
...
* ⚡ added /workflows/demo route
* ⚡ suggested improvements
* ⚡ added n8n version in postmessage
* ⚡ updated zoom menu styling
* ⚡ updated component padding for zoomToFit
* ⚡ suggested improvements
* ⚡ moved getFixedNodeList to canvasHelpers
* 📝 removed unused import and rebased from master
2022-02-11 09:18:39 +01:00
Mutasem Aldmour
b4e3f27c9f
⚡ Fix icon types ( #2784 )
2022-02-08 13:33:59 +01:00
Jan Oberhauser
920a18ab5d
🔖 Release n8n@0.162.0
2022-02-06 11:02:16 +00:00
Jan Oberhauser
5f4abd9684
⬆️ Set n8n-core@0.104.0, n8n-editor-ui@0.129.0, n8n-nodes-base@0.160.0 and n8n-workflow@0.86.0 on n8n
2022-02-06 11:02:15 +00:00
Jan Oberhauser
3fd4a40500
🔖 Release n8n-editor-ui@0.129.0
2022-02-06 11:01:03 +00:00
Jan Oberhauser
c1846d89e4
⬆️ Set n8n-design-system@0.11.0 and n8n-workflow@0.86.0 on n8n-editor-ui
2022-02-06 11:01:02 +00:00
Jan Oberhauser
539daebb0e
🔖 Release n8n-design-system@0.11.0
2022-02-06 11:00:54 +00:00
Jan Oberhauser
a368d93874
🔖 Release n8n-nodes-base@0.160.0
2022-02-06 11:00:14 +00:00
Jan Oberhauser
adf5f9a8f3
⬆️ Set n8n-core@0.104.0 and n8n-workflow@0.86.0 on n8n-nodes-base
2022-02-06 11:00:14 +00:00
Jan Oberhauser
7b9269df89
🔖 Release n8n-node-dev@0.43.0
2022-02-06 11:00:04 +00:00
Jan Oberhauser
f7c8263fa6
⬆️ Set n8n-core@0.104.0 and n8n-workflow@0.86.0 on n8n-node-dev
2022-02-06 11:00:04 +00:00
Jan Oberhauser
c9207de775
🔖 Release n8n-core@0.104.0
2022-02-06 10:59:54 +00:00
Jan Oberhauser
d0c93da7af
⬆️ Set n8n-workflow@0.86.0 on n8n-core
2022-02-06 10:59:54 +00:00
Jan Oberhauser
b0974c2c6e
🔖 Release n8n-workflow@0.86.0
2022-02-06 10:59:45 +00:00
Jan Oberhauser
71f18de04e
🐛 Return original error of sub-workflow to main-workflow #2757
2022-02-06 11:13:49 +01:00
Harshil Agrawal
44275ab444
⚡ Add codex file for BambooHR ( #2742 )
2022-02-05 23:03:59 +01:00
Jan Oberhauser
0da398b0e4
✨ Nodes as JSON and authentication redesign ( #2401 )
...
* ✨ change FE to handle new object type
* 🚸 improve UX of handling invalid credentials
* 🚧 WIP
* 🎨 fix typescript issues
* 🐘 add migrations for all supported dbs
* ✏️ add description to migrations
* ⚡ add credential update on import
* ⚡ resolve after merge issues
* 👕 fix lint issues
* ⚡ check credentials on workflow create/update
* update interface
* 👕 fix ts issues
* ⚡ adaption to new credentials UI
* 🐛 intialize cache on BE for credentials check
* 🐛 fix undefined oldCredentials
* 🐛 fix deleting credential
* 🐛 fix check for undefined keys
* 🐛 fix disabling edit in execution
* 🎨 just show credential name on execution view
* ✏️ remove TODO
* ⚡ implement review suggestions
* ⚡ add cache to getCredentialsByType
* ⏪ use getter instead of cache
* ✏️ fix variable name typo
* 🐘 include waiting nodes to migrations
* 🐛 fix reverting migrations command
* ⚡ update typeorm command
* ✨ create db:revert command
* 👕 fix lint error
* ✨ Add optional authenticate method to credentials
* ⚡ Simplify code and add authentication support to MattermostApi
* 👕 Fix lint issue
* ⚡ Add support to own-mode
* 👕 Fix lint issue
* ✨ Add support for predefined auth types bearer and headerAuth
* ⚡ Make sure that DateTime Node always returns strings
* ⚡ Add support for moment types to If Node
* ⚡ Make it possible for HTTP Request Node to use all credential types
* ✨ Add basicAuth support
* Add a new dropcontact node
* ✨ First basic implementation of mainly JSON based nodes
* ✨ Add fixedCollection support, added value parameter and
expression support for value and property
* Improvements to #2389
* ⚡ Add credentials verification
* ⚡ Small improvement
* ⚡ set default time to 45 seconds
* ✨ Add support for preSend and postReceive methods
* ➕ Add lodash merge and set depedency to workflow
* 👕 Fix lint issue
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* 🐛 Set siren and language correctly
* ⚡ Add support for requestDefaults
* ⚡ Add support for baseURL to httpRequest
* ⚡ Move baseURL to correct location
* ✨ Add support for options loading
* 🐛 Fix error with fullAccess nodes
* ✨ Add credential test functionality
* 🐛 Fix issue with OAuth autentication and lint issue
* ⚡ Fix build issue
* 🐛 Fix issue that url got always overwritten to empty
* ✨ Add pagination support
* ⚡ Code fix required after merge
* ⚡ Remove not needed imports
* ⚡ Fix credential test
* ✨ Add expression support for request properties and $self
support on properties
* ⚡ Rename $self to $value
* 👕 Fix lint issue
* ⚡ Add example how to send data in path
* ✨ Make it possible to not sent in dot notation
* ✨ Add support for postReceive:rootProperty
* ⚡ Fix typo
* ✨ Add support for postReceive:set
* ⚡ Some fixes
* ⚡ Small improvement
* ;zap: Separate RoutingNode code
* ⚡ Simplify code and fix bug
* ⚡ Remove unused code
* ✨ Make it possible to define "request" and "requestProperty" on
options
* 👕 Fix lint issue
* ⚡ Change $credentials variables name
* ✨ Enable expressions and access to credentials in requestDefaults
* ⚡ Make parameter option loading use RoutingNode.makeRoutingRequest
* ✨ Allow requestOperations overwrite on LoadOptions
* ✨ Make it possible to access current node parameters in loadOptions
* ⚡ Rename parameters variable to make future proof
* ⚡ Make it possible to use offset-pagination with body
* ✨ Add support for queryAuth
* ⚡ Never return more items than requested
* ✨ Make it possible to overwrite requestOperations on parameter
and option level
* 👕 Fix lint issue
* ✨ Allow simplified auth also with regular nodes
* ✨ Add support for receiving binary data
* 🐛 Fix example node
* ⚡ Rename property "name" to "displayName" in loadOptions
* ⚡ Send data by default as "query" if nothing is set
* ⚡ Rename $self to $parent
* ⚡ Change to work with INodeExecutionData instead of IDataObject
* ⚡ Improve binaryData handling
* ⚡ Property design improvements
* ⚡ Fix property name
* 🚨 Add some tests
* ⚡ Add also test for request
* ⚡ Improve test and fix issues
* ⚡ Improvements to loadOptions
* ⚡ Normalize loadOptions with rest of code
* ⚡ Add info text
* ✨ Add support for $value in postReceive
* 🚨 Add tests for RoutingNode.runNode
* ⚡ Remove TODOs and make url property optional
* ⚡ Fix bug and lint issue
* 🐛 Fix bug that not the correct property got used
* 🚨 Add tests for CredentialsHelper.authenticate
* ⚡ Improve code and resolve expressions also everywhere for
loadOptions and credential test requests
* ✨ Make it possible to define multiple preSend and postReceive
actions
* ✨ Allow to define tests on credentials
* ⚡ Remove test data
* ⬆️ Update package-lock.json file
* ⚡ Remove old not longer used code
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: PaulineDropcontact <pauline@dropcontact.io>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-05 22:55:43 +01:00
Jan Oberhauser
f23098e38b
🐛 Fix frontend issue with remote option load
2022-02-05 16:59:44 +01:00
Jan Oberhauser
9dbe2449fb
⚡ Fix editor issue with unknown nodeTypes
2022-02-05 16:52:13 +01:00
Jan Oberhauser
ff74feefe4
⚡ Fix node-versioning issues in editor-UI
2022-02-05 12:57:48 +01:00
pemontto
c7e73d757a
✨ Add File->List to GitHub node ( #2752 )
...
* 🐛 Don't extract binary from Github directory
* ✨ Add file list operation
2022-02-04 20:18:30 +01:00
Iván Ovejero
fc550ecbcb
⚡ Remove fibers
to support Node LTS 16 ( #2672 )
...
* 🔥 Remove fibers lib
* 📦 Update package-lock.json
* 📦 Update package-lock.json
* ✏️ Mention recommended version
* ⚡ Update node version in Docker images
* ⬆️ bump uuid and flatted
* 📦 Update package-lock.json
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-04 19:13:26 +01:00
Jan Oberhauser
2cc1f58f46
🐛 Fix issue that XML node changes incoming data #2762
2022-02-04 12:16:34 +01:00
Michael Kret
92d3c1949e
🔨 Changed NDV opening behavior on node duplication N8N-2896 ( #2749 )
...
* 🔨 changed NDV opening behavior on node duplication
* 🔨 deleted commented lines
* ⚡ on duplication node will be selected
2022-02-03 23:25:36 +01:00
Mutasem Aldmour
7bdb7e2a25
⚡ Support telemetry page ( #2756 )
...
* support telemetry page events
* add log level to FE settings
* add debug logging
* fix types
* state fix
* move call
2022-02-03 23:24:01 +01:00
Jan Oberhauser
0bf554394a
🔖 Release n8n@0.161.1
2022-02-01 11:29:00 +01:00
Ahsan Virani
135d5a89cd
⚡ Add debug log in healthcheck and enable DB logging via environment ( #2744 )
...
* ⚡ add debug log in healthcheck
* ⚡ add DB logging
* CR
2022-02-01 11:27:08 +01:00
Jan Oberhauser
b487d4f392
🔖 Release n8n@0.161.0
2022-01-30 14:09:53 +00:00
Jan Oberhauser
46fba951df
⬆️ Set n8n-core@0.103.0, n8n-editor-ui@0.128.0, n8n-nodes-base@0.159.0 and n8n-workflow@0.85.0 on n8n
2022-01-30 14:09:53 +00:00
Jan Oberhauser
26de462f25
🔖 Release n8n-editor-ui@0.128.0
2022-01-30 14:08:33 +00:00
Jan Oberhauser
4251b6468b
⬆️ Set n8n-design-system@0.10.0 and n8n-workflow@0.85.0 on n8n-editor-ui
2022-01-30 14:08:33 +00:00
Jan Oberhauser
2d8fcb63ab
🔖 Release n8n-design-system@0.10.0
2022-01-30 14:08:24 +00:00
Jan Oberhauser
27ef313c7c
🔖 Release n8n-nodes-base@0.159.0
2022-01-30 14:07:46 +00:00
Jan Oberhauser
d167a930e4
⬆️ Set n8n-core@0.103.0 and n8n-workflow@0.85.0 on n8n-nodes-base
2022-01-30 14:07:45 +00:00
Jan Oberhauser
7b1c704fb3
🔖 Release n8n-node-dev@0.42.0
2022-01-30 14:07:37 +00:00
Jan Oberhauser
bdc13f8708
⬆️ Set n8n-core@0.103.0 and n8n-workflow@0.85.0 on n8n-node-dev
2022-01-30 14:07:37 +00:00
Jan Oberhauser
bbfbdc9fb9
🔖 Release n8n-core@0.103.0
2022-01-30 14:07:26 +00:00
Jan Oberhauser
d79f3b5cbe
⬆️ Set n8n-workflow@0.85.0 on n8n-core
2022-01-30 14:07:25 +00:00
Jan Oberhauser
a620c308e6
🔖 Release n8n-workflow@0.85.0
2022-01-30 14:07:14 +00:00
Michael Kret
aa3cbe5358
⚡ Add default polling interval (Poll trigger nodes) N8N-2874 ( #2730 )
...
* ⚡ added default polling interval to Poll trigger nodes
* ⚡ added default value to polling triger
2022-01-30 14:56:39 +01:00
Ricardo Espinoza
3cde6bd426
🐛 Fix issue getting binary data when filesystem mode is used - Move Binary Data ( #2727 )
...
* 🐛 Fix issue getting binary data when filesystem mode is used
* ⚡ Simplifications
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-28 08:46:30 +01:00
Cornelius Suermann
48b2a0b857
✏️ Markdowm -> Markdown; Closes #N8N-2893 ( #2728 )
2022-01-28 08:32:24 +01:00
Michael Kret
6d6f3acd97
✨ Add parameter hints for node parameters N8N-2841 ( #2704 )
...
* 🔨 base functionality done
* :fix: changes accordingly to review
* :fix: replaced div with n8n-text
* :fix: return wrong deleted color variable
* add mock examples for testing
* add slack node test param
* 🔨 changed font size of hint, added top margin
* 🔨 updated comments and function name
* 🔨 updated parameterHint to hint
* 🔨 updated text color, set compact to true, changed inputLabelHint to hint
* 🔨 updated components styles
* 🔨 replaced mini with xsmall
* :fix: fixed line height
* :fix: changed line height to 1.25
* :hummer: removed mock data
* 🔨 changed xsmall line-height
* ⚡ update to merge hint
Co-authored-by: Mutasem <mutdmour@gmail.com>
2022-01-28 07:55:25 +01:00
Ricardo Espinoza
9639742cc6
🐛 Keep BCC headers when sending email - Gmail node ( #2721 )
...
* 🐛 Keep BCC headers when sending email
* ⚡ Fix typo
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-27 21:25:32 +01:00
fabian wohlgemuth
ebd4aa4c31
⚡ Improve wording in "Save your Changes" modal ( #2718 )
2022-01-27 21:18:45 +01:00
Jan Oberhauser
6a77969cff
🐛 Fix issue that default values did not get send for credential
...
testing
2022-01-24 17:37:07 +01:00
Jan Oberhauser
d22c0deea4
⚡ ERPNext do not error if no data found
2022-01-24 17:20:27 +01:00
fabian wohlgemuth
daf91a1228
⚡ Change "name" to "id" in label and description of Airtable nodes ( #2719 )
...
* Changing "name of table" to "id of table"
* Change "name of table" to "id of table" in trigger node
* Change displayName from Table to Table ID
2022-01-24 17:01:44 +01:00
Jan Oberhauser
7609cd32e4
🔖 Release n8n@0.160.0
2022-01-22 17:59:07 +00:00
Jan Oberhauser
17b23d4758
⬆️ Set n8n-core@0.102.0, n8n-editor-ui@0.127.0, n8n-nodes-base@0.158.0 and n8n-workflow@0.84.0 on n8n
2022-01-22 17:59:06 +00:00
Jan Oberhauser
2d7e00e85c
🔖 Release n8n-editor-ui@0.127.0
2022-01-22 17:57:27 +00:00
Jan Oberhauser
90bb5fa7bc
⬆️ Set n8n-workflow@0.84.0 on n8n-editor-ui
2022-01-22 17:57:27 +00:00
Jan Oberhauser
19af1de3a0
🔖 Release n8n-nodes-base@0.158.0
2022-01-22 17:56:44 +00:00
Jan Oberhauser
06157f5f6b
⬆️ Set n8n-core@0.102.0 and n8n-workflow@0.84.0 on n8n-nodes-base
2022-01-22 17:56:44 +00:00
Jan Oberhauser
5f5de4425d
🔖 Release n8n-node-dev@0.41.0
2022-01-22 17:56:35 +00:00
Jan Oberhauser
beec224cb6
⬆️ Set n8n-core@0.102.0 and n8n-workflow@0.84.0 on n8n-node-dev
2022-01-22 17:56:34 +00:00
Jan Oberhauser
6a0f76f4e7
🔖 Release n8n-core@0.102.0
2022-01-22 17:56:24 +00:00
Jan Oberhauser
0c8879eead
⬆️ Set n8n-workflow@0.84.0 on n8n-core
2022-01-22 17:56:24 +00:00
Jan Oberhauser
e37917fe4d
🔖 Release n8n-workflow@0.84.0
2022-01-22 17:56:14 +00:00
Jan Oberhauser
bbf3c4c004
⚡ Fix name of BambooHR node
2022-01-22 18:48:58 +01:00
fabian wohlgemuth
88809936ee
🐛 Fix string for "Filter by tags"
...
* Creating locale string for openWorkflow.filterWorkflows & use it in the Open Workflow modal
* Fix: Use filterWorkflows label in placeholder location
2022-01-22 18:18:19 +01:00
Jan Oberhauser
b23a87c7f4
🐛 Fix issue that binary data did not get displayed full height&width
2022-01-22 11:02:27 +01:00
Oliver Trajceski
8cefafa47d
✨ Add BambooHR Node ( #2471 )
...
* Feature // Created BambooHR Node, Init Simple Api Calls for Employees
* BambooHR Added EmployeesFiles, CompanyFiles API Operations
* BambooHR / Refactor the code
* Bamboo HR Node // Refactor + Optimization of Employee Api Requests
* Bamboo HR Node // Refactor + Optimization of EmployeeFiles Api Requests
* Bamboo HR Node // Refactor + Optimization of CompanyFiles Api Requests
* Bamboo HR Node // Add Reports - Get Reports by ID
* Bamboo HR Node // Format BambooAPI Credential files
* Bamboo HR Node // Added Account Information API operations
* Bamboo HR Node //Add Https Reposnse Code for All API Operations, Implement new Http Helper
* Bamboo HR Node // Added Tabular Data Api Operations
* Bamboo HR Node // Added Time Off Api Operations
* Bamboo HR Node //Fixed bugs for AccountInformation Operation, Uploading Employees File, TimeOff EstimationTime
* Bamboo HR Node // Update AccountInformation - UpdateFields Api operation
* Bamboo HR Node //Fixed Add and Update Table rows // Tabular Data API Operations
* Update AccountInformation - Added TimeOff Operations - Get Requests, Create Request, Create History Item, Fixed Get Types
* Bamboo HR Node // Fixed Adjust Time - TimeOff API Operation, Wrote comments, Finished TimeOff Api Operations
* Bamboo HR Node // Add Multi choice Property for Employee Operations, Expand and Add new Optional Fields for Creating and Updating Employee, Write Comments, Fixed Employee API operations
* Bamboo HR Node // Add Multi choice Property + Update Fields and Write Comments for Employee Files & Company Files & Reports Acc Info API Operation
* N8N-2603 Move Company Name Prop to Credentials, Changed Execution Function
* N8N-2603 Obtain Employee ID and bind to the response after create an employee, Refactor GetDirectoy to GetAll + update the output of the response
* N8N-2603 Refactor, Added ID in responses, Added Pagination to some operations
* N8N-2603 Refactor Employee Files to Employee File
* N8N-2603 Refactor CompanyFiles to Company File, Refactor CompanyFile:Create -> CompanyFile:addCategory
* N8N-2603 Refactor employeeFile:create -> employeeFile:addCategory, Get rid off Account Information resources
* N8N-2603 EmployeeFile:Update -> Change ShareWithEmployee Parameter to be boolean
* N8N-2603 CompanyFIle:update -> Change shareWithCompany prop to boolean
* N8N-2603 Added Load Options for getTimeOffTypeId, Rename AdditionalFields to UpdateFields
* N8N-2603 Updated Logo and Border
* N8N-2603 Refactor Employees to Employee
* N8N-2603 Linter Fixes
* N8N-2603 Refactor EmployeeFile:get -> EmployeeFile:download, CompanyFile:get -> CompanyFile:download
* N8N-2603 Linter fix
* N8N-2603 Linter Fixes
* N8N-2603 Hotfix
* N8N-2603 Fixed EmployeeFile:Download
* N8N-2603 Updated Assertion
* N8N-2603 Remove unnecesary description, optimized code, created separate loadOptions file
* N8N-2603 Added Download Function for CompanyFile operation
* N8N-2603 Added DateTime Fields instead of string, Removed Color prop from Node
* N8N-2603 Refactor Del to Delete
* N8N-2603 Added Upload Employ File Operation
* N8N-2603 Updated Possible Types of the Request
* N8N-2603 Fixed Linter Errors
* N8N-2603 Hotfix Upload Employee File Description
* N8N-2603 Added options to download the report
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Simplify node
* ⚡ Fix linting issue
* ⚡ Improvements
* ⚡ Fix returned mimeType
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-22 10:46:13 +01:00
Mutasem Aldmour
49bf786e5b
✨ Improve workflow activation ( #2692 )
...
* feat: activator disabled based on thiggers
* feat: tooltip over inactive switch
* feat: message for trigger types
* feat: deactivate on save if trigger is removed
* chore: refactor executions modal
* feat: calculate service name if possible
* feat: alert on activation
* chore: fix linting
* feat: always enable activator when active
* fix: adjust the alert
* feat: take disabled state into account
* feat: automatically save on activation
* feat: rely on nodes name and edit messages
* feat: isolate state for each activator instance
* feat: create activation modal component
* feat: activationModal checkbox and trigger message
* feat: add activation messages to node config
* chore: style activation modal
* chore: style fixes
* feat: refactor disabled state
* chore: refactor modal
* chore: refactor modal
* chore: tidy the node config
* chore: refactor and styling tweaks
* chore: minor fixes
* fix: check webhooks from ui nodes
* chore: remove saving prompt
* chore: explicit current workflow evaluation
* feat: add settings link to activation modal
* fix: immediately load executions on render
* feat: exclude error trigger from trigger nodes
* chore: add i18n keys
* fix: check localstorage more strictly
* fix: handle refresh in execution list
* remove unnessary event
* remove comment
* fix closing executions modal bugs
* update closing
* update translation key
* fix translation keys
* fix modal closing
* fix closing
* fix drawer closing
* close all modals when opening executions
* update key
* close all modals when opening workflow or new page
* delete unnessary comment
* clean up import
* clean up unnessary initial data
* clean up activator impl
* rewrite
* fix open modal bug
* simply remove error
* refactor activation logic
* fix i18n and such
* remove changes
* revert saving changes
* Revert "revert saving changes"
25c29d1055
* add translation
* fix new workflows saving
* clean up modal impl
* clean up impl
* refactor common code out
* remove active changes from saving
* refactor differently
* revert unnessary change
* set dirty false
* fix i18n bug
* avoid opening two modals
* fix tooltips
* add comment
* address other comments
* address comments
Co-authored-by: saintsebastian <tilitidam@gmail.com>
2022-01-21 18:00:00 +01:00
Jonathan Bennetts
a9cef48048
🐛 Fix Get New Releases Operation ( #2560 )
...
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2022-01-21 14:25:37 +01:00
Jan Oberhauser
4c029e5401
🐛 Fix issue with not returning more than 1000 items
2022-01-21 14:10:30 +01:00
Jan Oberhauser
1566dafb3e
🐛 Make sure that header keys are always lower case #2663
2022-01-21 10:55:19 +01:00
Tom
55139a4e6c
🐛 OneDrive: Fix pagination ( #2706 )
2022-01-21 10:46:33 +01:00
Ricardo Espinoza
9fc1d16e7c
🐛 Fix issue with pagination - Mautic node ( #2686 )
2022-01-21 10:42:14 +01:00
Omar Ajoue
2e57d86fd6
⚡ Change the place where output format is made ( #2506 )
...
The router file now correctly returns a `INodeExecutionData[][]`
instead of a simple `INodeExecutionData[]` forcing the main node
file to correct this.
2022-01-21 10:32:16 +01:00
Jan Oberhauser
a41afc8013
🐛 Fix issue with default values in combination with displayOptions
2022-01-21 08:52:39 +01:00
Iván Ovejero
f5991e17db
📌 Pin chokidar verison ( #2696 )
2022-01-18 11:15:34 +01:00
Jan Oberhauser
baabd60852
🔖 Release n8n@0.159.1
2022-01-18 10:16:09 +01:00
Jan Oberhauser
853535b494
⬆️ Set n8n-core@0.101.1 on n8n
2022-01-18 10:15:27 +01:00
Jan Oberhauser
adf2cf0692
🔖 Release n8n-core@0.101.1
2022-01-18 10:14:28 +01:00
Jan Oberhauser
ef8d1e72b4
🐛 Temporary change logging to fix memory issue
2022-01-18 10:12:41 +01:00
Iván Ovejero
58c9831956
📚 Minor i18n docs fixes ( #2689 )
2022-01-17 10:31:12 +01:00
Jan Oberhauser
737d567111
🔖 Release n8n@0.159.0
2022-01-16 13:41:09 +00:00
Jan Oberhauser
93187a7d79
⬆️ Set n8n-core@0.101.0, n8n-editor-ui@0.126.0, n8n-nodes-base@0.157.0 and n8n-workflow@0.83.0 on n8n
2022-01-16 13:41:08 +00:00
Jan Oberhauser
4829ae5c42
🔖 Release n8n-editor-ui@0.126.0
2022-01-16 13:39:51 +00:00
Jan Oberhauser
23c46ae78d
⬆️ Set n8n-workflow@0.83.0 on n8n-editor-ui
2022-01-16 13:39:51 +00:00
Jan Oberhauser
8c25fb676a
🔖 Release n8n-nodes-base@0.157.0
2022-01-16 13:39:12 +00:00
Jan Oberhauser
35931071ad
⬆️ Set n8n-core@0.101.0 and n8n-workflow@0.83.0 on n8n-nodes-base
2022-01-16 13:39:12 +00:00
Jan Oberhauser
a328d56940
🔖 Release n8n-node-dev@0.40.0
2022-01-16 13:39:03 +00:00
Jan Oberhauser
755c1c2d5b
⬆️ Set n8n-core@0.101.0 and n8n-workflow@0.83.0 on n8n-node-dev
2022-01-16 13:39:03 +00:00
Jan Oberhauser
7a73bc9820
🔖 Release n8n-core@0.101.0
2022-01-16 13:38:53 +00:00
Jan Oberhauser
1234ccbc43
⬆️ Set n8n-workflow@0.83.0 on n8n-core
2022-01-16 13:38:53 +00:00
Jan Oberhauser
035d19da64
🔖 Release n8n-workflow@0.83.0
2022-01-16 13:38:43 +00:00
Ricardo Espinoza
6066b6670e
🐛 Fix bug filtering date and datetime fields on Salesforce node ( #2565 )
2022-01-16 14:27:20 +01:00
Jan Oberhauser
7efb73053d
⚡ Allow to use execute command with workflows that do not have an ID
2022-01-16 14:04:42 +01:00
Iván Ovejero
ba6822c4ac
👕 Remove redundant linting options ( #2626 )
2022-01-15 20:34:13 +01:00
Jan Oberhauser
ac1659959b
👕 Fix lint issue
2022-01-15 20:33:30 +01:00
Jonathan Bennetts
27c5b218ab
🐛 Fix download for some files via Box node ( #2669 )
2022-01-15 20:12:32 +01:00
Jan Oberhauser
3d4c1cb23f
✨ Add OAuth, basicAuth, digestAuth and queryAuth support to GraphQL node ( #2673 )
...
* ✨ Add OAuth support to GraphQL node
* ✨ Add basicAuth, digestAuth and queryAuth to GraphQL node
2022-01-15 20:05:15 +01:00
Harshil Agrawal
7ff7c53fc1
⚡ Add and update codex files ( #2679 )
2022-01-15 19:54:44 +01:00
Elvina Valieva
add9c30e38
✨ Add Jenkins Node ( #2345 )
...
* feat: initial jenkins setup
* feat: trigger job functionality
* feat: copy a job
* feat: basic Jenkins instance operations
* feat: create job from xml
* feat: trigger with params
* feat: basic build list
* feat: list build with params
* feat: basic credentials test
* chore: linting fixes
* feat: use baseUrl from credentials
* chore: naming fixes
* feat: filters collection for getall buils
* fix: better ui and credentials
* chore: alphabetize params and fix typos
* ⚡ Small changes
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Some improvements
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-15 13:19:37 +01:00
Iván Ovejero
f788422364
⚡ Skip /node-dev during build ( #2677 )
2022-01-13 18:14:28 +01:00
Tom
e0ef645514
🐛 Fix Philips Hue API Connection ( #2631 )
...
* 🐛 Fix Philips Hue API Connection
* Philips Hue Node: Fixed typo in update operation description
2022-01-13 07:51:58 +01:00
Mutasem Aldmour
c9e1892cd9
🐛 Fix tags i18n bug ( #2667 )
2022-01-13 07:41:48 +01:00
Jonathan Bennetts
8386d7c73e
📖 Fix path to Supabase credential documentation ( #2660 )
2022-01-10 13:21:40 +01:00
awitkowski0
71c3b91b45
Renamed Additional Field to Update Fields
...
Removed Workspace from Update Fields
Renamed Update Project to Update
Changed Project Type options under update to string for name
Added Workspace as a requirement to update projects and as a load dependency
Removed Workspace from actual updating
2022-01-10 00:44:18 -05:00
alexwitkowski
3afacff564
Merge branch 'n8n-io:master' into master
2022-01-09 22:05:11 -05:00
Jan Oberhauser
6fea3843c7
🔖 Release n8n@0.158.0
2022-01-09 16:16:59 +00:00
Jan Oberhauser
c10e02c8f0
⬆️ Set n8n-core@0.100.0, n8n-editor-ui@0.125.0, n8n-nodes-base@0.156.0 and n8n-workflow@0.82.0 on n8n
2022-01-09 16:16:59 +00:00
Jan Oberhauser
712de92c85
🔖 Release n8n-editor-ui@0.125.0
2022-01-09 16:15:41 +00:00
Jan Oberhauser
3d06d15b9d
⬆️ Set n8n-workflow@0.82.0 on n8n-editor-ui
2022-01-09 16:15:41 +00:00
Jan Oberhauser
6bfac6685e
🔖 Release n8n-nodes-base@0.156.0
2022-01-09 16:14:59 +00:00
Jan Oberhauser
8d39d70e94
⬆️ Set n8n-core@0.100.0 and n8n-workflow@0.82.0 on n8n-nodes-base
2022-01-09 16:14:59 +00:00
Jan Oberhauser
3867e7b554
🔖 Release n8n-node-dev@0.39.0
2022-01-09 16:14:48 +00:00
Jan Oberhauser
8d3f60e0a9
⬆️ Set n8n-core@0.100.0 and n8n-workflow@0.82.0 on n8n-node-dev
2022-01-09 16:14:48 +00:00
Jan Oberhauser
0b031ae324
🔖 Release n8n-core@0.100.0
2022-01-09 16:14:39 +00:00
Jan Oberhauser
22a7baeff4
⬆️ Set n8n-workflow@0.82.0 on n8n-core
2022-01-09 16:14:39 +00:00
Jan Oberhauser
d75a77a66f
🔖 Release n8n-workflow@0.82.0
2022-01-09 16:14:27 +00:00
Jan Oberhauser
7be9769302
Revert " 🐛 Fix VUE_APP_PUBLIC_PATH issue ( #2648 )" ( #2655 )
...
This reverts commit c129252d2b
.
2022-01-09 16:57:36 +01:00
Jan Oberhauser
b35d97f778
🐛 Fix issue that empty binary data overwrite others on merge
2022-01-09 10:39:48 +01:00
Vahid Sebto
228ba36b56
⚡ Add external hook "activeWorkflows.initialized" ( #2571 )
2022-01-08 18:53:42 +01:00
Pierre
67d876e559
✨ Addi an optional database field to redis ( #2634 )
2022-01-08 18:07:35 +01:00
Harshil Agrawal
878382be15
:zap; Add wait alias to Merge node ( #2633 )
2022-01-08 13:15:28 +01:00
Jan Oberhauser
e74caf4b0d
👕 Fix lint issue
2022-01-08 13:14:18 +01:00
Jonathan Bennetts
95542a5a8d
🐛 Fix iCalendar month bug ( #2644 )
2022-01-08 13:11:58 +01:00
Laurens
ac545b2573
✨ Add field AccountNumber to Salesforce Node ( #2649 )
2022-01-08 12:53:57 +01:00
m2scared
c129252d2b
🐛 Fix VUE_APP_PUBLIC_PATH issue ( #2648 )
...
VUE_APP_PUBLIC_PATH was not working on Linux after this commit.
2022-01-08 12:20:33 +01:00
Jan Oberhauser
6336158d55
👕 Fix lint issue
2022-01-08 11:47:24 +01:00
Jan Oberhauser
fb6c243edd
🔀 Merge branch 'Add-schema-registry-into-kafka' of https://github.com/rgeorgel/n8n into rgeorgel-Add-schema-registry-into-kafka
2022-01-08 10:55:55 +01:00
Iván Ovejero
77a05976ec
✨ Add MS Graph Security node ( #2307 )
...
* ✨ Create MS Graph Security node
* ⚡ General update
* 📦 Update package-lock.json
* 👕 Fix lint
* 🔥 Remove Reviewed field
* ⚡ Set max limit to 1000
* ⚡ Add limit to 1000 to second resource
2022-01-08 10:53:10 +01:00
Ricardo Espinoza
8e708f3d3d
✨ Add Supabase node ( #2549 )
...
* ✨ Supabase node
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Minor improvements
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-08 10:36:07 +01:00
Iván Ovejero
5fec563c5c
⚡ i18n feedback refactorings ( #2597 )
...
* ⚡ Create endpoint for node credential translation
* ⚡ Add API helper method in FE
* 🔨 Add creds JSON files to tsconfig
* ⚡ Refactor credentials loading
* ⚡ Refactor calls in CredentialConfig
* ✏️ Add dummy translations
* ⚡ Split translations per node
* 🔥 Remove deprecated method
* ⚡ Refactor nesting in collections
* 🚚 Rename topParameter methods for accuracy
* ✏️ Fill out GitHub dummy cred
* 🚚 Clarify naming for collection utils
* ✏️ Fill out dummy translation
* 🔥 Remove surplus colons
* 🔥 Remove logging
* ⚡ Restore missing space
* 🔥 Remove lingering colon
* ⚡ Add path to InputLabel calls
* ✏️ Fill out dummy translations
* 🐛 Fix multipleValuesButtonText logic
* ⚡ Add sample properties to be deleted
* ⚡ Render deeply nested params
* 📦 Update package-lock.json
* 🔥 remove logging
* ✏️ Add dummy value to Slack translation
* ✏️ Add placeholder to dummy translation
* ⚡ Fix placeholder rendering for button text
* 👕 Fix lint
* 🔥 Remove outdated comment
* 🐛 Pass in missing arg for placeholder
* ✏️ Fill out Slack translation
* ⚡ Add explanatory comment
* ✏️ Fill out dummy translation
* ✏️ Update documentation
* 🔥 Remove broken link
* ✏️ Add pending functionality
* ✏️ Fix indentation
* 🐛 Fix method call in CredentialEdit
* ⚡ Implement eventTriggerDescription
* 🐛 Fix table-json-binary radio buttons
* ✏️ Clarify usage of eventTriggerDescription
* 🔥 Remove unneeded arg
* 🐛 Fix display in CodeEdit and TextEdit
* 🔥 Remove logging
* ✏️ Add translation for test cred options
* ✏️ Add test for separate file in same dir
* ✏️ Add test for versioned node
* ✏️ Add test for node in grouped dir
* ✏️ Add minor clarifications
* ✏️ Add nested collection test
* ✏️ Add pending functionality
* ⚡ Generalize collections handling
* 🚚 Rename helper to remove redundancy
* 🚚 Improve naming in helpers
* ✏️ Improve helpers documentation
* ✏️ Improve i18n methods documentation
* 🚚 Make endpoint naming consistent
* ✏️ Add final newlines
* ✏️ Clean up JSON examples
* ⚡ Reuse i18n method
* ⚡ Improve utils readability
* ⚡ Return early if cred translation exists
* 🔥 Remove dummy translations
2022-01-07 22:02:21 +01:00
Mutasem Aldmour
6a2db6d107
🐛 Fix personalisation bug ( #2652 )
...
* fix personlization bug
* fix translation issues
* fix suggested nodes
* update key
2022-01-07 20:41:28 +01:00
Jan Oberhauser
4cefe98992
✨ Make it possible to add transparency to an image
2022-01-07 18:39:30 +01:00
Jan Oberhauser
9d42a07a0b
🐛 Fix bug that two items get returned
2022-01-07 18:38:35 +01:00
Anuj Kapoor
214dd5061e
✨ Add Syncromsp node ( #2477 )
...
* Init Node
* Added get customer details api for syncomsp-node
* Fixed formatting bug 🐛
* Updated description for query params, and removed redundant condition in router
* Changed default value for page parameter
* 🚢 Added tickets API
* 🚢 Added contacts API
* 🚢 Added RMM Alerts API
* Add customer API
* Updates post code review
* Rename SyncroMspAPI.credentials.ts to SyncroMspApi.credentials.ts
* added create and delete method to customers module
* fix liniting issue
* Added Update method to customer module
* Code Review Changes
* 🚢 Added CRUD for contacts endpoint
* 🚢 Added CRUD for RMM Alert endpoint
* Added options for status field
* 🐛 fix linting issues
* Init Node
* Added get customer details api for syncomsp-node
* Fixed formatting bug 🐛
* Updated description for query params, and removed redundant condition in router
* Changed default value for page parameter
* 🚢 Added tickets API
* 🚢 Added contacts API
* 🚢 Added RMM Alerts API
* Updates post code review
* Add customer API
* added create and delete method to customers module
* fix liniting issue
* Added Update method to customer module
* Rename SyncroMspAPI.credentials.ts to SyncroMspApi.credentials.ts
* Code Review Changes
* 🚢 Added CRUD for contacts endpoint
* 🚢 Added CRUD for RMM Alert endpoint
* Added options for status field
* 🐛 fix linting issues
* 🚢 Added CRUD for ticket endpoint
* :tag: update get customer module
* :tag: update get customer module
* Minor bug fixes
* Changed response for ticket update
* 👕 Fix lint issue
* Alphabetically ordered all options
* 🐛 Fixed build issue
* 🐛 Fixed Server.ts build issue, rebased from master
* ⚡ Fix node issues
* ⚡ Fix more issues
* ⚡ Fixed all operations with the standard convention
* 👕 Fix lint
* Fix reviewed changes
* update border color
* ⚡ minor fixes
* minor fixes
* Added fallback when port in use
* ⚡ Minor Fixes
* ⚡ Hide addtional paramerts when return all is active
* ⚡ Fix issues with Tickets
* ⚡ Fix issues with Rmm
* ⚡ Fix issues with Customer
* 👕 Fix lint
* ⚡ Fix issues with Contact
* 👕 Fixed formatting issue
* ⚡ Return 404 in ID not found
* 👕 Fixed formatting issue
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Add credentials verification
* ⚡ Improvements
* ⚡ Improvements
* ⚡ Additional improvements
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-01-07 18:19:24 +01:00
Ahsan Virani
57016624b8
⚡ Improve telemetry ( #2604 )
...
* add node positions in node graph
* add hover events
* add tag count in save event
* populate properties when default
* fix delete and enable node events
* add node and workflow exec events
* lint
* add node graph
* add node id
2022-01-07 17:14:59 +01:00
Jan Oberhauser
df412e9523
🔖 Release n8n@0.157.1
2022-01-03 22:54:36 +01:00
Jan Oberhauser
9b520e77ff
⬆️ Set n8n-nodes-base@0.155.1 on n8n
2022-01-03 22:53:45 +01:00
Jan Oberhauser
75411212b2
🔖 Release n8n-nodes-base@0.155.1
2022-01-03 22:52:54 +01:00
Omar Ajoue
baa43c1e33
🐛 Fix execute commands after binary data release ( #2628 )
2022-01-03 22:49:44 +01:00
Ahsan Virani
224ef736de
🐛 Binary data handling fixes ( #2629 )
...
* Update node airtable
* Update nodenextcloud
* Update node spreadsheet
* Update node cortex, dropbox, editImage nodes
* Update node emailSend
* Update node ftp
* Update node googleDrive
* Update node googleDrive fix
* Update node youtube
* Update node htmlExtract
* Update node linkedIn
* Update node mailgun
* Update node matrix
* Update node pipedrive
* Update node readPdf
* Update node facebookGraphApi
* Update node httpRequest
* Update node nocoDB
* Update node httpRequest, respondToWebhook
* Update node signi4
* Update node slack
* Update node zulip
* cleanup
* fix generic funcs
* 🐛 Fix EditImage Node
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-03 22:42:42 +01:00
Jan Oberhauser
aff93480d4
🔖 Release n8n@0.157.0
2022-01-02 09:47:14 +00:00
Jan Oberhauser
86578cf32f
⬆️ Set n8n-core@0.99.0, n8n-editor-ui@0.124.0 and n8n-nodes-base@0.155.0 on n8n
2022-01-02 09:47:13 +00:00
Jan Oberhauser
a3dae4e640
🔖 Release n8n-editor-ui@0.124.0
2022-01-02 09:46:01 +00:00
Jan Oberhauser
0ef77bae98
🔖 Release n8n-nodes-base@0.155.0
2022-01-02 09:45:20 +00:00
Jan Oberhauser
7861883afb
⬆️ Set n8n-core@0.99.0 on n8n-nodes-base
2022-01-02 09:45:19 +00:00
Jan Oberhauser
cf1173da10
🔖 Release n8n-node-dev@0.38.0
2022-01-02 09:45:09 +00:00
Jan Oberhauser
0a7693d050
⬆️ Set n8n-core@0.99.0 on n8n-node-dev
2022-01-02 09:45:09 +00:00
Jan Oberhauser
ca0ccad578
🔖 Release n8n-core@0.99.0
2022-01-02 09:45:00 +00:00
Jan Oberhauser
6d0a4d2132
⚡ Always stringify data of Function-Nodes ( #2606 )
...
* ⚡ Always stringify data of Function-Nodes
* ⚡ Fix lint issue and fix data
2022-01-02 10:33:15 +01:00
Iván Ovejero
815e405148
🐛 Fix number suffix in duplicate node ( #2602 )
...
* 🐛 Fix number suffix in duplicate node
* 🔥 Remove logging
2022-01-02 10:31:06 +01:00
Harshil Agrawal
77970d85f0
⚡ Add codex files for Figma and Workable ( #2623 )
2022-01-02 10:21:49 +01:00
Jan Oberhauser
4cb52c710f
⚡ Fix parameter "Ignore Bots" parameter order
2022-01-02 10:20:12 +01:00
Jan Oberhauser
eeccc69b4f
🔀 Merge branch 'ignore-bots' of https://github.com/pemontto/n8n into pemontto-ignore-bots
2022-01-01 23:15:10 +01:00
Anuj Kapoor
5c11eb5230
🐛 Fix digest-auth ( #2577 )
...
* 🚢 Added digest-header package to get auth
* ⚡ Fix type issue and digest auth header request
* ⚡ Removed auth details from first request
* Added diest to authorization header
* ⚡ fixed typo in url
* ⚡ Removed broken package and addded auth implimentation
* ⚡ Added check for www header
* 👕 Moved digestAuth to a specific function
* 👕 Code restructuring
* ⚡ Added seperate promise for digest-auth
* 👕 Fix formatting
* 👕 renamed digestPromise to axiosPromise
* 👕 Removed redundant silce function
2021-12-30 07:58:45 +01:00
Ricardo Espinoza
755af2e41f
✨ Add engagement resource - Hubspot Node ( #2615 )
...
* ⚡ Add engagement resource
* ⚡ Improvements
* 🐛 Fix forObjectType:contact
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-29 23:36:25 +01:00
Ricardo Espinoza
7a8425a152
✨ Add Notion node V2 ( #2437 )
...
* ⚡ Add versioning
* ⚡ Add credentials verification
* ⚡ Add folmula filtering
* ⚡ Add file support
* ⚡ Apply internal review
* ⚡ Improvements
* ⚡ Add page updated event to trigger
* ⚡ Use name instead of id when setting expression in select type
* ⚡ improvements
* ⚡ Improvements
* ⚡ Improvement to descriptions
* ⚡ Add filter to databasePage:getAll
* ⚡ Improvements
* ⚡ Add database:search operation
* ⚡ Add page:archive operation
* ⚡ Allow clearing fields date type
* ⚡ Allow setting single value in people type field
* asasas
* asasas
* aaaaa
* ⚡ Improvements
* ⚡ Fix merging issues
* 🐛 Fix filename
* ⚡ Minor fix
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-29 23:23:22 +01:00
Jan Oberhauser
aab5f5ddab
🔖 Release n8n@0.156.0
2021-12-25 13:19:52 +00:00
Jan Oberhauser
e2a44770b8
⬆️ Set n8n-core@0.98.0, n8n-editor-ui@0.123.0, n8n-nodes-base@0.154.0 and n8n-workflow@0.81.0 on n8n
2021-12-25 13:19:52 +00:00
Jan Oberhauser
bef05d2c9d
🔖 Release n8n-editor-ui@0.123.0
2021-12-25 13:18:31 +00:00
Jan Oberhauser
b7be337933
⬆️ Set n8n-workflow@0.81.0 on n8n-editor-ui
2021-12-25 13:18:31 +00:00
Jan Oberhauser
f25af2a7bd
🔖 Release n8n-nodes-base@0.154.0
2021-12-25 13:17:56 +00:00
Jan Oberhauser
1612549d13
⬆️ Set n8n-core@0.98.0 and n8n-workflow@0.81.0 on n8n-nodes-base
2021-12-25 13:17:56 +00:00
Jan Oberhauser
4c8772e0ea
🔖 Release n8n-node-dev@0.37.0
2021-12-25 13:17:45 +00:00
Jan Oberhauser
64ff8f9697
⬆️ Set n8n-core@0.98.0 and n8n-workflow@0.81.0 on n8n-node-dev
2021-12-25 13:17:45 +00:00
Jan Oberhauser
9a8e0d0dd7
🔖 Release n8n-core@0.98.0
2021-12-25 13:17:36 +00:00
Jan Oberhauser
18599323eb
⬆️ Set n8n-workflow@0.81.0 on n8n-core
2021-12-25 13:17:36 +00:00
Jan Oberhauser
63de319035
🔖 Release n8n-workflow@0.81.0
2021-12-25 13:17:26 +00:00
Jan Oberhauser
2996d5d1e8
👕 Fix lint issue
2021-12-25 13:51:42 +01:00
Vahid Sebto
8f9dbb7163
⚡ Add executionId workflow.postExecute external hook ( #2569 )
...
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2021-12-25 13:42:17 +01:00
Jan Oberhauser
9493d72c21
⚡ Minor improvement
2021-12-25 11:35:53 +01:00
Jan Oberhauser
79dd8c1adf
🔀 Merge branch 'patch-1' of https://github.com/toadle/n8n into toadle-patch-1
2021-12-25 11:27:50 +01:00
Iván Ovejero
26eac80d49
⚡ Parse single-line private key for Google service account ( #2132 )
...
* ⚡ Parse single-line private key
* ✏️ Update description and placeholder
* ⚡ Some improvements
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-24 16:12:18 +01:00
Manuel
231c760ef5
⚡ Add missing gitlab trigger event types ( #2591 )
...
See issue #2590
2021-12-24 11:37:24 +01:00
Jan Oberhauser
185bc04436
⚡ Automatically remove new lines from Google credentials
2021-12-24 10:48:23 +01:00
Jan Oberhauser
205ae0986f
🐛 Display correct expression result for not first output data
2021-12-24 10:10:13 +01:00
Jan Oberhauser
48f0f71f95
✨ Make it possible to disable the UI
2021-12-24 07:59:14 +01:00
Ahsan Virani
1e42effc3a
✨ Introduce binary data management ( #2059 )
...
* introduce binary data management
* merge fixes
* fixes
* init binary data manager for other modes
* improve binary manager
* improve binary manager
* delete binary data on executions delete
* lazy delete non-saved executions binary data
* merge fixes + error handing
* improve structure
* leftovers and cleanups
* formatting
* fix config description
* fixes
* fix races
* duplicate binary data for execute workflow node
* clean up and cr
* update mode name, add binary mode to diagnostics
* update mode name, add prefix to filename
* update filename
* allow multiple modes, backward compatibility
* improve file and id naming
* use execution id for binary data storage
* delete binary data by execution id
* add meta for persisted binary data
* delete marked persisted files
* mark deletion by executionid
* add env var for persisted binary data ttl
* improvements
* lint fix
* fix env var description
* cleanup
* cleanup
* ⚡ Minor improvements
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-23 22:29:04 +01:00
Omar Ajoue
416e15cdb6
⚡ Improve axios output to be more identical to request ( #2588 )
2021-12-23 21:20:50 +01:00
Jan Oberhauser
aecb30dfa8
🔀 Merge branch 'arpadgabor-feat/monaco'
2021-12-23 21:00:54 +01:00
Jan Oberhauser
b4f2251bcb
⚡ Improvements
2021-12-23 21:00:08 +01:00
Jan Oberhauser
395f8ed5b5
🐛 Add support for data from not first output data
2021-12-23 19:11:14 +01:00
Jan Oberhauser
85be1223e9
⚡ Further improve default types
2021-12-23 18:15:40 +01:00
Jan Oberhauser
cc4f16f419
⚡ Improve default types if there is not execution data
2021-12-23 18:13:25 +01:00
Jan Oberhauser
4ab7257c2b
🐛 Fix issue with comments in last line
2021-12-23 18:02:32 +01:00
Tim Adler
88fd0078f5
Expose functionality for update
2021-12-23 17:46:46 +01:00
Tim Adler
7843c59ab4
Add functionality back to Node
2021-12-23 17:45:30 +01:00
Jan Oberhauser
b9abf5c57b
🐛 Fix issue with no incoming data
2021-12-23 15:54:30 +01:00
Jan Oberhauser
0f1b8779e4
⚡ Add line numbers to errors
2021-12-23 15:16:42 +01:00
Jan Oberhauser
96a112f01d
⚡ Fix lint issue and comparison
2021-12-23 13:49:09 +01:00
Jan Oberhauser
49f42b97ef
🔀 Merge branch 'kitemaker-add-spaceid-to-create-workitem' of https://github.com/l4u/n8n into l4u-kitemaker-add-spaceid-to-create-workitem
2021-12-23 13:32:03 +01:00
Iván Ovejero
2b74b6238e
⚡ Deprecate step size and node color ( #2586 )
...
* 🔥 Deprecate numberStepSize
* 🔥 Deprecate color in non-FA nodes
* ⚡ Minor node name fixes
* 📦 Update package-lock.json
* ⏪ Restore Merge node color
* 👕 Fix lint
2021-12-23 13:30:35 +01:00
Iván Ovejero
0ce26d48e0
⚡ Minor i18n fixes ( #2585 )
...
* ⚡ Make subcategory render keys consistent
* ⚡ Add missing or key
* ⚡ Fix default text for multiple value button
* ⚡ Simplify subcategory extraction
2021-12-23 12:21:27 +01:00
Jan Oberhauser
fa760ee26b
⚡ Improve autocomplete and a few other changes
2021-12-23 11:41:46 +01:00
Tim Adler
94f79f9a61
Expose pleaseParse-functionality in n8n interface
2021-12-22 22:22:13 +01:00
Jan Oberhauser
27f696ad27
🔀 Merge branch 'master' into arpadgabor-feat/monaco
2021-12-22 07:46:16 +01:00
Ricardo Espinoza
cbe2fc2210
⚡ Add Google native files support to file:download - Google Drive ( #2372 )
...
* ⚡ Add Google native files support to file:download
* ⚡ Small fix
* ⚡ Improvements
* ⚡ Fix lint issue
* ⚡ Improvements
* ⚡ Remove console.log
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-21 23:36:37 +01:00
Leo Lou
902a75bd18
Add SpaceID in Create Work Item for Kitemaker
2021-12-21 08:41:42 +08:00
Jan Oberhauser
cd3ea6a33f
⚡ Fix theme name
2021-12-20 23:52:19 +01:00
Jan Oberhauser
c62225c866
⚡ Fix syntax error and disable minimap
2021-12-20 23:51:04 +01:00
Jan Oberhauser
291c5154c6
⚡ Change background color and add $json autocomplete
2021-12-20 23:41:45 +01:00
Jan Oberhauser
76fcc0ba42
🔀 Merge branch 'master' into arpadgabor-feat/monaco
2021-12-20 22:47:06 +01:00
Jan Oberhauser
d126933947
🔖 Release n8n@0.155.2
2021-12-20 17:23:49 +01:00
Jan Oberhauser
eb9191b5e3
⬆️ Set n8n-editor-ui@0.122.1 on n8n
2021-12-20 17:23:17 +01:00
Jan Oberhauser
03633eb185
🔖 Release n8n-editor-ui@0.122.1
2021-12-20 17:22:21 +01:00
Jan Oberhauser
d454ae2b12
🐛 Fix syntax that it displays correctly
2021-12-20 17:18:28 +01:00
Iván Ovejero
fdcfead9cf
⚡ Add missing integrated key
2021-12-20 15:46:30 +01:00
Iván Ovejero
23e4a9f625
⚡ Deprecate number formatting
...
This was a minor convenience feature but out of scope for MVP. Needs refactoring for future usage in plugin.
2021-12-20 15:32:22 +01:00
Iván Ovejero
f0bc2eb86e
⚡ Add missing method call
2021-12-20 15:30:27 +01:00
Iván Ovejero
b1a629ead0
⚡ Add missing webhook key
2021-12-20 15:30:07 +01:00
Jan Oberhauser
de971de27a
👕 Fix lint issue
2021-12-19 14:38:51 +01:00
Jan Oberhauser
7a5c41fe1a
🔖 Release n8n@0.155.1
2021-12-19 14:23:59 +01:00
Jan Oberhauser
6fd4c700e8
⬆️ Set n8n-core@0.97.0, n8n-editor-ui@0.122.0, n8n-nodes-base@0.153.0 and n8n-workflow@0.80.0 on n8n
2021-12-19 14:23:14 +01:00
Jan Oberhauser
6af782d786
🔖 Release n8n-editor-ui@0.122.0
2021-12-19 14:20:17 +01:00