Jon
f3248e46e4
fix(Email Trigger (IMAP) Node): Fix connection issue with unexpected spaces in host ( #6886 )
2023-08-10 08:58:51 +01:00
Marcus
d71af4059b
fix: Nodes-base lint fail on first command (no-changelog) ( #6894 )
...
nodes-base lint fail on first command
2023-08-09 18:34:32 +02:00
Iván Ovejero
734d27fb7f
fix: Fix watch
command in nodes-base (no-changelog) ( #6895 )
...
* fix: Fix `watch` command in nodes-base (no-changelog)
* Use `onCompilationComplete` to prevent non-node watch from erroring
2023-08-09 17:54:25 +02:00
Jon
0e075c9cb5
fix: Fix issue with key formatting introduced in 1.2.0 ( #6896 )
2023-08-09 16:23:35 +01:00
कारतोफ्फेलस्क्रिप्ट™
d396935281
docs: Fix missing and invalid documentation urls for various credentials (no-changelog) ( #6893 )
2023-08-09 15:16:11 +02:00
github-actions[bot]
eda34a7ae7
🚀 Release 1.2.0 ( #6891 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-08-09 14:10:24 +02:00
Jon
db21a8db75
fix: Fix issue with key based credentials not being read correctly ( #6824 )
2023-08-09 12:30:53 +01:00
Bram Kn
f8ad543af5
feat(Pipedrive Node): Add option to update the file name and description ( #6883 )
2023-08-09 10:54:20 +01:00
Iván Ovejero
b82cf5603a
ci: Upgrade nodelinter to 1.16.0 (no-changelog) ( #6879 )
...
ci: Upgrade nodelinter to 1.16.0
2023-08-09 10:10:08 +02:00
Jon
905eef8559
fix(GoToWebinar Node): Fix issue with timezone incorrectly being required ( #6865 )
...
Fix issue with timezone incorrectly being required
2023-08-08 15:51:31 +01:00
Giulio Andreini
98e4c8f614
feat(HTTP Request Node): Add cURL alias (no-changelog) ( #6877 )
...
Added cURL alias to HTTP Request Node.
2023-08-08 15:04:19 +01:00
Jon
f038e1e9a6
fix(Netlify Node): Update Netlify logo (no-changelog) ( #6864 )
2023-08-07 14:21:13 +01:00
Michael Kret
72814d1f0f
fix(Email Trigger (IMAP) Node): UTF-8 attachments are not correctly named ( #6856 )
2023-08-07 13:33:06 +03:00
कारतोफ्फेलस्क्रिप्ट™
a5667e6c42
fix(core): Update packages to address CVE-2023-2142 and CVE-2020-28469 ( #6844 )
...
GH Advisories:
[ CVE-2023-2142](https://github.com/advisories/GHSA-x77j-w7wf-fjmw )
[CVE-2020-28469](https://github.com/advisories/GHSA-ww39-953v-wcq6 )
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-08-03 16:31:55 +02:00
कारतोफ्फेलस्क्रिप्ट™
f718c2291f
fix(Code Node): Consistent redirection of stdout for JS and Python sandboxes ( #6818 )
...
Co-authored-by: Marcus <marcus@n8n.io>
2023-08-01 17:47:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
34df8b6238
refactor: Consolidate tsconfig and eslintrc files (no-changelog) ( #6816 )
...
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2023-08-01 17:32:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
31d8f478ee
refactor(core): Parse Webhook request bodies on-demand ( #6394 )
...
Also,
1. Consistent CORS support ~on all three webhook types~ waiting webhooks never supported CORS. I'll fix that in another PR
2. [Fixes binary-data handling when request body is text, json, or xml](https://linear.app/n8n/issue/NODE-505/webhook-binary-data-handling-fails-for-textplain-files ).
3. Reduced number of middleware that each request has to go through.
4. Removed the need to maintain webhook endpoints in the auth-exception list.
5. Skip all middlewares (apart from `compression`) on Webhook routes.
6. move `multipart/form-data` support out of individual nodes
7. upgrade `formidable`
8. fix the filenames on binary-data in webhooks nodes
9. add unit tests and integration tests for webhook request handling, and increase test coverage
2023-08-01 17:32:30 +02:00
Iván Ovejero
24ce141815
refactor: Clear unused ESLint directives from nodes-base (no-changelog) ( #6812 )
...
* refactor: Clear unused ESLint directives from nodes-base (no-changelog)
* removed unused disable directives
---------
Co-authored-by: Marcus <marcus@n8n.io>
2023-08-01 15:32:33 +02:00
Iván Ovejero
dec19585bc
refactor: Enforce expanded sensitive inputs rules (no-changelog) ( #6815 )
...
* refactor: Enforce expanded sensitive inputs rules (no-changelog)
* refactor: Add extra exemption
* fix: Add setting to `sessionToken` fields
* fix: Restore for `hidden` fields
* fix: More edge case exemptions
* fix: One more
2023-08-01 13:08:25 +02:00
Iván Ovejero
f5134adde5
ci: Fix lint to fix build (no-changelog) ( #6817 )
2023-08-01 11:57:29 +02:00
Michael Kret
491378de77
fix(Postgres Trigger Node): Imposible to cancell execution manually ( #6709 )
2023-08-01 12:56:54 +03:00
Iván Ovejero
fce8cc4275
fix(Linear Node): Fix issue creation priority ( #6813 )
2023-08-01 10:58:37 +02:00
Iván Ovejero
803b1521fa
fix: Correct typos in Taiga and ServiceNow nodes ( #6814 )
2023-08-01 09:59:15 +02:00
Jon
46a41c1c91
feat(Facebook Graph API Node): Add support for v16 and v17 ( #6808 )
2023-08-01 08:43:07 +01:00
Michael Kret
f6bf9e9887
fix(core): Restrict read/write file paths access ( #6582 )
2023-07-31 15:20:39 +03:00
Jon
749468e4fa
fix(Todoist Node): Fix issue with section id being ignored ( #6799 )
2023-07-31 11:25:34 +01:00
Michael Kret
11567f946b
feat(core): Credentials for popular SecOps services, Part 1 ( #6775 )
2023-07-31 11:26:38 +03:00
कारतोफ्फेलस्क्रिप्ट™
6fb8a9ee39
ci: Fix linting issues (no-changelog) ( #6788 )
...
* ci: Fix linting (no-changelog)
* lintfix for nodes-base as well
2023-07-28 18:28:17 +02:00
कारतोफ्फेलस्क्रिप्ट™
11a3965ba8
fix(TheHive Node): Treat ApiKey
as a secret ( #6786 )
2023-07-28 15:01:52 +02:00
कारतोफ्फेलस्क्रिप्ट™
feac369f6c
fix(core): Allow ignoring SSL issues on generic oauth2 credentials ( #6702 )
2023-07-26 17:56:59 +02:00
Jon
c3e76ec697
fix(Lemlist Node): Fix pagination issues with campaigns and activities ( #6734 )
2023-07-26 11:59:55 +01:00
github-actions[bot]
2f3086c8cb
🚀 Release 1.1.0 ( #6746 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-07-26 11:55:53 +02:00
Michael Kret
533b0bac13
fix(Telegram Trigger Node): Add guard to 'include' call on null or undefined ( #6730 )
2023-07-25 16:59:44 +03:00
Michael Kret
4cae091cfb
fix(Postgres Node): Arrays in query replacement fix ( #6718 )
2023-07-25 15:34:45 +03:00
Michael Kret
c2511a829c
fix(Gmail Trigger Node): Early returns in case of no data ( #6727 )
2023-07-24 17:29:38 +03:00
qg-horie
1f70f49ce5
feat(Rundeck Node): Add support for node filters ( #5633 )
2023-07-24 15:01:49 +01:00
Jordan Hall
540d32dee4
fix(AwsS3 Node): Fix issue if bucket name contains a '.' ( #6542 )
2023-07-24 11:35:05 +01:00
Marcus
8ceb8322eb
fix(GitLab Trigger Node): Fix trigger activation 404 error ( #6711 )
...
* fix webhook checkExists not deleting static data
* improve webhook checkExists not deleting static data
2023-07-21 14:09:48 +02:00
Michael Kret
95837d2604
fix(Google BigQuery Node): Error description improvement ( #6715 )
2023-07-21 13:28:26 +03:00
Marcus
995d5cc470
fix(FTP Node): List recursive ignore . and .. to prevent infinite loops ( #6707 )
...
ignore . and .. to prevent infinite loop
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-07-21 11:07:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
250175d066
fix(Postgres Node): For select queries, empty result should be be replaced with {"success":true}
( #6703 )
...
* fix(Postgres Node): For select queries, empty result should be be replaced with `{"success":true}`
* ⚡ less checks
---------
Co-authored-by: Michael Kret <michael.k@radency.com>
2023-07-19 16:15:43 +02:00
कारतोफ्फेलस्क्रिप्ट™
cd0e41a6b4
feat(Google Cloud Storage Node): Use streaming for file uploads ( #6462 )
...
fix(Google Cloud Storage Node): Use streaming for file uploads
2023-07-19 12:54:31 +02:00
Jon
81e98e82fd
fix(Contentful Node): Fix typo in credential name (no-changelog) ( #6692 )
2023-07-19 09:41:50 +01:00
Iván Ovejero
3566c13afc
feat: Allow eslint-config
to be externally consumable ( #6694 )
...
* feat: Allow `eslint-config` to be externally consumable
* refactor: Adjust import styles
2023-07-19 09:35:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
0a31b8e2b4
feat(Read PDF Node): Replace pdf-parse with pdfjs, and add support for streaming and encrypted PDFs ( #6640 )
2023-07-18 20:07:29 +02:00
कारतोफ्फेलस्क्रिप्ट™
acda7f269f
fix(crowd.dev Node): Fix documentation urls for crowd.dev credentials and nodes ( #6696 )
2023-07-18 17:18:06 +02:00
कारतोफ्फेलस्क्रिप्ट™
9daf944ba5
fix(core): Upgrade semver to address CVE-2022-25883 ( #6689 )
...
* fix(core): Upgrade semver to address CVE-2022-25883
[GH Advisory](https://github.com/advisories/GHSA-c2qf-rxjj-qqgw )
* enforce the patched version of semver everywhere in the dev setup
2023-07-18 12:43:49 +02:00
Iván Ovejero
2af1c24ead
feat: Allow hiding credential params on cloud ( #6687 )
2023-07-18 11:43:28 +02:00
Michael Kret
b69d20c12e
feat(Airtable Node): Overhaul ( #6200 )
2023-07-17 19:42:30 +03:00
Jon
fc8ed55c0d
fix(Microsoft Outlook Node): Fix issue with category not correctly applying ( #6583 )
2023-07-17 17:06:30 +01:00
Romain Dunand
91a052e4c5
fix(FileMaker Node): Improve returned error responses ( #6585 )
2023-07-17 17:05:28 +01:00
OlegIvaniv
2acd71eeb1
fix(Slack Node): Add UTM params to n8n reference in Slack message (no-changelog) ( #6668 )
...
fix(Slack Node): Add UTM params to n8n reference in Slack message
2023-07-17 17:07:28 +02:00
noctarius aka Christoph Engelbert
f233a3c59a
fix(TimescaleDB Node): Update TimescaleDB logo (no-changelog) ( #6670 )
2023-07-17 11:19:48 +01:00
Kirill
e6a81f0008
feat(Telegram Node): Add support for sending messages to forum topics ( #5746 )
2023-07-13 11:03:26 +01:00
MC Naveen
26046f6fe8
feat(OpenAI Node): Update max token limit to support newer model limits ( #6644 )
2023-07-12 12:38:54 +01:00
Romain Dunand
aecc05b787
fix(HTTP Request Node): Cleanup circular references in response ( #6590 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-07-12 12:31:32 +02:00
Michael Kret
aaa9ee3949
fix(Postgres Node): Upsert does not fetch columns when schema other then public ( #6643 )
2023-07-12 13:26:46 +03:00
कारतोफ्फेलस्क्रिप्ट™
e57e85edf7
refactor: Delete unnecessary interface re-exports from core, and delete unused code in nodes-base (no-changelog) ( #6631 )
2023-07-12 11:15:38 +02:00
Iván Ovejero
d6b2ae0255
refactor: Stop using .d.ts
files for type-collection files (no-changelog) ( #6634 )
...
refactor: Stop using `.d.ts` files for type-collection files
2023-07-10 19:35:34 +02:00
OlegIvaniv
aa53c46367
feat(Slack Node): Add option to include link to workflow in Slack node ( #6611 )
...
* feat(Slack Node): Add “automated by” message to Slack node’s post message
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
* Pass instanceBaseUrl to node context
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
* Move `includeLinkToWorkflow` to options
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
* keep "includeLinkToWorkflow" hidden
* Only append the message for version 2.1 and up
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
---------
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2023-07-10 15:03:21 +02:00
कारतोफ्फेलस्क्रिप्ट™
bf351243df
fix(Code Node): Install python modules always in a user-writable folder ( #6568 )
...
* upgrade pyodide
* install pyodide modules to a custom user-writable path
* in `augmentObject` `newData` is never undefined
2023-07-07 16:43:45 +02:00
कारतोफ्फेलस्क्रिप्ट™
8002213538
ci: Fix linting issues (no-changelog)
2023-07-06 09:28:34 +02:00
कारतोफ्फेलस्क्रिप्ट™
926676e0eb
Merge release/1.0.1
2023-07-06 08:37:15 +02:00
Michael Kret
56721468df
fix(Google Drive Node): Fix regex in file RLC ( #6607 )
2023-07-05 23:15:13 +03:00
Michael Kret
8abb03d7cf
feat(HTML Node): 'Convert to table operation ( #6540 )
2023-07-05 22:27:49 +03:00
कारतोफ्फेलस्क्रिप्ट™
e33cc2c27c
Merge remote-tracking branch 'origin/master' into release/1.0.1
2023-07-05 20:01:24 +02:00
github-actions[bot]
b47ee52fb3
🚀 Release 1.0.1 ( #6606 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-07-05 19:16:05 +02:00
कारतोफ्फेलस्क्रिप्ट™
d97edbcffa
fix(core): Make node execution order configurable, and backward-compatible ( #6507 )
...
* fix(core): Make node execution order configurable, and backward-compatible
* ⚡ Also add new Merge-Node behaviour
* ⚡ Fix typo
* Fix lint issue
* update labels
* rename legacy to v0
* remove the unnecessary log
* default all new workflows to use v1 execution-order
* remove the controller changes
* clone default settings to avoid it getting modified
---------
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2023-07-05 18:47:34 +02:00
github-actions[bot]
dd0fe2a7ab
🚀 Release 0.236.0 ( #6602 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-07-05 15:34:52 +02:00
Jan Oberhauser
c8456afd62
Merge tag 'n8n@0.235.0'
2023-07-05 14:57:09 +02:00
Jon
7ffe3cb36a
fix(Salesforce Node): Fix typo for adding a contact to a campaign ( #6598 )
2023-07-05 11:37:34 +01:00
Adrián Martínez
4253b48b26
fix(Strapi Node): Fix issue with pagination ( #4991 )
2023-07-04 21:07:48 +02:00
Jan Oberhauser
c2b9d5ac50
fix(XML Node): Fix issue with not returning valid data ( #6565 )
2023-07-04 21:07:48 +02:00
Marten Steketee
b9e5211735
fix(Sendy Node): Fix issue with brand id not being sent ( #6530 )
2023-07-04 21:06:54 +02:00
Jon
3b12864460
feat: Add missing input panels to some trigger nodes ( #6518 )
2023-07-04 21:05:01 +02:00
ZergRael
7495e31a5b
feat(Strava Node): Add hide_from_home field in Activity Update ( #5883 )
2023-07-04 15:48:33 +01:00
Romeo Balta
225e849960
feat(Notion Node): Add option to update icon when updating a page ( #5670 )
2023-07-04 15:43:53 +01:00
कारतोफ्फेलस्क्रिप्ट™
4c854f4f23
refactor: Setup node context API, and consolidate code between Webhook and Wait nodes (no-changelog) ( #6464 )
2023-07-04 16:17:50 +02:00
Adrián Martínez
54444fa388
fix(Strapi Node): Fix issue with pagination ( #4991 )
2023-07-03 16:05:28 +01:00
Michael Kret
22a950aa22
refactor(Item Lists Node): Refactoring ( #6575 )
2023-07-03 15:01:01 +03:00
perseus-algol
238a78f058
feat: Add crowd.dev node and trigger node ( #6082 )
2023-07-03 08:31:06 +01:00
Marcus
e63b3982d2
fix(Brevo Node): Rename SendInBlue node to Brevo node ( #6521 )
...
* rename sendinblue to brevo
* refactor sendinblue node files/folders to brevo
* update codex node, documentation urls and api baseUrls
* adding comments to original node names
2023-06-29 17:11:00 +02:00
Jan Oberhauser
cdd215f642
fix(XML Node): Fix issue with not returning valid data ( #6565 )
2023-06-29 14:30:39 +01:00
Marcus
b17b4582a0
feat(HTTP Request Node): New http request generic custom auth credential ( #5798 )
2023-06-29 15:27:02 +02:00
Giulio Andreini
42721dba80
feat(Twitter Node): Node overhaul ( #4788 )
...
* First node set up.
* Progress: all Resources and Operations updated
* Upsates to all resources.
* Updated tooltip for Tweet > Search > Tweet fields.
* Upodate to resource locator items in User > Search.
* Added e.g. to placeholders and minor copy tweaks.
* Fixed Operations sorting.
* Added a couple of operations back.
* Removed 'Authorized API Call'.
* Remove authorization header when empty
* Import pkce
* Add OAuth2 with new grant type to Twitter
* Add pkce logic auto assign authorization code if pkce not defined
* Add pkce to ui and interfaces
* Fix scopes for Oauth2 twitter
* Deubg + pass it through header
* Add debug console, add airtable cred
* Remove all console.logs, make PKCE in th body only when it exists
* Remove invalid character ~
* Remove more console.logs
* remove body inside query
* Remove useless grantype check
* Hide oauth2 twitter waiting for overhaul
* Remove redundant header removal
* Remove more console.logs
* Add V2 twitter
* Add V1
* Fix description V1, V2
* Fix description for V1
* Add Oauth2 request
* Add user lookup
* Add search username by ID
* Search tweet feat
* Wip create tweet
* Generic function for returning ID
* Add like and retweet feat
* Add delete tweet feat
* Fix Location tweets
* Fix type
* Feat List add members
* Add scopes for dm and list
* Add direct message feature
* Improve response data
* Fix regex
* Add unit test to Twitter v2
* Fix unit test
* Remove console.logs
* Remove more console.logs
* Handle @ in username
* Minor copy tweaks.
* Add return all logic
* Add error for api permission error
* Update message api error
* Add error for date error
* Add notice for TwitterOAuth2 api link
* Fix display names location
* fix List RLC
* Fix like endpoint
* Fix error message check
* fix(core): Fix OAuth2 callback for grantType=clientCredentials
* Improve fix for callback
* update pnpm
* Fix iso time for end time
* sync oauth2Credential
* remove unused codeVerifer in Server.ts
* Add location and attachments notice
* Add notice to oauth1
* Improve notice for twitter
* moved credentials notice to TwitterOAuth1Api.credentials.ts
---------
Co-authored-by: agobrech <ael.gobrecht@gmail.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Marcus <marcus@n8n.io>
2023-06-28 12:19:25 +02:00
github-actions[bot]
d0e7779617
🚀 Release 0.235.0 ( #6557 )
...
Co-authored-by: netroy <netroy@users.noreply.github.com>
2023-06-28 11:07:11 +02:00
Alberto Pasqualetto
b19833d673
feat(Microsoft To Do Node): Add an option to set a reminder when creating a task ( #5757 )
2023-06-28 08:55:40 +01:00
Marten Steketee
2e8dfb86d4
fix(Sendy Node): Fix issue with brand id not being sent ( #6530 )
2023-06-27 16:22:39 +01:00
github-actions[bot]
ca588ed66a
🚀 Release 1.0.0 ( #6553 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-06-27 16:47:42 +02:00
Michael Kret
d70a1cb0c8
feat(Google Drive Node): Overhaul ( #5941 )
2023-06-27 11:51:41 +03:00
Michael Kret
18aa9f3c62
fix(Google Drive Node): URL parsing ( #6527 )
2023-06-27 10:33:21 +02:00
Michael Kret
70822ce988
fix(Merge Node): Enrich input 2 fix ( #6526 )
2023-06-27 10:33:21 +02:00
Michael Kret
b6202b5585
fix(Google Sheets Node): Incorrect read of 0 and false ( #6525 )
2023-06-27 10:33:21 +02:00
Michael Kret
d3d8522e8f
fix(Notion Node): Version fix ( #6531 )
2023-06-27 10:33:21 +02:00
Jon
8b76e98085
feat(Matrix Node): Allow setting filename if the binary data has none ( #6536 )
2023-06-26 16:37:40 +01:00
Michael Kret
d9ed0b31b5
fix(Google Drive Node): URL parsing ( #6527 )
2023-06-23 17:12:54 +03:00
Michael Kret
c82c7f1912
fix(Merge Node): Enrich input 2 fix ( #6526 )
2023-06-23 16:21:42 +03:00
Michael Kret
806d134602
fix(Google Sheets Node): Incorrect read of 0 and false ( #6525 )
2023-06-23 14:24:31 +03:00
Michael Kret
38dc784d2e
fix(Notion Node): Version fix ( #6531 )
2023-06-23 14:21:08 +03:00
Jon
fdf8a428ed
feat: Add missing input panels to some trigger nodes ( #6518 )
2023-06-23 11:29:24 +01:00