Omar Ajoue
2b06673b2e
refactor: Upsert workflow statistics to suppress unnecessary error messages ( #5863 )
2023-04-04 18:11:21 +02:00
Jan Oberhauser
bdcfcb2ef7
Merge tag 'n8n@0.222.1'
2023-04-04 17:31:48 +02:00
github-actions[bot]
64fa80fe8a
🚀 Release 0.222.1 ( #5897 )
2023-04-04 15:36:08 +02:00
कारतोफ्फेलस्क्रिप्ट™
a72173414d
fix(core): augmentObject
should clone Buffer/Uint8Array instead of wrapping them in a proxy ( #5902 )
2023-04-04 14:34:24 +02:00
Csaba Tuncsik
f4e59499fc
feat(editor): SSO setup ( #5736 )
...
* feat(editor): SSO settings page
* feat(editor): SSO settings page
* feat(editor): SSO settings page
* feat(editor): SSO settings page
* feat(editor): SSO settings page
* feat(editor): SSO settings page
* Merge remote-tracking branch 'origin/master' into pay-170-sso-set-up-page
# Conflicts:
# packages/cli/src/sso/saml/routes/saml.controller.ee.ts
* feat(editor): Prevent SSO settings page route
* feat(editor): some UI improvements
* fix(editor): SSO settings saml config optional chaining
* fix return values saml controller
* fix(editor): drop dompurify
* fix(editor): save xml as is
* return authenticationMethod with settings
* fix(editor): add missing prop to server
* chore(editor): code formatting
* fix ldap/saml enable toggle endpoint
* fix missing import
* prevent faulty ldap setting from breaking startup
* remove sso fake-door from users page
* fix(editor): update SSO settings route permissions + unit testing
* fix(editor): update vite config for test
* fix(editor): add paddings to SSO settings page buttons, add translation
* fix(editor): fix saml unit test
* fix(core): Improve saml test connection function (#5899 )
improve-saml-test-connection return
---------
Co-authored-by: Michael Auerswald <michael.auerswald@gmail.com>
Co-authored-by: Romain Minaud <romain.minaud@gmail.com>
2023-04-04 14:28:29 +02:00
Michael Kret
83e25c066a
fix(Compare Datasets Node): Support for dot notation in skip fields
2023-04-04 14:52:53 +03:00
OlegIvaniv
5ff3dea7bb
ci: Always run e2e tests on PR approval (no-changelog) ( #5900 )
...
ci: Always run e2e tests on PR approval
2023-04-04 12:29:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
0be129254e
fix(HTTP Request Node): Detect mime-type from streaming responses ( #5896 )
2023-04-04 10:17:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
b1ee8f4d99
fix(core): augmentObject
should use existing property descriptors whenever possible ( #5872 )
...
* fix(core): Augmented objects should use existing property descriptors whenever possible
* add a test for non-enumerable keys
2023-04-04 10:17:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
6906b00b0e
fix(core): Prevent augmentObject from creating infinitely deep proxies ( #5893 )
...
fixes #5848
2023-04-04 10:17:15 +02:00
Alex Grozav
35cf783e83
fix: Add optional chaining for 'isArtificalRecoveredEventItem' (no-changelog) ( #5860 )
...
* fix: add optional chaining for isArtificalRecoveredEventItem
* fix: fix isArtificalRecoveredEventItem typo
2023-04-04 10:17:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
de58fb9860
fix(core): Use table-prefixes in queries in import commands ( #5887 )
2023-04-04 10:17:15 +02:00
Jon
f0954b94e1
fix(AWS SNS Node): Fix an issue with messages failing to send if they contain certain characters ( #5807 )
2023-04-04 10:17:15 +02:00
कारतोफ्फेलस्क्रिप्ट™
163446c674
fix(core): Fix the issue of nodes not loading when run via npx ( #5888 )
2023-04-04 10:17:15 +02:00
Michael Kret
695fabb284
fix(Gmail Node): Gmail luxon object support, fix for timestamp
2023-04-04 10:17:15 +02:00
Jan Oberhauser
f0a51a0b76
fix(core): Improve axios error handling in nodes ( #5891 )
2023-04-04 10:17:11 +02:00
Milorad FIlipović
6d5c35d17f
fix(editor): Update execution loading parameters after pushing test values (no-changelog) ( #5876 )
2023-04-03 19:57:53 +02:00
Milorad FIlipović
d5d9f58f17
fix(editor): Fix loading executions in long execution list ( #5843 )
...
* fix(editor): Fix loading executions in long execution list
* ⚡ Added max number of attempts before displaying temporary execution card
* ⚡ Simplifying temp execution preview logic, handling current execution delete, updating style
* 💄 Renaming `executionWIthGap` -> `temporaryExecution`
2023-04-03 19:57:53 +02:00
Iván Ovejero
3be37e25a5
fix(editor): Fix focused state in Code node editor ( #5869 )
...
🎨 Fix focused state in Code node
2023-04-03 19:54:40 +02:00
Alex Grozav
86e20173da
fix: Fix parameter inputField ref not yet mounted (no-changelog) ( #5864 )
...
* fix: fix parameter inputField ref not yet mounted
* fix: move optional chaining
* fix: fix focus condition
2023-04-03 19:54:40 +02:00
Michael Kret
918c79c137
fix(HubSpot Trigger Node): Developer API key is required for webhooks
2023-04-03 19:54:40 +02:00
कारतोफ्फेलस्क्रिप्ट™
3bf267c147
fix(core): Password reset should pass in the correct values to external hooks ( #5842 )
2023-04-03 19:54:38 +02:00
कारतोफ्फेलस्क्रिप्ट™
00181cd803
fix(editor): Show correct status on canceled executions ( #5813 )
...
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2023-04-03 19:53:56 +02:00
Michael Kret
72eea0dfb9
fix(Set Node): Convert string to number
2023-04-03 19:48:34 +02:00
कारतोफ्फेलस्क्रिप्ट™
a260c05fa8
fix(core): Improve axios error handling in nodes ( #5891 )
2023-04-03 18:37:22 +02:00
कारतोफ्फेलस्क्रिप्ट™
69efde7a09
fix(HTTP Request Node): Detect mime-type from streaming responses ( #5896 )
2023-04-03 18:37:07 +02:00
Michael Kret
d1945d9b72
fix(Compare Datasets Node): Fuzzy compare not comparing keys missing in one of inputs
2023-04-03 18:31:03 +03:00
कारतोफ्फेलस्क्रिप्ट™
6a1b7c306b
fix(core): augmentObject
should use existing property descriptors whenever possible ( #5872 )
...
* fix(core): Augmented objects should use existing property descriptors whenever possible
* add a test for non-enumerable keys
2023-04-03 17:19:12 +02:00
कारतोफ्फेलस्क्रिप्ट™
31cd04c476
fix(core): Prevent augmentObject from creating infinitely deep proxies ( #5893 )
...
fixes #5848
2023-04-03 17:18:52 +02:00
Michael Kret
07dc0e4b40
feat(Postgres Node): Overhaul node
2023-04-03 18:18:01 +03:00
Alex Grozav
df2ea0f5ec
fix: Add optional chaining for 'isArtificalRecoveredEventItem' (no-changelog) ( #5860 )
...
* fix: add optional chaining for isArtificalRecoveredEventItem
* fix: fix isArtificalRecoveredEventItem typo
2023-04-03 16:04:59 +03:00
कारतोफ्फेलस्क्रिप्ट™
ddbfcc7d93
fix(core): Use table-prefixes in queries in import commands ( #5887 )
2023-04-03 14:32:49 +02:00
Jon
32c4eef574
fix(AWS SNS Node): Fix an issue with messages failing to send if they contain certain characters ( #5807 )
2023-04-03 11:30:22 +01:00
कारतोफ्फेलस्क्रिप्ट™
e47190b560
fix(core): Fix the issue of nodes not loading when run via npx ( #5888 )
2023-04-03 12:14:41 +02:00
Michael Kret
2b9ca0d240
fix(Gmail Node): Gmail luxon object support, fix for timestamp
2023-04-03 12:48:11 +03:00
OlegIvaniv
d9f1e1e1ed
test(editor): Fix failing licensing related e2e specs (no-changelog) ( #5884 )
...
test(editor): Fix failing licensing related specs
2023-04-03 09:49:55 +02:00
Jan Oberhauser
fd48b049e5
fix: Upgrade versions in pnpm-lock.yaml (no-changelog)
2023-04-01 19:12:28 +02:00
Jan Oberhauser
aed5674530
Revert "fix(core): Improve axios error handling in nodes ( #5699 )"
...
This reverts commit 33d9784319
.
2023-04-01 19:03:12 +02:00
Milorad FIlipović
9ada331212
fix(editor): Update execution loading parameters after pushing test values (no-changelog) ( #5876 )
2023-04-01 07:45:11 +02:00
Iván Ovejero
946f7f38ba
ci: Fix catch clause lint rule ( #5875 )
...
🐛 Fix catch clause lint rule
2023-03-31 19:16:51 +02:00
Milorad FIlipović
5c9343c7c0
fix(editor): Fix loading executions in long execution list ( #5843 )
...
* fix(editor): Fix loading executions in long execution list
* ⚡ Added max number of attempts before displaying temporary execution card
* ⚡ Simplifying temp execution preview logic, handling current execution delete, updating style
* 💄 Renaming `executionWIthGap` -> `temporaryExecution`
2023-03-31 18:48:30 +02:00
Michael Kret
b29cf9a249
fix(HTTP Request Node): Support for dot notation in JSON body
2023-03-31 19:31:03 +03:00
agobrech
d87736103d
feat(SSH Node): Hide the private key within the ssh credential ( #5871 )
2023-03-31 18:14:43 +02:00
Iván Ovejero
48446f5d67
fix(editor): Fix focused state in Code node editor ( #5869 )
...
🎨 Fix focused state in Code node
2023-03-31 16:44:26 +02:00
Iván Ovejero
62751b5a0b
refactor: Add lint rule no-unused-param-in-catch-clause
( #5868 )
...
👕 Add lint rule `no-unused-param-in-catch-clause`
2023-03-31 16:44:08 +02:00
agobrech
18d2e7cd57
fix(LinkedIn Node): Update the version of the API ( #5720 )
...
* 🐛 Change request to follow new API version
* Extract urn from response header
* Change body params for image and media request
* Fix body for Image and Article posts
* remove console log
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-03-31 15:04:43 +02:00
Alex Grozav
97b35daf0a
fix: Fix parameter inputField ref not yet mounted (no-changelog) ( #5864 )
...
* fix: fix parameter inputField ref not yet mounted
* fix: move optional chaining
* fix: fix focus condition
2023-03-31 15:59:54 +03:00
Milorad FIlipović
0a59002ef8
feat(editor): Enable saving workflow when node details view is open ( #5856 )
...
* feat(editor): Enable saving workflow when node details view is open
* ⚡ Preventing event propagation
* ⚡ Move save event handler to `NodeDetailsView`
* ✅ Added e2e tests
* 👕 Fixing linting and removing unnecessary event logic
---------
Co-authored-by: Oleg Ivaniv <oleg@n8n.io>
2023-03-31 13:59:09 +02:00
Michael Auerswald
83aef17120
feat(core): Read ephemeral license from environment and clean up ee flags ( #5808 )
...
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
2023-03-31 13:51:38 +02:00
Iván Ovejero
3ae69337ee
fix(editor): Curb overeager item access linting ( #5865 )
...
⚡ Curb overeager item access linting
2023-03-31 13:33:57 +02:00