Commit graph

257 commits

Author SHA1 Message Date
OlegIvaniv cdec0f1d88
ci(core): fix node-dev Build.ts linting (#4418)
* fix(core): fix linting node-dev Build.ts linting

* fix: use jsonParse helper for parsing of tsconfig

* šŸ·ļø Change output type for jsonParse
2022-10-24 11:21:27 +02:00
Jan Oberhauser 2599018297 šŸ”– ReleaseĀ n8n-node-dev@0.78.0 2022-10-21 05:45:03 +00:00
Jan Oberhauser 325aaea85e ā¬†ļø Set n8n-core@0.139.0 and n8n-workflow@0.121.0 on n8n-node-dev 2022-10-21 05:45:03 +00:00
Jan Oberhauser dae3df04dd šŸ”– ReleaseĀ n8n-node-dev@0.77.0 2022-10-14 05:47:40 +00:00
Jan Oberhauser 398c797d2d ā¬†ļø Set n8n-core@0.138.0 and n8n-workflow@0.120.0 on n8n-node-dev 2022-10-14 05:47:40 +00:00
Jan Oberhauser a3f2777c66 šŸ”– ReleaseĀ n8n-node-dev@0.76.0 2022-10-10 08:32:45 +00:00
Jan Oberhauser 42b747ad87 ā¬†ļø Set n8n-core@0.137.0 and n8n-workflow@0.119.0 on n8n-node-dev 2022-10-10 08:32:45 +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 17057a1105 šŸ”– ReleaseĀ n8n-node-dev@0.75.0 2022-09-30 14:18:49 +00:00
Jan Oberhauser d92594837d ā¬†ļø Set n8n-core@0.136.0 and n8n-workflow@0.118.0 on n8n-node-dev 2022-09-30 14:18:49 +00:00
agobrech 8bd99e0600
docs: remove impertinent Jsdocs comments (no-changelog) (#4181)
* šŸ”„ Remove impertinent Jsdocs comments

* Lint fixes
2022-09-29 14:37:56 +02:00
Jan Oberhauser 67ebd46673 šŸ”– ReleaseĀ n8n-node-dev@0.74.2 2022-09-23 10:02:33 +00:00
Jan Oberhauser d55f90a823 ā¬†ļø Set n8n-core@0.135.2 and n8n-workflow@0.117.2 on n8n-node-dev 2022-09-23 10:02:33 +00:00
Jan Oberhauser 0b381ca8a1 šŸ”– ReleaseĀ n8n-node-dev@0.74.1 2022-09-22 17:07:24 +00:00
Jan Oberhauser 2bb4d22099 ā¬†ļø Set n8n-core@0.135.1 and n8n-workflow@0.117.1 on n8n-node-dev 2022-09-22 17:07:23 +00:00
Jan Oberhauser 8eece10027 šŸ”– ReleaseĀ n8n-node-dev@0.74.0 2022-09-21 15:30:09 +00:00
Jan Oberhauser 9b6025f36f ā¬†ļø Set n8n-core@0.135.0 and n8n-workflow@0.117.0 on n8n-node-dev 2022-09-21 15:30:08 +00:00
ą¤•ą¤¾ą¤°ą¤¤ą„‹ą¤«ą„ą¤«ą„‡ą¤²ą¤øą„ą¤•ą„ą¤°ą¤æą¤Ŗą„ą¤Ÿā„¢ 4d8c380bef
fix(node-dev): fix the custom node build command (#4148)
* fix(node-dev): fix the custom node build command

also
* wait for the build command to finish before logging the success message
* use module relative paths for looking up `tsconfig` and `tsc` using `require.resolve`

* copy over svg files as well

* copy over the static files before the compilation step

this makes sure that these files are also copied over with `--watch`
2022-09-21 09:36:44 +02:00
Jan Oberhauser 7451b8f17c šŸ”– ReleaseĀ n8n-node-dev@0.73.0 2022-09-15 14:33:39 +00:00
Jan Oberhauser e6be3d352b ā¬†ļø Set n8n-core@0.134.0 and n8n-workflow@0.116.0 on n8n-node-dev 2022-09-15 14:33:39 +00: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
ą¤•ą¤¾ą¤°ą¤¤ą„‹ą¤«ą„ą¤«ą„‡ą¤²ą¤øą„ą¤•ą„ą¤°ą¤æą¤Ŗą„ą¤Ÿā„¢ 799676b24d
feat(typescript): Setup Typescript incremental builds (#3876) 2022-09-09 15:24:23 +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 a519d745f2 ā¬†ļø Set n8n-core@0.133.3 on n8n-node-dev 2022-09-07 14:33:36 +00:00
Aaron Delasy 49c85a1df8
fix: correct all the spelling typos (#3960)
* Improve code health
Fix TS typos in local variables
Fix CSS typos in local styles
Fix typos in comments
Fix typos in strings

* Fix order of n8n setup sections in CONTRIBUTING.md
2022-09-02 16:13:17 +02:00
Jan Oberhauser 9ca5083750 šŸ”– ReleaseĀ n8n-node-dev@0.72.0 2022-08-31 14:46:18 +00:00
Jan Oberhauser 8d6b621db3 ā¬†ļø Set n8n-core@0.133.0 and n8n-workflow@0.115.0 on n8n-node-dev 2022-08-31 14:46:17 +00:00
ą¤•ą¤¾ą¤°ą¤¤ą„‹ą¤«ą„ą¤«ą„‡ą¤²ą¤øą„ą¤•ą„ą¤°ą¤æą¤Ŗą„ą¤Ÿā„¢ 398adb23e8
feat(docker): reduce the size of alpine docker images (#3973)
* reduce redundant code between the two alpine Dockerfiles
* reduce the docker image build times
* reduce the `n8n` image size from 1.17GB to 462MB
* reduce the `n8n-custom` image size from 671MB to 460MB
* reduce the size of npm tree by making all typing packages devDependencies

Partially resolves this ticket: N8N-3252
2022-08-31 15:25:52 +02:00
Cornelius Suermann 3939d52851
docs(license): Introduce n8n Enterprise License (#3945) 2022-08-29 22:08:42 +02:00
Jan Oberhauser b7ae226d44 šŸ”– ReleaseĀ n8n-node-dev@0.71.0 2022-08-24 14:19:48 +00:00
Jan Oberhauser afa37f97a3 ā¬†ļø Set n8n-core@0.132.0 and n8n-workflow@0.114.0 on n8n-node-dev 2022-08-24 14:19:47 +00:00
Jan Oberhauser d4833c8894 šŸ”– ReleaseĀ n8n-node-dev@0.70.0 2022-08-17 11:19:40 +00:00
Jan Oberhauser 6b14977f1a ā¬†ļø Set n8n-core@0.131.0 and n8n-workflow@0.113.0 on n8n-node-dev 2022-08-17 11:19:40 +00:00
Jan Oberhauser d1302590f2 šŸ”– ReleaseĀ n8n-node-dev@0.69.0 2022-08-10 10:11:43 +00:00
Jan Oberhauser fac6d20dde ā¬†ļø Set n8n-core@0.130.0 and n8n-workflow@0.112.0 on n8n-node-dev 2022-08-10 10:11:43 +00:00
Jan Oberhauser 914f16dcb0 šŸ”– ReleaseĀ n8n-node-dev@0.68.0 2022-08-03 16:18:34 +00:00
Jan Oberhauser 71d4d14187 ā¬†ļø Set n8n-core@0.129.0 and n8n-workflow@0.111.0 on n8n-node-dev 2022-08-03 16:18:34 +00:00
Jan Oberhauser b22ff1f5c1 refactor: Update additional README.md files 2022-08-03 13:34:49 +02:00
Jan Oberhauser 6c74fa9fae šŸ”– ReleaseĀ n8n-node-dev@0.67.0 2022-07-27 15:39:11 +00:00
Jan Oberhauser a7e926afe2 ā¬†ļø Set n8n-core@0.128.0 and n8n-workflow@0.110.0 on n8n-node-dev 2022-07-27 15:39:11 +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
Jan Oberhauser 91928990f1 šŸ”– ReleaseĀ n8n-node-dev@0.66.0 2022-07-20 16:02:44 +00:00
Jan Oberhauser 46b5421a5a ā¬†ļø Set n8n-core@0.127.0 and n8n-workflow@0.109.0 on n8n-node-dev 2022-07-20 16:02:44 +00:00
Jan Oberhauser c224968f2a šŸ”– ReleaseĀ n8n-node-dev@0.65.0 2022-07-13 07:56:55 +00:00
Jan Oberhauser 2a3524785d ā¬†ļø Set n8n-core@0.126.0 and n8n-workflow@0.108.0 on n8n-node-dev 2022-07-13 07:56:55 +00:00
Jan Oberhauser eeb8b308c8 šŸ”– ReleaseĀ n8n-node-dev@0.64.0 2022-07-05 07:46:04 +00:00
Jan Oberhauser 17720b2ca1 ā¬†ļø Set n8n-core@0.125.0 and n8n-workflow@0.107.0 on n8n-node-dev 2022-07-05 07:46:04 +00:00
Jan Oberhauser f4c5c84ca1 šŸ”– ReleaseĀ n8n-node-dev@0.63.0 2022-06-29 07:19:15 +00:00
Jan Oberhauser b52a9a0919 ā¬†ļø Set n8n-core@0.124.0 and n8n-workflow@0.106.0 on n8n-node-dev 2022-06-29 07:19:14 +00:00