Iván Ovejero
31130d5257
fix(editor): Fix resolvable highlighting for HTML editor ( #5379 )
...
🐛 Fix resolvable highlighting for HTML editor
2023-02-06 16:29:10 +01:00
Valya
9a7f3da4a3
test: Automatically load workflow nodes in node tests ( #5380 )
...
test: automatically load workflow nodes in node tests
2023-02-06 15:14:57 +00:00
Jan Oberhauser
6b7408d255
🔖 Release n8n@0.214.1
2023-02-06 13:16:12 +00:00
Jan Oberhauser
5ede2180e6
⬆️ Set n8n-editor-ui@0.180.1 and n8n-nodes-base@0.212.1 on n8n
2023-02-06 13:16:11 +00:00
Jan Oberhauser
c006b7617e
🔖 Release n8n-editor-ui@0.180.1
2023-02-06 13:14:13 +00:00
Jan Oberhauser
4c115f4353
🔖 Release n8n-nodes-base@0.212.1
2023-02-06 13:12:55 +00:00
कारतोफ्फेलस्क्रिप्ट™
a115baa1ac
fix(core): CORS middleware should not process the entire handler chain on OPTIONS requests (no-changelog) ( #5368 )
...
fix(core): CORS middleware should not process the entire handler chain on OPTIONS requests
2023-02-06 12:43:50 +01:00
Iván Ovejero
e4458b48e0
fix(editor): Fix mapping to empty expression input ( #5367 )
...
🐛 Fix mapping to empty expression input
2023-02-06 10:26:12 +01:00
OlegIvaniv
9b628ddc34
fix(editor): Fix multiple-output endpoints success style after connection is detached ( #5366 )
2023-02-06 10:22:57 +01:00
OlegIvaniv
20356ba8c8
fix(editor): Fix merge node connectors ( #5364 )
...
* fix(editor): Fix merge node connectors
* Set `stateIsDirty` from `EVENT_CONNECTION` hook
2023-02-06 09:49:18 +01:00
agobrech
4df69428f1
feat(Slack Node): Revamp the node with more functionalities in a new version ( #4587 )
...
* 🔥 Remove useless tooltips
* Slack change additional fields to Options in node
* 🥅 Add error handeling for out of Scope request
* ♻️ Refactor channel visibility
* ♻️ refactor user ressource
* Update user profile
* 🔥 remove JSON parameter
* 🔥 remove attchmant json and block json
* 🎨 refactors message post
* 🎨 refactor ts property into timestamps
* 🎨 change action name for messages
* ✨ add new operation to message ressouce
* ✨ add search backend logic + channel RLC
* 🎨 improve timestamp description and plaecholder
* 🎨 change timestamp disaplay name
* ✨ add RLC for channels
* ✨ add versioning
* 🐛 Fix imports for versioning
* ✨ Add RLC for users when sending messages
* ✨ RLC for user presence
* ✨ Add json builder for slack blocks
* 🐛 Fix option in search query
* Add loadoption for search in channels
* Fix indentation issue
* ✨ Add more scopes to Oauth2
* 🐛 Fix lint issue
* 🐛 oauth fix
* ✨ Merge user and user profile
* ✨ Improve reactions and star resource
* ⚡ ️Merges ephemeral operation into one
* ⚡ ️Merge image and emoji in profile picture
* 🐛 Fix bug for replying to messages
* ⚡ ️Add username type to User Rlc
* 🐛 Fix typo
* 🎨 Improves tooltip and naming for ephemeral messages
* 🎨 Improve display name and description
* ⚡ ️Add the ability to delete within username channel
* 🎨 Add informations on how to use the emojis and add doc
* 🎨 Fix typos and improve display names
* ✨ Improve FE validation for timestamp
* 🎨 Change block description
* 🚨 Fix linting
* 🚨 More lint fixes
* 🐛 Fix timestamps bug
* 🐛 Fix timestamp not showing up
* 🐛 More small fixes
* 🐛 Fix logic error
* Add searchable to slack rlc channels and users
* Fix lint rules
* ⚡ ️Message Search -> fix limit request using qs count
* ⚡ ️Message Search -> sort by relevance use qs score
* Fix messages by username rlc
* 🐛 fix messages search all operation
* Add error when using username with ephemeral message
* 🎨 fix linting errors
* 🎨 send message ephemeral error message improvement
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-02-03 17:04:37 +01:00
Jan Oberhauser
90b373621f
🔖 Release n8n@0.214.0
2023-02-03 14:38:42 +00:00
Jan Oberhauser
26cc16ad90
⬆️ Set n8n-core@0.153.0, n8n-editor-ui@0.180.0, n8n-nodes-base@0.212.0 and n8n-workflow@0.135.0 on n8n
2023-02-03 14:38:41 +00:00
Jan Oberhauser
3d100df9e7
🔖 Release n8n-editor-ui@0.180.0
2023-02-03 14:36:26 +00:00
Jan Oberhauser
c01182f13f
⬆️ Set n8n-workflow@0.135.0 on n8n-editor-ui
2023-02-03 14:36:25 +00:00
Jan Oberhauser
bbfdb0b6b8
🔖 Release n8n-nodes-base@0.212.0
2023-02-03 14:35:29 +00:00
Jan Oberhauser
078c868018
⬆️ Set n8n-core@0.153.0 and n8n-workflow@0.135.0 on n8n-nodes-base
2023-02-03 14:35:29 +00:00
Jan Oberhauser
015ce8f89f
🔖 Release n8n-node-dev@0.92.0
2023-02-03 14:35:18 +00:00
Jan Oberhauser
168c862501
⬆️ Set n8n-core@0.153.0 and n8n-workflow@0.135.0 on n8n-node-dev
2023-02-03 14:35:18 +00:00
Jan Oberhauser
4c69d73423
🔖 Release n8n-core@0.153.0
2023-02-03 14:35:07 +00:00
Jan Oberhauser
c35d5a96c0
⬆️ Set n8n-workflow@0.135.0 on n8n-core
2023-02-03 14:35:07 +00:00
Jan Oberhauser
bf3ba59331
🔖 Release n8n-workflow@0.135.0
2023-02-03 14:34:56 +00:00
Csaba Tuncsik
338b354ef1
fix(editor): Change executions title to match menu ( #5349 )
...
* fix(editor): Prevent content moving between pages
* fix(editor): Change execution page title
2023-02-03 14:00:22 +01:00
Csaba Tuncsik
50cb75706b
fix(editor): Workflow executions view is broken ( #5341 )
...
fix(editor): WF level execution layout
2023-02-03 13:57:50 +01:00
कारतोफ्फेलस्क्रिप्ट™
51b560b3f4
fix(core): Error reporter should log all error on an error-chain (no-changelog) ( #5342 )
2023-02-03 13:53:51 +01:00
OlegIvaniv
6985500a7d
fix(core): Fix populating of node custom api call options ( #5347 )
...
* feat(core): Fix populating of node custom api call options
* lint fixes
* Adress PR comments
* Add e2e test and only inject custom API options for latest version
* Make sure to injectCustomApiCallOption for the latest version of node
* feat(cli): Move apiCallOption injection to LoadNodesAndCredentials and add e2e tests to check for custom nodes credentials
* Load nodes and credentials fixtures from a single place
* Console warning if credential is invalid during customApiOptions injection
2023-02-03 13:14:59 +01:00
कारतोफ्फेलस्क्रिप्ट™
4dab2fec49
fix(core): Add missing schema keys for LDAP (no-changelog) ( #5348 )
2023-02-03 12:50:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
56326cb317
fix(core): Use custom cache control only on editor-ui assets (no-changelog) ( #5346 )
2023-02-03 11:27:24 +01:00
OlegIvaniv
616074158c
fix(core): Revert custom API option injecting ( #5345 )
...
Revert "feat(core): Fix populating of node custom api call options (#5303 )"
This reverts commit e58bc41d24
.
2023-02-02 20:03:45 +01:00
Omar Ajoue
b5154d9be5
fix: Prevent unnecessarily touching updatedAt when n8n starts ( #5340 )
...
* Include MariaDB in exception list
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2023-02-02 17:01:45 +01:00
freya
6ca49f9d54
fix(core): Prevent shared user details being saved alongside execution data ( #5334 )
...
* 🔨 - Remove `shared` key from execution save data
* 👕 - Using import type where needed
* remove console.log
* 🔨 - Create new clean workflowData instead of removing shared
If IWorkflowBase changes in future, TS will error out here ensuring it's kept up to date
* 🔨 - use lodash.pick for less verbosity
* 🔨 - fix lodash imports
2023-02-02 15:27:00 +00:00
कारतोफ्फेलस्क्रिप्ट™
93a2dac063
fix(core): Fix env file config loading (no-changelog) ( #5339 )
...
* fix(core): Do not trim config values read from files (no-changelog)
* do not use config.load. it does not work
2023-02-02 15:34:29 +01:00
OlegIvaniv
e58bc41d24
feat(core): Fix populating of node custom api call options ( #5303 )
...
* feat(core): Fix populating of node custom api call options
* lint fixes
* Adress PR comments
* Add e2e test and only inject custom API options for latest version
* Make sure to injectCustomApiCallOption for the latest version of node
2023-02-02 14:53:08 +01:00
कारतोफ्फेलस्क्रिप्ट™
6cba652ff9
fix(core): Load config values from files using _FILE
env variables (no-changelog) ( #5335 )
...
This broke in https://github.com/n8n-io/n8n/pull/5283/
2023-02-02 14:01:55 +01:00
Iván Ovejero
8b09e98654
feat(editor): Adjust HTML editor component for use in params ( #5285 )
...
* ✨ Adjust HTML editor component
* ♻️ Apply feedback
* ♻️ Apply feedback
* 🔥 Remove unused ndv store refs
2023-02-02 14:00:16 +01:00
Paras Daryanani
3b5e1d127f
fix(Invoice Ninja Node): Fix line items not being correctly set for quotes and invoices ( #5304 )
2023-02-02 12:26:56 +00:00
Ashish Ahuja
04c058a34e
feat(OpenAI Node): Add frequency-penalty and presence-penalty ( #5137 )
2023-02-02 12:18:11 +00:00
Iván Ovejero
6d811f0d9f
feat(editor): Completions for extensions in expression editor ( #5130 )
...
* 🔥 Remove test extensions
* 🚧 Add test description
* 📘 Expand types
* ⚡ Export extensions
* ⚡ Export collection
* ⚡ Mark all proxies
* ✏️ Rename for clarity
* ⚡ Export from barrel
* ✨ Create datatype completions
* ⚡ Mount datatype completions
* 🧪 Adjust tests
* ⚡ Add `path` prop
* 🔥 Remove `()` from completion labels
* ⚡ Filter out completions for pseudo-proxies
* 🐛 Fix method error
* ⚡ Add metrics
* ✏️ Improve naming
* ✨ Start completion on empty resolvable
* ✨ Implement completion previews
* ⚡ Break out completion manager
* ⚡ Implement in expression editor modal
* ✏️ Improve naming
* ⚡ Filter out irrelevant completions
* ✨ Add preview hint
* ✏️ Improve comments
* 🎨 Style preview hint
* ⚡ Expand `hasNoParams`
* ⚡ Add spacing for readability
* ⚡ Add error codes
* ✏️ Add comment
* 🐛 Fix Esc behavior
* ⚡ Parse Unicode
* ⚡ Throw on invalid `DateTime`
* ⚡ Fix second root completion detection
* ⚡ Switch message at completable prefix position
* 🐛 Fix function names for non-dev build
* 🐛 Fix `json` handling
* 🔥 Comment out previews
* ♻️ Apply feedback
* 🔥 Remove extensions
* 🚚 Rename extensions
* ⚡ Adjust some implementations
* 🔥 Remove dummy extensions
* 🐛 Fix object regex
* ♻️ Apply feedback
* ✏️ Fix typos
* ✏️ Add `fn is not a function` message
* 🔥 Remove check
* ✨ Add `isNotEmpty` for objects
* 🚚 Rename `global` to `alpha`
* 🔥 Remove `encrypt`
* ⚡ Restore `is not a function` error
* ⚡ Support `week` on `extract()`
* 🧪 Fix tests
* ⚡ Add validation to some string extensions
* ⚡ Validate number arrays in some extensions
* 🧪 Fix tests
* ✏️ Improve error message
* ⏪ Revert extensions framework changes
* 🧹 Previews cleanup
* ⚡ Condense blank completions
* ⚡ Refactor dollar completions
* ⚡ Refactor non-dollar completions
* ⚡ Refactor Luxon completions
* ⚡ Refactor datatype completions
* ⚡ Use `DATETIMEUNIT_MAP`
* ✏️ Update test description
* ⏪ Revert "Use `DATETIMEUNIT_MAP`"
This reverts commit 472a77df5c
.
* 🧪 Add tests
* ♻️ Restore generic extensions
* 🔥 Remove logs
* 🧪 Expand tests
* ✨ Add `Math` completions
* ✏️ List breaking change
* ⚡ Add doc tooltips
* 🐛 Fix node selector regex
* 🐛 Fix `context` resolution
* 🐛 Allow dollar completions in args
* ⚡ Make numeric array methods context-dependent
* 📝 Adjust docs
* 🐛 Fix selector ref
* ⚡ Surface error for valid URL
* 🐛 Disallow whitespace in `isEmail` check
* 🧪 Fix test for `isUrl`
* ⚡ Add comma validator in `toFloat`
* ⚡ Add validation to `$jmespath()`
* ⏪ Revert valid URL error
* ⚡ Adjust `$jmespath()` validation
* 🧪 Adjust `isUrl` test
* ⚡ Remove `{}` and `[]` from compact
* ✏️ Update docs
* 🚚 Rename `stripTags` to `removeTags`
* ⚡ Do not inject whitespace inside resolvable
* ⚡ Make completions aware of `()`
* ✏️ Add note
* ⚡ Update sorting
* ⚡ Hide active node name from node selector
* 🔥 Remove `length()` and its aliases
* ⚡ Validate non-zero for `chunk`
* ✏️ Reword all error messages
* 🐛 Fix `$now` and `$today`
* ⚡ Simplify with `stripExcessParens`
* ⚡ Fold luxon into datatype
* 🧪 Clean up tests
* 🔥 Remove tests for removed methods
* 👕 Fix type
* ⬆️ Upgrade lang pack
* ⏪ Undo change to `vitest` command
* 🔥 Remove unused method
* ⚡ Separate `return` line
* ✏️ Improve description
* 🧪 Expand tests for initial-only completions
* 🧪 Add bracket-aware completions
* ⚡ Make check for `all()` stricter
* ✏️ Adjust explanatory comments
* 🔥 Remove unneded copy
* 🔥 Remove outdated comment
* ⚡ Make naming consistent
* ✏️ Update comments
* ⚡ Improve URL scheme check
* ✏️ Add comment
* 🚚 Move extension
* ✏️ Update `BREAKING-CHANGES.md`
* ✏️ Update upcoming version
* ✏️ Fix grammar
* ✏️ Shorten message
* 🐛 Fix `Esc` behavior
* 🐛 Fix `isNumeric`
* ✨ Support native methods
* 🧪 Skip Pinia tests
* ✏️ Shorten description
* 🔥 Remove outdated comment
* 🧪 Unskip Pinia tests
* ✏️ Add comments
* 🧪 Expand tests to natives
* ✏️ Add clarifying comments
* ⚡ Use `setTimeout` to make telemetry non-blocking
* 🐛 Account for no active node in cred modal
* ✨ Resolve without workflow
* 🔥 Remove `Esc` handling on NDV
* ⚡ Use `isDateTime`
* 🚚 Move `unique` to next phase
This array extension takes optional args.
* ⚡ Merge export
* 🧪 Fix tests
* ⏪ Restore check
* ✏️ Make breaking change description more accurate
* 🧪 Fix e2e tests
2023-02-02 12:35:38 +01:00
कारतोफ्फेलस्क्रिप्ट™
ee210e8507
feat(core): Set custom Cache-Control headers for static assets ( #5322 )
2023-02-02 12:15:46 +01:00
Csaba Tuncsik
52dea08003
fix(editor): Set max width for executions list ( #5302 )
2023-02-02 12:08:17 +01:00
Iván Ovejero
0f228a60ba
refactor(Code Node): Remove disallowed syntax checks ( #5332 )
...
🔥 Remove disallowed syntax checks in Code node
2023-02-02 10:11:36 +01:00
Jonathan Bennetts
f9ecc34b10
fix(Linear Node): Fix pagination issue for get all issues ( #5324 )
2023-02-02 08:32:35 +00:00
OlegIvaniv
96ec5bc880
refactor(editor): Fix duplicate NodeView keys when navigating between routes (no-changelog) ( #5325 )
...
* refactor(editor): Fix duplicate NodeView keys when navigating between routes (no-changelog)
* Prettier fixes
* Use computed to export jsPlumb instance from canvas
* Force jsPlumb computed instance type
2023-02-02 09:05:14 +01:00
कारतोफ्फेलस्क्रिप्ट™
8f5f1c3aa5
fix(Mailchimp Trigger Node): Fix webhook recreation ( #5328 )
2023-02-02 01:00:24 +01:00
agobrech
78bbe2ba27
fix(Schedule Trigger Node): Change scheduler behaviour for intervals days and hours ( #5133 )
...
* 🐛 Fix scheduler for intervals days and week
* ♻️ Simplify and move recurrency rules outside trigger node
* Remove async and promise from recurency rule
* Update correctly the Static data when using recurrency Rule
* Fix logic when recurrency is activated
* 🎨 Remove useless staticData fix(passed by reference)
* 🐛 remove duplicted hour cronJob leading to 2 executions
* More fixes, handles multiple execution
* 🐛 fixing dayOfYear recurency check
* 🐛 fix recurency check for hours/days should not equal lastExecution
* Add month interval to the scheduler
* Fix flawed logic for comparing interval
* 🚨 Fix lint issue type
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-02-01 22:53:05 +01:00
Jonathan Bennetts
ec7575b032
fix(core): Fix oauth2 client credentials not always working ( #5327 )
...
fix oauth client credentials not working as expected
2023-02-01 19:05:21 +01:00
Ricardo Espinoza
59f290fe85
feat(Salesforce Node): Add HasOptedOutOfEmail field to lead resource ( #5235 )
2023-02-01 17:34:53 +00:00
Csaba Tuncsik
6a93aed3a2
fix(editor): Stop unsaved changes popup display when navigating away from an untouched workflow ( #5259 )
...
* fix(editor): Stop unsaved changes popup showing up after loading a workflow
* fix(editor): Fix unsaved change confirmation display
2023-02-01 16:50:35 +01:00
Jan Oberhauser
87ceb6f4b8
feat(core): Simplify pagination in declarative node design ( #5161 )
...
* feat(core): Add pagination to declarative node design
* ⚡ Actually make it work
* ⚡ Remove rootProperty
* ⚡ Fix typo
* ⚡ Add support to overwrite url
---------
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2023-02-01 08:26:13 -06:00
Jan Oberhauser
b27a60b665
fix(core): Fix value resolution in declarative node design ( #5217 )
2023-02-01 08:25:43 -06:00