Commit graph

389 commits

Author SHA1 Message Date
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
Jan Oberhauser 4de188fbba 🔖 Release n8n-node-dev@0.62.0 2022-06-20 23:58:06 +00:00
Jan Oberhauser e3197052a1 ⬆️ Set n8n-core@0.123.0 and n8n-workflow@0.105.0 on n8n-node-dev 2022-06-20 23:58:06 +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 9606353ebb 🔖 Release n8n-node-dev@0.61.0 2022-06-14 17:04:46 +00:00
Jan Oberhauser da5f65515a ⬆️ Set n8n-core@0.122.0 and n8n-workflow@0.104.0 on n8n-node-dev 2022-06-14 17:04:46 +00:00
Jan Oberhauser beb3804fce 🔖 Release n8n-node-dev@0.60.0 2022-06-08 19:24:21 +00:00
Jan Oberhauser e866709d1c ⬆️ Set n8n-core@0.121.0 and n8n-workflow@0.103.0 on n8n-node-dev 2022-06-08 19:24:21 +00:00
Jan Oberhauser 0de2fe7881 🔖 Release n8n-node-dev@0.59.0 2022-06-07 19:43:45 +00:00
Jan Oberhauser c1c9f910ac ⬆️ Set n8n-core@0.120.0 and n8n-workflow@0.102.0 on n8n-node-dev 2022-06-07 19:43:45 +00:00
Jan Oberhauser 7a704cf579 🔖 Release n8n-node-dev@0.58.0 2022-05-30 12:08:27 +00:00
Jan Oberhauser 52a109d0a2 ⬆️ Set n8n-core@0.119.0 and n8n-workflow@0.101.0 on n8n-node-dev 2022-05-30 12:08:27 +00:00
Jan Oberhauser 22ab6fcb4d 🔖 Release n8n-node-dev@0.57.0 2022-05-24 09:47:28 +00:00
Jan Oberhauser 1f36a124f4 ⬆️ Set n8n-core@0.118.0 and n8n-workflow@0.100.0 on n8n-node-dev 2022-05-24 09:47:28 +00:00
Jan Oberhauser 70526dc7e4 🔖 Release n8n-node-dev@0.56.0 2022-05-16 16:29:53 +00:00
Jan Oberhauser 663b279df1 ⬆️ Set n8n-core@0.117.0 and n8n-workflow@0.99.0 on n8n-node-dev 2022-05-16 16:29:53 +00:00
Jan Oberhauser dfc6c2e286 🔖 Release n8n-node-dev@0.55.0 2022-05-02 10:22:00 +00:00
Jan Oberhauser 1f89350df1 ⬆️ Set n8n-core@0.116.0 and n8n-workflow@0.98.0 on n8n-node-dev 2022-05-02 10:21:59 +00:00
Jan Oberhauser 1736123390 🔖 Release n8n-node-dev@0.54.0 2022-04-25 10:48:54 +00:00
Jan Oberhauser fe3037e98e ⬆️ Set n8n-core@0.115.0 and n8n-workflow@0.97.0 on n8n-node-dev 2022-04-25 10:48:54 +00:00
Jan Oberhauser d907aa37b5 🔖 Release n8n-node-dev@0.53.0 2022-04-19 10:46:39 +00:00
Jan Oberhauser 57913c34f4 ⬆️ Set n8n-core@0.114.0 and n8n-workflow@0.96.0 on n8n-node-dev 2022-04-19 10:46:39 +00:00
Jan Oberhauser 4955133b11 Fix n8n-node-dev publish issue 2022-04-12 19:45:53 +02:00
Jan Oberhauser 0469c6135f 🔖 Release n8n-node-dev@0.52.0 2022-04-11 13:22:03 +00:00
Jan Oberhauser 748bae9eb9 ⬆️ Set n8n-core@0.113.0 and n8n-workflow@0.95.0 on n8n-node-dev 2022-04-11 13:22:03 +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
Iván Ovejero e78bf15ba9
🔥 Clear legacy tslint config files (#3103) 2022-04-08 12:04:14 +02:00
Jan Oberhauser 175de94425 🔖 Release n8n-node-dev@0.51.0 2022-04-03 07:58:30 +00:00
Jan Oberhauser 1b8e4db930 ⬆️ Set n8n-core@0.112.0 and n8n-workflow@0.94.0 on n8n-node-dev 2022-04-03 07:58:30 +00:00
Jan Oberhauser 9b12e20990 🔖 Release n8n-node-dev@0.50.0 2022-03-27 10:45:57 +00:00
Jan Oberhauser c8f603599d ⬆️ Set n8n-core@0.111.0 and n8n-workflow@0.93.0 on n8n-node-dev 2022-03-27 10:45:57 +00:00
Tom be40a3f310
📚 Add missing full stop to license text
* (fix): Added missing full stop to license


GitHub does not render the single line breaks in the *Limitations* section. The added full stop makes it easier to read our license.

* 📚 Add also to other files

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-25 09:54:00 +01:00
Jan Oberhauser 155a816017 🔖 Release n8n-node-dev@0.49.0 2022-03-20 19:30:42 +00:00
Jan Oberhauser 9bbc023745 ⬆️ Set n8n-core@0.110.0 and n8n-workflow@0.92.0 on n8n-node-dev 2022-03-20 19:30:42 +00:00
Jan Oberhauser 521cf51e7c 📜 Change to the Sustainable Use License #2932 2022-03-17 10:15:24 +01:00
Jan Oberhauser 9648780aec 🔖 Release n8n-node-dev@0.48.0 2022-03-14 14:48:59 +00:00
Jan Oberhauser 7259fc323f ⬆️ Set n8n-core@0.109.0 and n8n-workflow@0.91.0 on n8n-node-dev 2022-03-14 14:48:58 +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 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 e279437310 🔖 Release n8n-node-dev@0.45.0 2022-02-28 10:05:03 +00:00
Jan Oberhauser 5b140885ae ⬆️ Set n8n-core@0.106.0 and n8n-workflow@0.88.0 on n8n-node-dev 2022-02-28 10:05:03 +00:00
Jan Oberhauser 22b315c0c2 🔖 Release n8n-node-dev@0.44.0 2022-02-20 09:41:16 +00:00
Jan Oberhauser 5c1bd0a0fb ⬆️ Set n8n-core@0.105.0 and n8n-workflow@0.87.0 on n8n-node-dev 2022-02-20 09:41:16 +00:00
Jan Oberhauser 7b9269df89 🔖 Release n8n-node-dev@0.43.0 2022-02-06 11:00:04 +00:00
Jan Oberhauser f7c8263fa6 ⬆️ Set n8n-core@0.104.0 and n8n-workflow@0.86.0 on n8n-node-dev 2022-02-06 11:00:04 +00:00
Jan Oberhauser 0da398b0e4
Nodes as JSON and authentication redesign (#2401)
*  change FE to handle new object type

* 🚸 improve UX of handling invalid credentials

* 🚧 WIP

* 🎨 fix typescript issues

* 🐘 add migrations for all supported dbs

* ✏️ add description to migrations

*  add credential update on import

*  resolve after merge issues

* 👕 fix lint issues

*  check credentials on workflow create/update

* update interface

* 👕 fix ts issues

*  adaption to new credentials UI

* 🐛 intialize cache on BE for credentials check

* 🐛 fix undefined oldCredentials

* 🐛 fix deleting credential

* 🐛 fix check for undefined keys

* 🐛 fix disabling edit in execution

* 🎨 just show credential name on execution view

* ✏️  remove TODO

*  implement review suggestions

*  add cache to getCredentialsByType

*  use getter instead of cache

* ✏️ fix variable name typo

* 🐘 include waiting nodes to migrations

* 🐛 fix reverting migrations command

*  update typeorm command

*  create db:revert command

* 👕 fix lint error

*  Add optional authenticate method to credentials

*  Simplify code and add authentication support to MattermostApi

* 👕 Fix lint issue

*  Add support to own-mode

* 👕 Fix lint issue

*  Add support for predefined auth types bearer and headerAuth

*  Make sure that DateTime Node always returns strings

*  Add support for moment types to If Node

*  Make it possible for HTTP Request Node to use all credential types

*  Add basicAuth support

* Add a new dropcontact node

*  First basic implementation of mainly JSON based nodes

*  Add fixedCollection support, added value parameter and
expression support for value and property

* Improvements to #2389

*  Add credentials verification

*  Small improvement

*  set default time to 45 seconds

*  Add support for preSend and postReceive methods

*  Add lodash merge and set depedency to workflow

* 👕 Fix lint issue

*  Improvements

*  Improvements

*  Improvements

*  Improvements

*  Improvements

* 🐛 Set siren and language correctly

*  Add support for requestDefaults

*  Add support for baseURL to httpRequest

*  Move baseURL to correct location

*  Add support for options loading

* 🐛 Fix error with fullAccess nodes

*  Add credential test functionality

* 🐛 Fix issue with OAuth autentication and lint issue

*  Fix build issue

* 🐛 Fix issue that url got always overwritten to empty

*  Add pagination support

*  Code fix required after merge

*  Remove not needed imports

*  Fix credential test

*  Add expression support for request properties and $self
support on properties

*  Rename $self to $value

* 👕 Fix lint issue

*  Add example how to send data in path

*  Make it possible to not sent in dot notation

*  Add support for postReceive:rootProperty

*  Fix typo

*  Add support for postReceive:set

*  Some fixes

*  Small improvement

* ;zap: Separate RoutingNode code

*  Simplify code and fix bug

*  Remove unused code

*  Make it possible to define "request" and "requestProperty" on
options

* 👕 Fix lint issue

*  Change $credentials variables name

*  Enable expressions and access to credentials in requestDefaults

*  Make parameter option loading use RoutingNode.makeRoutingRequest

*  Allow requestOperations overwrite on LoadOptions

*  Make it possible to access current node parameters in loadOptions

*  Rename parameters variable to make future proof

*  Make it possible to use offset-pagination with body

*  Add support for queryAuth

*  Never return more items than requested

*  Make it possible to overwrite requestOperations on parameter
and option level

* 👕 Fix lint issue

*  Allow simplified auth also with regular nodes

*  Add support for receiving binary data

* 🐛 Fix example node

*  Rename property "name" to "displayName" in loadOptions

*  Send data by default as "query" if nothing is set

*  Rename $self to $parent

*  Change to work with INodeExecutionData instead of IDataObject

*  Improve binaryData handling

*  Property design improvements

*  Fix property name

* 🚨 Add some tests

*  Add also test for request

*  Improve test and fix issues

*  Improvements to loadOptions

*  Normalize loadOptions with rest of code

*  Add info text

*  Add support for $value in postReceive

* 🚨 Add tests for RoutingNode.runNode

*  Remove TODOs and make url property optional

*  Fix bug and lint issue

* 🐛 Fix bug that not the correct property got used

* 🚨 Add tests for CredentialsHelper.authenticate

*  Improve code and resolve expressions also everywhere for
loadOptions and credential test requests

*  Make it possible to define multiple preSend and postReceive
actions

*  Allow to define tests on credentials

*  Remove test data

* ⬆️ Update package-lock.json file

*  Remove old not longer used code

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: PaulineDropcontact <pauline@dropcontact.io>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-05 22:55:43 +01:00
Jan Oberhauser 7b1c704fb3 🔖 Release n8n-node-dev@0.42.0 2022-01-30 14:07:37 +00:00
Jan Oberhauser bdc13f8708 ⬆️ Set n8n-core@0.103.0 and n8n-workflow@0.85.0 on n8n-node-dev 2022-01-30 14:07:37 +00:00
Jan Oberhauser 5f5de4425d 🔖 Release n8n-node-dev@0.41.0 2022-01-22 17:56:35 +00:00
Jan Oberhauser beec224cb6 ⬆️ Set n8n-core@0.102.0 and n8n-workflow@0.84.0 on n8n-node-dev 2022-01-22 17:56:34 +00:00
Jan Oberhauser a328d56940 🔖 Release n8n-node-dev@0.40.0 2022-01-16 13:39:03 +00:00
Jan Oberhauser 755c1c2d5b ⬆️ Set n8n-core@0.101.0 and n8n-workflow@0.83.0 on n8n-node-dev 2022-01-16 13:39:03 +00:00
Iván Ovejero ba6822c4ac
👕 Remove redundant linting options (#2626) 2022-01-15 20:34:13 +01:00
Iván Ovejero f788422364
Skip /node-dev during build (#2677) 2022-01-13 18:14:28 +01:00
Jan Oberhauser 3867e7b554 🔖 Release n8n-node-dev@0.39.0 2022-01-09 16:14:48 +00:00
Jan Oberhauser 8d3f60e0a9 ⬆️ Set n8n-core@0.100.0 and n8n-workflow@0.82.0 on n8n-node-dev 2022-01-09 16:14:48 +00:00
Jan Oberhauser cf1173da10 🔖 Release n8n-node-dev@0.38.0 2022-01-02 09:45:09 +00:00
Jan Oberhauser 0a7693d050 ⬆️ Set n8n-core@0.99.0 on n8n-node-dev 2022-01-02 09:45:09 +00:00
Jan Oberhauser 4c8772e0ea 🔖 Release n8n-node-dev@0.37.0 2021-12-25 13:17:45 +00:00
Jan Oberhauser 64ff8f9697 ⬆️ Set n8n-core@0.98.0 and n8n-workflow@0.81.0 on n8n-node-dev 2021-12-25 13:17:45 +00:00
Iván Ovejero 2b74b6238e
Deprecate step size and node color (#2586)
* 🔥 Deprecate numberStepSize

* 🔥 Deprecate color in non-FA nodes

*  Minor node name fixes

* 📦 Update package-lock.json

*  Restore Merge node color

* 👕 Fix lint
2021-12-23 13:30:35 +01:00
Jan Oberhauser 23d8542e50 🔖 Release n8n-node-dev@0.36.0 2021-12-04 16:46:18 +00:00
Jan Oberhauser 642fbbe193 ⬆️ Set n8n-core@0.96.0 and n8n-workflow@0.79.0 on n8n-node-dev 2021-12-04 16:46:18 +00:00
Jan Oberhauser 188ccd838b 🔖 Release n8n-node-dev@0.35.0 2021-11-26 12:17:09 +00:00
Jan Oberhauser 58187bd2e1 ⬆️ Set n8n-core@0.95.0 and n8n-workflow@0.78.0 on n8n-node-dev 2021-11-26 12:17:09 +00:00
Jan Oberhauser 4112e37e5f 🔖 Release n8n-node-dev@0.34.0 2021-11-19 17:28:46 +00:00
Jan Oberhauser 9e7c6dd3e8 ⬆️ Set n8n-core@0.94.0 and n8n-workflow@0.77.0 on n8n-node-dev 2021-11-19 17:28:45 +00:00
Jan Oberhauser ecb265b72f 🔖 Release n8n-node-dev@0.33.0 2021-11-13 12:11:19 +00:00
Jan Oberhauser f9ba3fa1d5 ⬆️ Set n8n-core@0.93.0 and n8n-workflow@0.76.0 on n8n-node-dev 2021-11-13 12:11:19 +00:00
Jan Oberhauser c16b20bd3d 🔖 Release n8n-node-dev@0.32.0 2021-11-05 17:51:23 +00:00
Jan Oberhauser 9e21815278 ⬆️ Set n8n-core@0.92.0 and n8n-workflow@0.75.0 on n8n-node-dev 2021-11-05 17:51:23 +00:00
Jan Oberhauser 562871bac5 🔖 Release n8n-node-dev@0.31.0 2021-10-29 00:14:11 +00:00
Jan Oberhauser 3bfea67086 ⬆️ Set n8n-core@0.91.0 and n8n-workflow@0.74.0 on n8n-node-dev 2021-10-29 00:14:10 +00:00
Jan Oberhauser 37930057d8 🐛 Fix build issue by setting fixed version of @types/node #2358 2021-10-22 14:39:36 -05:00
Jan Oberhauser 5be57984ce 🔖 Release n8n-node-dev@0.30.0 2021-10-22 00:28:21 +00:00
Jan Oberhauser ca8d598f74 ⬆️ Set n8n-core@0.90.0 and n8n-workflow@0.73.0 on n8n-node-dev 2021-10-22 00:28:21 +00:00
Jan Oberhauser ff06124c94 🔖 Release n8n-node-dev@0.29.0 2021-10-15 00:02:22 +00:00
Jan Oberhauser e8b0917840 ⬆️ Set n8n-core@0.89.0 on n8n-node-dev 2021-10-15 00:02:22 +00:00
Jan Oberhauser ece4d9fc9c 🔖 Release n8n-node-dev@0.28.0 2021-10-13 22:39:52 +00:00
Jan Oberhauser b660088f23 ⬆️ Set n8n-core@0.88.0 and n8n-workflow@0.72.0 on n8n-node-dev 2021-10-13 22:39:51 +00:00
Jan Oberhauser abbd0fdcb4 🔖 Release n8n-node-dev@0.27.0 2021-10-07 23:06:38 +00:00
Jan Oberhauser 29e3c9b146 ⬆️ Set n8n-core@0.87.0 and n8n-workflow@0.71.0 on n8n-node-dev 2021-10-07 23:06:38 +00:00
Iván Ovejero fa05d7557b
Simplify more property types in credentials classes (#2211)
*  Simplify more property types

* 👕 Fix lint
2021-10-07 23:07:56 +02:00
Jan Oberhauser 72c5ab9cb4 🔖 Release n8n-node-dev@0.26.0 2021-09-30 19:21:40 +00:00
Jan Oberhauser 9c66323b16 ⬆️ Set n8n-core@0.86.0 on n8n-node-dev 2021-09-30 19:21:40 +00:00
Jan Oberhauser fdc223a779 🔖 Release n8n-node-dev@0.25.0 2021-09-28 22:25:17 +00:00
Jan Oberhauser 48f48d2bf9 ⬆️ Set n8n-core@0.85.0 on n8n-node-dev 2021-09-28 22:25:17 +00:00
Jan Oberhauser 6a3179cf7b 🔖 Release n8n-node-dev@0.24.0 2021-09-22 15:57:07 +00:00
Jan Oberhauser 05ef9552e9 ⬆️ Set n8n-core@0.84.0 and n8n-workflow@0.70.0 on n8n-node-dev 2021-09-22 15:57:06 +00:00
Jan Oberhauser 72fd9e23cd 👕 Fix lint issue 2021-09-18 23:03:52 +02:00
Jan Oberhauser e9386dc67f 🔖 Release n8n-node-dev@0.23.0 2021-09-16 08:46:17 +02:00
Matías Aguirre 5d872565df
🐛 Correct temp file creation call (#2185) 2021-09-16 08:44:29 +02:00
Jan Oberhauser 682b13d40a 🔖 Release n8n-node-dev@0.22.0 2021-09-05 17:47:52 +00:00
Jan Oberhauser 14ee34ace7 ⬆️ Set n8n-core@0.82.0 and n8n-workflow@0.67.0 on n8n-node-dev 2021-09-05 17:47:52 +00:00
Jan Oberhauser 696eb53c30 🔖 Release n8n-node-dev@0.21.0 2021-08-29 21:21:47 +00:00
Jan Oberhauser 65dc264020 ⬆️ Set n8n-core@0.81.0 and n8n-workflow@0.66.0 on n8n-node-dev 2021-08-29 21:21:46 +00:00
Iván Ovejero 56c4c6991f
🎨 Set up linting and formatting (#2120)
* ⬆️ Upgrade TS to 4.3.5

* 👕 Add ESLint configs

* 🎨 Add Prettier config

* 📦 Add deps and commands

*  Adjust global .editorconfig to new ruleset

* 🔥 Remove unneeded local .editorconfig

* 📦 Update deps in editor-ui

* 🔨 Limit Prettier to only TS files

*  Add recommended VSCode extensions

* 👕 Fix build

* 🔥 Remove Vue setting from global config

*  Disable prefer-default-export per feedback

* ✏️ Add forgotten divider

* 👕 Disable no-plusplus

* 👕 Disable class-methods-use-this

* ✏️ Alphabetize overrides

* 👕 Add one-var consecutive override

*  Revert one-var consecutive override

This reverts commit b9252cf935.

* 🎨 👕 Lint and format workflow package (#2121)

* 🎨 Format /workflow package

* 👕 Lint /workflow package

* 🎨 Re-format /workflow package

* 👕 Re-lint /workflow package

* ✏️ Fix typo

*  Consolidate if-checks

* 🔥 Remove prefer-default-export exceptions

* 🔥 Remove no-plusplus exceptions

* 🔥 Remove class-methods-use-this exceptions

* 🎨 👕 Lint and format node-dev package (#2122)

* 🎨 Format /node-dev package

*  Exclude templates from ESLint config

This keeps the templates consistent with the codebase while preventing lint exceptions from being made part of the templates.

* 👕 Lint /node-dev package

* 🔥 Remove prefer-default-export exceptions

* 🔥 Remove no-plusplus exceptions

* 🎨 👕 Lint and format core package (#2123)

* 🎨 Format /core package

* 👕 Lint /core package

* 🎨 Re-format /core package

* 👕 Re-lint /core package

* 🔥 Remove prefer-default-export exceptions

* 🔥 Remove no-plusplus exceptions

* 🔥 Remove class-methods-use-this exceptions

* 🎨 👕 Lint and format cli package (#2124)

* 🎨 Format /cli package

* 👕 Exclude migrations from linting

* 👕 Lint /cli package

* 🎨 Re-format /cli package

* 👕 Re-lint /cli package

* 👕 Fix build

* 🔥 Remove prefer-default-export exceptions

*  Update exceptions in ActiveExecutions

* 🔥 Remove no-plusplus exceptions

* 🔥 Remove class-methods-use-this exceptions

* 👕 fix lint issues

* 🔧 use package specific linter, remove tslint command

* 🔨 resolve build issue, sync dependencies

* 🔧 change lint command

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
2021-08-29 20:58:11 +02:00
Jan Oberhauser 4bf5c73369 🔖 Release n8n-node-dev@0.20.0 2021-08-22 12:39:31 +00:00
Jan Oberhauser e9eea2eb76 ⬆️ Set n8n-core@0.80.0 and n8n-workflow@0.65.0 on n8n-node-dev 2021-08-22 12:39:30 +00:00
Jan Oberhauser 68519a3bc7 🔖 Release n8n-node-dev@0.19.0 2021-08-15 18:31:00 +00:00
Jan Oberhauser 10c81a1466 ⬆️ Set n8n-core@0.79.0 on n8n-node-dev 2021-08-15 18:30:59 +00:00
Jan Oberhauser d4ba1c0117 🔖 Release n8n-node-dev@0.18.0 2021-07-24 20:00:05 +00:00
Jan Oberhauser 1a92de06b7 ⬆️ Set n8n-core@0.78.0 and n8n-workflow@0.64.0 on n8n-node-dev 2021-07-24 20:00:04 +00:00
Jan Oberhauser 4729a8e975 🔖 Release n8n-node-dev@0.17.0 2021-07-11 16:21:53 +00:00
Jan Oberhauser 8371460c8d ⬆️ Set n8n-core@0.77.0 on n8n-node-dev 2021-07-11 16:21:53 +00:00
Jan Oberhauser 0fcd0cb87a 🔖 Release n8n-node-dev@0.16.0 2021-07-04 18:13:16 +00:00
Jan Oberhauser d4c47a62c0 ⬆️ Set n8n-core@0.76.0 and n8n-workflow@0.63.0 on n8n-node-dev 2021-07-04 18:13:16 +00:00
Jan Oberhauser c56c1bd7a5 🔖 Release n8n-node-dev@0.15.0 2021-06-20 09:15:56 +00:00
Jan Oberhauser 7324473dc6 ⬆️ Set n8n-core@0.75.0 and n8n-workflow@0.62.0 on n8n-node-dev 2021-06-20 09:15:55 +00:00
Ben Hesseldieck 0470740737
Change the UI of the Nodes Panel (#1855)
* Add codex search properties to node types

* implement basic styles

* update header designs

* update node list designs

* add trigger icon

* refactor node creator list

* implement categories and subcategories

* fix up spacing

* add arrows

* implement navigatable list

* implement more of feature

* implement navigation

* add transitions

* fix lint issues

* fix overlay

*  Get and add codex categories

* fix up design

* update borders

* implement no-matches view

* fix preview bug

* add color to search

* clean up borders

* add comma

* Revert "Merge branch 'add-codex-data' of github.com:n8n-io/n8n into PROD-819-nodes-panel-redesign"

38b7d7ead1

* use new impl

* remove empty categories

* update scrolling, hide start node

* make scrollable

* remove text while subcategory panel is open

* fix up spacing

* fix lint issues

* update descriptions

* update path

* update images

* fix tags manager

* give min height to image

* gst

* update clear color

* update font size

* fix firefox spacing

* close on click outside

* add external link icon

* update iterator key

* add client side caching for images

* update caching header

* ️ Add properties to codex for nodes panel (#1854)

*  Get and add codex categories

*  Add parens to evaluation + destructuring

* 🔥 Remove non-existing class reference

*  Add alias to codex property

* move constants

* 🔨 Rename CodexCategories to CodexData

* ✏️ Update getCodex documentation

* refactor and move

* refactor no results view

* more refactoring

* refactor subcategory panel

* more refactoring

* update text

* update no results view

* add miscellaneous to end of list

* address design feedback

* reimplement node search

* fix up clear

* update placeholder color

* impl transition

* focus on tab

* update spacing

* fix transition bug on start

* fix up x

* fix position

* build

* safari fix

* remove input changes

* css bleed issue with image

* update css value

* clean up

* simplify impl

* rename again

* rename again

* rename all

* fix hover bug

* remove keep alive

* delete icon

* update interface type

* refactor components

* update scss to module

* clean up impl

* clean up colors as vars

* fix indentation

* clean up scss

* clean up scss

* clean up scss

* clean up scss

* Clean up files

* update logic to be more efficient

* fix search bug

* update type

* remove unused

* clean up js

* update scrollable, border impl, transition

* fix simicolon

* build

* update search

* address max's comments

* change icon border radius

* change margin

* update icon size

* update icon size

* update slide transition out

* add comma

* remove full

* update trigger icon size

* fix image size

* address design feedback

* update external link icons

* address codacy issues

* support custom nodes without codex file

* address jan's feedback

* address Ben's comments

* add subcategory index

* open/close categories with arrow keys

* add lint comment

* Address latest comments

*  Minor changes

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-18 07:58:26 +02:00
Jan Oberhauser adae337afe 🔖 Release n8n-node-dev@0.14.0 2021-06-13 17:56:22 +00:00
Jan Oberhauser f569069e92 ⬆️ Set n8n-core@0.74.0 and n8n-workflow@0.61.0 on n8n-node-dev 2021-06-13 17:56:22 +00:00
Jan Oberhauser 222e2368d3 🔖 Release n8n-node-dev@0.13.0 2021-05-16 18:43:30 +00:00
Jan Oberhauser 088705bb59 ⬆️ Set n8n-core@0.71.0 and n8n-workflow@0.58.0 on n8n-node-dev 2021-05-16 18:43:30 +00:00
Jan Oberhauser b47de284f5 ⬆️ Set n8n-workflow@0.57.0 on n8n-node-dev 2021-05-09 22:41:18 -05:00
Jan Oberhauser 75a677269a 🔖 Release n8n-node-dev@0.12.0 2021-05-09 19:24:34 +00:00
Jan Oberhauser 897d3c9391 ⬆️ Set n8n-core@0.70.0 on n8n-node-dev 2021-05-09 19:24:34 +00:00
lublak c83c05456d
Use native fs promise where possible (#1684) 2021-04-30 21:22:15 -05:00
Jan Oberhauser ab1c8037de Unify some dependency versions 2021-04-30 20:42:32 -05:00
Jan Oberhauser 97999f9490 ⬆️ Set n8n-core@0.67.0 and n8n-workflow@0.55.0 on node-dev 2021-04-16 19:02:01 +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
Jan Oberhauser 4276150ac1 Fix indentation in all package.json files 2021-03-26 09:06:26 +01:00
Ben Hesseldieck d395498882
Add support for webhook route parameters (#1343)
* 🚧 add webhookId to URL

* 🚧 add webhookId to webhook entity, 🔧 refactor migrations

* 🚧 🐘 postgres migration

* 🚧 add mySQL migration

* 🚧 refactor mongoDB

* 🚧 add webhookId to IWebhookDb

* 🚧 starting workflow with dynamic route works

*  production dynamic webhooks complete

* 🎨 fix lint issues

* 🔧 dynamic path for webhook-test complete

* 🎨 fix lint issues

* 🎨 fix typescript issue

*  add error message for dynamic webhook-test

* 🔨 improve handling of leading `/`

* 🚧 add webhookId to URL

* 🚧 add webhookId to webhook entity, 🔧 refactor migrations

* 🚧 🐘 postgres migration

* 🚧 add mySQL migration

* 🚧 refactor mongoDB

* 🚧 add webhookId to IWebhookDb

* 🚧 starting workflow with dynamic route works

*  production dynamic webhooks complete

* 🎨 fix lint issues

* 🔧 dynamic path for webhook-test complete

* 🎨 fix lint issues

* 🎨 fix typescript issue

*  add error message for dynamic webhook-test

* 🔨 improve handling of leading `/`

*  Fix issue that tab-title did not get reset on new workflow

* Revert " Fix issue that tab-title did not get reset on new workflow"

This reverts commit 699d0a8946.

* 🔧 reset params before extraction

* 🐘 removing unique constraint for webhookId

* 🚧 handle multiple webhooks per id

* 🔧 enable webhook-test for multiple WH with same id

* 🐘 add migration for postgres

*  add mysql migration

* 🎨 fix lint issue

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-23 20:00:32 +01:00
Jan Oberhauser 58d07ae3d6 ⬆️ Set n8n-core@0.48.0 on n8n-nodes-dev 2020-10-23 16:20:47 +02:00
Jan Oberhauser 7addd14e36 Add tslintfix script 2020-10-23 09:21:15 +02:00
Jan Oberhauser 40c2acd77b 👕 Fix lint issue 2020-10-22 15:46:03 +02:00
Jan Oberhauser 95739c8de5 🔖 Release n8n-node-dev@0.11.0 2020-10-22 09:03:12 +02:00
Jan Oberhauser cdc778654a ⬆️ Set n8n-core@0.47.0 and n8n-workflow@0.42.0 on n8n-nodes-dev 2020-10-22 09:02:25 +02:00
Jan Oberhauser ed9fb413b4 Add missing oauth-1.0a dependency #986 2020-10-22 08:58:23 +02:00
Jan Oberhauser 269bab679d 👕 Fix built issue 2020-10-20 11:15:14 +02:00
Jan Oberhauser 181ba3c4e2 📚 License text fix 2020-09-15 07:55:09 +02:00
Jan Oberhauser ac2e0040b0 Set fixed version of @types/node to fix build 2020-09-12 19:25:49 +02:00
Jan Oberhauser 06973e2d2a 🔖 Release n8n-node-dev@0.10.0 2020-09-07 18:38:24 +02:00
Jan Oberhauser 210e615bf4 ⬆️ Set n8n-core@0.44.0 and n8n-workflow@0.39.0 on n8n-nodes-dev 2020-09-07 18:37:56 +02:00
Rupenieks 6aaae1ef6c
🐛 Typescript tsc could not be located when building node in Node-Dev (#918)
*  Added variation of Typescript executable path based on OS of user

*  indentation fix (removed spaces)
2020-09-06 21:48:14 +02:00
Jan Oberhauser fc32b390b5 ⬆️ Set n8n-core@0.43.0 on n8n-node-dev 2020-09-01 10:12:16 +02:00
Jan Oberhauser adf0d09cc5 Update @types/node to latest version 2020-08-14 18:36:34 +02:00
Jan Oberhauser 94d7ddf735 Use same package versions 2020-08-14 18:03:43 +02:00
Rupenieks a69098a096 Updated @types/node to v14, fixed TS breaking with changes 2020-08-12 12:19:41 +02:00
Jan Oberhauser d17161cf40 🔀 Merge branch 'static-stateless-webhooks' 2020-07-14 12:34:34 +02:00
Jan Oberhauser c03c9a06c8 Fix logos in README.md files 2020-07-13 14:22:34 +02:00
einSelbst 1f04c9eaac
Fix a few typos in node-dev readme
I hope I didn't took it to far :)
2020-07-03 15:35:58 +02:00
Erin McNulty 574167bf3d
🐛 Changed reponseMode to responseMode (#711) 2020-06-30 17:59:58 +02:00
ricardo 94cd2c76c2 updated n8n packages to it's latest version. 2020-06-22 19:37:58 -04:00
Jan Oberhauser d9906e1b24 📚 Text fix 2020-06-18 10:12:13 +02:00
Jan Oberhauser d1c5eb26fb 🔖 Release n8n-node-dev@0.9.0 2020-06-12 15:32:39 +02:00
Jan Oberhauser 5dfc0010cd 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2020-06-12 15:31:49 +02:00
Jan Oberhauser 3705e2bfbf 🔖 Release n8n-node-dev@0.8.0 2020-06-12 15:29:55 +02:00
Iván Ovejero 002437862d
Fix PNG file copy for CLI build --watch command (#661) 2020-06-12 15:28:40 +02:00
Jan Oberhauser 147c50485c 🔀 Merge branch 'master' into oauth-support 2020-05-12 01:56:27 +02:00
Rupenieks e627a0399c
🔀 Npm package updates (#554)
* Update package.json
* Replace-In-File & change-case update fixes
* tslint to 6.1.2
* nodemailer 6.4.6, googeaplis 50.0.0
* tslint  7.0.1
* package updates
2020-05-08 18:07:34 +02:00
Jan Oberhauser a253192b0c 📝 Change licensor 2020-05-02 23:17:34 +02:00
Jan Oberhauser 976e02efcc Add missing dependency 2020-04-30 00:49:10 +02:00
Jan Oberhauser 3d39aba939 🔖 Release n8n-node-dev@0.7.0 2020-04-17 23:18:32 +02:00
Jan Oberhauser 63505b4be0 ⬆️ Set n8n-core@0.31.0 and n8n-workflow@0.28.0 on n8n-node-dev 2020-04-17 23:18:03 +02:00
d0wHc3r 45a82b40b5
fix: use .bin for tsc
Use "tsc" executable in .bit folder from node_modules, this will help in monorepos using lerna hoist (or yarn workspaces) because node_modules dependencies are not installed in all packages
2020-02-07 22:07:10 +01:00
Jan Oberhauser 3fe47ab89e 🔖 Release n8n-node-dev@0.6.0 2020-01-17 13:28:51 -06:00
Jan Oberhauser daed68e7f8 ⬆️ Set n8n-core@0.21.0 and n8n-workflow@0.20.0 on n8n-node-dev 2020-01-17 13:27:13 -06:00
Jan Oberhauser f009a3134f Try to fix build for some people 2020-01-17 13:24:16 -06:00
Jan Oberhauser d726eef239 ⬆️ Update some more packages to latest version 2019-12-30 13:38:55 -06:00
Jan Oberhauser 7a06cb9aeb 🚨 Remove placeholder test file from node-dev 2019-11-25 23:36:06 +01:00
Jan Oberhauser 5ae6a8044a Remove jest as dependency from node-dev 2019-11-25 23:29:28 +01:00
Jan Oberhauser af5c7e75fa 📚 Add documentation about usage of executeSingle 2019-11-17 15:30:13 +01:00
Jan Oberhauser 152cf194d6 🔖 Release n8n-node-dev@0.5.0 2019-10-15 22:59:12 +02:00
Jan Margeta 50a342b2fb 👕 Fix typo: IWebhookResonseData->IWebhookResponseData 2019-10-11 13:02:44 +02:00
Jan Oberhauser d589e8a909 📚 Add link to FAQ to license information 2019-10-04 20:40:23 +02:00
Jan Oberhauser 9dbf2ee148 🔖 Release n8n-node-dev@0.4.0 2019-09-22 11:34:55 +02:00