Commit Graph

5540 Commits

Author SHA1 Message Date
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
c11edb2521 🐳 Fix arm builds 2022-03-08 09:38:53 +01:00
Jan Oberhauser
7868bf2484 🐳 Temporarily remove "linux/arm64" build 2022-03-07 11:39:30 +01:00
Jan Oberhauser
66d7b17624 🐳 Temporarily remove "linux/arm/v7" build 2022-03-07 11:27:02 +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
8fedae9ad2 ⬆️ Update package-lock.json file 2022-03-07 10:46:54 +01: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
Jan Oberhauser
2e7dcd3c3a ⬆️ Update package-lock.json file 2022-03-04 18:40:19 +01:00