Commit graph

470 commits

Author SHA1 Message Date
Jan Oberhauser ac2e0040b0 Set fixed version of @types/node to fix build 2020-09-12 19:25:49 +02:00
Jan Oberhauser d48c649329 ⬆️ Upgrade some dependencies 2020-09-12 14:02:33 +02:00
Jan Oberhauser c8d009bced Add expression support to credentials 2020-09-12 12:16:07 +02:00
Jan Oberhauser 21a4a568a4 🔖 Release n8n-core@0.44.0 2020-09-02 15:28:51 +02:00
Jan Oberhauser f56960f0cc 🐛 Remove Test-Webhook also if checkExists fails 2020-08-27 13:37:17 +02:00
Jan Oberhauser fbda916457 🔖 Release n8n-core@0.43.0 2020-08-18 17:18:32 +02:00
Jan Oberhauser c13df666a5 ⬆️ Set n8n-workflow@0.39.0 on n8n-core 2020-08-18 17:18:09 +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 cf1f7a7f60 🔖 Release n8n-core@0.41.0 2020-08-05 09:42:01 +02:00
Jan Oberhauser 1b0f788648 ⬆️ Set n8n-workflow@0.37.0 on n8n-core 2020-08-05 09:41:44 +02:00
Ben Hesseldieck 051598d30e
Add max execution time for Workflows (#755)
* 🎉 basic setup and execution stopping

* 🚧 soft timeout for own process executions

* 🚧 add hard timeout for subprocesses

* 🚧 add soft timeout to main thread

* 🔧 set default timeout to 5 mins --> 500s

* 💡 adding documentation to configs

* 🚧 deactivate timeout by default

* 🚧 add logic of max execution timeout

*  adding timeout to settings in frontend and server

* 🎨 improve naming

* 💡 fix change in config docs

* ✔️ fixing compilation issue

* 🎨 add format for new config variables

* 👌 type cast before checking equality

*  Improve error message if NodeType is not known

* 🐳 Tag also rpi latest image

* 🐛 Fix Postgres issue with Node.js 14 #776

* 🚧 add toggle to activate workflow timeout

* 💄 improving UX of setting a timeout and its duration

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-07-29 14:12:54 +02:00
Jan Oberhauser e5d73f37ad 🔖 Release n8n-core@0.40.0 2020-07-26 12:50:29 +02:00
Jan Oberhauser 1234ef2af1 ⬆️ Set n8n-workflow@0.36.0 on n8n-core 2020-07-26 12:50:00 +02:00
Ricardo Espinoza 8370940713
Box Node and Trigger (#765)
*  Box Node and Trigger

*  Improvements

*  small fix

* 🐛 Add missing interface

*   add search operation
2020-07-25 19:58:38 +02:00
Jan Oberhauser d2b99263d4 Minor improvements to OAuth1 support in HTTP Request Node 2020-07-25 10:10:34 +02:00
Rupenieks 5295696e60
OAuth1 support for HTTP Request Node (#781)
* Add OAuth1

*  Added OAuth1 support.

Changes to NodeExecuteFunctions:
- Accommodating to use of both a URL and URI property in request options.
- qs if not set is undefined, so checking for its length returns an error
2020-07-25 10:09:52 +02:00
Jan Oberhauser 9c266e7aea Small improvements to OPTIONS request for webhooks 2020-07-24 16:45:07 +02:00
Rupenieks 82d94873fc
OPTIONS request support for Production/Test Webhooks (#787)
* 🐛 Fix naming of events in AffinityTrigger Node

* 🚧 OPTIONS allow header response for production webhooks

*  Implemented Allow header for test webhook OPTIONS response

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-07-24 16:24:18 +02:00
Jan Oberhauser f64a49318a 🐛 Fix bug with test webhooks which do not get unregistered 2020-07-24 13:56:20 +02:00
Jan Oberhauser d24d215b43 🔖 Release n8n-core@0.39.0 2020-07-15 12:36:07 +02:00
Jan Oberhauser 3872c7cba9 ⬆️ Set n8n-workflow@0.35.0 on n8n-core 2020-07-15 12:35:42 +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
Jan Oberhauser 5e61a77d23 🔖 Release n8n-core@0.38.0 2020-07-08 11:23:38 +02:00
Jan Oberhauser c8718bf96b ⬆️ Set n8n-workflow@0.34.0 on n8n-core 2020-07-08 11:22:55 +02:00
Jan Oberhauser 224842c790 Get rid of mmmagic for mime-type detection 2020-07-08 09:40:47 +02:00
Jan Oberhauser 63280b7407 🐛 Fix build issue 2020-07-02 23:07:28 +02:00
Jan Oberhauser 549b26fa3d 🐛 Fix issue with nodes in stack which do actually not get executed 2020-07-02 15:07:55 +02:00
Jan Oberhauser 7de478d502 🔖 Release n8n-core@0.37.0 2020-07-02 07:18:08 +02:00
Jan Oberhauser 872bc9df75 🐛 Write env encryption key to config if file does not exist #713 2020-06-30 20:08:52 +02:00
ricardo 94cd2c76c2 updated n8n packages to it's latest version. 2020-06-22 19:37:58 -04:00
ricardo 494b1de93f Merge branch 'master' into static-stateless-webhooks 2020-06-22 16:16:50 -04:00
Jan Oberhauser d9906e1b24 📚 Text fix 2020-06-18 10:12:13 +02:00
Jan Oberhauser 5ed86670a8 Make it use of full webhook path more generic 2020-06-10 15:39:15 +02:00
Jan Oberhauser 6375934cb8 🔖 Release n8n-core@0.36.0 2020-06-08 10:51:18 +02:00
Jan Oberhauser c0b7a84734 🔀 Merge branch 'feature/twitte-update' of https://github.com/RicardoE105/n8n into RicardoE105-feature/twitte-update 2020-06-08 00:37:28 +02:00
ricardo 5e93b37c6e Improvements 2020-06-07 17:29:29 -04:00
Jan Oberhauser 0abbcba6ca 🔖 Release n8n-core@0.35.0 2020-06-04 17:07:44 +02:00
Jan Oberhauser 7e88c35e35 ⬆️ Set n8n-workflow@0.32.0 on n8n-core 2020-06-04 17:07:09 +02:00
ricardo af3d799e5c Oauth1 support and Twitter node 2020-06-01 20:42:44 -04:00
Jan Oberhauser 1f4b8f8999 Small improvements 2020-05-31 21:13:45 +02:00
ricardo 4e9490a88d Improvements 2020-05-30 19:04:04 -04:00
Jan Oberhauser a0564e649f 🔀 Merge branch 'master' into oauth-support 2020-05-12 22:54:03 +02:00
Jan Oberhauser 1dc18e8968 🔖 Release n8n-core@0.34.0 2020-05-12 16:21:10 +02:00
Jan Oberhauser acd7b4c8b7 ⬆️ Set n8n-workflow@0.31.0 on n8n-core 2020-05-12 16:20:25 +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
zou wendi e4cc3a4bc9 features: support jira self-hosted server 2020-05-05 12:07:19 +08:00
Jan Oberhauser d282d33903 🔖 Release n8n-core@0.33.0 2020-05-04 09:03:52 +02:00
Jan Oberhauser 2d429a789d ⬆️ Set n8n-workflow@0.30.0 on n8n-core 2020-05-04 09:03:11 +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 48fad7aa3d 🔖 Release n8n-core@0.32.0 2020-04-27 08:20:38 +02:00
Jan Oberhauser 94f60f48f1 ⬆️ Set n8n-workflow@0.29.0 on n8n-core 2020-04-27 08:20:15 +02:00
Jan Oberhauser 90fe5113a0 🔀 Merge branch 'master' into oauth-support 2020-04-14 20:54:19 +02:00
Jan Oberhauser 3ce9798323 🔖 Release n8n-core@0.31.0 2020-04-13 17:24:48 +02:00
Jan Oberhauser 9d4bd8e820 ⬆️ Set n8n-workflow@0.28.0 on n8n-core 2020-04-13 17:24:03 +02:00
Jan Oberhauser 3ac39d6d40 🔖 Release n8n-core@0.30.0 2020-04-12 20:08:15 +02:00
Jan Oberhauser d5613aad95 ⬆️ Set n8n-workflow@0.27.0 on n8n-core 2020-04-12 20:07:58 +02:00
Jan Oberhauser c7024ca454 Add "alwaysOutputData" option to nodes 2020-04-12 19:58:30 +02:00
Jan Oberhauser 9dd9e0d8ba 🔀 Merge branch 'master' into oauth-support 2020-04-04 17:34:10 +02:00
Jan Oberhauser 3f686651c9 🔖 Release n8n-core@0.29.0 2020-04-03 20:16:33 +02:00
Jan Oberhauser 39d7bd37f3 ⬆️ Set n8n-workflow@0.26.0 on n8n-core 2020-04-03 20:15:59 +02:00
Jan Oberhauser b5c10c80ff 🔖 Release n8n-core@0.28.0 2020-03-22 10:38:23 +01:00
Jan Oberhauser 1b564fc461 ⬆️ Set n8n-workflow@0.25.0 on n8n-core 2020-03-22 10:38:00 +01:00
Jan Oberhauser c1853a6ff5 Add functionality to evaluate expression 2020-03-21 17:25:29 +01:00
Jan Oberhauser 6b8b793649 🔖 Release n8n-core@0.27.0 2020-03-17 13:24:54 +01:00
Jan Oberhauser 4e6337251a ⬆️ Set n8n-workflow@0.24.0 on n8n-core 2020-03-17 13:24:27 +01:00
Jan Oberhauser ce0aaeba7d Improve continueOnFail behaviour 2020-03-17 13:18:04 +01:00
Jan Oberhauser ff7f0a5de5 Fix some issues with Slack-Node 2020-03-15 15:51:49 +01:00
Jan Oberhauser 150aa7daee 🐛 Fix issue that did not use actual node parameters loading options 2020-03-15 13:00:57 +01:00
Ricardo Espinoza fe36c9c76a setup 2020-03-05 18:26:44 -05:00
Jan Oberhauser c2472ff9c9 🔖 Release n8n-core@0.26.0 2020-02-21 17:56:41 +01:00
Jan Oberhauser c46db78667 ⬆️ Set n8n-workflow@0.23.0 on n8n-core 2020-02-21 17:56:11 +01:00
Jan Oberhauser 284a6099f2 ✔️ Fix tests after Workflow changes 2020-02-16 19:06:51 -08:00
Jan Oberhauser 70286b469e Make workflow metadata available in expresions and
node-functions
2020-02-15 17:07:01 -08:00
Jan Oberhauser 4297371190 🔖 Release n8n-core@0.25.0 2020-02-11 21:31:35 -08:00
Jan Oberhauser e67afb9e92 Set to fixed crypto-js@3.1.9-1 as 3.2.0 breaks things 2020-02-10 15:21:07 -08:00
Jan Oberhauser 928bf4dc68 Fix OAuth-Token refresh 2020-02-08 21:30:36 -08:00
Jan Oberhauser ab55ed3338 🔖 Release n8n-core@0.24.0 2020-02-07 23:16:52 -08:00
Jan Oberhauser 9e374367ac ⬆️ Set n8n-workflow@0.22.0 on n8n-core 2020-02-07 23:16:24 -08:00
Jan Oberhauser eb285ef711 Make it possible to set credentials to fixed values 2020-01-25 23:48:38 -08:00
Jan Oberhauser a6c5792bc5 🔖 Release n8n-core@0.23.0 2020-01-24 22:14:18 -08:00
Jan Oberhauser 005bdbdf41 ⬆️ Set n8n-workflow@0.21.0 on n8n-core 2020-01-24 22:13:44 -08:00
Jan Oberhauser aa1899f81d Prepare webhooks for multitenancy 2020-01-22 15:06:43 -08:00
Jan Oberhauser 052798e0e5 🔖 Release n8n-core@0.22.0 2020-01-18 20:46:46 -06:00
Jan Oberhauser e5ae4c77eb Change same-process-execution setting to make it future proof 2020-01-17 19:49:31 -06:00
Jan Oberhauser 95cb1b2788 Add possibility to execute workflows in same process 2020-01-17 19:34:31 -06:00
Jan Oberhauser 8228b8505f Abstract OAuth signing and make credentials extendable 2020-01-13 20:46:58 -06:00
Jan Oberhauser 0b3a9b5e08 🔖 Release n8n-core@0.21.0 2020-01-10 14:39:30 -06:00
Jan Oberhauser 8b1fe83cc0 🐛 Fix bug that not all Trigger-Nodes got updated/removed 2020-01-10 13:38:55 -06:00
Jan Oberhauser 0919674ad7 🔖 Release n8n-core@0.20.0 2020-01-04 23:00:49 -06:00
Jan Oberhauser 25e7983df1 ⬆️ Set n8n-workflow@0.20.0 on n8n-core 2020-01-04 23:00:15 -06:00
Jan Oberhauser 6c5c5bcf2d ✔️ Fix tests 2020-01-02 17:22:20 -06:00
Jan Oberhauser 629ab09135 Add additional possibilities to load workflow 2020-01-02 17:13:53 -06:00
Jan Oberhauser 88ace67c52 🔖 Release n8n-core@0.19.0 2019-12-31 21:45:12 -06:00
Jan Oberhauser 18044b6e35 ⬆️ Set n8n-workflow@0.19.0 on n8n-core 2019-12-31 21:44:24 -06:00
Jan Oberhauser 8f25303928 Make it possible to trigger all X minutes/hours 2019-12-31 17:41:47 -06:00
Jan Oberhauser 584033ab4a Add polling support to Trigger-Nodes 2019-12-31 14:27:58 -06:00
Jan Oberhauser d726eef239 ⬆️ Update some more packages to latest version 2019-12-30 13:38:55 -06:00
Jan Oberhauser 6c1f307329 🔖 Release n8n-core@0.18.0 2019-12-21 19:49:04 -06:00
Jan Oberhauser 0a5b4ad2af ⬆️ Set n8n-workflow@0.18.0 on n8n-core 2019-12-21 19:47:14 -06:00
Jan Oberhauser 3f748e3aa8 ✔️ Fix tests 2019-12-20 12:53:52 -06:00
Jan Oberhauser 8acc3c5931 Add ExecuteWorkflow-Node 2019-12-19 16:07:55 -06:00
Jan Oberhauser fcdb73f367 🔖 Release n8n-core@0.17.0 2019-12-01 21:02:09 +01:00
Jan Oberhauser 1c8c49d9ec ⬆️ Set n8n-workflow@0.17.0 on n8n-core 2019-12-01 21:01:13 +01:00
Jan Oberhauser dfe87f8208 🔖 Release n8n-core@0.16.0 2019-11-23 22:04:39 +01:00
Jan Oberhauser b4bbd9133d ⬆️ Set n8n-workflow@0.16.0 on n8n-core 2019-11-23 22:04:03 +01:00
Jan Oberhauser 4218b8530c 🔖 Release n8n-core@0.15.0 2019-11-13 23:51:06 +01:00
Jan Oberhauser 3623828283 Display helpful error message if n8n-config file is not valid JSON 2019-11-10 22:06:11 +01:00
Jan Oberhauser c23b6ed904 Improve error reporting on expression error 2019-11-08 07:18:01 +01:00
Jan Oberhauser d0162b6a42 🔖 Release n8n-core@0.14.0 2019-10-20 22:22:07 +02:00
Jan Oberhauser 16f9e91f77 ⬆️ Set n8n-workflow@0.15.0 on n8n-core 2019-10-20 22:21:24 +02:00
Jan Oberhauser e3b71c2ed4 Rename function and fix styling 2019-10-20 21:42:34 +02:00
BenoitTallandier 02a7d92fc1 🔃Add unction getCurrentNodeParameters to get currents parameters in loading function 2019-10-20 20:55:49 +02:00
Jan Oberhauser 025f484aa6 🔖 Release n8n-core@0.13.0 2019-10-16 14:08:00 +02:00
Jan Oberhauser 1213982464 ⬆️ Set n8n-workflow@0.14.0 on n8n-core 2019-10-16 14:07:39 +02:00
Jan Oberhauser b5e7c03c6a 🔖 Release n8n-core@0.12.0 2019-10-15 07:51:59 +02:00
Jan Oberhauser 64fbdd41ac ⬆️ Set n8n-workflow@0.13.0 on n8n-core 2019-10-15 07:51:39 +02:00
Jan Oberhauser 369e8084d3 Make it possible to set tunnel subdomain via environment variable 2019-10-15 07:21:15 +02:00
Jan Oberhauser 794ba3e79b 🔖 Release n8n-core@0.11.0 2019-10-06 11:26:06 +02:00
Jan Oberhauser ac2ba01d39 ⬆️ Set n8n-workflow@0.12.0 on n8n-core 2019-10-06 11:22:04 +02:00
Jan Oberhauser d589e8a909 📚 Add link to FAQ to license information 2019-10-04 20:40:23 +02:00
Jan Oberhauser 5d7b6608a3 🔖 Release n8n-core@0.10.0 2019-09-04 18:54:24 +02:00
Jan Oberhauser 04121cbfae ⬆️ Set n8n-workflow@0.11.0 on n8n-core 2019-09-04 18:53:45 +02:00
Jan Oberhauser 48ccb36536 Make special variables like $node, $parameter, ... accessible
in Function Nodes
2019-09-04 14:53:39 +02:00
Jan Oberhauser 3614a9e9b6 📚 Add homepage to package.json files 2019-08-31 13:06:24 +02:00
Jan Oberhauser 65d2aba7c1 🔖 Release n8n-core@0.9.0 2019-08-28 17:45:47 +02:00
Jan Oberhauser d8cdced037 ⬆️ Set n8n-workflow@0.10.0 on n8n-core 2019-08-28 17:45:30 +02:00
Jan Oberhauser 1ff038b563 ⬆️ Set jest@24.x.x on all packages 2019-08-28 15:42:45 +02:00
Jan Oberhauser 84ba4dec06 Make it easier to start n8n in development mode 2019-08-14 12:13:43 +02:00
Jan Oberhauser 86e1c4a04f Make tsconfig.json files "fully" valid JSON files 2019-08-13 19:42:03 +02:00
Jan Oberhauser 1903a25bd6 🎨 Clean up some code 2019-08-10 10:27:27 +02:00
Jan Oberhauser 281e943dcc ✔️ Fix tests 2019-08-09 12:45:05 +02:00
Jan Oberhauser dd7ca289ca 🔖 Release n8n-core@0.8.0 2019-08-09 11:22:19 +02:00
Jan Oberhauser 902916578e ⬆️ Set n8n-workflow@0.9.0 on n8n-core 2019-08-09 11:22:01 +02:00
Jan Oberhauser 886100eeef Improve workflow retry 2019-08-09 08:07:18 +02:00
Jan Oberhauser d59a043e3f Run workflows in own independent subprocess 2019-08-08 20:47:08 +02:00
Jan Oberhauser 64e9b52f88 Remove not needed dependency 2019-08-03 11:22:52 +02:00
Jan Oberhauser a57b179dab 🔖 Release n8n-core@0.7.0 2019-08-02 17:10:24 +02:00
Jan Oberhauser cf205c2454 ⬆️ Set n8n-workflow@0.8.0 on n8n-core 2019-08-02 17:09:59 +02:00
Jan Oberhauser f568122e3a Improve selection of start node for manual execution 2019-08-02 12:26:51 +02:00
Jan Oberhauser 1b59d7b886 Copy data on execution only if needed 2019-08-01 22:55:33 +02:00
Jan Oberhauser a8f1f9c0ba Small fixes and fix that some nodes changed incoming data 2019-08-01 22:44:29 +02:00
Jan Oberhauser 862433497c 📚 Add logo and update refrences for logo and screenshot 2019-07-26 13:11:21 +02:00
Jan Oberhauser df38e87992 Add first basic tests for workflow execution 2019-07-26 10:22:47 +02:00
Jan Oberhauser 2815ed3fdd 🔖 Release n8n-core@0.6.0 2019-07-25 08:35:01 +02:00
Jan Oberhauser a12a4eb633 ⬆️ Set n8n-workflow@0.7.0 on n8n-core 2019-07-25 08:34:43 +02:00
Jan Oberhauser bf174a4099 🐛 Fix bug that some nodes got executed twice 2019-07-25 08:30:37 +02:00
Jan Oberhauser a9453806b8 Add support for PostgresDB and save date as Date 2019-07-22 20:29:06 +02:00
Jan Oberhauser fbaf445bf8 Check again if workflow should be stopped after retry wait 2019-07-19 09:47:41 +02:00
Jan Oberhauser 927cd690e1 🔖 Release n8n-core@0.5.0 2019-07-18 20:00:34 +02:00
Jan Oberhauser 813a3aa158 ⬆️ Set n8n-workflow@0.6.0 on n8n-core 2019-07-18 20:00:19 +02:00
Jan Oberhauser 32204d35d1 Make it possible to retry node on error 2019-07-18 19:39:54 +02:00
Jan Oberhauser f1dd579561 🔖 Release n8n-core@0.4.0 2019-07-17 20:30:40 +02:00
Jan Oberhauser 540536c22f ⬆️ Set n8n-workflow@0.5.0 on n8n-core 2019-07-17 20:30:22 +02:00
Jan Oberhauser f3d77412a6 🐛 Fix bug that it did not execute upstream nodes of nodes with
multiple inputs
2019-07-17 17:45:05 +02:00
Jan Oberhauser d76b670422 🔖 Release n8n-core@0.3.0 2019-07-14 19:02:18 +02:00
Jan Oberhauser 8fc075c1ef ⬆️ Set n8n-workflow@0.4.0 on n8n-core 2019-07-14 19:01:55 +02:00
Jan Oberhauser be9c5622ac Add possibility to define custom node-subtitle for nodes in
UI
2019-07-12 14:14:36 +02:00
Jan Oberhauser 1e0d2cbf1e Add additional helper functions to webhook functionality 2019-07-12 11:33:18 +02:00
Jan Oberhauser 403749c2a6 🔖 Release n8n-core@0.2.0 2019-07-11 08:14:10 +02:00
Jan Oberhauser cdcdfbe6f6 ⬆️ Set n8n-workflow@0.3.0 on n8n-core 2019-07-11 08:12:12 +02:00
Jan Oberhauser cc3f2c42d1 ⬆️ Set identical tslint version in all packages and fix lint
issues
2019-07-11 07:30:01 +02:00
Jan Oberhauser 1d86a2a773 Update to TypeScript 3.5.x 2019-06-24 10:28:18 +02:00
Jan Oberhauser 8ec557d7cb Rename LICENSE files to LICENSE.md 2019-06-23 17:55:43 +02:00
Jan Oberhauser 08cc01551c Add repository entry to package.json files 2019-06-23 12:50:36 +02:00
Jan Oberhauser 9cb9804eee Initial commit to release 2019-06-23 12:35:23 +02:00