Commit Graph

8560 Commits

Author SHA1 Message Date
Michael Kret
5d77ec76e3 fix(MySQL Node): Node should return date types as strings (#6169) 2023-05-03 18:45:21 +03:00
Tom
3074f42b3b feat(JotForm Trigger Node): Add support for hipaa-api.jotform.com (#6171)
feat(JotForm Trigger): Add support for hipaa-api.jotform.com

Github issue / Community forum post (link here to close automatically): https://community.n8n.io/t/jotform-credentials-when-using-a-hipaa-account/25717?u=mutedjam
2023-05-03 15:56:54 +02:00
Jan Oberhauser
b77a5767d0 Merge tag 'n8n@0.227.0' 2023-05-03 15:51:19 +02:00
github-actions[bot]
2926fb50db 🚀 Release 0.227.0 (#6167)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-05-03 15:39:00 +02:00
Iván Ovejero
1b49c17f38 fix(editor): Flag issues only on workflow activation (#6127)
🐛 Flag issues only on workflow activation
2023-05-03 14:30:32 +02:00
कारतोफ्फेलस्क्रिप्ट™
0033f831fc fix(editor): Faster reconnects for push (no-changelog) (#6164) 2023-05-03 14:28:38 +02:00
Cornelius Suermann
97578c7505 fix: Log unhandled errors during license activation (no-changelog) (#6165) 2023-05-03 14:26:29 +02:00
OlegIvaniv
e88232ede2 test: Address flaky setup e2e (no-changelog) (#6085)
* test: Add /setup intercept for `skipSetup` command (no-changelog)

* Drop all tables for e2e reset, intercept account setup request

* Fix linting issues

* Allow to skip setup account request intercept and linting fixes

* Make sure variables are loaded

* Use PATCH for enabling of e2e features

* Do not exclude migration table from truncation

* Add user sign-up intercept
2023-05-03 14:06:06 +02:00
Michael Kret
700cc39cbc fix(core): Better errors for common status codes fix 2023-05-03 12:45:44 +03:00
Ricardo Espinoza
570790ed0c fix(core): Fix bug running addUserActivatedColumn migration on MariaDB (#6157) 2023-05-03 11:04:47 +02:00
Cornelius Suermann
a3d26eff79 fix: Prevent invocations of 'GET /rest/license' from returning an error when ephemeral licenses are used (#6154)
* fix: Prevent error when invoking  with an ephemeral license

* add tests
2023-05-03 10:43:13 +02:00
Iván Ovejero
8862e1e7df fix(editor): Restrict [empty] in parameter input hint to zero-length string (#6003)
* 🚧 Quick test

*  Adjust to new requirements

*  Account for 2x double quotes

* 🔥 Remove excess single quote

*  Revert per new requirements

*  Undo more changes to minimize diff

*  New requirement changes

* 🐛 Prevent excess whitespace from HTML formatting

* 🚚 Rename computed property

* 🧪 Set up e2e tests for parameter input hint

* 🚧 Experiments with unit tests

Pinia stores setup process WIP.

* 🔥 Remove e2e test

*  Restore `test` command

* 🔥 Remove unit test stub

* 🔥 Remove logging

* 🔥 Remove test ID

* 🧪 Fix e2e test

* 🧪 Tighten text check
2023-05-03 09:41:40 +02:00
Michael Kret
8aedc03dda fix(core): Assign Unknown Error only if message or description not present in error 2023-05-03 10:15:33 +03:00
कारतोफ्फेलस्क्रिप्ट™
deb4c04f34 fix(AWS S3 Node): Fix File upload, and add node tests (#6153) 2023-05-02 17:29:07 +02:00
Michael Kret
a0dd17e115 fix(core): Better error message in Webhook node when using the POST method 2023-05-02 17:27:05 +03:00
Michael Kret
5364a2dff3 feat(Microsoft Excel 365 Node): Overhaul 2023-05-02 12:44:25 +03:00
Michael Auerswald
25fe14be56 fix(core): Remove SAML config metadataUrl if XML metadata is set directly (#6143)
remove metadataUrl if metadata is set directly
2023-05-02 11:22:34 +02:00
Iván Ovejero
d9af69116a ci: Restore load options methods validation (no-changelog) (#6148)
 Restore load options methods validation
2023-05-02 11:19:23 +02:00
Michael Kret
cb497fbbec feat(core): Add notice to alert users a new version is available 2023-05-02 11:45:04 +03:00
Michael Auerswald
839a56a682 fix(core): Fix canceled execution status (#6142) 2023-05-02 10:37:35 +02:00
Iván Ovejero
06fa6f1fb3 ci: Expand ESLint to tests in BE packages (no-changelog) (#6147)
* 🔧 Adjust base ESLint config

* 🔧 Adjust `lint` and `lintfix` in `nodes-base`

* 🔧 Include `test` and `utils` in `nodes-base`

* 📘 Convert JS tests to TS

* 👕 Apply lintfixes
2023-05-02 10:37:19 +02:00
Milorad FIlipović
c63181b317 fix(editor): Fix focus jumping when using chrome autofill (#6140) 2023-05-02 10:15:16 +02:00
Iván Ovejero
1607aeb9f9 fix(editor): Fix copy selection behavior (#6112)
🐛 Fix copy selection behavior
2023-05-02 09:39:09 +02:00
Iván Ovejero
c99f158120 fix(core): Account for nodes with renamable content (#6109)
🐛 Account for nodes with renamable content
2023-05-02 09:37:49 +02:00
Iván Ovejero
51f5990559 fix(editor): Fix quote handling on dollar-sign variable completions (#6128)
🐛 Fix quote handling on dollar-sign variable completions
2023-05-02 09:36:42 +02:00
Iván Ovejero
85e8145439 fix(editor): Fix cropped off completions docstrings (#6129)
🐛 Fix cropped off docstrings
2023-05-02 09:36:28 +02:00
Michael Kret
14f71146e2 fix(Date & Time Node): Numbers conversions fix 2023-05-01 10:11:55 +03:00
Michael Kret
d219af75cf fix(Merge Node): Do not error if expected key is missing 2023-04-28 19:46:59 +03:00
Michael Auerswald
c0b1cddc91 fix(core): Improve saml endpoints and audit events (#6107)
* update saml endpoints and login audit

* fix(core): Skip auth for controllers/routes that don't use the `Authorized` decorator

* fix linting

* lint fix

* add tests and fix endpoint permission

* add hook test

---------

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-04-28 18:11:33 +02:00
Omar Ajoue
701105edcf fix: Prevent displaying an endless timer in the execution list for finished executions (#6137) 2023-04-28 17:18:16 +02:00
Iván Ovejero
90a62ccfb5 fix(editor): Fix Show details summary (#6113)
* 🐛 Fix `Show details` summary

* 🚚 Move constants out of sanitizer
2023-04-28 17:16:46 +02:00
Milorad FIlipović
a72a5112f3 fix(editor): Fix sidebar button styling (#6138)
* fix(editor): Fix sidebar button styling
* Making offset equal for both button versions
2023-04-28 16:46:53 +02:00
Iván Ovejero
71ae6c66ef fix(editor): Fix unique names for node duplication (#6134)
* 🐛 Fix unique names for node duplication

* 🐛 Fix i18n references
2023-04-28 15:53:59 +02:00
Iván Ovejero
20a72bb28b fix(editor): Fix missing Stop Listening button (#6125)
🐛 Fix missing `Stop Listening` button
2023-04-28 15:50:39 +02:00
Iván Ovejero
c8ff368fc7 fix(editor): Fix unscrollable node settings (#6133)
🐛 Fix unscrollable node settings
2023-04-28 13:38:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
a3aba835a1 fix(core): Avoid using Object.keys on Buffer and other non-plain objects (#6131)
* create a unified way to check if an object is empty

* avoid running `Object.keys` on Buffer objects, to avoid unnecessary memory usage
2023-04-28 13:05:48 +02:00
Csaba Tuncsik
188ef042cd fix(editor): Change execution list tab loader design (#6120) 2023-04-28 12:29:32 +02:00
Michael Kret
8669f95736 fix(Slack Node): Restore ability to send text in addition of blocks or attachments 2023-04-28 13:23:36 +03:00
Milorad FIlipović
b17d5f9aa0 feat(editor): Add support for loadOptionsDependsOn to RLC (#6101)
* feat(editor): Add support for `loadOptionsDependsOn` to the Resource Locator component
* 🔥 Removing leftover log
*  Added e2e tests for ResourceLocator component
2023-04-28 12:14:31 +02:00
Omar Ajoue
2e73f4abd0 fix: Correctly allow sharees to test credential when opening the modal (#6111)
* fix: Prevent incorrect error message when sharee opens a credential

* test: Add testing for automated credential testing

* chore: Remove unnecessary comments
2023-04-28 12:02:28 +02:00
कारतोफ्फेलस्क्रिप्ट™
206b6b90b8 fix(core): Fix hasOwnProperty on augmented objects (#6124)
N8N-6333

Fixes 

- https://community.n8n.io/t/bug-faulty-javascript-being-implemented-in-the-code-node-after-update-to-v0-222-3/25346
- https://community.n8n.io/t/checking-for-value-in-webhook-body-with-hasownproperty/25068/11
2023-04-28 11:49:53 +02:00
Ricardo Espinoza
5974af1903 fix(core): Only take into account users that active for the first time to show activation modal (no-changelog) (#6121)
only take into account users that active for the first time
2023-04-28 10:56:24 +02:00
romainminaud
3fb84df122 fix(editor): Change wording for Variables feature available plans (no-changelog) (#6096)
update wording
2023-04-28 08:49:27 +02:00
Iván Ovejero
39b544271d refactor(editor): Add skip option to activation modal (#6092)
 Add skip option to activation modal
2023-04-27 15:21:53 -04:00
Cornelius Suermann
af097ae22c fix(HTTP Request Node): Add description for 'Specify Body' option (#6114)
* fix(HTTP Request Node): Add description for 'Specify Body' option

* disable linting for node-param-description-miscased-json
2023-04-27 17:33:38 +02:00
Csaba Tuncsik
1ec85b7d57 test(editor): Test personal settings view (#6119) 2023-04-27 17:26:20 +02:00
Iván Ovejero
c6e665a975 fix(editor): Remove pagination from binary data output (#6093)
🐛 Remove pagination from binary data output
2023-04-27 14:30:00 +02:00
Milorad FIlipović
2c240a0e4e fix(editor): Show error in RLC if credentials are not set (#6108) 2023-04-27 14:28:23 +02:00
Csaba Tuncsik
4cbb05b001 fix(editor): Loading state for executions tab (#6100)
* fix(editor): Loading state for executions tab

* fix(editor): do not show no result if loading
2023-04-27 13:35:12 +02:00
OlegIvaniv
e4356283a8 ci: Additionally checkout PR head for e2e tests (no-changelog) (#6105)
* ci: Do not force branch for PR e2e smoke tests

* Use commit SHA for smoke test

* Debug: Echo git before running e2e

* Debugging: Create local merge commit

* Use container with git installed

* Debugging: Manual git checkout PR

* Do not skip checkout

* Use container with git installed

* Add breaking test, install git manualyl

* Use sudo

* Use container with git preinstalled

* Remove debugging e2e
2023-04-27 13:09:50 +02:00