Commit graph

336 commits

Author SHA1 Message Date
ricardo 494b1de93f Merge branch 'master' into static-stateless-webhooks 2020-06-22 16:16:50 -04:00
Jan Oberhauser cee5c522de Rename webhookPath parameter on node to webhookId 2020-06-10 16:17:16 +02:00
Jan Oberhauser 5ed86670a8 Make it use of full webhook path more generic 2020-06-10 15:39:15 +02:00
Jan Oberhauser 9cae58c787 🐛 Fix issue that nodes can not be opened in readOnly-Mode 2020-06-08 00:34:15 +02:00
Jan Oberhauser e3a6064196 Small changes to Twitter-Node 2020-06-03 15:06:13 +02:00
ricardo af3d799e5c Oauth1 support and Twitter node 2020-06-01 20:42:44 -04:00
ricardo 4e9490a88d Improvements 2020-05-30 19:04:04 -04:00
ricardo 91c40367e1 Done 2020-05-27 19:32:56 -04:00
Jan Oberhauser f1f09d4a03 🔀 Merge branch 'master' into oauth-support 2020-05-24 20:37:59 +02:00
Jan Oberhauser 5718330e29 🐛 Fix issues in read-only mode #39 2020-05-24 14:22:15 +02:00
Jan Oberhauser 2cdfb69e0c Improve data display for large amount of data 2020-05-24 00:57:40 +02:00
Jan Oberhauser c6281f2b0e Use only JSON-Data for display-size-calculation 2020-05-23 23:54:56 +02:00
Jan Oberhauser f004bc8aaf 🐛 Fix display issue on failed oauth connect #PROD-95 2020-05-18 14:54:03 +02:00
Jan Oberhauser 00935032e2 Improve OAuth connect flow 2020-05-18 11:58:37 +02:00
Jan Oberhauser 95097a8bd7 🐛 Fix issue with credentials which extend others 2020-05-16 19:22:06 +02:00
Jan Oberhauser cfe6e72440 Do not save credential default values to DB #PROD-52 2020-05-14 14:27:19 +02:00
Jan Oberhauser 4e4c1c8a9f Display OAuth callback URL in UI #PROD-23 2020-05-12 11:27:07 +02:00
Jan Oberhauser 147c50485c 🔀 Merge branch 'master' into oauth-support 2020-05-12 01:56:27 +02:00
Jan Oberhauser 3d330a94d3 Make it possible to display notes in flow 2020-05-05 17:34:12 +02:00
Boris Berenberg 4269e8b914 minor grammar fixes 2020-05-04 16:06:13 -04:00
Jan Oberhauser 384efade9f Small improvements to Mongo connection string support 2020-05-01 20:24:20 +02:00
Jan Oberhauser eb1213248e 🔀 Merge branch 'mongodb_updates' of https://github.com/clonardo/n8n into clonardo-mongodb_updates 2020-05-01 18:56:48 +02:00
Jan Oberhauser 1ed72af255 🐛 Fix issue with push messages that get received to fast 2020-05-01 10:45:28 +02:00
Jan Oberhauser 90fe5113a0 🔀 Merge branch 'master' into oauth-support 2020-04-14 20:54:19 +02:00
Jan Oberhauser c7024ca454 Add "alwaysOutputData" option to nodes 2020-04-12 19:58:30 +02:00
Jan Oberhauser f9dd92db97 🔀 Merge branch 'master' into oauth-support 2020-04-08 10:10:44 +02:00
Jan Oberhauser 931b73e1bd Display "options" parameter as "string" if options could not be loaded 2020-04-06 10:15:46 +02:00
Chris Lonardo c6aa73cc2f upgrade mongodb client to support mongodb 4.2 and allow conn string override 2020-04-05 21:06:00 -04:00
Jan Oberhauser 9dd9e0d8ba 🔀 Merge branch 'master' into oauth-support 2020-04-04 17:34:10 +02:00
Jan Oberhauser 9da0c1c884 Display errors in expressions 2020-04-03 19:37:28 +02:00
Subhash Chandra 4a2828a2f3 Fix oauth2 connect UI 2020-03-27 17:32:13 +05:30
Jan Oberhauser 31ca6be3a5 Fix extend for grandchild credential 2020-03-22 18:26:42 +01:00
Jan Oberhauser a56a49574b Improve support for touch-devices 2020-02-15 17:29:08 -08:00
Jan Oberhauser 70286b469e Make workflow metadata available in expresions and
node-functions
2020-02-15 17:07:01 -08:00
Jan Oberhauser b1719f1bcc Make node "json" data available in expression via "json" key 2020-02-15 16:06:06 -08:00
Jan Oberhauser 1777f171bd Ignore node-parameter-issues on disabled nodes 2020-02-09 23:37:08 -08:00
Jan Oberhauser 7ee03cf132 Ignore node-credential-issues on disabled nodes 2020-02-09 23:24:12 -08:00
Jan Oberhauser 6e6ece1bcb 🔀 Merge branch 'RicardoE105-feature/github-oauth' into oauth-support 2020-02-09 15:49:03 -08:00
Jan Oberhauser c1574a73ac Improved Github Oauth support and generic Oauth functionality 2020-02-09 15:39:14 -08:00
Jan Oberhauser 6bff3dc199 Add parameter type "hidden" 2020-02-09 13:33:40 -08:00
Jan Oberhauser 2e9fa3b868 Improve support for touch-devices 2020-02-09 00:06:01 -08:00
Jan Oberhauser 0e0f5c3e15 Display also properties with value "null" in variable selector 2020-02-08 23:30:09 -08:00
Jan Oberhauser 15e92ca494 Fix some minor issues 2020-02-08 18:46:41 -08:00
Jan Oberhauser 5594543ec8 Fix OAuth UI issues and allow to set additional query parameters 2020-02-08 16:14:28 -08:00
Jan Oberhauser b6b5935c57 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2020-02-07 17:08:03 -08:00
Jan Oberhauser b41d40cc95 🐛 Fix error with displaying null in expression 2020-02-07 17:06:36 -08:00
Guilherme Almeida Girardi 30f013f9be Replacing the /deep/ selector
https://community.n8n.io/t/editor-ui-building/778
2020-02-07 13:36:23 -03:00
Jan Oberhauser eb285ef711 Make it possible to set credentials to fixed values 2020-01-25 23:48:38 -08:00
Jan Oberhauser de098f7da4 Fix issue that parameter inputs on lower levels are very small 2020-01-23 16:05:27 -08:00
Jan Oberhauser 62134f639b 🐛 Fix issue with deleting fixedCollection with multipleValues=false 2020-01-23 15:57:34 -08:00
Jan Oberhauser 965ce74895 Do not allow to display NodeCreator via tab in readOnly-Mode 2020-01-20 10:47:52 -06:00
Jan Oberhauser 8228b8505f Abstract OAuth signing and make credentials extendable 2020-01-13 20:46:58 -06:00
Jan Oberhauser 70e972ff7d Revert "🔀 Merge branch 'oauth-support' of https://github.com/tildabio/n8n"
This reverts commit 0c5972bb98, reversing
changes made to 3de03b5097.
2020-01-10 14:26:06 -06:00
Jan Oberhauser 29633cfd1f Add "About n8n" to Help in sidebar 2020-01-09 21:53:26 -06:00
Jan Oberhauser 7f21f3eee7 🐛 Fix bug that TextEdit did not display existing values 2020-01-08 13:25:35 -06:00
Jan Oberhauser dfc3cb962c 👕 Fix lint issue 2020-01-07 23:23:43 -06:00
Jan Oberhauser 740cb8a6fc Some small changes to basic OAuth support 2020-01-07 18:29:11 -06:00
Jan Oberhauser 0c5972bb98 🔀 Merge branch 'oauth-support' of https://github.com/tildabio/n8n 2020-01-06 18:01:45 -06:00
Jan Oberhauser 9392b94e40 👕 Fix lint issue 2020-01-04 22:54:16 -06:00
Jan Oberhauser 6b2dc25059 🐛 Fix errors with unknown nodeTypes 2020-01-04 22:51:54 -06:00
Jan Oberhauser bf4c8bc3a2 Make it possible to define dependencies for loadOptions 2020-01-04 22:28:09 -06:00
Jan Oberhauser d59e005436 🐛 Fix issue that TextEdit did not work anymore 2020-01-03 21:48:55 -06:00
Ram Yalamanchili cb73853680 Add UI logic to support OAuth authentication flow
Add support in credentialsList to kickoff an OAuth2 authorization
flow. This enables users to authenticate and allow n8n to store
the resulting keys in the backend.
2020-01-01 22:55:16 -08:00
Jan Oberhauser 23985dbcb2 Add SSE Trigger-Node 2019-12-31 19:03:46 -06:00
Jan Oberhauser 93c974308f 🐛 Fix new string input issue 2019-12-29 23:04:51 -06:00
Jan Oberhauser 0ba712cd92 👕 Fix lint issue 2019-12-29 15:13:15 -06:00
Jan Oberhauser 49e2285573 ⬆️ Update packages to latest version on n8n-editor-ui 2019-12-29 15:02:21 -06:00
Jan Oberhauser 50f3d9bb5a Add HTML Extract-Node 2019-12-28 21:28:15 -06:00
Jan Oberhauser 1ed5a4589d Improve handling of incorrect return data of Function Nodes 2019-12-23 14:54:27 -06:00
Jan Oberhauser e0752b861d Make it possible to rename workflows 2019-12-20 16:58:36 -06:00
Jan Oberhauser 403c52ddf8 🐛 Add missing file 2019-12-18 14:17:31 -06:00
Jan Oberhauser a7d729842a 🐛 Fix that "getCurrentNodeParameter" did not resolve expressions 2019-12-16 20:27:56 -06:00
Jan Oberhauser 359dc3b485 Add possibility to retry with currently saved workflow 2019-12-12 18:18:20 -06:00
Jan Oberhauser b389854046 Add possibility to filter executions by status 2019-12-12 17:39:56 -06:00
Jan Oberhauser 870961b101 🐛 Fix bug that it did load same executions multiple times 2019-12-12 20:57:11 +01:00
Jan Oberhauser d74f0d9bbd 👕 Fix lint issue 2019-12-10 20:31:11 +01:00
Jan Oberhauser 5a0d1bf993 🐛 Fix variable selector bug with arrays in arrays 2019-12-10 16:37:22 +01:00
Jan Oberhauser f31049d454 🐛 Fix that drop connection and addNodeButton did connect wrong 2019-12-10 15:39:14 +01:00
Jan Oberhauser 5da4a80d67 Add support for nodes with 4 in- or outputs 2019-12-10 14:35:27 +01:00
Jan Oberhauser 862b693c0a Fix issue that items got displayed twice in JSON-View 2019-11-23 10:23:26 +01:00
Jan Oberhauser 2d409b6535 Support also numbers as values in options and multiOptions 2019-11-22 00:07:38 +01:00
Jan Oberhauser 463a532a0a Display description also for credential parameters 2019-11-17 22:38:37 +01:00
Jan Oberhauser edf216ba24 💄 Display new line in JSON data 2019-11-16 23:42:18 +01:00
Jan Oberhauser c206658f8b Make it possible to also load values dynamically for multiOptions 2019-11-05 20:49:04 +01:00
Jan Oberhauser dba4bc25c5 Fix button text 2019-11-03 23:19:56 +01:00
Jan Oberhauser 4c397ea958 🐛 Fix bug that "alwaysOpenEditWindow" did not work for "json" type 2019-11-03 22:06:03 +01:00
Jan Oberhauser d073204bb0 Add MoveBinaryData-Node to move data between binary an JSON 2019-10-31 17:24:56 +01:00
Jan Oberhauser 91498b4573 👕 Fix lint issue 2019-10-31 13:41:39 +01:00
BenoitTallandier 02a7d92fc1 🔃Add unction getCurrentNodeParameters to get currents parameters in loading function 2019-10-20 20:55:49 +02:00
Jan Oberhauser 5fc3fd640a 👕 Fix lint issue 2019-10-15 23:19:20 +02:00
Luca Faggianelli 168d2214a8 fix focus of ParameterInput with type multiOptions
fix #78, fix #2
2019-10-15 16:44:09 +02:00
Jan Oberhauser 9d01f79778 💄 Improve slightly display of Executions 2019-10-06 11:09:01 +02:00
Jan Oberhauser a7a1ddbb89 👕 Fix lint issue 2019-10-04 13:45:41 +02:00
Jan Oberhauser 9b7aee23cc Do not add large amounts of data to variable selector 2019-10-04 13:34:05 +02:00
Jan Oberhauser 199e7a7a2c Improve hiding of large data 2019-10-04 13:27:50 +02:00
Jan Oberhauser 1ab8896c37 🐛 Fix warning on save 2019-10-04 12:43:48 +02:00
Jan Oberhauser 5829ed2e3d 👕 Fix lint issue 2019-10-04 12:36:42 +02:00
Jan Oberhauser 295bd212ce 🐛 Fix issue that JSON view could not be selected anymore 2019-10-04 12:34:09 +02:00
Jan Oberhauser 888f01b343 🐛 Fix issue with FixedCollection 2019-10-04 12:33:23 +02:00
Jan Oberhauser 3ed6acd58a Fix issue that two finger swipe on mac did change page 2019-10-03 11:42:16 +02:00
Jan Oberhauser 50b23f1fc4 If node contains large amount of data hide it first by default 2019-10-02 15:30:51 +02:00
Jan Oberhauser 2727c0f8f1 👕 Fix lint issue 2019-09-22 22:03:58 +02:00
Jan Oberhauser 8328d7ad9a Add Help-Menu 2019-09-22 21:59:45 +02:00
Jan Oberhauser 37bf2f02b7 🐛 Fix display of version 2019-09-22 20:56:16 +02:00
Jan Oberhauser a595434cd0 👕 Fix lint issue 2019-09-20 14:07:02 +02:00
Jan Oberhauser c1a609d358 💄 Make sure that parameter help icon gets always displayed 2019-09-19 23:59:25 +02:00
Jan Oberhauser 419af0a5fd 🐛 Fix bug that array elements larger than 10 could not be removed 2019-09-19 23:19:34 +02:00
Jan Oberhauser 57958aebc2 👕 Fix lint issue 2019-09-11 23:44:19 +02:00
Jan Oberhauser d6b8b9544f Display currently installed version in editor-ui 2019-09-11 18:40:22 +02:00
Jan Oberhauser 6e81abef3c 💄 Fix display issue of select fields 2019-09-11 11:06:43 +02:00
Jan Oberhauser 132ac3737d 👕 Fix lint issue 2019-09-11 10:59:50 +02:00
Jan Oberhauser 2d0d3f7ce1 👕 Fix lint issue 2019-09-07 09:01:27 +02:00
Jan Oberhauser fc2b3d15c0 💄 Fix issue that it did display scroll bars next to selects 2019-09-05 19:04:02 +02:00
Jan Oberhauser 2b2113433f Improve Code-Editor in Function-Nodes 2019-09-04 18:24:49 +02:00
Jan Oberhauser 7108320297 Add XML-Node 2019-09-04 12:18:21 +02:00
Jan Oberhauser 014972a0c0 👕 Fix lint issue 2019-09-03 16:15:32 +02:00
Jan Oberhauser eb7b516f9d Link n8n.io node directory to nodeType help 2019-09-01 22:25:54 +02:00
Jan Oberhauser 4d6e25c28e 💥 Fix typo reponse => response 2019-08-28 17:16:09 +02:00
Jan Oberhauser 6d1be05f56 💄 Improve display of node input-/output-labels 2019-08-10 09:59:15 +02:00
Jan Oberhauser fcb0982401 Rename also expressions on pasted nodes and fix unique naming
issue
2019-08-09 20:33:22 +02:00
Jan Oberhauser e66c259407 🐛 Fix code to work with new n8n-workflow 2019-08-09 12:51:45 +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 abb0a52b08 :zip: Improve display of retry 2019-08-08 20:24:37 +02:00
Jan Oberhauser 983ef13db9 👕 Fix lint issue 2019-08-02 17:06:06 +02:00
Jan Oberhauser 72bd291efb 🐛 Fix bug that it does always move to beginning of line after
entering first character in expression input
2019-08-02 16:53:02 +02:00
Jan Oberhauser a0b7abed20 Add support for input labels 2019-08-02 15:56:05 +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 6672a62a62 Improve node locations 2019-08-01 08:26:43 +02:00
Jan Oberhauser f2102f8ea0 🐛 Fix bug that webhooks could not be tested anymore 2019-07-26 14:17:00 +02:00
Jan Oberhauser e3fafc85e6 Use color for icons in node creator and update colors 2019-07-26 11:41:08 +02:00
Jan Oberhauser 84154843c2 💄 Add icons to all nodes which did not have any 2019-07-26 11:27:46 +02:00
Jan Oberhauser dae2aa3d5d 💄 Improve position of node options 2019-07-26 07:49:00 +02:00
Jan Oberhauser 4bbc7edad2 Make it possible to move workflow with mouse-wheel/two-finger 2019-07-26 07:41:09 +02:00
Jan Oberhauser d00610e629 Create duplicated node underneath the existing one 2019-07-26 07:17:40 +02:00
Jan Oberhauser 0ac97c6523 💄 Improve editor-ui connection creation and deletion 2019-07-25 21:57:27 +02:00
Jan Oberhauser 6c2887e608 Improve position of node output labels 2019-07-25 19:27:58 +02:00
Jan Oberhauser fd2da9d4b6 Fix inital position of Start-Node for now horizontal flows 2019-07-25 19:23:27 +02:00
Jan Oberhauser 0ace7ca423 👕 Fix lint issue 2019-07-25 19:15:41 +02:00
Jan Oberhauser 0510824c24 🐛 Fix issue that push messages received before the REST API did 2019-07-25 19:08:19 +02:00
Jan Oberhauser 8482e1b363 💄 Improve editor-ui by displaying clearer what each node does 2019-07-25 18:50:45 +02:00
Jan Oberhauser 0c89445682 🐛 Fix bug that workflow names could have spaces in beginning and end 2019-07-25 15:21:57 +02:00
Jan Oberhauser 132f32132a Automatically select text in rename-prompt 2019-07-24 15:21:44 +02:00
Jan Oberhauser 117630fb68 🐛 Fix bug that node was not selected after rename 2019-07-24 15:04:24 +02:00
Jan Oberhauser 2d8038669a Push active executions to clients to remove manual reload 2019-07-24 14:25:30 +02:00
Jan Oberhauser a9453806b8 Add support for PostgresDB and save date as Date 2019-07-22 20:29:06 +02:00
Jan Oberhauser 32204d35d1 Make it possible to retry node on error 2019-07-18 19:39:54 +02:00
Jan Oberhauser 9c0b1a9cec 🐛 Fix issue that properties on node root level could not be changed 2019-07-18 17:41:53 +02:00
Jan Oberhauser 6fc02a5024 Improve naming of created names 2019-07-17 19:58:54 +02:00
Jan Oberhauser 5054c7054d Implement that nodes can also be deselected with ctrl+click 2019-07-17 19:05:03 +02:00
Jan Oberhauser 416eb81a6e Make it easily possible to select up/downstream nodes 2019-07-17 18:45:09 +02:00
Jan Oberhauser 4bc21dfef5 Make sure that paste does not get executed multiple times 2019-07-17 18:14:03 +02:00
Jan Oberhauser 26381de92b Automatically adjust position of pasted nodes 2019-07-17 16:05:01 +02:00
Jan Oberhauser bcb314107d 🐛 Fix lastClickPosition init as it is offscreen 2019-07-17 12:47:20 +02:00
Jan Oberhauser de3c52b355 🐛 Fix issue that lastClickPosition ignored node view offset position 2019-07-17 12:44:00 +02:00
Jan Oberhauser 34c2975a9f Deactivate workflow when saved under a new name 2019-07-17 12:20:26 +02:00
Jan Oberhauser 40b17c59f6 🐛 Fix issue that it starts select mode when mac users try to move workflow 2019-07-17 12:19:09 +02:00
Jan Oberhauser 79383ffa84 🐛 Fix delete button display bug in compiled version 2019-07-17 09:23:12 +02:00
Jan Oberhauser 009cc6c1e9 🐛 Fix issue that it is almost impossible to delete item 2019-07-17 07:42:45 +02:00
Jan Oberhauser 3b6013f6f4 🐛 Fix issue that mac users can not move workflow 2019-07-17 07:31:28 +02:00
Jan Oberhauser 91bff6e4f6 🐛 Fix parameter update bug with identically named parameters 2019-07-14 14:10:16 +02:00
Jan Oberhauser be1da6d9e1 👕 Fix lint issue 2019-07-13 20:03:28 +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 2d20a4b6c1 💄 Display node-description in node-settings 2019-07-11 15:05:12 +02:00
Jan Oberhauser 71ca59e3a8 🐛 Fix bug that it overwrote default functionality in some input-fields 2019-07-11 13:12:37 +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 a17a376d13 Make it possible to define if workflow executions should be
saved or not
2019-07-10 20:53:13 +02:00
Jan Oberhauser e00bc83f1b 🎨 Rename setting "saveManualRuns" to "saveManualExecutions" 2019-07-10 18:06:26 +02:00
Jan Oberhauser bba3154ed5 🐛 Fix issue that parameters did not always get set correctly from
external windows
2019-07-10 11:46:59 +02:00
Jan Oberhauser 16ba7e6ed7 🐛 Fix bug with displaying node-issues 2019-07-07 19:17:34 +02:00
Jan Oberhauser 1f79353397 💄 Give delete button more space 2019-07-07 16:32:28 +02:00
Jan Oberhauser 91c7f52c37 👕 Fix lint issue 2019-07-01 14:52:14 +02:00
Jan Oberhauser 3282acbcf1 Before credentials get created or updated check if one with same type and
name already exist
2019-06-30 19:33:47 +02:00
Jan Oberhauser 00f00f9cbe 🐛 Fix issue that expressions always read from output with index 0 even
when the nodes with the expression were connected to a different one
2019-06-27 16:46:26 +02:00
Jan Oberhauser 3d80d9602e 💄 Improve display of output- and execution-selection 2019-06-27 14:07:45 +02:00
Jan Oberhauser bbab4fc6e1 🐛 Fix bug 2019-06-27 14:07:25 +02:00
Jan Oberhauser 6cc6c6f138 Fix scrollbars and dialogs on lower resolutions 2019-06-27 12:44:59 +02:00
Jan Oberhauser a7cd27d745 Display output names on connections if there are any 2019-06-27 11:27:02 +02:00
Jan Oberhauser 5cbd16e286 Fix display of tags in select field 2019-06-27 08:27:18 +02:00
Jan Oberhauser 3095e5728a Fix issue that it opened the webhook urls every time credentials got
selected
2019-06-27 08:15:53 +02:00
Jan Oberhauser d031ae312a Fix issue that expressions did not resolve correctly in
expression-editor
2019-06-27 07:31:18 +02:00
Jan Oberhauser d6db85caf9 💄 Add "ellipsis" overflow to inputs to make clear when there is
more text
2019-06-24 14:50:22 +02:00
Jan Oberhauser 6da4c60060 💄 Make clearer in credentials what data is for 2019-06-24 14:45:03 +02:00
Jan Oberhauser e9eb18759c 💄 Move "Delete Current Execution Data" button next to "Execute
Workflow" button
2019-06-24 13:52:03 +02:00
Jan Oberhauser 1d86a2a773 Update to TypeScript 3.5.x 2019-06-24 10:28:18 +02:00
Jan Oberhauser 9cb9804eee Initial commit to release 2019-06-23 12:35:23 +02:00