Commit graph

3971 commits

Author SHA1 Message Date
Iván Ovejero efd34a6768 Replace DB object with typed class field 2021-04-16 18:15:14 +02:00
Iván Ovejero ea93518636 Create custom type guard 2021-04-16 18:13:05 +02:00
Iván Ovejero c928423ea7 Create exact version of database collections 2021-04-16 18:09:20 +02:00
Iván Ovejero 17d43ed337 Merge branch 'master' into add-tags-backend 2021-04-16 09:45:03 +02:00
Ricardo Espinoza 1a0e129921
Add OAuth2 support to Monday.com node (#1642) 2021-04-16 00:35:39 +02:00
Jan Oberhauser d87d497371 Minor formatting improvements 2021-04-16 00:27:49 +02:00
MedAliMarz dfdb797b31
Add get/getAll/update/delete:Release to Gitlab node (#1629) 2021-04-16 00:27:12 +02:00
Jan Oberhauser a8ab77b8e0 ⬆️ Set tslib@1.13.0 on cli 2021-04-16 00:05:23 +02:00
Jan Oberhauser fc299f136f ⬆️ Set mysql2@2.2.0 n8n & nodes-base 2021-04-16 00:01:45 +02:00
Ahsan Virani 242bbb8654
⬆️ Upgrade nodemailer, mailparser & redis (#1655)
* ⬆️ Upgrade redis npm package

* ⬆️ Upgrade nodemailer npm package

* ⬆️ Upgrade mailparser npm package
2021-04-15 23:59:00 +02:00
Ahsan Virani b54aae8c31
⬆️ Update types/node package in all packages (#1659)
* ⬆️ Update types/node package in all packages, fix type in crypto node

*  Fix build issue and some formatting

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-04-15 23:57:20 +02:00
Allan Daemon ca4c3fa980
add RabbitMQ AMPQS support (#1598)
* WIP fixes #1596 (RabbitMQ AMPQS support)

*  fix display options

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
2021-04-15 16:20:56 +02:00
Iván Ovejero 12379c1d90 🔨 Refactor type guard for readability 2021-04-15 14:04:23 +02:00
Iván Ovejero bd1b81eefc 🔨 Move tags validation to top 2021-04-15 13:56:20 +02:00
Iván Ovejero 73a558b7e2 🔥 Remove logging 2021-04-15 13:41:17 +02:00
Iván Ovejero 2c8e70f25f 🎨 Rename helper function 2021-04-15 13:40:34 +02:00
Iván Ovejero baf28dd216 🔨 Move magic number to constant 2021-04-15 13:39:26 +02:00
Iván Ovejero e293acb8b6 🔨 Refactor per feedback 2021-04-14 18:00:43 +02:00
ahsan-virani d59e6d1c4b 👕 Fix lint issue 2021-04-14 14:04:59 +02:00
Allan Daemon 10ba842610
close mongo connection on close (#1597)
Fix #1595
2021-04-14 14:02:51 +02:00
Cassiano Vailati 41088fcd9e
Add SSL support to MySQL.credentials and MySQL.node (#1644)
* added SSL support to MySQL.credentials and MySQL.node

*  hide certificate field data, change CA name

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
2021-04-14 13:43:12 +02:00
Anton Romanov 315d3b59f5
Add limit, skip, sort, upsert in MongoDB node (#1439)
* mongodb find command improvements: limit, skip, sort

* mongodb update command improvement: upsert

*  improve mongo node

* 🎨 add missing semicolons

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
2021-04-14 13:41:56 +02:00
Iván Ovejero 18794942f2 🐛 Prevent zero-length tag names 2021-04-14 11:55:44 +02:00
Iván Ovejero db19d28c22 Merge branch 'add-tags' of https://github.com/n8n-io/n8n into add-tags-backend 2021-04-14 11:34:32 +02:00
Iván Ovejero 1dcd243ea9 Stringify tag IDs in POST /tags 2021-04-14 11:16:04 +02:00
Iván Ovejero 3e6fbe30a8 Stringify tag IDs in GET /tags 2021-04-14 11:14:45 +02:00
Iván Ovejero b7804c0a77 Stringify tag IDs in PATCH /workflows/:id 2021-04-14 11:11:27 +02:00
Iván Ovejero 14368ccc63 Stringify tag IDs in GET workflows/:id 2021-04-14 11:09:18 +02:00
Iván Ovejero 9ec9ff9f71 Stringify tag IDs in GET /workflows 2021-04-14 11:07:15 +02:00
Iván Ovejero 47cc2b41af Stringify tag IDs in POST /workflows 2021-04-14 11:02:03 +02:00
Ben Hesseldieck 4ac2679955 Merge branch 'master' into add-tags 2021-04-14 09:39:07 +02:00
Iván Ovejero 1ba66d9be0 Merge branch 'master' of https://github.com/n8n-io/n8n into add-tags-backend 2021-04-14 09:21:06 +02:00
Iván Ovejero 4eaf4b4c15 🔥 Remove unused imports 2021-04-13 18:41:58 +02:00
Iván Ovejero ab0778e049 🔨 Simplify workflow tags retrieval 2021-04-13 18:41:52 +02:00
Allan Daemon f4916c7efb
️ Close RabbitMQ connections left open after use (#1594) 2021-04-13 18:27:25 +02:00
LongYinan 8ed1099795
Use faster bcrypt implementation (#1593) 2021-04-13 18:26:25 +02:00
entrailz dd445dafaa
Add INSERT modifiers support in mySQL node (#1423)
* Update MySql.node.ts

Allow for insert ignore - useful if you are wanting to insert data into an already established table with unique ids.

*  Improve ignore errors change in mysql node

*  move modifiers into separate options block

Co-authored-by: ahsan-virani <ahsan.virani@gmail.com>
2021-04-13 18:24:30 +02:00
Iván Ovejero 7976b9f464 🔨 Simplify helpers with TypeORM features 2021-04-13 16:09:28 +02:00
Iván Ovejero 792c4cb1c2 🔨 Refactor GET /tags for relations property 2021-04-13 15:00:18 +02:00
Iván Ovejero 6c91b2d413 👕 Fix linting issue 2021-04-13 13:58:12 +02:00
Iván Ovejero 1069488968 🔨 Simplify types from helper return values 2021-04-13 13:46:41 +02:00
Iván Ovejero ffea0a01f6 Add tags to GET /workflows 2021-04-13 12:00:49 +02:00
Iván Ovejero be7ec2d3e7 🐛 Fix validators order 2021-04-13 10:38:58 +02:00
Iván Ovejero 9cc122177d 🔥 Remove unused import 2021-04-13 10:34:49 +02:00
Iván Ovejero 32fc788655 🔨 Use helpers in POST /workflows 2021-04-13 10:34:06 +02:00
Iván Ovejero 9249c6d622 🔨 Refactor ORM operations as helpers 2021-04-13 10:25:36 +02:00
Iván Ovejero cfc8aa75ac Add tags to PATCH /workflows/:id 2021-04-13 09:53:16 +02:00
Iván Ovejero 29ebbc2f99 Include tags in workflow creation response 2021-04-13 09:18:29 +02:00
Iván Ovejero 69dc3a6dd7 Add tags to /workflow 2021-04-12 16:30:47 +02:00
Iván Ovejero 85efe0424b Add name validation to PATCH /tags/:id 2021-04-12 15:28:55 +02:00