Commit graph

394 commits

Author SHA1 Message Date
कारतोफ्फेलस्क्रिप्ट™ 07e4743a3e
refactor(core): Reduce memory usage in the Webhook node (#4640)
use file streaming to pass webhook binaries around
2022-11-24 16:54:43 +01:00
Jan Oberhauser 78b7049976 🔖 Release n8n-core@0.144.0 2022-11-24 15:43:57 +00:00
Jan Oberhauser 7e70155518 ⬆️ Set n8n-workflow@0.126.0 on n8n-core 2022-11-24 15:43:57 +00:00
कारतोफ्फेलस्क्रिप्ट™ b6c57e19fc
feat(core): Lazy-load nodes and credentials to reduce baseline memory usage (#4577) 2022-11-23 16:20:28 +01:00
Iván Ovejero 78119c9f22
refactor: Consolidate .prettierignore patterns (no-changelog) (#4692)
*  Consolidate Prettier ignore patterns

*  Let Prettier select file types to format

* 🎨 Apply formatting
2022-11-22 14:11:29 +01:00
Jan Oberhauser b8ea073124 🔖 Release n8n-core@0.143.1 2022-11-17 18:18:14 +01:00
Jan Oberhauser d928644b89 🔖 Release n8n-core@0.143.0 2022-11-17 16:19:22 +00:00
Jan Oberhauser c906c7159f ⬆️ Set n8n-workflow@0.125.0 on n8n-core 2022-11-17 16:19:21 +00:00
कारतोफ्फेलस्क्रिप्ट™ 0148631d28
build: Upgrade some of the backend dev-tooling (no-changelog) (#4589)
* upgrade ts-node

* move tslint and typescript to a single place

* source-map-support should be loaded in the `n8n` bin script, and not in core

* upgrade jest

* Support only node.js 14, 16, or 18
2022-11-14 15:37:32 +01:00
Jan Oberhauser f0eeaa62bc 🔖 Release n8n-core@0.142.1 2022-11-10 20:53:42 +00:00
Jan Oberhauser 4c57ee33ce ⬆️ Set n8n-workflow@0.124.1 on n8n-core 2022-11-10 20:53:41 +00:00
Jan Oberhauser 5cb65871d4 🔖 Release n8n-core@0.142.0 2022-11-10 15:43:44 +00:00
Jan Oberhauser 59fc813cca ⬆️ Set n8n-workflow@0.124.0 on n8n-core 2022-11-10 15:43:43 +00:00
कारतोफ्फेलस्क्रिप्ट™ 736777385c
feat: Switch from npm to pnpm (#4429) 2022-11-09 17:32:05 +01:00
कारतोफ्फेलस्क्रिप्ट™ 698d96a617
refactor: Setup typescript project references across workflow, core, and cli (#4519)
* refactor: use consistent folder structure across workflow, core, and cli

* setup typescript project references across workflow, core, and cli
2022-11-09 15:25:00 +01:00
कारतोफ्फेलस्क्रिप्ट™ 1c98f97e9e
ci: Revert support for node.js 18 (#4518) (#4537)
Revert "ci: Start supporting node.js 18 (#4518)"

This reverts commit 9ee292cd17.
2022-11-07 17:23:08 +01:00
कारतोफ्फेलस्क्रिप्ट™ 9ee292cd17
ci: Start supporting node.js 18 (#4518)
* ci: start supporting node.js 18

Node.js 18 becomes the active LTS on 2022-10-25, as Node.js 16 goes into maintenance mode.
https://github.com/nodejs/Release#release-schedule

* continue using node 16 for production images

* node 16 for debian and base images as well for now
2022-11-07 15:51:57 +01:00
Jan Oberhauser 5d0707fcbb 🔖 Release n8n-core@0.141.0 2022-11-02 17:25:29 +00:00
Jan Oberhauser 8eea8929ae ⬆️ Set n8n-workflow@0.123.0 on n8n-core 2022-11-02 17:25:28 +00:00
Jan Oberhauser 088adb56b7 🔖 Release n8n-core@0.140.1 2022-10-28 14:21:30 +00:00
Jan Oberhauser e799fadb91 ⬆️ Set n8n-workflow@0.122.1 on n8n-core 2022-10-28 14:21:30 +00:00
Jan Oberhauser 2e167da51f 🔖 Release n8n-core@0.140.0 2022-10-27 14:30:43 +00:00
Jan Oberhauser 6bd4854b3d ⬆️ Set n8n-workflow@0.122.0 on n8n-core 2022-10-27 14:30:42 +00:00
कारतोफ्फेलस्क्रिप्ट™ 99157cf581
feat: setup nightly tests for postgres and mysql schemas (#4441)
* feat: unify Jest config

* feat: simplify DB setup for tests

* feat: setup nightly tests for postgres and mysql schemas
2022-10-25 22:06:03 +02:00
Jan Oberhauser 887f7f0021 🔖 Release n8n-core@0.139.0 2022-10-21 05:44:56 +00:00
Jan Oberhauser 27d018445b ⬆️ Set n8n-workflow@0.121.0 on n8n-core 2022-10-21 05:44:56 +00:00
Jan Oberhauser b45839cf4c 🔖 Release n8n-core@0.138.0 2022-10-14 05:47:33 +00:00
Jan Oberhauser 0ae85d6733 ⬆️ Set n8n-workflow@0.120.0 on n8n-core 2022-10-14 05:47:33 +00:00
Jan Oberhauser c1683677cb 🔖 Release n8n-core@0.137.0 2022-10-10 08:32:38 +00:00
Jan Oberhauser 80b9b937d8 ⬆️ Set n8n-workflow@0.119.0 on n8n-core 2022-10-10 08:32:38 +00:00
Iván Ovejero 9089dbe942
perf(tooling): Upgrade to TypeScript 4.8 (#4207)
* ⬆️ Upgrade to TypeScript 4.8

* 🔥 Remove unneeded setting

* 📦 Update `package-lock.json`

*  Restore `skipLibCheck`

* 📦 Re-update `package-lock.json`

* ♻️ Apply feedback

* ♻️ Add check to new WhatsApp node

* 📦 Update `package-lock.json`

* Update package-lock.json

* ran `npm run lintfix`

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2022-10-05 13:36:09 +02:00
Jan Oberhauser cc49b5bd83 🔖 Release n8n-core@0.136.0 2022-09-30 14:18:40 +00:00
Jan Oberhauser b486f97fbb ⬆️ Set n8n-workflow@0.118.0 on n8n-core 2022-09-30 14:18:40 +00:00
Jan Oberhauser 2f26c14e80 🔖 Release n8n-core@0.135.2 2022-09-23 10:02:25 +00:00
Jan Oberhauser 9eb7bd1bba ⬆️ Set n8n-workflow@0.117.2 on n8n-core 2022-09-23 10:02:25 +00:00
Jan Oberhauser cff1143360 🔖 Release n8n-core@0.135.1 2022-09-22 17:07:15 +00:00
Jan Oberhauser 556a590332 ⬆️ Set n8n-workflow@0.117.1 on n8n-core 2022-09-22 17:07:15 +00:00
Jan Oberhauser a12e23a9fa 🔖 Release n8n-core@0.135.0 2022-09-21 15:29:58 +00:00
Jan Oberhauser fbd12ba9b1 ⬆️ Set n8n-workflow@0.117.0 on n8n-core 2022-09-21 15:29:58 +00:00
Jan Oberhauser 3c436ed2b5 🔖 Release n8n-core@0.134.0 2022-09-15 14:33:28 +00:00
Jan Oberhauser 9ec2eacbd6 ⬆️ Set n8n-workflow@0.116.0 on n8n-core 2022-09-15 14:33:28 +00:00
कारतोफ्फेलस्क्रिप्ट™ 461848fcc4
fix(cli,core): Address Dependabot warnings [N8N-4121] (#3883)
* feat(cli): upgrade passport

* feat(core): upgrade file-type

* force upgrade browserslist

* force upgrade ejs

* force upgrade globby and fork-ts-checker-webpack-plugin
2022-09-14 09:50:33 +02:00
कारतोफ्फेलस्क्रिप्ट™ 69eb97999d
fix(eslint): setup eslint to run on every package - N8N-4553 (#4050)
* fix(eslint): setup eslint to run on every package

Also, unify eslint config and dependencies into a private package in the workspace.
2022-09-12 11:41:50 +02:00
कारतोफ्फेलस्क्रिप्ट™ 9267e8fb12
fix(typescript): Use consistent typescript configs - N8N-4552 (#4049)
fix(typescript): Use consistent typescript configs

make all packages inherit tsconfig from the root tsconfig
skips building tests. reformat all tsconfigs with prettier.
2022-09-09 18:00:18 +02:00
Jan Oberhauser d9084b1e24 🔖 Release n8n-core@0.133.3, n8n-editor-ui@0.159.4, n8n-node-dev@0.72.1, n8n-nodes-base@0.191.3 and n8n@0.193.5 2022-09-07 16:40:10 +02:00
Jan Oberhauser 3473307fdc 🔖 Release n8n-core@0.133.2 2022-09-06 14:37:22 +02:00
Jan Oberhauser ae96384260 ⬆️ Set n8n-workflow@0.115.1 on n8n-core 2022-09-06 14:36:37 +02:00
Jan Oberhauser 7dc2da539c 🔖 Release n8n-core@0.133.1 2022-09-01 18:00:24 +02:00
Jan Oberhauser 3b669dddf8 🔖 Release n8n-core@0.133.0 2022-08-31 14:46:07 +00:00
Jan Oberhauser b572e7e30e ⬆️ Set n8n-workflow@0.115.0 on n8n-core 2022-08-31 14:46:07 +00:00
Jan Oberhauser a87b7cc2ee 🔖 Release n8n-core@0.132.0 2022-08-24 14:19:40 +00:00
Jan Oberhauser ed6571b775 ⬆️ Set n8n-workflow@0.114.0 on n8n-core 2022-08-24 14:19:39 +00:00
Jan Oberhauser 74b4a82cec 🔖 Release n8n-core@0.131.0 2022-08-17 11:19:31 +00:00
Jan Oberhauser e6d74982b1 ⬆️ Set n8n-workflow@0.113.0 on n8n-core 2022-08-17 11:19:31 +00:00
Jan Oberhauser 335224b329 🔖 Release n8n-core@0.130.0 2022-08-10 10:11:34 +00:00
Jan Oberhauser b9b24b53e3 ⬆️ Set n8n-workflow@0.112.0 on n8n-core 2022-08-10 10:11:33 +00:00
Jan Oberhauser 30701432ff 🔖 Release n8n-core@0.129.0 2022-08-03 16:18:24 +00:00
Jan Oberhauser 8cedf030f1 ⬆️ Set n8n-workflow@0.111.0 on n8n-core 2022-08-03 16:18:23 +00:00
Jan Oberhauser 385f5fb6c3 🔖 Release n8n-core@0.128.0 2022-07-27 15:39:03 +00:00
Jan Oberhauser a80c284372 ⬆️ Set n8n-workflow@0.110.0 on n8n-core 2022-07-27 15:39:03 +00:00
Iván Ovejero f9f05621a1
refactor: Upgrade to ESLint 8 (#3722)
* ⬆️ Upgrade to ESLint 8

* 📦 Update package-lock.json

* 👕 Add lint exceptions

* 👕 Add more lint exceptions

*  Remove `tslint` from some packages

* 👕 Except init file

* 📦 Update `package-lock.json`

* 📦 Update `package-lock.json`

* 👕 Add exceptions to new lines coming from `master `

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-07-24 17:25:01 +02:00
Iván Ovejero 8be36c261b
refactor: Consolidate hoisted package versions (#3724)
* 📦 Consolidate hoisted package versions

* 📦 Update `package-lock.json`

* 📦 Update `package-lock.json`

* 📦 Update `package-lock.json`
2022-07-24 17:13:01 +02:00
Jan Oberhauser 2ba12d0921 🔖 Release n8n-core@0.127.0 2022-07-20 16:02:36 +00:00
Jan Oberhauser f31d6b0914 ⬆️ Set n8n-workflow@0.109.0 on n8n-core 2022-07-20 16:02:36 +00:00
Jan Oberhauser 8f3d2ab071 🔖 Release n8n-core@0.126.0 2022-07-13 07:56:47 +00:00
Jan Oberhauser f348327a71 ⬆️ Set n8n-workflow@0.108.0 on n8n-core 2022-07-13 07:56:47 +00:00
Jan Oberhauser 7874aae073 🔖 Release n8n-core@0.125.0 2022-07-05 07:45:55 +00:00
Jan Oberhauser 3bdae3bd14 ⬆️ Set n8n-workflow@0.107.0 on n8n-core 2022-07-05 07:45:55 +00:00
Jan Oberhauser 37c64da1d2 🔖 Release n8n-core@0.124.0 2022-06-29 07:19:04 +00:00
Jan Oberhauser df57b854dd ⬆️ Set n8n-workflow@0.106.0 on n8n-core 2022-06-29 07:19:04 +00:00
Jan Oberhauser 60cc41ecf4 🔖 Release n8n-core@0.123.0 2022-06-20 23:57:57 +00:00
Jan Oberhauser 795edad2db ⬆️ Set n8n-workflow@0.105.0 on n8n-core 2022-06-20 23:57:57 +00:00
Ben Hesseldieck 6f4a5039e0
⬆️ Upgrade multiple dependencies (#3547)
* ⬆️ upgrade typeorm

* ⬆️ upgrade @types/node

* ⬆️ upgrade mssql

* ⬆️ upgrade monaco-editor to 0.30.1

* ️ update package-lock

Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-06-20 15:17:18 -07:00
Jan Oberhauser a2a109f480 🔖 Release n8n-core@0.122.1 2022-06-16 11:20:53 -07:00
Jan Oberhauser adb161f248 🔖 Release n8n-core@0.122.0 2022-06-14 17:04:39 +00:00
Jan Oberhauser a632e1bdde ⬆️ Set n8n-workflow@0.104.0 on n8n-core 2022-06-14 17:04:38 +00:00
Jan Oberhauser 80b7d70c3c 🔖 Release n8n-core@0.121.3 2022-06-09 14:01:28 +02:00
Jan Oberhauser 0b4588fb6a 🔖 Release n8n-core@0.121.2 2022-06-09 09:14:46 +02:00
Jan Oberhauser 91e99046b0 🔖 Release n8n-core@0.121.1 2022-06-09 09:01:53 +02:00
Jan Oberhauser ede5dfab36 🔖 Release n8n-core@0.121.0 2022-06-08 19:24:14 +00:00
Jan Oberhauser 23f7ac95f4 ⬆️ Set n8n-workflow@0.103.0 on n8n-core 2022-06-08 19:24:14 +00:00
Jan Oberhauser a76d02a4cc 🔖 Release n8n-core@0.120.0 2022-06-07 19:43:38 +00:00
Jan Oberhauser a40b71ec6b ⬆️ Set n8n-workflow@0.102.0 on n8n-core 2022-06-07 19:43:37 +00:00
Jan Oberhauser 032e249818 🔖 Release n8n-core@0.119.0 2022-05-30 12:08:19 +00:00
Jan Oberhauser 608fbc6ddf ⬆️ Set n8n-workflow@0.101.0 on n8n-core 2022-05-30 12:08:19 +00:00
Jan Oberhauser 5e84bbb32f 🔖 Release n8n-core@0.118.0 2022-05-24 09:47:19 +00:00
Jan Oberhauser 35105219c3 ⬆️ Set n8n-workflow@0.100.0 on n8n-core 2022-05-24 09:47:19 +00:00
Jan Oberhauser 37378e3099 🔖 Release n8n-core@0.117.0 2022-05-16 16:29:46 +00:00
Jan Oberhauser 72c4f8df07 ⬆️ Set n8n-workflow@0.99.0 on n8n-core 2022-05-16 16:29:45 +00:00
Jan Oberhauser 55ad28346a 🔖 Release n8n-core@0.116.0 2022-05-02 10:21:52 +00:00
Jan Oberhauser c9cd850380 ⬆️ Set n8n-workflow@0.98.0 on n8n-core 2022-05-02 10:21:52 +00:00
Jan Oberhauser 2f82055ca4 🔖 Release n8n-core@0.115.0 2022-04-25 10:48:47 +00:00
Jan Oberhauser a50cd1a088 ⬆️ Set n8n-workflow@0.97.0 on n8n-core 2022-04-25 10:48:47 +00:00
Jan Oberhauser 763343a031 🔖 Release n8n-core@0.114.0 2022-04-19 10:46:31 +00:00
Jan Oberhauser 7dbcb40040 ⬆️ Set n8n-workflow@0.96.0 on n8n-core 2022-04-19 10:46:31 +00:00
Jan Oberhauser 27927526ad 🔖 Release n8n-core@0.113.0 2022-04-11 13:21:56 +00:00
Jan Oberhauser 2b8a880fe8 ⬆️ Set n8n-workflow@0.95.0 on n8n-core 2022-04-11 13:21:55 +00:00
Iván Ovejero 027dfb2f0a
Enable esModuleInterop compiler option and upgrade to TypeScript 4.6 (#3106)
*  Enable `esModuleInterop` for /core

*  Adjust imports in /core

*  Enable `esModuleInterop` for /cli

*  Adjust imports in /cli

*  Enable `esModuleInterop` for /nodes-base

*  Adjust imports in /nodes-base

*  Make imports consistent

* ⬆️ Upgrade TypeScript to 4.6 (#3109)

* ⬆️ Upgrade TypeScript to 4.6

* 📦 Update package-lock.json

* 🔧 Avoid erroring on untyped errors

* 📘 Fix type error

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-04-08 23:32:08 +02:00
Jan Oberhauser f4aebd5ea4 🔖 Release n8n-core@0.112.0 2022-04-03 07:58:22 +00:00
Jan Oberhauser 755adecea5 ⬆️ Set n8n-workflow@0.94.0 on n8n-core 2022-04-03 07:58:22 +00:00