feat(Trello Node) Add support for board members and credential tests (#3201)

* adds support for trello board member operations: inviteMemberByEmail, addMember, removeMember, getMembers

* lintfix

* format fixes

* remove unnecessary variable and assign to qs on same line

* fix description

* Moved Board Members to their own resource

* Removed members from board resource...

* Added return all limits to get members

* adds info about Trello premium feature in description

* Improvements from internal review

*  Improvements

* Changed credentials to use new system and implemented test

*  Improvements

* fix(core): Fix issue with fixedCollection having all default values

* 👕 Fix lint issue

Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
Cristobal Schlaubitz Garcia
2022-05-15 19:48:17 +02:00
committed by GitHub
parent 7ced65484f
commit d8870ecbff
7 changed files with 440 additions and 18 deletions

View File

@@ -159,10 +159,10 @@ export class TrelloTrigger implements INodeType {
const bodyData = this.getBodyData();
const credentials = await this.getCredentials('trelloApi');
// TODO: Check why that does not work as expected even though it gets done as described
// https://developers.trello.com/page/webhooks
// https://developers.trello.com/page/webhooks
//const credentials = await this.getCredentials('trelloApi');
// // Check if the request is valid
// const headerData = this.getHeaderData() as IDataObject;
// const webhookUrl = this.getNodeWebhookUrl('default');