From 6ca74540782623ac2301550b62f3382e88b8ed83 Mon Sep 17 00:00:00 2001 From: Andrey Sinitsyn Date: Fri, 15 Apr 2022 11:36:02 +0300 Subject: [PATCH] feat(PagerDuty Node): Add support for additional details in incidents (#3140) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(PagerDuty node): add support for additional details for the incident * fix(editor): Fix breaking Drop-downs after removing expressions (#3094) * :bug: Fixed multiOption parameter input dropdown values after removing expression. * :recycle: Moved array value normalization to removeExpression action. * :bug: Handled scenario where expression contained invalid value. * :art: Centralize error throwing for encryption keys and credentials (#3105) * Centralized error throwing for encryption key * Unifying the error message used by cli and core packages * Improvements to error messages to make it more DRY * Removed unnecessary throw * Throwing error when credential does not exist to simplify node behavior (#3112) Co-authored-by: Ivรกn Ovejero * fix(core): Make email for UM case insensitive (#3078) * ๐Ÿšง lowercasing email * โœ… add tests for case insensitive email * ๐Ÿ˜ add migration to lowercase email * ๐Ÿšš rename migration * ๐Ÿ› fix package.lock * :bug: fix double import * ๐Ÿ“‹ add todo * :zap: Add autocompletion for i18n keys in script sections of Vue files (#3133) * :blue_book: Type `baseText()` to i18n keys * :blue_book: Adjust `baseText()` signature * :shirt: Except JSON files from Vue ESLint * :bug: Fix errors surfaced by `baseText()` typing * :zap: Pluralize keys * :blue_book: Add typing for category names * :zap: Mark internal keys * :pencil2: Update docs references * :art: Prettify syntax * :bug: Fix leftover internal key references * feat(Discord Node): Add additional options (#2918) * ๐Ÿ”– Discord Node v2.0 * Updated image from png to svg * Added correct versioning * Added old for versioning purposes * Added other parameter for the url * Fixed subtitle added multipart option for payload * Removed unused imports * Changed data type for binary file * Removed console.log * Moved the additional fields to an option field + fixed some bugs * Refactored node into one version * Removed any type * Fixed some broken behaviour * Minor fixes for discord node * :zap: Fix parameter name Co-authored-by: Timeraa Co-authored-by: Omar Ajoue Co-authored-by: Jan Oberhauser * :zap: Move order and fix displayName and description Co-authored-by: Alex Grozav Co-authored-by: Omar Ajoue Co-authored-by: Ivรกn Ovejero Co-authored-by: Ben Hesseldieck <1849459+BHesseldieck@users.noreply.github.com> Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com> Co-authored-by: Timeraa Co-authored-by: Jan Oberhauser --- packages/nodes-base/nodes/PagerDuty/IncidentDescription.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/nodes-base/nodes/PagerDuty/IncidentDescription.ts b/packages/nodes-base/nodes/PagerDuty/IncidentDescription.ts index 207bfd08a48..b553964d26d 100644 --- a/packages/nodes-base/nodes/PagerDuty/IncidentDescription.ts +++ b/packages/nodes-base/nodes/PagerDuty/IncidentDescription.ts @@ -130,6 +130,13 @@ export const incidentFields: INodeProperties[] = [ default: '', description: 'Delegate this incident to the specified escalation policy. Cannot be specified if an assignee is given.', }, + { + displayName: 'Incident Details', + name: 'details', + type: 'string', + default: '', + description: 'Additional details about the incident which will go in the body', + }, { displayName: 'Incident Key', name: 'incidentKey',