Commit graph

5051 commits

Author SHA1 Message Date
Jan Oberhauser 6ab6910c92 ⬆️ Set n8n-workflow@0.89.0 on n8n-core 2022-03-07 09:48:39 +00:00
Jan Oberhauser 43737b722a 🔖 Release n8n-workflow@0.89.0 2022-03-07 09:48:22 +00:00
Jan Oberhauser 34cf3a77b2 👕 Fix lint issue 2022-03-07 10:37:42 +01:00
Michael Kret 62e05cf0b3
Tolerate missing json key in function node output (#2885)
* 🔨 implemented Tolerate missing json key in function node output

* 🔨 clean up

* Small change to code

*  tolerate returning object

*  Rename function

Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-07 09:54:52 +01:00
Jan Oberhauser af09bf8e6a Improve Wise error message after previous change 2022-03-06 11:41:50 +01:00
pemontto f350b9e1c0
🐛 Handle Wise SCA requests (#2734) 2022-03-06 11:41:01 +01:00
Michael Kret fbdb5eb0fa
Add Odoo Node (#2601)
* added odoo scaffolding

* update getting data from odoo instance

* added scaffolding for main loop and request functions

* added functions for CRUD opperations

* improoved error handling for odooJSONRPCRequest

* updated odoo node and fixing nodelinter issues

* fixed alpabetical order

* fixed types in odoo node

* fixing linter errors

* fixing linter errors

* fixed data shape returned from man loop

* updated node input types, added fields list to models

* update when custom resource is selected options for fields list will be populated dynamicly

* minor fixes

* 🔨 fixed credential test, updating CRUD methods

* 🔨 added additional fields to crm resource

* 🔨 added descriptions, fixed credentials test bug

* 🔨 standardize node and descriptions design

* 🔨 removed comments

* 🔨 added pagination to getAll operation

*  removed leftover function from previous implementation, removed required from optional fields

*  fixed id field, added indication of type and if required to field description, replaced string input in filters to fetched list of fields

* 🔨 fetching list of models from odoo, added selection of fields to be returned to predefined models, fixes accordingly to review

*  Small improvements

* 🔨 extracted adress fields into collection, changed fields to include in descriptions, minor tweaks

*  Improvements

* 🔨 working on review

* 🔨 fixed linter errors

* 🔨 review wip

* 🔨 review wip

* 🔨 review wip

*  updated display name for URL in credentials

* 🔨 added checks for valid id to delete and update

*  Minor improvements

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-03-05 20:33:42 +01:00
Jan Oberhauser f04e6ac43e 🐛 Fix some i18n line break issues 2022-03-05 20:11:34 +01:00
Tom cb5b98afbc
🐛 Fix sorting by field in Baserow Node (#2942)
This fixes a bug which currently leads to the "Sorting" option of the node to be ignored.
2022-03-05 10:41:14 +01:00
Oliver Trajceski f4e3255b24
🐛 Fix issue that ctrl + o did behave wrong on workflow templates page (#2934)
* N8N-3094 Workflow Templates cmd-o acts on the Preview/Iframe

* N8N-3094 Workflow Templates cmd-o acts on the Preview/Iframe

* disable shortcuts for preview

Co-authored-by: Mutasem <mutdmour@gmail.com>
2022-03-04 18:04:04 +01:00
Iván Ovejero 2ec711aeb5
Allow to disable hiring banner (#2902)
*  Add flag

*  Adjust interfaces

*  Adjust store module

*  Adjust frontend settings

*  Adjust frontend display
2022-03-04 17:53:01 +01:00
Mutasem Aldmour 3bc06ee5c0
🐛 Fix credentials list load issue (#2931)
* always fetch credentials

* only fetch credentials once
2022-03-04 17:39:52 +01:00
Mutasem Aldmour c3f3e98718
🐛 Fix issue with tooltips getting displayed behind node details view
* fix tooltips z-index

* move all element ui components

* update package lock
2022-03-04 17:34:24 +01:00
Oliver Trajceski 3513aa128a
🐛 Fix that some keyboard shortcuts did no longer work
* N8N-3057 Fixed Keyboard shortcuts no longer working on / Fixed callDebounced function

* N8N-3057 Update Debounce Function

* N8N-3057 Refactor callDebounce function

* N8N-3057 Update Dobounce Function
2022-03-04 17:28:03 +01:00
Jan Oberhauser 1a1d50002e 🔀 Merge branch 'master' of github.com:n8n-io/n8n 2022-03-02 09:17:36 +01:00
Anuj Kapoor 4e27d9d856
🐛 Fix another digest auth issue (#2898) 2022-03-01 16:33:49 +01:00
Jan Oberhauser c6901be5cb 🔖 Release n8n@0.165.1 2022-03-01 11:46:33 +01:00
Jan Oberhauser f1e28e21be ⬆️ Set n8n-editor-ui@0.132.1 on n8n 2022-03-01 11:45:04 +01:00
Jan Oberhauser 3529196be1 🔖 Release n8n-editor-ui@0.132.1 2022-03-01 11:43:44 +01:00
Oliver Trajceski e94e353770
🐛 Fix n8n Select Component (#2903)
* N8N-3028 Dropdown Invisible - Fixed N8N-Select Component

* N8N-3028 Remove :popper-append-to-body props from n8n-select in ParameterInput component
2022-03-01 11:18:32 +01:00
Jan Oberhauser ec6f4d72cd 🔖 Release n8n@0.165.0 2022-02-28 10:07:26 +00:00
Jan Oberhauser 30a504a0ef ⬆️ Set n8n-core@0.106.0, n8n-editor-ui@0.132.0, n8n-nodes-base@0.163.0 and n8n-workflow@0.88.0 on n8n 2022-02-28 10:07:25 +00:00
Jan Oberhauser 8fc5283020 🔖 Release n8n-editor-ui@0.132.0 2022-02-28 10:06:05 +00:00
Jan Oberhauser 9e0ab52efd ⬆️ Set n8n-design-system@0.12.0 and n8n-workflow@0.88.0 on n8n-editor-ui 2022-02-28 10:06:05 +00:00
Jan Oberhauser 56fcd94f81 🔖 Release n8n-design-system@0.12.0 2022-02-28 10:05:56 +00:00
Jan Oberhauser 88b5c308e0 🔖 Release n8n-nodes-base@0.163.0 2022-02-28 10:05:11 +00:00
Jan Oberhauser 476786b8d6 ⬆️ Set n8n-core@0.106.0 and n8n-workflow@0.88.0 on n8n-nodes-base 2022-02-28 10:05:10 +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 70dea9e602 🔖 Release n8n-core@0.106.0 2022-02-28 10:04:53 +00:00
Jan Oberhauser 5a0feac6c5 ⬆️ Set n8n-workflow@0.88.0 on n8n-core 2022-02-28 10:04:53 +00:00
Jan Oberhauser 89cabc3d8a 🔖 Release n8n-workflow@0.88.0 2022-02-28 10:04:42 +00:00
Oliver Trajceski cfa91cda27
Add Templates (#2720)
* Templates Bugs / Fixed Various Bugs / Multiply Api Request, Carousel Gradient, Core Nodes Filters ...

* Updated MainSidebar Paddings

* N8N-Templates Bugfixing - Remove Unnecesairy Icon (Shape), Refatctor infiniteScrollEnabled Prop + updated infiniterScroll functinality

* N8N-2853 Fixed Carousel Arrows Bug after Cleaning the SearchBar

* fix telemetry init

* fix search tracking issues

* N8N-2853 Created FilterTemplateNode Constant Array, Filter PlayButton and WebhookRespond from Nodes, Added Box for showing more nodes inside TemplateList, Updated NewWorkflowButton to primary, Fixed Markdown issue with Code

* N8N-2853 Removed Placeholder if Workflows Or Collections are not found, Updated the Logic

* fix telemetry events

* clean up session id

* update user inserted event

* N8N-2853 Fixed Categories to Moving if the names are long

* Add todos

* Update Routes on loading

* fix spacing

* Update Border Color

* Update Border Readius

* fix filter fn

* fix constant, console error

* N8N-2853 PR Fixes, Refactoring, Removing unnecesairy code ..

* N8N-2853 PR Fixes - Editor-ui Fixes, Refactoring, Removing Dead Code ...

* N8N-2853 Refactor Card to LongCard

* clean up spacing, replace css var

* clean up spacing

* set categories as optional in node

* replace vars

* refactor store

* remove unnesssary import

* fix error

* fix templates view to start

* add to cache

* fix coll view data

* fix categories

* fix category event

* fix collections carousel

* fix initial load and search

* fix infinite load

* fix query param

* fix scrolling issues

* fix scroll to top

* fix search

* fix collections search

* fix navigation bug

* rename view

* update package lock

* rename workflow view

* rename coll view

* update routes

* add wrapper component

* set session id

* fix search tracking

* fix session tracking

* remove deleted mutation

* remove check for unsupported nodes

* refactor filters

* lazy load template

* clean up types

* refactor infinte scroll

* fix end of search

* Fix spacing

* fix coll loading

* fix types

* fix coll view list

* fix navigation

* rename types

* rename state

* fix search responsiveness

* fix coll view spacing

* fix search view spacing

* clean up views

* set background color

* center page not vert

* fix workflow view

* remove import

* fix background color

* fix background

* clean props

* clean up imports

* refactor button

* update background color

* fix spacing issue

* rename event

* update telemetry event

* update endpoints, add loading view, check for endpoint health

* remove conolse log

* N8N-2853 Fixed Menu Items Padding

* replace endpoints

* fix type issues

* fix categories

* N8N-2853 Fixed ParameterInput Placeholder after ElementUI Upgrade

* update createdAt

*  Fix placeholder in creds config modal

* ✏️ Adjust docstring to `credText` placeholder version

* N8N-2853 Optimized

* N8N-2853 Optimized code

*  Add deployment type to FE settings

*  Add deployment type to interfaces

* N8N-2853 Removed Animated prop from components

*  Add deployment type to store module

*  Create hiring banner

*  Display hiring banner

*  Undo unrelated change

* N8N-2853 Refactor TemplateFilters

*  Fix indentation

* N8N-2853 Reorder items / TemplateList

* 👕 Fix lint

* N8N-2853 Refactor TemplateFilters Component

* N8N-2853 Reorder TemplateList

* refactor template card

* update timeout

* fix removelistener

* fix spacing

* split enabled from offline

* add spacing to go back

* N8N-2853 Fixed Screens for Tablet & Mobile

* N8N-2853 Update Stores Order

* remove image componet

* remove placeholder changes

* N8N-2853 Fixed Chinnese Placeholders for El Select Component that comes from the Library Upgrade

* N8N-2853 Fixed Vue Agile Console Warnings

* N8N-2853 Update Collection Route

* ✏️ Update jobs URL

* 🚚 Move logging to root component

*  Refactor `deploymentType` to `isInternalUser`

*  Improve syntax

* fix cut bug in readonly view

* N8N-3012 Fixed Details section in templates with lots of description, Fixed Mardown Block with overflox-x

* N8N-3012 Increased Font-size, Spacing and Line-height of the Categories Items

* N8N-3012 Fixed Vue-agile client width error on resize

* only delay redirect for root path

* N8N-3012 Fixed Carousel Arrows that Disappear

* N8N-3012 Make Loading Screen same color as Templates

* N8N-3012 Markdown renders inline block as block code

* add offline warning

* hide log from workflow iframe

* update text

* make search button larger

* N8N-3012 Categories / Tags extended all the way in details section

* load data in cred modals

* remove deleted message

* add external hook

* remove import

* update env variable description

* fix markdown width issue

* disable telemetry for demo, add session id to template pages

* fix telemetery bugs

* N8N-3012 Not found Collections/Wokrkflow

* N8N-3012 Checkboxes change order when categories are changed

* N8N-3012 Refactor SortedCategories inside TemplateFilters component

* fix firefox bug

* add telemetry requirements

* add error check

* N8N-3012 Update GoBackButton to check if Route History is present

* N8N-3012 Fixed WF Nodes Icons

* hide workflow screenshots

* remove unnessary mixins

* rename prop

* fix design a bit

* rename data

* clear workspace on destroy

* fix copy paste bug

* fix disabled state

* N8N-3012 Fixed Saving/Leave without saving Modal

* fix telemetry issue

* fix telemetry issues, error bug

* fix error notification

* disable workflow menu items on templates

* fix i18n elementui issue

* Remove Emit - NodeType from HoverableNodeIcon component

* TechnicalFixes: NavigateTo passed down as function should be helper

* TechnicalFixes: Update NavigateTo function

* TechnicalFixes: Add FilterCoreNodes directly as function

* check for empty connecitions

* fix titles

* respect new lines

* increase categories to be sliced

* rename prop

* onUseWorkflow

* refactor click event

* fix bug, refactor

* fix loading story

* add default

* fix styles at right level of abstraction

* add wrapper with width

* remove loading blocks component

* add story

* rename prop

* fix spacing

* refactor tag, add story

* move margin to container

* fix tag redirect, remove unnessary check

* make version optional

* rename view

* move from workflows to templates store

* remove unnessary change

* remove unnessary css

* rename component

* refactor collection card

* add boolean to prevent shrink

* clean up carousel

* fix redirection bug on save

* remove listeners to fix multiple listeners bug

* remove unnessary types

* clean up boolean set

* fix node select bug

* rename component

* remove unnessary class

* fix redirection bug

* remove unnessary error

* fix typo

* fix blockquotes, pre

* refactor markdown rendering

* remove console log

* escape markdown

* fix safari bug

* load active workflows to fix modal bug

* ⬆️ Update package-lock.json file

*  Add n8n version as header

Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Mutasem <mutdmour@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-28 10:57:44 +01:00
Ricardo Espinoza 401e626a64
Add Onfleet Node & Trigger (#2845)
* feat: added Onfleet nodes

Added Onfleet nodes for working with different endpoints like:
organizations, administrators, workers, hubs, teams, destinations, recipients,
containers and webhooks.

* style: fixed typos, arrays uniformity, unnecesary files

* refactor: changed add to create in comments and labels

* feat: added name field to onfleet trigger node

* feat: added team endpoints to onfleet node

Added team auto-dispatch and driver time estimate endpoints to Onfleet
node

* style: remove dots in descriptions and fixed some typos

* feat: added fixes according to comments made on the n8n PR

added new fixed collections, refactored the code according to comments
made on the n8n pr

* fix: fixed recipient and destination cretion

* docs: added docstrings for format some functions

added docstrings for new functions addded for formatting the destination
and recipient objects

* style: formatting the code according to n8n nodelinter

* fix: typos and better descriptions

* [INT-510] n8n: Address additional problems from n8n code review (#5)

* Fixed some error creating a worker, moving some fields under additional fields collection

* Fixed returned values for delete operations, making some changes for style code

* Added operational error since required property is not working for dateTime fields

*  Improvements to #2593

*  Improvements

* 🐛 Fix issue with wrong interface

*  Improvements

*  Improvements

*  Minor improvement

Co-authored-by: Santiago Botero Ruiz <santiago.botero@devsavant.ai>
Co-authored-by: ilsemaj <james.li.upenn@gmail.com>
Co-authored-by: Santiago Botero Ruiz <39206812+YokySantiago@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-28 09:48:17 +01:00
Ricardo Espinoza 2ec4ed6592
Extend Mautic node (#2839)
* re-submit for #2218

*  small fixes

*  nodelinter fixes

*  Improvements

*  Improvements

*  Add description and fix default value

Co-authored-by: Luiz Eduardo de Oliveira Fonseca <luizeof@gmail.com>
Co-authored-by: michael-radency <michael.k@radency.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-28 09:04:55 +01:00
Jan Oberhauser 7d5f65d8c0 🐛 Fix credential testing for versioned nodes 2022-02-27 13:01:12 +01:00
Jan Oberhauser bea8b5ae1e Small improvements to Pipedrive changes 2022-02-26 13:15:10 +01:00
Jan Oberhauser 8dccf88679 🔀 Merge branch 'pipe_user' of https://github.com/rodrigoscdc/n8n into rodrigoscdc-pipe_user 2022-02-26 11:51:31 +01:00
Tom 7451e94b03
🐛 Use correct workspace identifier for API requests in Orbit Node (#2855) 2022-02-26 11:49:30 +01:00
Jonathan Bennetts 40e5bea514
Add breaking change for 0.165.0
* fix security culnerability

* Update BREAKING-CHANGES.md

Added note to Breaking Changes file.

Co-authored-by: quansenB <inaki.breinbauer@gmail.com>
2022-02-26 11:37:52 +01:00
Iñaki Breinbauer 2f79197700
🐛 Fix rejectUnauthorized setting on Hive Node 2022-02-26 11:35:43 +01:00
Jan Oberhauser 7bd8f9f56a 👕 Fix lint issue 2022-02-26 11:33:07 +01:00
saurabh kashyap 59eba8cdc5
Add dev-dependency "@types/uuid" to core package
build error can be fixed by "@types/uuid": "^8.3.4", adding in devDependencies by using command => npm i --save-dev @types/lodash.set
2022-02-26 11:21:57 +01:00
saurabh kashyap 930d310bf3
Add dev-dependency "@types/lodash.set" to workflow package
build error can be fixed by "@types/lodash.set": "^4.3.6", adding in devDependencies by using command  => `npm i --save-dev @types/lodash.set`
2022-02-26 11:18:08 +01:00
Jan Oberhauser d7a26da699 Some improvements to Asana project additions 2022-02-26 11:10:40 +01:00
Jan Oberhauser 0a92e616b6 🔀 Merge branch 'master' of https://github.com/levylabpitt/n8n into levylabpitt-master 2022-02-26 10:23:26 +01:00
Ricardo Espinoza 345fa7c9c3
🐛 Fix bug and add improvements to Notion (#2750)
* 🐛 Fix bug when filtering columns type number

* 🐛 Fix issue with date filtering

*  Enable file support in v2

*  Remvoe spaces when using comma-seperated relation ids

* 🐛 Fix issue that removes url and id when downloading data

*  Filter out bots when loading users
2022-02-24 23:27:06 +01:00
Ricardo Espinoza 4df958807d
Add parent id to children blocks on Notion node (#2850)
* [Notion] Adds possibility to return blocks as an array

*  add parent id to response

Co-authored-by: Ugo Bataillard <ugopublic@bataillard.me>
2022-02-24 17:32:45 +01:00
Iván Ovejero db2af7effb
🐛 Fix placeholder display in creds config modal (#2857)
*  Fix placeholder in creds config modal

* ✏️ Adjust docstring to `credText` placeholder version
2022-02-24 17:20:24 +01:00
Michael Kret d85934a855
🐛 Fix issue with running n8n under subfolder (#2816) 2022-02-24 17:17:24 +01:00
Ahsan Virani 8fc1095d1e
🐛 Swallow telemetry error and only log in warn and debug mode (#2858)
* catch nodegraph errors

* use loglevel config for telemetry

* Use getByNameAndVersion instead of getByName

* remove any usage of nodeTypes.getByName method

* deprecate getByName method
2022-02-24 17:15:30 +01:00
Harshil Agrawal 2b9f3aab1b
Update Google Chat codex file (#2883)
*  Update Google Chat codex file

* 🔨 Minor fix
2022-02-24 16:03:03 +01:00
Ricardo Espinoza 697772b553
Handle rollup type field - Notion (#2862)
* Adds support for Notion rollup show_*

* zap: Improvemens to #2811

Co-authored-by: Ugo Bataillard <ugopublic@bataillard.me>
2022-02-24 13:47:47 +01:00
Jan Oberhauser 0232a80b8f Improve copy 2022-02-21 13:40:31 +01:00
Jan Oberhauser 783c8e67f4 👕 Fix lint issue 2022-02-20 23:29:29 +01:00
Jan Oberhauser d19a4259c2 🔖 Release n8n@0.164.1 2022-02-20 16:47:24 +01:00
Jan Oberhauser ff20a58c70 🐛 Fix bug with Webhook-Process 2022-02-20 16:44:30 +01:00
Jan Oberhauser 3305247984 🔖 Release n8n@0.164.0 2022-02-20 09:43:06 +00:00
Jan Oberhauser 3445e7a479 ⬆️ Set n8n-core@0.105.0, n8n-editor-ui@0.131.0, n8n-nodes-base@0.162.0 and n8n-workflow@0.87.0 on n8n 2022-02-20 09:43:06 +00:00
Jan Oberhauser e68d1b8517 🔖 Release n8n-editor-ui@0.131.0 2022-02-20 09:42:06 +00:00
Jan Oberhauser 6f9095eba0 ⬆️ Set n8n-workflow@0.87.0 on n8n-editor-ui 2022-02-20 09:42:05 +00:00
Jan Oberhauser f4e9250372 🔖 Release n8n-nodes-base@0.162.0 2022-02-20 09:41:23 +00:00
Jan Oberhauser 6850c88668 ⬆️ Set n8n-core@0.105.0 and n8n-workflow@0.87.0 on n8n-nodes-base 2022-02-20 09:41:23 +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 0abbee6ed0 🔖 Release n8n-core@0.105.0 2022-02-20 09:41:08 +00:00
Jan Oberhauser 1c86528738 ⬆️ Set n8n-workflow@0.87.0 on n8n-core 2022-02-20 09:41:08 +00:00
Jan Oberhauser 37d71d3208 🔖 Release n8n-workflow@0.87.0 2022-02-20 09:41:00 +00:00
Jan Oberhauser 9a06d0fffc Add DELETE, PATCH and PUT request support to Webhooks 2022-02-20 10:30:01 +01:00
Jan Oberhauser ec5bfaf895 👕 Fix lint issue 2022-02-19 14:51:20 +01:00
Jan Oberhauser f6001da91e Minor improvements to Grist Node 2022-02-19 14:38:16 +01:00
Jan Oberhauser 9d972b2fb9 🔀 Merge branch 'master' of https://github.com/thorstenfreitag/n8n into thorstenfreitag-master 2022-02-19 14:05:28 +01:00
Jan Oberhauser 064f88cadb 🔀 Merge branch 'Jhalter5Stones-feat/webhook-node/response-mode' 2022-02-19 12:39:39 +01:00
Jan Oberhauser 005e726cc6 🐛 Fix issue that expression did not resolve correctly for not
existing node and parameter
2022-02-19 12:38:46 +01:00
Jan Oberhauser ea1b627ab0 Move options around and also allow no data for last node 2022-02-19 12:37:41 +01:00
Thorsten Freitag 134845bb08 Added option to connect to self-hosted Grist instance. 2022-02-19 22:29:28 +11:00
Jan Oberhauser cb3f0a0ec6 🔀 Merge branch 'feat/webhook-node/response-mode' of https://github.com/Jhalter5Stones/n8n into Jhalter5Stones-feat/webhook-node/response-mode 2022-02-19 11:32:29 +01:00
Jan Oberhauser d37fc19d84
Add Google Chat node (#2795)
* Adding Google Chat node

* refactoring

* More refactoring after feedback

* Fixing linter issues

* Fixing missed linter issue (credentialTest)

* Fixing warnings

* 👕 Fix lint issue

*  Improvements

*  Improvements

*  Make it also work with credentials that contain \n

*  Comment out unneeded imports

Co-authored-by: Valentina <valentina.lilova98@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-19 11:18:43 +01:00
Justin Halter d1290075ed
feat(WebhookHelpers.ts, Webhook.node.ts): no body response for webhook
no body response for webhook response. This may be helpful if certain
services require that a response doesn't have a body
2022-02-18 13:09:28 -06:00
agobrech 1ea57eff5d
🐛 Correctly prepends the baseURL (#2825) 2022-02-18 18:07:23 +01:00
sirdavidoff 68c356c17c
Copy tweaks (#2780)
* Update en.json

* More copy tweaks and addressed PR comments

* 🔥 Remove empty strings from base text

*  Adjust `$showMessage` signature type

* 🔥 Remove message from Vue components

* ✏️ Fix typo

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-02-18 16:26:44 +01:00
Ricardo Espinoza c026642f7b
Add extra larga size option to Telegram (#2827) 2022-02-18 16:09:44 +01:00
Ahsan Virani 0a9ce092fc
🗃️ Add relevant indexes in execution_entity (#2794)
* 🗃️ Add relevant indexes in execution_entity

* CR suggestions
2022-02-18 15:59:34 +01:00
Harshil Agrawal ce9cca82b1
Add missing codex files (#2835) 2022-02-17 17:22:29 +01:00
Rodrigo Correia dbd7686213 include User ID in Options to Person Add, Update 2022-02-14 19:08:55 -03:00
Jan Oberhauser 8a4811683c 🔖 Release n8n@0.163.1 2022-02-13 19:06:35 +01:00
Jan Oberhauser 9045699e5d 🐛 Fix getParentTypes bug which caused problems with OAuth 2022-02-13 19:05:09 +01:00
Jan Oberhauser e683114765 🔖 Release n8n@0.163.0 2022-02-13 09:56:51 +00:00
Jan Oberhauser 71bcb2fc91 ⬆️ Set n8n-editor-ui@0.130.0 and n8n-nodes-base@0.161.0 on n8n 2022-02-13 09:56:51 +00:00
Jan Oberhauser 4193999b83 🔖 Release n8n-editor-ui@0.130.0 2022-02-13 09:55:38 +00:00
Jan Oberhauser 54b2e46bdb 🔖 Release n8n-nodes-base@0.161.0 2022-02-13 09:55:00 +00:00
Jan Oberhauser c447cdb8b8 👕 Fix lint issue 2022-02-13 09:42:51 +01:00
Jan Oberhauser df2c4e99af Make it possible to get file from specific branch/tag/commit
via GitHub
2022-02-12 18:36:57 +01:00
Iván Ovejero f3665ac245
Sanitize description in uProc node (#2776)
* 🔥 Sanitize link

* 🔥 Shorten description
2022-02-12 12:06:35 +01:00
Manuel 78babf9b9a
Fix that fixedCollection leaves empty arrays (#2792)
When deleting the single option inside of an option type,
an empty array was left behind and will be:
- shown as empty heading in UI
- leave an empty array in JSON
2022-02-12 12:02:20 +01:00
Jan Oberhauser 7fc430c70a 🐛 Deactivate unwanted list autofill #2798 2022-02-12 11:25:39 +01:00
Jan Oberhauser 11336fdbae Sort nodes in expression editor relative to current node position 2022-02-12 10:32:39 +01:00
Jan Oberhauser 3e92fae954 🐛 Fix monaco editor resize as suggested in #2800 2022-02-12 08:43:32 +01:00
Iván Ovejero 5528698c31
Add Zammad node (#2621)
* add zammad

*  First pass

* 👕 Fix lint

*  Refactor user resource

*  Refactor group resource

*  Refactor ticket resource

*  Minor improvements

*  Set workaround for broken endpoints

* 👕 Fix lint

*  Fix credentials test

* 📦 Update package-lock.json

*  Change defaults for active

*  Refactor creds

* 👕 Fix lint

* 📦 Update package-lock.json

*  Make first and last name required

*  Replace email with login

*  Switch defaults to true

*  Add custom fields to groups

*  Add inactive entities to loaders

*  Move email to optional fields

*  Validate for empty article

* 🔥 Remove `ticket:update` per feedback

* 📦 Update package-lock.json

* 🚚 Rename import

* 👕 Fix lint

*  Small improvements

*  Improvements

Co-authored-by: quansenB <inaki.breinbauer@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2022-02-12 08:40:54 +01:00
Ricardo Espinoza f43a38951c
Add StatusCallback parameter - Twilio (#2801)
*  Add StatusCallback parameter

*  Fix type

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-11 21:09:12 +01:00
Michael Kret 66acaade29
Add HaloPSA node (#2620)
* added node ui

* wip problems with auth

* updated authentication

* fixed linter error

* added haloPSA request function

* removed any return type

* fixed linter errors

* added CRUD functionalities

* updating branch from master

* updated create case for clients resource, added limit to getAll operation

* added required fields when creating clients and sites, added methods for fetching data to dynamicly populate  options when creating site or client

* added required fields for users and invoices when operation is create

* 🔨 Removed some commented code

* 🐛 Fix bug in url formating

* 🔨 fixed plural resources, fixed main for loop

* 🔨 fix trailing coma

* 🔨 fix for wrong resource endpoints

* 🔨 fixed linter complain in Jenkings node

* 🔨 replace custom fields with predefined

* 🔨 updating resources optional fields

*  Small improvement

* 🔨 replaced fixedCollection to collection in resources description

* 🔨 updated site and ticket descriptions, code clean up

* 🔨 fixed accordingly to PR review

*  Improvements

*  Improvements

*  Fix capitalization

* 👕 Fix trailing comma

* 🚧 node changes accordingly to review

*  lint errors fix

*  Activate simplify option by default

*  Fix some more issues

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-11 19:00:30 +01:00
Ricardo Espinoza f35d123776
Add Linear Trigger node (#2767)
*  Linear Trigger

* 🎨 Replace PNG with SVG icon

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2022-02-11 17:20:41 +01:00
Harshil Agrawal 9335ee5deb
Update Codex files (#2797) 2022-02-11 13:20:42 +01:00
Jan Oberhauser 51dde68568
Add optional health check endpoint to worker (#2786)
*  Add optional health check endpoint to worker

* 👕 Fix lint issue

*  Improve error output
2022-02-11 13:09:27 +01:00
pemontto feb17ae84e
🐛 Fix confusing placeholder text (#2557) 2022-02-11 09:24:36 +01:00
Anuj Kapoor 1b69148d9a
Add /workflows/demo route (#2745)
*  added /workflows/demo route

*  suggested improvements

*  added n8n version in postmessage

*  updated zoom menu styling

*  updated component padding for zoomToFit

*  suggested improvements

*  moved getFixedNodeList to canvasHelpers

* 📝 removed unused import and rebased from master
2022-02-11 09:18:39 +01:00
Mutasem Aldmour b4e3f27c9f
Fix icon types (#2784) 2022-02-08 13:33:59 +01:00
Jan Oberhauser 920a18ab5d 🔖 Release n8n@0.162.0 2022-02-06 11:02:16 +00:00
Jan Oberhauser 5f4abd9684 ⬆️ Set n8n-core@0.104.0, n8n-editor-ui@0.129.0, n8n-nodes-base@0.160.0 and n8n-workflow@0.86.0 on n8n 2022-02-06 11:02:15 +00:00
Jan Oberhauser 3fd4a40500 🔖 Release n8n-editor-ui@0.129.0 2022-02-06 11:01:03 +00:00
Jan Oberhauser c1846d89e4 ⬆️ Set n8n-design-system@0.11.0 and n8n-workflow@0.86.0 on n8n-editor-ui 2022-02-06 11:01:02 +00:00
Jan Oberhauser 539daebb0e 🔖 Release n8n-design-system@0.11.0 2022-02-06 11:00:54 +00:00
Jan Oberhauser a368d93874 🔖 Release n8n-nodes-base@0.160.0 2022-02-06 11:00:14 +00:00
Jan Oberhauser adf5f9a8f3 ⬆️ Set n8n-core@0.104.0 and n8n-workflow@0.86.0 on n8n-nodes-base 2022-02-06 11:00:14 +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 c9207de775 🔖 Release n8n-core@0.104.0 2022-02-06 10:59:54 +00:00
Jan Oberhauser d0c93da7af ⬆️ Set n8n-workflow@0.86.0 on n8n-core 2022-02-06 10:59:54 +00:00
Jan Oberhauser b0974c2c6e 🔖 Release n8n-workflow@0.86.0 2022-02-06 10:59:45 +00:00
Jan Oberhauser 71f18de04e 🐛 Return original error of sub-workflow to main-workflow #2757 2022-02-06 11:13:49 +01:00
Harshil Agrawal 44275ab444
Add codex file for BambooHR (#2742) 2022-02-05 23:03:59 +01: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 f23098e38b 🐛 Fix frontend issue with remote option load 2022-02-05 16:59:44 +01:00
Jan Oberhauser 9dbe2449fb Fix editor issue with unknown nodeTypes 2022-02-05 16:52:13 +01:00
Jan Oberhauser ff74feefe4 Fix node-versioning issues in editor-UI 2022-02-05 12:57:48 +01:00
pemontto c7e73d757a
Add File->List to GitHub node (#2752)
* 🐛 Don't extract binary from Github directory

*  Add file list operation
2022-02-04 20:18:30 +01:00
Iván Ovejero fc550ecbcb
Remove fibers to support Node LTS 16 (#2672)
* 🔥 Remove fibers lib

* 📦 Update package-lock.json

* 📦 Update package-lock.json

* ✏️ Mention recommended version

*  Update node version in Docker images

* ⬆️ bump uuid and flatted

* 📦 Update package-lock.json

Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-04 19:13:26 +01:00
Jan Oberhauser 2cc1f58f46 🐛 Fix issue that XML node changes incoming data #2762 2022-02-04 12:16:34 +01:00
Michael Kret 92d3c1949e
🔨 Changed NDV opening behavior on node duplication N8N-2896 (#2749)
* 🔨 changed NDV opening behavior on node duplication

* 🔨 deleted commented lines

*  on duplication node will be selected
2022-02-03 23:25:36 +01:00
Mutasem Aldmour 7bdb7e2a25
Support telemetry page (#2756)
* support telemetry page events

* add log level to FE settings

* add debug logging

* fix types

* state fix

* move call
2022-02-03 23:24:01 +01:00
Jan Oberhauser 0bf554394a 🔖 Release n8n@0.161.1 2022-02-01 11:29:00 +01:00
Ahsan Virani 135d5a89cd
Add debug log in healthcheck and enable DB logging via environment (#2744)
*  add debug log in healthcheck

*  add DB logging

* CR
2022-02-01 11:27:08 +01:00
Jan Oberhauser b487d4f392 🔖 Release n8n@0.161.0 2022-01-30 14:09:53 +00:00
Jan Oberhauser 46fba951df ⬆️ Set n8n-core@0.103.0, n8n-editor-ui@0.128.0, n8n-nodes-base@0.159.0 and n8n-workflow@0.85.0 on n8n 2022-01-30 14:09:53 +00:00
Jan Oberhauser 26de462f25 🔖 Release n8n-editor-ui@0.128.0 2022-01-30 14:08:33 +00:00
Jan Oberhauser 4251b6468b ⬆️ Set n8n-design-system@0.10.0 and n8n-workflow@0.85.0 on n8n-editor-ui 2022-01-30 14:08:33 +00:00
Jan Oberhauser 2d8fcb63ab 🔖 Release n8n-design-system@0.10.0 2022-01-30 14:08:24 +00:00
Jan Oberhauser 27ef313c7c 🔖 Release n8n-nodes-base@0.159.0 2022-01-30 14:07:46 +00:00
Jan Oberhauser d167a930e4 ⬆️ Set n8n-core@0.103.0 and n8n-workflow@0.85.0 on n8n-nodes-base 2022-01-30 14:07:45 +00: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 bbfbdc9fb9 🔖 Release n8n-core@0.103.0 2022-01-30 14:07:26 +00:00
Jan Oberhauser d79f3b5cbe ⬆️ Set n8n-workflow@0.85.0 on n8n-core 2022-01-30 14:07:25 +00:00
Jan Oberhauser a620c308e6 🔖 Release n8n-workflow@0.85.0 2022-01-30 14:07:14 +00:00
Michael Kret aa3cbe5358
Add default polling interval (Poll trigger nodes) N8N-2874 (#2730)
*  added default polling interval to Poll trigger nodes

*  added default value to polling triger
2022-01-30 14:56:39 +01:00
Ricardo Espinoza 3cde6bd426
🐛 Fix issue getting binary data when filesystem mode is used - Move Binary Data (#2727)
* 🐛 Fix issue getting binary data when filesystem mode is used

*  Simplifications

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-28 08:46:30 +01:00
Cornelius Suermann 48b2a0b857
✏️ Markdowm -> Markdown; Closes #N8N-2893 (#2728) 2022-01-28 08:32:24 +01:00
Michael Kret 6d6f3acd97
Add parameter hints for node parameters N8N-2841 (#2704)
* 🔨 base functionality done

* :fix: changes accordingly to review

* :fix: replaced div with n8n-text

* :fix: return wrong deleted color variable

* add mock examples for testing

* add slack node test param

* 🔨 changed font size of hint, added top margin

* 🔨 updated comments and function name

* 🔨 updated parameterHint to hint

* 🔨 updated text color, set compact to true, changed inputLabelHint to hint

* 🔨 updated components styles

* 🔨 replaced mini with xsmall

* :fix: fixed line height

* :fix: changed line height to 1.25

* :hummer: removed mock data

* 🔨 changed xsmall line-height

*  update to merge hint

Co-authored-by: Mutasem <mutdmour@gmail.com>
2022-01-28 07:55:25 +01:00
Ricardo Espinoza 9639742cc6
🐛 Keep BCC headers when sending email - Gmail node (#2721)
* 🐛 Keep BCC headers when sending email

*  Fix typo

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-27 21:25:32 +01:00
fabian wohlgemuth ebd4aa4c31
Improve wording in "Save your Changes" modal (#2718) 2022-01-27 21:18:45 +01:00
Jan Oberhauser 6a77969cff 🐛 Fix issue that default values did not get send for credential
testing
2022-01-24 17:37:07 +01:00
Jan Oberhauser d22c0deea4 ERPNext do not error if no data found 2022-01-24 17:20:27 +01:00
fabian wohlgemuth daf91a1228
Change "name" to "id" in label and description of Airtable nodes (#2719)
* Changing "name of table" to "id of table"

* Change "name of table" to "id of table" in trigger node

* Change displayName from Table to Table ID
2022-01-24 17:01:44 +01:00
Jan Oberhauser 7609cd32e4 🔖 Release n8n@0.160.0 2022-01-22 17:59:07 +00:00
Jan Oberhauser 17b23d4758 ⬆️ Set n8n-core@0.102.0, n8n-editor-ui@0.127.0, n8n-nodes-base@0.158.0 and n8n-workflow@0.84.0 on n8n 2022-01-22 17:59:06 +00:00
Jan Oberhauser 2d7e00e85c 🔖 Release n8n-editor-ui@0.127.0 2022-01-22 17:57:27 +00:00
Jan Oberhauser 90bb5fa7bc ⬆️ Set n8n-workflow@0.84.0 on n8n-editor-ui 2022-01-22 17:57:27 +00:00
Jan Oberhauser 19af1de3a0 🔖 Release n8n-nodes-base@0.158.0 2022-01-22 17:56:44 +00:00
Jan Oberhauser 06157f5f6b ⬆️ Set n8n-core@0.102.0 and n8n-workflow@0.84.0 on n8n-nodes-base 2022-01-22 17:56:44 +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 6a0f76f4e7 🔖 Release n8n-core@0.102.0 2022-01-22 17:56:24 +00:00
Jan Oberhauser 0c8879eead ⬆️ Set n8n-workflow@0.84.0 on n8n-core 2022-01-22 17:56:24 +00:00
Jan Oberhauser e37917fe4d 🔖 Release n8n-workflow@0.84.0 2022-01-22 17:56:14 +00:00
Jan Oberhauser bbf3c4c004 Fix name of BambooHR node 2022-01-22 18:48:58 +01:00
fabian wohlgemuth 88809936ee
🐛 Fix string for "Filter by tags"
* Creating locale string for openWorkflow.filterWorkflows & use it in the Open Workflow modal

* Fix: Use filterWorkflows label in placeholder location
2022-01-22 18:18:19 +01:00
Jan Oberhauser b23a87c7f4 🐛 Fix issue that binary data did not get displayed full height&width 2022-01-22 11:02:27 +01:00
Oliver Trajceski 8cefafa47d
Add BambooHR Node (#2471)
* Feature // Created BambooHR Node, Init Simple Api Calls for Employees

* BambooHR Added EmployeesFiles, CompanyFiles API Operations

* BambooHR / Refactor the code

* Bamboo HR Node // Refactor + Optimization of Employee Api Requests

* Bamboo HR Node // Refactor + Optimization of EmployeeFiles Api Requests

* Bamboo HR Node // Refactor + Optimization of CompanyFiles Api Requests

* Bamboo HR Node // Add Reports - Get Reports by ID

* Bamboo HR Node // Format BambooAPI Credential files

* Bamboo HR Node // Added Account Information API operations

* Bamboo HR Node //Add Https Reposnse Code for All  API Operations, Implement new Http Helper

* Bamboo HR Node // Added Tabular Data Api Operations

* Bamboo HR Node // Added Time Off Api Operations

* Bamboo HR Node //Fixed bugs for AccountInformation Operation, Uploading Employees File, TimeOff EstimationTime

* Bamboo HR Node // Update AccountInformation - UpdateFields Api operation

* Bamboo HR Node //Fixed Add and Update Table rows // Tabular Data API Operations

* Update AccountInformation - Added TimeOff Operations - Get Requests, Create Request, Create History Item, Fixed Get Types

* Bamboo HR Node // Fixed Adjust Time - TimeOff API Operation, Wrote comments, Finished TimeOff Api Operations

* Bamboo HR Node // Add Multi choice Property for Employee Operations, Expand and Add new Optional Fields for Creating and Updating Employee, Write Comments, Fixed Employee API operations

* Bamboo HR Node // Add Multi choice Property + Update Fields and Write Comments for Employee Files & Company Files & Reports Acc Info API Operation

* N8N-2603 Move Company Name Prop to Credentials, Changed Execution Function

* N8N-2603 Obtain Employee ID and bind to the response after create an employee, Refactor GetDirectoy to GetAll + update the output of the response

* N8N-2603 Refactor, Added ID in responses, Added Pagination to some operations

* N8N-2603 Refactor Employee Files to Employee File

* N8N-2603 Refactor CompanyFiles to Company File, Refactor CompanyFile:Create -> CompanyFile:addCategory

* N8N-2603 Refactor employeeFile:create -> employeeFile:addCategory, Get rid off Account Information resources

* N8N-2603 EmployeeFile:Update -> Change ShareWithEmployee Parameter to be boolean

* N8N-2603 CompanyFIle:update -> Change shareWithCompany prop to boolean

* N8N-2603 Added Load Options for getTimeOffTypeId, Rename AdditionalFields to UpdateFields

* N8N-2603 Updated Logo and Border

* N8N-2603 Refactor Employees to Employee

* N8N-2603 Linter Fixes

* N8N-2603 Refactor EmployeeFile:get -> EmployeeFile:download, CompanyFile:get -> CompanyFile:download

* N8N-2603 Linter fix

* N8N-2603 Linter Fixes

* N8N-2603 Hotfix

* N8N-2603 Fixed EmployeeFile:Download

* N8N-2603 Updated Assertion

* N8N-2603 Remove unnecesary description, optimized code, created separate loadOptions file

* N8N-2603 Added Download Function for CompanyFile operation

* N8N-2603 Added DateTime Fields instead of string, Removed Color prop from Node

* N8N-2603 Refactor Del to Delete

* N8N-2603 Added Upload Employ File Operation

* N8N-2603 Updated Possible Types of the Request

* N8N-2603 Fixed Linter Errors

* N8N-2603 Hotfix Upload Employee File Description

* N8N-2603 Added options to download the report

*  Improvements

*  Improvements

*  Simplify node

*  Fix linting issue

*  Improvements

*  Fix returned mimeType

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-01-22 10:46:13 +01:00
Mutasem Aldmour 49bf786e5b
Improve workflow activation (#2692)
* feat: activator disabled based on thiggers

* feat: tooltip over inactive switch

* feat: message for trigger types

* feat: deactivate on save if trigger is removed

* chore: refactor executions modal

* feat: calculate service name if possible

* feat: alert on activation

* chore: fix linting

* feat: always enable activator when active

* fix: adjust the alert

* feat: take disabled state into account

* feat: automatically save on activation

* feat: rely on nodes name and edit messages

* feat: isolate state for each activator instance

* feat: create activation modal component

* feat: activationModal checkbox and trigger message

* feat: add activation messages to node config

* chore: style activation modal

* chore: style fixes

* feat: refactor disabled state

* chore: refactor modal

* chore: refactor modal

* chore: tidy the node config

* chore: refactor and styling tweaks

* chore: minor fixes

* fix: check webhooks from ui nodes

* chore: remove saving prompt

* chore: explicit current workflow evaluation

* feat: add settings link to activation modal

* fix: immediately load executions on render

* feat: exclude error trigger from trigger nodes

* chore: add i18n keys

* fix: check localstorage more strictly

* fix: handle refresh in execution list

* remove unnessary event

* remove comment

* fix closing executions modal bugs

* update closing

* update translation key

* fix translation keys

* fix modal closing

* fix closing

* fix drawer closing

* close all modals when opening executions

* update key

* close all modals when opening workflow or new page

* delete unnessary comment

* clean up import

* clean up unnessary initial data

* clean up activator impl

* rewrite

* fix open modal bug

* simply remove error

* refactor activation logic

* fix i18n and such

* remove changes

* revert saving changes

* Revert "revert saving changes"

25c29d1055

* add translation

* fix new workflows saving

* clean up modal impl

* clean up impl

* refactor common code out

* remove active changes from saving

* refactor differently

* revert unnessary change

* set dirty false

* fix i18n bug

* avoid opening two modals

* fix tooltips

* add comment

* address other comments

* address comments

Co-authored-by: saintsebastian <tilitidam@gmail.com>
2022-01-21 18:00:00 +01:00
Jonathan Bennetts a9cef48048
🐛 Fix Get New Releases Operation (#2560)
Co-authored-by: Jan Oberhauser <janober@users.noreply.github.com>
2022-01-21 14:25:37 +01:00
Jan Oberhauser 4c029e5401 🐛 Fix issue with not returning more than 1000 items 2022-01-21 14:10:30 +01:00
Jan Oberhauser 1566dafb3e 🐛 Make sure that header keys are always lower case #2663 2022-01-21 10:55:19 +01:00
Tom 55139a4e6c
🐛 OneDrive: Fix pagination (#2706) 2022-01-21 10:46:33 +01:00
Ricardo Espinoza 9fc1d16e7c
🐛 Fix issue with pagination - Mautic node (#2686) 2022-01-21 10:42:14 +01:00
Omar Ajoue 2e57d86fd6
Change the place where output format is made (#2506)
The router file now correctly returns a `INodeExecutionData[][]`
instead of a simple `INodeExecutionData[]` forcing the main node
file to correct this.
2022-01-21 10:32:16 +01:00
Jan Oberhauser a41afc8013 🐛 Fix issue with default values in combination with displayOptions 2022-01-21 08:52:39 +01:00
Iván Ovejero f5991e17db
📌 Pin chokidar verison (#2696) 2022-01-18 11:15:34 +01:00
Jan Oberhauser baabd60852 🔖 Release n8n@0.159.1 2022-01-18 10:16:09 +01:00
Jan Oberhauser 853535b494 ⬆️ Set n8n-core@0.101.1 on n8n 2022-01-18 10:15:27 +01:00
Jan Oberhauser adf2cf0692 🔖 Release n8n-core@0.101.1 2022-01-18 10:14:28 +01:00
Jan Oberhauser ef8d1e72b4 🐛 Temporary change logging to fix memory issue 2022-01-18 10:12:41 +01:00
Iván Ovejero 58c9831956
📚 Minor i18n docs fixes (#2689) 2022-01-17 10:31:12 +01:00
Jan Oberhauser 737d567111 🔖 Release n8n@0.159.0 2022-01-16 13:41:09 +00:00
Jan Oberhauser 93187a7d79 ⬆️ Set n8n-core@0.101.0, n8n-editor-ui@0.126.0, n8n-nodes-base@0.157.0 and n8n-workflow@0.83.0 on n8n 2022-01-16 13:41:08 +00:00
Jan Oberhauser 4829ae5c42 🔖 Release n8n-editor-ui@0.126.0 2022-01-16 13:39:51 +00:00
Jan Oberhauser 23c46ae78d ⬆️ Set n8n-workflow@0.83.0 on n8n-editor-ui 2022-01-16 13:39:51 +00:00
Jan Oberhauser 8c25fb676a 🔖 Release n8n-nodes-base@0.157.0 2022-01-16 13:39:12 +00:00
Jan Oberhauser 35931071ad ⬆️ Set n8n-core@0.101.0 and n8n-workflow@0.83.0 on n8n-nodes-base 2022-01-16 13:39:12 +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
Jan Oberhauser 7a73bc9820 🔖 Release n8n-core@0.101.0 2022-01-16 13:38:53 +00:00
Jan Oberhauser 1234ccbc43 ⬆️ Set n8n-workflow@0.83.0 on n8n-core 2022-01-16 13:38:53 +00:00
Jan Oberhauser 035d19da64 🔖 Release n8n-workflow@0.83.0 2022-01-16 13:38:43 +00:00
Ricardo Espinoza 6066b6670e
🐛 Fix bug filtering date and datetime fields on Salesforce node (#2565) 2022-01-16 14:27:20 +01:00
Jan Oberhauser 7efb73053d Allow to use execute command with workflows that do not have an ID 2022-01-16 14:04:42 +01:00
Iván Ovejero ba6822c4ac
👕 Remove redundant linting options (#2626) 2022-01-15 20:34:13 +01:00
Jan Oberhauser ac1659959b 👕 Fix lint issue 2022-01-15 20:33:30 +01:00
Jonathan Bennetts 27c5b218ab
🐛 Fix download for some files via Box node (#2669) 2022-01-15 20:12:32 +01:00
Jan Oberhauser 3d4c1cb23f
Add OAuth, basicAuth, digestAuth and queryAuth support to GraphQL node (#2673)
*  Add OAuth support to GraphQL node

*  Add basicAuth, digestAuth and queryAuth to GraphQL node
2022-01-15 20:05:15 +01:00
Harshil Agrawal 7ff7c53fc1
Add and update codex files (#2679) 2022-01-15 19:54:44 +01:00