Commit graph

4778 commits

Author SHA1 Message Date
Jan Oberhauser 79dd8c1adf 🔀 Merge branch 'patch-1' of https://github.com/toadle/n8n into toadle-patch-1 2021-12-25 11:27:50 +01:00
Iván Ovejero 26eac80d49
Parse single-line private key for Google service account (#2132)
*  Parse single-line private key

* ✏️ Update description and placeholder

*  Some improvements

Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-24 16:12:18 +01:00
Manuel 231c760ef5
Add missing gitlab trigger event types (#2591)
See issue #2590
2021-12-24 11:37:24 +01:00
Jan Oberhauser 185bc04436 Automatically remove new lines from Google credentials 2021-12-24 10:48:23 +01:00
Jan Oberhauser 205ae0986f 🐛 Display correct expression result for not first output data 2021-12-24 10:10:13 +01:00
Jan Oberhauser 48f0f71f95 Make it possible to disable the UI 2021-12-24 07:59:14 +01:00
Ahsan Virani 1e42effc3a
Introduce binary data management (#2059)
* introduce binary data management

* merge fixes

* fixes

* init binary data manager for other modes

* improve binary manager

* improve binary manager

* delete binary data on executions delete

* lazy delete non-saved executions binary data

* merge fixes + error handing

* improve structure

* leftovers and cleanups

* formatting

* fix config description

* fixes

* fix races

* duplicate binary data for execute workflow node

* clean up and cr

* update mode name, add binary mode to diagnostics

* update mode name, add prefix to filename

* update filename

* allow multiple modes, backward compatibility

* improve file and id naming

* use execution id for binary data storage

* delete binary data by execution id

* add meta for persisted binary data

* delete marked persisted files

* mark deletion by executionid

* add env var for persisted binary data ttl

* improvements

* lint fix

* fix env var description

* cleanup

* cleanup

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-23 22:29:04 +01:00
Omar Ajoue 416e15cdb6
Improve axios output to be more identical to request (#2588) 2021-12-23 21:20:50 +01:00
Jan Oberhauser aecb30dfa8 🔀 Merge branch 'arpadgabor-feat/monaco' 2021-12-23 21:00:54 +01:00
Jan Oberhauser b4f2251bcb Improvements 2021-12-23 21:00:08 +01:00
Jan Oberhauser 395f8ed5b5 🐛 Add support for data from not first output data 2021-12-23 19:11:14 +01:00
Jan Oberhauser 85be1223e9 Further improve default types 2021-12-23 18:15:40 +01:00
Jan Oberhauser cc4f16f419 Improve default types if there is not execution data 2021-12-23 18:13:25 +01:00
Jan Oberhauser 4ab7257c2b 🐛 Fix issue with comments in last line 2021-12-23 18:02:32 +01:00
Tim Adler 88fd0078f5
Expose functionality for update 2021-12-23 17:46:46 +01:00
Tim Adler 7843c59ab4
Add functionality back to Node 2021-12-23 17:45:30 +01:00
Jan Oberhauser b9abf5c57b 🐛 Fix issue with no incoming data 2021-12-23 15:54:30 +01:00
Jan Oberhauser 0f1b8779e4 Add line numbers to errors 2021-12-23 15:16:42 +01:00
Jan Oberhauser 96a112f01d Fix lint issue and comparison 2021-12-23 13:49:09 +01:00
Jan Oberhauser 49f42b97ef 🔀 Merge branch 'kitemaker-add-spaceid-to-create-workitem' of https://github.com/l4u/n8n into l4u-kitemaker-add-spaceid-to-create-workitem 2021-12-23 13:32:03 +01: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
Iván Ovejero 0ce26d48e0
Minor i18n fixes (#2585)
*  Make subcategory render keys consistent

*  Add missing or key

*  Fix default text for multiple value button

*  Simplify subcategory extraction
2021-12-23 12:21:27 +01:00
Jan Oberhauser fa760ee26b Improve autocomplete and a few other changes 2021-12-23 11:41:46 +01:00
Tim Adler 94f79f9a61
Expose pleaseParse-functionality in n8n interface 2021-12-22 22:22:13 +01:00
Jan Oberhauser 27f696ad27 🔀 Merge branch 'master' into arpadgabor-feat/monaco 2021-12-22 07:46:16 +01:00
Ricardo Espinoza cbe2fc2210
Add Google native files support to file:download - Google Drive (#2372)
*  Add Google native files support to file:download

*  Small fix

*  Improvements

*  Fix lint issue

*  Improvements

*  Remove console.log

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-21 23:36:37 +01:00
Leo Lou 902a75bd18
Add SpaceID in Create Work Item for Kitemaker 2021-12-21 08:41:42 +08:00
Jan Oberhauser cd3ea6a33f Fix theme name 2021-12-20 23:52:19 +01:00
Jan Oberhauser c62225c866 Fix syntax error and disable minimap 2021-12-20 23:51:04 +01:00
Jan Oberhauser 291c5154c6 Change background color and add $json autocomplete 2021-12-20 23:41:45 +01:00
Jan Oberhauser 76fcc0ba42 🔀 Merge branch 'master' into arpadgabor-feat/monaco 2021-12-20 22:47:06 +01:00
Jan Oberhauser d126933947 🔖 Release n8n@0.155.2 2021-12-20 17:23:49 +01:00
Jan Oberhauser eb9191b5e3 ⬆️ Set n8n-editor-ui@0.122.1 on n8n 2021-12-20 17:23:17 +01:00
Jan Oberhauser 03633eb185 🔖 Release n8n-editor-ui@0.122.1 2021-12-20 17:22:21 +01:00
Jan Oberhauser d454ae2b12 🐛 Fix syntax that it displays correctly 2021-12-20 17:18:28 +01:00
Iván Ovejero fdcfead9cf Add missing integrated key 2021-12-20 15:46:30 +01:00
Iván Ovejero 23e4a9f625 Deprecate number formatting
This was a minor convenience feature but out of scope for MVP. Needs refactoring for future usage in plugin.
2021-12-20 15:32:22 +01:00
Iván Ovejero f0bc2eb86e Add missing method call 2021-12-20 15:30:27 +01:00
Iván Ovejero b1a629ead0 Add missing webhook key 2021-12-20 15:30:07 +01:00
Jan Oberhauser de971de27a 👕 Fix lint issue 2021-12-19 14:38:51 +01:00
Jan Oberhauser 7a5c41fe1a 🔖 Release n8n@0.155.1 2021-12-19 14:23:59 +01:00
Jan Oberhauser 6fd4c700e8 ⬆️ Set n8n-core@0.97.0, n8n-editor-ui@0.122.0, n8n-nodes-base@0.153.0 and n8n-workflow@0.80.0 on n8n 2021-12-19 14:23:14 +01:00
Jan Oberhauser 6af782d786 🔖 Release n8n-editor-ui@0.122.0 2021-12-19 14:20:17 +01:00
Jan Oberhauser 33f6d36d57 ⬆️ Set n8n-workflow@0.80.0 on n8n-editor-ui 2021-12-19 14:18:34 +01:00
Jan Oberhauser 8904a6218e 🔖 Release n8n-nodes-base@0.153.0 2021-12-19 14:17:23 +01:00
Jan Oberhauser a90ab4d489 ⬆️ Set n8n-core@0.97.0 and n8n-workflow@0.80.0 on n8n-nodes-base 2021-12-19 14:16:49 +01:00
Jan Oberhauser 1a3131b8b0 🔖 Release n8n-core@0.97.0 2021-12-19 14:15:14 +01:00
Jan Oberhauser 586bbc2966 ⬆️ Set n8n-workflow@0.80.0 on n8n-core 2021-12-19 14:14:52 +01:00
Jan Oberhauser 9b1c65cc62 🔖 Release n8n-workflow@0.80.0 2021-12-19 14:13:22 +01:00
Jan Oberhauser 1057f865fc 🔖 Release n8n@0.155.0 2021-12-19 13:05:05 +00:00
Jan Oberhauser a5b9bd4a16 ⬆️ Set n8n-nodes-base@0.152.0 on n8n 2021-12-19 13:05:05 +00:00
Jan Oberhauser 1417b0aae1 🔖 Release n8n-nodes-base@0.152.0 2021-12-19 13:04:26 +00:00
Jan Oberhauser 4d15cb46a8 Remove Mattermost translation dummy data 2021-12-19 13:54:53 +01:00
Jan Oberhauser 5f6e9767c9 🔀 Merge branch 'master' into i18n-v2 2021-12-19 13:52:04 +01:00
Jan Oberhauser c2f81d9137 🔖 Release n8n@0.154.0 2021-12-19 12:44:47 +00:00
Jan Oberhauser fa2a2119f1 ⬆️ Set n8n-editor-ui@0.121.0 and n8n-nodes-base@0.151.0 on n8n 2021-12-19 12:44:47 +00:00
Jan Oberhauser 3329d6f902 🔖 Release n8n-editor-ui@0.121.0 2021-12-19 12:44:09 +00:00
Jan Oberhauser f1ab0b055f 🔖 Release n8n-nodes-base@0.151.0 2021-12-19 12:43:34 +00:00
Oliver Trajceski 11c49b9327
🐛 Fix UpdatedPanel not closing (#2563) 2021-12-19 12:50:02 +01:00
Лебедев Иван 6a2d970ea8
🐛 Fix due_datetime formatting on Todoist (#2491)
* Fixed due_datetime formatting

Signed-off-by: Ivan Lebedev <lisgml@gmail.com>

* Option to specify due_string language

Signed-off-by: Ivan Lebedev <lisgml@gmail.com>

* Removed debug imports

Signed-off-by: Ivan Lebedev <lisgml@gmail.com>
2021-12-19 12:41:19 +01:00
Elvina Valieva d6c7528420
Add support for backspace (#2551) 2021-12-19 12:35:06 +01:00
Mutasem Aldmour df1a0f3c44
🐛 Prevent clicks bubbling to main view (#2580) 2021-12-19 12:27:48 +01:00
Iván Ovejero 0f1377d68f 🔥 Remove dummy translations 2021-12-17 12:53:49 +01:00
Iván Ovejero bc8bd19e9c 🐛 Fix number-formatting call 2021-12-17 12:15:38 +01:00
Iván Ovejero d2855c1d7e 🔥 Remove unneeded colon 2021-12-16 18:20:48 +01:00
Iván Ovejero 07e0236996 🐛 Fix typo in method call 2021-12-16 17:31:57 +01:00
Iván Ovejero 8a27a781c2 🔥 Remove unneeded parens 2021-12-16 17:25:44 +01:00
Iván Ovejero 8dfd51a9d6 🔥 Remove node color in settings 2021-12-16 17:15:39 +01:00
Iván Ovejero a54acf8681 🐛 Add missing text for chooseOrCreateATag 2021-12-16 16:53:56 +01:00
Iván Ovejero f6ddb61dcf 🐛 Fix node not found text 2021-12-16 16:48:50 +01:00
Iván Ovejero a1cddb33a3 🐛 Fix save label in workflow settings 2021-12-16 16:47:59 +01:00
Iván Ovejero b8637c833d 🐛 Fix typo in method call 2021-12-16 11:12:40 +01:00
Mohammed Huzaif e505eea1bd
Add user agent field to Plivo-Node (#2572) 2021-12-15 22:07:25 +01:00
Iván Ovejero beb2e9d274 Fix README image links 2021-12-15 13:19:59 +01:00
Iván Ovejero b89543ddbd 🚚 Relocate i18n README 2021-12-15 13:17:03 +01:00
Iván Ovejero 1d991824d1 🚚 Rename $i to $locale 2021-12-15 13:16:53 +01:00
Iván Ovejero b2fe3801a6 🔀 Merge survey fix 2021-12-15 13:08:09 +01:00
Iván Ovejero 121898dd45 🔀 Merge master 2021-12-15 13:01:29 +01:00
Iván Ovejero 9f5f32ea87 🐛 Fix personalization survey merge 2021-12-15 12:59:41 +01:00
Harshil Agrawal a479f4f084
Add codex files (#2566) 2021-12-14 23:16:37 +01:00
Iván Ovejero c33cd0de3f 🔀 Merge master 2021-12-13 09:50:26 +01:00
Jan Oberhauser 984a7a5301 🔖 Release n8n@0.153.0 2021-12-11 18:44:46 +00:00
Jan Oberhauser b2023c389a ⬆️ Set n8n-editor-ui@0.120.0 and n8n-nodes-base@0.150.0 on n8n 2021-12-11 18:44:46 +00:00
Jan Oberhauser 351922992f 🔖 Release n8n-editor-ui@0.120.0 2021-12-11 18:44:09 +00:00
Jan Oberhauser 2e15952718 ⬆️ Set n8n-design-system@0.9.0 on n8n-editor-ui 2021-12-11 18:44:08 +00:00
Jan Oberhauser 7563e46f96 🔖 Release n8n-design-system@0.9.0 2021-12-11 18:44:00 +00:00
Jan Oberhauser fdb0f36fa5 🔖 Release n8n-nodes-base@0.150.0 2021-12-11 18:43:19 +00:00
Jan Oberhauser dd01ceaca8 🐛 Fix bug ApiTemplate pdf create bug 2021-12-11 19:41:36 +01:00
Jan Oberhauser 4996939268 🐛 Fix issue with queue mode and missing wait-webhook data 2021-12-11 19:24:09 +01:00
Jan Oberhauser 0eab23dcd3 🐛 Fix missing execution id with queue-mode 2021-12-11 18:28:23 +01:00
Jonathan Bennetts b4469eee33
Add Social Profiles to OneSimpleAPI (#2459)
* Added Instagram Profile and Spotify Artist Profile to OneSimpleAPI

* Changed to tabs
2021-12-11 18:01:43 +01:00
Jan Oberhauser 6bc5a0eb42 🔀 Merge branch 'ha-load-options' of https://github.com/pemontto/n8n into pemontto-ha-load-options 2021-12-11 17:54:20 +01:00
mhuysamen 77cc38abdd
🐛 Fix Reporter field for Jira Server (#2486) 2021-12-11 17:47:35 +01:00
Anuj Kapoor 32dc10f289
🐛 Return correct exit code on node version conflict (#2526) 2021-12-11 17:41:18 +01:00
Oliver Trajceski 42742de876
Add Value Survey (#2499)
* N8N-2619 Value Survey Front-end

* N8N-2619 Added Contact Prompt Modal and logic

* N8N-2619 Added Link to Toast Message on Successful submitting ValueSurvey

* N8N-2619 Updated TypeForm URL in ValueSurvey Success Toast

* N8N-2619 Fixed Typo placeholder for ValueSurvey and ContactPrompt Modal

* N8N-2619 Fixed Toast not close automatically in ValueSurvey, Make part of the title bold, Changed Font-sizes on Value Survey

* N8N-2619 Fixed Close Button on ValueSurvey, Vertical Allignment for Questions in ValueSurvey Drawer

* N8N-2619 Make Value Survey with static height

* N8N-2619 Fixed Telemetry Events on closing ValueSurvey

* N8N-2619 Updated N8NPrompt Interface, Added Dynamic Title and Description on ContactPrompt Modal

* N8N-2619 Reversed Answers in ValueSurveyModal

* N8N-2619 Added Telemetry Event on user close ValueSurvey on second Question

* N8N-2619 Re-work, Optimized, Simplify the code after technical review

* N8N-2619 Fixed If else statement in openUserPromptsIfPossible

* N8N-2619 Change Text under Email Box - ValueSurvey, ContactPrompt, Added new Telemetary Event on ValueSurvey Open, Fixed Toast to close aftet 15s

* N8N-2619 Change ContactPrompt Modal to use Atoms like N8N-Heading and N8N-Text

* N8N-2619 Change Design & Logic on ValueSurvey - When to open

* N8N-2619 Updated Value Survey with new Telemetry Events (Refactor), Simplified functions, Added Atoms in ValueSurvey + ContactPrompt

* N8N-2619 Refactor in Interfaces, Updated/Refactor Getters and Vuex store props

* N8N-2619 Defined IN8nValueSurveyData interface

* N8N-2619 Disabled Keyboard shortcuts to be activated on typing in ValueSurvey Input field, Fire an event on Saving WF from Menu and with shorcut, Make Drawer keep-alive

* N8N-2619 Added Atoms in Value Survey Modal (buttons), Rework css

* N8N-2619 Added Responses on ValueSurvey Submit

* N8N-2619 Added Response for SubmittingContactInfo

* N8N-2619 Added loading state for buttons / ValueSurvey

* N8N-2619 Changed ValueSurvey and ContactPrompt to support enter key on submit, Simplifed closeDialog Function, Changed css for button in ValueSurvey, Prevent showing the Modals if Saving WF fails, Add Debouncing on showing prompt

* N8N-2619 Added IsTelemetryEnabled Getter in Vuex.store

* N8N-2619 Created/Added N8N-SquareButton to Design-system

* N8N-2619 Change Promise in MainSideBar with Async/Await function, Nitpick simpliefied

* N8N-2619 Update the text under the input fields

* N8N-2619 Update the text in ContactPrompt Modal

* N8N-2619 Allign Send button on ValueSurvey Modal

* N8N-2619 Fixed Input in ValueSurvey Modal

* N8N-2619 Check if the workflow is saving

* N8N-2619 Check if WF is saving to allowed performs fetchPromptsData

* N8N-2619 Hotfix

* N8N-2619 Fixed ValueSurvey, Updated onSaveButtonClick function, Created onSaveKeyboardShortcut function in NodeView

* N8N-2619 Rework css module classes for ValueSurvey, Simplified

* N8N-2619 Simplified N8N-SquareButton Component, removed dead code

* N8N-2619 Added Breakpoints for Mobile/Tablet View

* N8N-2619 Formatting fix

* N8N-2619 Update css for mobile/tablet, change promises to asyn/await functions in ContactPrompt and ValueSurvey, Added isActive prop to ValueSurvey

* N8N-2619 Update TEMPLATE_BASE_URL to production
2021-12-11 17:38:16 +01:00
Jan Oberhauser 66745033e6 Do not error even if no contacts found 2021-12-11 17:08:45 +01:00
Ricardo Espinoza 556e8e9417
Add query support to people:getAll - Google Contacts (#2552)
* Add query support to people:getAll

*  Fix typo
2021-12-11 17:00:47 +01:00
Ricardo Espinoza 4adb9b83c5
Add scope to PagerDuty (#2539) 2021-12-11 10:36:51 +01:00
Jascha Lülsdorf 76d79a6256
🐛 Fix typo in Saleforce Node (#2534) 2021-12-11 10:30:20 +01:00
Ricardo Espinoza 1854d505b8
🐛 Set new Hubspot granular scopes (#2531)
* Hubspot Developer API Credentials: Use granular scopes as contacts scope is no longer available for new apps

*  Add new scopes to regular node

*  Small fix

*  Load contacts, companies and deals from API

Co-authored-by: that-one-tom <19203795+that-one-tom@users.noreply.github.com>
2021-12-10 20:28:59 +01:00
Elvina Valieva 8e2191b633
🐛 Fix recommendation logic (#2543)
* fix: expect multiple answers for survey

* chore: refactor survey input methods

* fix error; fix tracking

Co-authored-by: Mutasem <mutdmour@gmail.com>
2021-12-10 18:53:31 +01:00
Ricardo Espinoza b62dc50559
Add Workable Trigger Node (#2522)
*  Workable Trigger

*  Improvements

*  Small improvement

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-10 18:36:24 +01:00
Ricardo Espinoza 2d1422f5de
Add Figma Trigger Node (#2521)
*  Figma Trigger

*  Improvements

*  Small cleanup

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-10 17:42:20 +01:00
Jan Oberhauser 35a7ecf580 🐛 Fix bug ApiTemplate image create bug 2021-12-10 17:29:31 +01:00
Mutasem Aldmour 783d0f6d45
🐛 Fix node-menu hover issue (#2546) 2021-12-10 15:35:33 +01:00
Anuj Kapoor 8d2c6cc073
Added fallback when port in use (#2524)
* Added fallback when port in use

*  Minor Fixes
2021-12-10 15:32:32 +01:00
Ahsan Virani 2125f25791
Tweaks to diagnostic events (#2544)
* Tweaks to events

* more tweaks and fixes
2021-12-10 15:29:05 +01:00
Mutasem Aldmour 75c7b5ed97
🐛 Hide trigger tooltip for polling nodes (#2547)
* hide trigger tooltip for polling nodes

* fix spacing
2021-12-10 14:48:56 +01:00
Anuj Kapoor 1d05185c4a
Added toast tweaks (#2530)
* Added toast fallback

* Added a parameter to copy function to deduce cut operations

* 👕 Fix Liniting
2021-12-10 14:24:09 +01:00
pemontto 3128cbf874
Add option to ignore requests from bots 2021-12-09 13:28:14 +00:00
Iván Ovejero f2242be787 Bring setup logic to plugin 2021-12-08 12:08:49 +01:00
Iván Ovejero 94d6136661 🚚 Rename $i18n2 to $i 2021-12-07 17:28:10 +01:00
Iván Ovejero 858d0d0160 🔥 Remove mixin-related lines 2021-12-07 16:14:40 +01:00
Iván Ovejero 7805b21a15 Adjust all calls 2021-12-07 15:58:41 +01:00
Iván Ovejero c5ef97a30b Initial plugin implementation 2021-12-07 14:04:36 +01:00
Iván Ovejero 3098b5a16e ✏️ Rename key 2021-12-06 12:22:28 +01:00
Iván Ovejero 7a64a05088 Improve plus endpoint string rendering 2021-12-06 12:19:07 +01:00
Iván Ovejero bd9c822a58 Render string in plus endpoint 2021-12-06 11:31:35 +01:00
Iván Ovejero 89b388e470 🔥 Remove error message 2021-12-06 11:03:39 +01:00
Iván Ovejero e64c44291f Update personalization modal strings 2021-12-06 10:29:16 +01:00
Iván Ovejero 00ac975164 🔀 Merge master 2021-12-06 09:41:15 +01:00
Jan Oberhauser 6453996de3 Add support for Query Auth 2021-12-05 17:00:41 +01:00
Jan Oberhauser 703ff4a754 🔖 Release n8n@0.152.0 2021-12-04 16:47:49 +00:00
Jan Oberhauser 69c2961740 ⬆️ Set n8n-core@0.96.0, n8n-editor-ui@0.119.0, n8n-nodes-base@0.149.0 and n8n-workflow@0.79.0 on n8n 2021-12-04 16:47:49 +00:00
Jan Oberhauser 072bbaa3ab 🔖 Release n8n-editor-ui@0.119.0 2021-12-04 16:47:08 +00:00
Jan Oberhauser 758350c6b7 ⬆️ Set n8n-workflow@0.79.0 on n8n-editor-ui 2021-12-04 16:47:08 +00:00
Jan Oberhauser 5d951a4034 🔖 Release n8n-nodes-base@0.149.0 2021-12-04 16:46:30 +00:00
Jan Oberhauser 5c2f769587 ⬆️ Set n8n-core@0.96.0 and n8n-workflow@0.79.0 on n8n-nodes-base 2021-12-04 16:46:29 +00: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 b2de521428 🔖 Release n8n-core@0.96.0 2021-12-04 16:46:08 +00:00
Jan Oberhauser 00c7998a29 ⬆️ Set n8n-workflow@0.79.0 on n8n-core 2021-12-04 16:46:07 +00:00
Jan Oberhauser f868acba97 🔖 Release n8n-workflow@0.79.0 2021-12-04 16:45:57 +00:00
Iván Ovejero c50b6c2c21
Enable multiple args in logging via nodes (#2501)
*  Enable multiple args in logging via nodes

* 👕 Fix lint

*  Change to behave more as expected

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-04 11:57:13 +01:00
Ricardo Espinoza c0b519a149
Add Google Calendar Trigger (#2474)
*  Google Calendar Trigger

*  Improvements
2021-12-04 11:11:22 +01:00
Jan Oberhauser 5fa004dbc6 Fix build issues 2021-12-04 10:36:21 +01:00
Mutasem Aldmour 76c63790b4
Add plus endpoint (#2450)
* fix

* refactor

* clean up css

* refactor setzoom level

* refactor

* refactor

* refactor func

* remove scope

* remove localstorage caching

* clean up imports

* update zero case

* add delete connection

* update selected state

* add base type, remove straight line

* add stub offset back

* rename param

* add label offset

* update font size of items

* move up label

* fix error state while executing

* disrespect stubs

* check for errors

* refactor position

* clean up extra space

* make entire node connectable

* Revert "make entire node connectable"

e304f7c5b8

* always show border

* add border to zoom buttons

* update spacing

* update colors

* allow connecting to entire node

* fix pull conn active

* two line names

* apply select to all lines

* increase input margin

* override target pos

* reset conn after pull

* fix types

* update orientation

* fix up connectors snapping

* hide arrow on pull

* update overrides for connectors

* change text

* update pull colors

* set to 1 line when selected

* fix executions bug

* build

* refactor node component

* remove comment

* refactor more

* remove prop

* fix build issue

* fix input drag bug in executions

* reset offset

* update select background

* handle issue when endpoints are not set

* fix connection aborted issue

* add try catch to help show errors

* wrap bind with try/catch

* set default styles

* reset pos despite zoom

* add more checks

* clean up impl

* update icon

* handle unknown types

* hide items on init

* fix importing unknown types with credentials

* change opacity

* push up item label

* update color

* update label class and colors

* add to drop distance

* fix z-index to match node

* disable eslint

* fix lasso tool selection

* update background color

* update waiting state

* update tooltip positions

* update wait node border

* fix selection bug mostly

* if selected, move above other nodes

* add line through disabled nodes

* remove node color option

* move label above connection

* success color for line through

* update options index

* hide waiting icon when disabled

* fix gmail icon

* refactor icons

* clear execution data on disable/delete

* fix selected node

* fix executing behavior

* optional __meta

* set grid size

* remove default color

* remove node color

* add comments

* comments

* add comments

* remove empty space

* update comment

* refactor uuids

* fix type issue

* Revert "fix type issue"

9523b34f96

* Revert "fix type issue"

9523b34f96

* Revert "refactor uuids"

07f6848065

* fix build issues

* refactor

* update uuid

* child nodes

* skip nodes behind when pushing in loop

* shift output icon for switch node

* don't show output if waiting

* waiting on init

* build

* change to bezier

* implement plus

* revert connector change

* add bezier type

* fix snapping

* clean up impl

* refactor func

* make const

* rename type

* refactor to simplify

* Revert "refactor to simplify"

2db0ed504c

* enable flowchart mode

* clean up flowchart type

* refactor type

* merge types

* configure curviness

* set in localstorage

* fix straight line arrow bug

* show arrow when pulling

* refactor / simplify

* fix target gap in bezier

* refactor target gap

* add comments

* add comment

* fix dragging connections

* fix bug when moving connection

* update comment

* rename file

* update values

* update minor

* update straight line box

* clean up conn types

* clean up z-indexes

* move color filters to node icon

* update background color

* update to use grid size value

* fix endpoint offsets

* set yspan range lower

* remove overlays when moving conn

* prevent unwanted connections

* fix messed up connections

* remove console log

* clear execution issues on workflow run

* update corner radius

* fix drag/delete bug

* increase offset

* update disabled state

* hide if endpoint has conn

* node insert on click

* simplify impl

* fix z-indexes

* add drop hover message

* address comments

* refactor

* refactor func

* remove drop conn overlay

* update messagE

* update colors

* remove console log

* rebuild impl

* add stalk

* fix disabled state

* fix dragging bug

* remove node selection

* disable plus in executions

* add success output to talk

* add success output

* set output

* fix bug

* fix switch size

* update size for 3 output nodes

* update loops

* fix bug when node is renamed

* set final values

* update loop behavior

* update comment

* hide output labels on multi outputs

* center output

* fix flicker when deleting nodes

* fix dragging space

* increase stalk if if

* more type checks

* rename event source

* rename event source

* support touch when dragging

* offset center

* center plus

* fix repaint behavior

* remove extending output

* add offset to switch

* fix merge node bug

* rename endpoint

* refactor css, fix merge bug

* fix unrelated issues

* space out

* remove flowchart type

* rename constant key

* clean up css

* rename var

* fix more type issues

* update types

* fix spacing

* simplify vertical offset

* refactor css

* add license

* update css

* clean up scss

* update to use css var

* clean up code

* update params

* show message

* fix plus position

* fix merge node bugs

* hide box when not dragging and hidden

* fix potential issue

* address comments
2021-12-03 18:53:55 +01:00
Anuj Kapoor d62c7a7f3c
🐛 Add error pop up and redirection for non existing workflow IDs (#2516)
* 🐛 Add error pop up and redirection for non existing workflow IDs

* Remove code comments
2021-12-03 15:37:04 +01:00
Jan Oberhauser 2081aedc81 🐛 Improve expression security 2021-12-03 15:08:38 +01:00
Mutasem Aldmour 833c0e4972
Open workflows/executions in new window (ctrl/command + click) (#2508)
* open workflows in new window

* open execution in new window
2021-12-03 13:59:15 +01:00
Elvina Valieva a48bff2eee
Survey updates (#2495)
* feat: update survey

* feat: appearance tweaks

* chore: hardcode survey showing

* chore: fix survey options

* feat: show survey for users with workflows

* chore: take personalization into account

* chore: revert survey conditions

* chore: remove select override

* chore: remove transfer component from editor

* chore: more expressive flag name

*  Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-12-03 13:19:23 +01:00
Iván Ovejero 5560f42f8d 🔀 Merge master 2021-12-03 12:14:04 +01:00
Iván Ovejero 3411b5d0e8 🐛 Fix HTML rendering in read only component 2021-12-03 11:28:39 +01:00
Iván Ovejero f0d8266aa8 Fix category of read only strings 2021-12-03 09:53:30 +01:00
Iván Ovejero 699554d603 Fix wrong closing brace 2021-12-03 09:49:48 +01:00
Iván Ovejero a783288338
Enforce type checking in all node params (#2509) 2021-12-03 09:44:16 +01:00
Ricardo Espinoza ca761c88c8
Enable image downloading in channel_post event on Telegram (#2513) 2021-12-03 08:53:20 +01:00
Ricardo Espinoza 95a9019cbe
🐛 Fix bug with pagination on BigQuery node (#2511) 2021-12-02 23:38:14 +01:00
Iván Ovejero 6d4effc5fc 🔥 Remove logging 2021-12-02 17:57:28 +01:00
Iván Ovejero 0baace0a5c Integrate number suffix fix 2021-12-02 17:51:50 +01:00
Iván Ovejero e1ac523797 🔀 Merge suffix fix 2021-12-02 16:00:57 +01:00
Iván Ovejero a07f0ea575 Populate translations without blocking 2021-12-02 14:33:23 +01:00
Iván Ovejero e22febb3f3 Prevent race condition with headers 2021-12-02 14:09:41 +01:00
Iván Ovejero d2c79d3ef0 Render missing strings in ExecutionDetails 2021-12-02 13:41:34 +01:00
Iván Ovejero 01db7f4a5b 🔥 Replace require() to prevent caching 2021-12-02 13:38:29 +01:00
Iván Ovejero f22cd1494c Render strings for ReadOnly 2021-12-02 13:37:08 +01:00
Iván Ovejero 5a3c75b816 Fix hard-coded locale identifier 2021-12-02 13:36:18 +01:00
Iván Ovejero 76f14505eb Add condition for loading cred translations 2021-12-02 10:44:56 +01:00
Iván Ovejero 2855492de4 🔥 Remove old solution leftover 2021-12-02 09:43:59 +01:00
Iván Ovejero 4e218a5e05 Reduce calls to config object 2021-12-02 09:33:23 +01:00
Iván Ovejero 50a8509e4a 🔀 Merge master 2021-12-01 16:55:58 +01:00
Iván Ovejero 5c2eef2c81 🔀 Merge master 2021-12-01 10:00:11 +01:00
Iván Ovejero 513ddbb383 Use mapGetters to simplify calls 2021-12-01 10:00:03 +01:00
Iván Ovejero 845b5e4d9b Add braces to condition 2021-12-01 09:44:56 +01:00
Iván Ovejero 0153beb8b1
🐛 Fix typos in Salesforce param descriptions (#2502) 2021-12-01 00:19:54 +01:00
m2scared b07d5b8ea6
Fix RabbitMQTrigger default node name (#2505)
The 'Trigger' sufix is missing.
2021-12-01 00:18:57 +01:00
Mutasem Aldmour a550093f3e
🐛 Fix draggable memory leak (#2503)
* attempt fix

* wrap in try catch

* Revert "wrap in try catch"

4b0444747f

*  Improve comment

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-30 20:37:55 +01:00
Zvonimir Erdelja b005686ecd
🐛 Fix typo in salesforce node description (#2500) 2021-11-30 15:30:39 +01:00
Iván Ovejero c81d47cb1a 🐛 Fix unique node name creation 2021-11-29 12:20:10 +01:00
Iván Ovejero 1c4c42aecc Update string to latest version 2021-11-29 10:10:12 +01:00
Iván Ovejero 563a852f47 🔀 Merge master 2021-11-29 10:05:37 +01:00
Iván Ovejero 393723af39 🐛 Fix rendering for node titles 2021-11-29 09:34:59 +01:00
Jan Oberhauser fe741bd90a 👕 Fix lint issue 2021-11-27 11:36:59 +01:00
Omar Ajoue fbaac6cd5e
🚨 Stabilize test workflows (#2480)
* Attempt to fix test workflows execution

* Remove apt update

* trying to fix timezone

* Trying to fix build issues

* Reduced concurrency level

* Improve error message and further decrease concurrency level

* Further reduce concurrency level

* Removed concurrency

* Removing update credentials as it's not working currently

* Also removing export

* Fixed versions for typeorm and sqlite

* Re add concurrency

* Adjustig sqlite3 and typeorm versions

* Fixing only sqlite version

* Fixing only typeorm version

* Reverting unnecessary changes
2021-11-27 10:54:18 +01:00
Ricardo Georgel 0022b99283
Merge branch 'n8n-io:master' into Add-schema-registry-into-kafka 2021-11-26 17:11:45 -03:00
Jan Oberhauser 316904d36a 🔖 Release n8n@0.151.0 2021-11-26 12:18:38 +00:00
Jan Oberhauser 7eb37ae6f5 ⬆️ Set n8n-core@0.95.0, n8n-editor-ui@0.118.0, n8n-nodes-base@0.148.0 and n8n-workflow@0.78.0 on n8n 2021-11-26 12:18:38 +00:00
Jan Oberhauser a7bc49237f 🔖 Release n8n-editor-ui@0.118.0 2021-11-26 12:18:03 +00:00
Jan Oberhauser 94bb16dbfd ⬆️ Set n8n-design-system@0.8.0 and n8n-workflow@0.78.0 on n8n-editor-ui 2021-11-26 12:18:03 +00:00
Jan Oberhauser b186d93335 🔖 Release n8n-design-system@0.8.0 2021-11-26 12:17:55 +00:00
Jan Oberhauser bd96ea9e31 🔖 Release n8n-nodes-base@0.148.0 2021-11-26 12:17:20 +00:00
Jan Oberhauser 53682c3218 ⬆️ Set n8n-core@0.95.0 and n8n-workflow@0.78.0 on n8n-nodes-base 2021-11-26 12:17:20 +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 0d153a1dd7 🔖 Release n8n-core@0.95.0 2021-11-26 12:16:59 +00:00
Jan Oberhauser 777bb50e39 ⬆️ Set n8n-workflow@0.78.0 on n8n-core 2021-11-26 12:16:59 +00:00
Jan Oberhauser 474f0570e0 🔖 Release n8n-workflow@0.78.0 2021-11-26 12:16:48 +00:00
Iván Ovejero a6fd5597af
Add Grafana node (#2411)
*  Create Grafana node

* 👕 Fix lint

*  Apply feedback

*  Apply feedback

* 👕 Fix lint

*  Remove double import

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-26 13:10:03 +01:00
Jan Oberhauser ff48a9a3ed Change event trigger description of Webhook node 2021-11-26 12:42:08 +01:00
Mutasem Aldmour 1500afe689
🐛 hide tooltip after trigger node is run (#2483)
* hide tooltip after trigger node is run

* remove executing
2021-11-26 12:35:34 +01:00
Jan Oberhauser 464775ae3b 🐛 Fix issue with Composite operation on Edit Image Node 2021-11-25 23:51:34 +01:00
Oliver Trajceski adc2515dee
Improve Waiting Webhook call state in WF Canvas (#2430)
* N8N-2586 Improve Waiting Webhook call state in WF Canvas

* N8N-2586 Added watcher for showing Webhook's Node Tooltip on execution

* N8N-2586 Show helping tooltip for trigger node if wokrflow is running, it is a trigger node, if it is only one trigger node in WF

* N8N-2586 Rework/Move logic to computed property, Created getter for ActveTriggerNodesInWokrflow, Add style to trigger node's tooltip, remove comments

* N8N-2586 Added EventTriggerDescription prop in INodeTypeDescription Interface, Updated Logic for TriggerNode Tooltip based on the new prop

* N8N-2586 Add new use cases/watcher to show Trigger Nodes Tooltip / If has issues, if paused, if wokrlfow is running, Refactor Getter

* N8N-2586 Added z-index to tooltip, Added new Scenario for Tooltip if it is Draged&Droped on the WF

* N8N-2586 Refactor computed property for draged nodes

* N8N-2586 Fixed Conflicts

* N8N-2586 Fixed Tooltip

* N8N-2586 Dont show tooltip on core trigger nodes that execute automatically

* N8N-2586 Fixed Webhook tooltip when adding/deleting canvas during WF execution

* N8N-2586 Updated Logic, Simplify the code

* N8N-2586 Simplify Code

* N8N-2586 Added check for nodetype

* update dragging to use local state

* N8N-2586 Added eventTriggerDescription to Interval Node

* add comment, use new getter

* update to always check

Co-authored-by: Mutasem <mutdmour@gmail.com>
2021-11-25 23:33:41 +01:00
Ricardo Espinoza a58c251a28
Add DHL node (#2385)
*  DHL node

*  Add credentials verfication

* 👕 Nodelinter pass

*  Improvements

*  Fix node name

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-11-25 18:48:52 +01:00
Mutasem Aldmour 5fd3f8a244
🐛 Fix bug with connections deleted when node is renamed (#2467)
* fix bug when node is renamed

* update comment

* support touch when dragging
2021-11-25 18:41:49 +01:00
Mutasem Aldmour 889921f5fe
Update looping (#2468)
* update loops

* set final values

* update loop behavior
2021-11-25 18:38:00 +01:00
Iván Ovejero 0764c49dcf
🔥 Remove line breaks from param descriptions (#2473)
* 🔥 Remove line breaks from param descriptions

* 🔥 Remove more line breaks

* 🎨 Fix spacing for list item in tooltip

*  Apply multiline with <p> tags

*  Improve <code> and <a> tags

* ✏️ Improve grammar and spelling

*  Add missing <p> tags

* ✏️ Make "multiple" phrasing consistent

*  Fix unneeded quote escapes

*  Encode angle brackets

*  Fix typo and copy-paste artifact
2021-11-25 18:10:06 +01:00
Iván Ovejero 260ab395d1
🔥 Remove stray logs (#2478) 2021-11-25 14:12:31 +01:00
Jan Oberhauser b61659f73e 🐛 Temporary remove again security fix as it breaks other
functionality
2021-11-24 17:32:47 +01:00
Jan Oberhauser 1ebc81bfd4 🐛 Fix issue with missing global.Promise 2021-11-24 13:49:00 +01:00
Iván Ovejero c478276f35 🔥 Remove semicolons from JSON 2021-11-24 12:40:49 +01:00