Commit Graph

438 Commits

Author SHA1 Message Date
Jan Oberhauser
6981438a38 ⚡ Simplify Zendesk credentials 2021-01-15 09:47:39 +01:00
Ricardo Espinoza
0638f9624d ✨ Add Beeminder Node (#1325)
* add Beeminder node

* clean up unused def

* add crud ops

* update additional properties

* support options in methods

* ⚡ Improvements to ##1320

* ⚡ Minor improvements to Beeminder

Co-authored-by: mutdmour <mutdmour@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-12 12:40:49 +01:00
Ricardo Espinoza
d78aaa2d64 feature/outlook shared mailbox (#1323)
* ⚡ Add shared mailbox support

* 🐛 Add filter field to folderMessage:getAll

* ⚡ Small changes to descriptions (#1322)

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
2021-01-11 00:09:58 +01:00
Ricardo Espinoza
76cee5577b ⚡ Extend googleApi credentials to support user impersonification (#1304)
* ⚡ Extend googleApi credentials to support user impersonification

* ⚡ Add service account authentication to Gmail

* ⚡ Minor improvements

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-10 20:49:47 +01:00
Jan
1501175b81 ✨ Add support for custom AWS endpoints (#1312)
* Setup custom endpoints properties in AWS credentials type

* Update AWS nodes to use new endpoints (if specified)

* Fix a few error scenarios cases where message was being obscured

* Extend usage of URL API to validate user inputted endpoints

https://nodejs.org/docs/latest-v12.x/api/url.html

* Add support to custom endpoints for SES

Forgot to add this in my earlier commits…

* Fix incorrect Amazon SES endpoint placeholder value

* Fixed signing problems with path being ignored. Standardized to avoid future problems

* Linting fix

* ⚡ Make parameters optinal (wip)

* Make sure that we fallback to correct URL without errors if custom endpoints are not used

Co-authored-by: Luis Ramos <luis@ramos.dev>
Co-authored-by: Omar Ajoue <krynble@gmail.com>
2021-01-07 14:16:52 +01:00
Iván Ovejero
a13a7487cf :tap: Fix environment typo in PayPal node (#1310) 2021-01-07 13:43:42 +01:00
Ricardo Espinoza
57e19edadd ✨ Add Google analytics node (#1305)
* ✨ Add Google Analytics node

🔨 Add Report Resource

🔨 Complete the basic for Report resource

⚡ Add User Activity resource

🔨Remove comment

* ⚡ Improvements

* ⚡ Small improvements

* ⚡ Improvements

* ⚡ Improvements

* ⚡ Some improvements to Google Analytics Node

* ⚡ Load views automatically

Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-05 19:16:25 +01:00
Harshil Agrawal
b85f55659e ⚡ Fix E-goi brand name (#1307) 2021-01-05 08:46:07 +01:00
Ricardo Espinoza
403f1009a6 ✨ Add Phantombuster Node (#1274)
* ✨ Phantombuster Node

* ⚡ Small improvements

* ⚡ Small fix

* ⚡ Improvements to Phantombuster Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-01-02 20:16:18 +01:00
Harshil Agrawal
bfd967258c ⚡ Add credentials documentation link for e-goi node (#1277) 2020-12-29 12:28:37 +01:00
Ricardo Espinoza
4494ee81f6 ✨ Add Microsoft Outlook node (#1272)
* ✨ Add Microsoft Outlook node

* Remove accidental import

* Style fixes

* ✨ Microsoft Outlook (#1270)

* ⚡ Some improvements to Outlook Node

* ⚡ Some more small fixes

* ⚡ Improvements

* ⚡Add placeholder for the filter field

* ⚡ Some more improvements to Outlook Node

* ⚡ Hide unnecessary field on Outlook Node

Co-authored-by: Mika Luhta <12100880+mluhta@users.noreply.github.com>
Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-29 08:23:01 +01:00
Harshil Agrawal
406f0322eb ⚡ Add credentials documentation link for Pushcut node (#1273) 2020-12-24 13:03:44 +01:00
Ricardo Espinoza
acc6b0496f 🐛 Add scopes and offline access to Dropbox OAuth2 credentials (#1246) 2020-12-23 12:48:53 +01:00
Jan
e3aff74f6b ✨ Add RabbitMQ and RabbitMQ Trigger Node (#1258)
* ✨ Add RabbitMQ-Node

* ✨ Add RabbitMQ-Trigger Node

* ⚡ Fix issue that connection errors did not get caught

* 🔨Fix name and description for RabbitMQ Trigger node

Co-authored-by: Harshil <ghagrawal17@gmail.com>
2020-12-23 08:05:02 +01:00
Jan
63452e7878 ✨ Add uProc Node (#1263)
* + adding new uProc integration

* + capitalize tool name
+ fix parameter display name
+ add placeholders for parameter
+ add tool description
+ optimize generated .ts for groups and tools

* + remove old functions

* + added new tools

* + add new tools + fix Info on tool

* + fixed Info

* + fix tools description

* + add UProc node to package.json

* + added new tools

* + added new tools

* + fix tool description

* + fix CamelCase subtitle
+ fix node displayName
+ add new tools

* + fix info link

* + add start, data and end callbacks to decouple response

* + added new tools

* + change display name on selected

* + added new tools

* + added new tools

* + added new tools

* + added new tools

* + remove old folder + fix param

* + added new tools

* ⚡ Some improvements to uproc Node

* 🐛 Fix docker image naming #1250

Co-authored-by: Miquel Colomer <mcolomer@gmail.com>
2020-12-19 18:22:41 +01:00
Ricardo Espinoza
48830eda77 ✨ Add Egoi node (#1227)
* Add E-goi Node

* ⚡ Improvements to #1224

* ⚡ Small improvements

* ⚡ Minor improvements to Egoi-Node

* ⚡ Add 'simple' option to get and getAll operations.

* ⚡ Minor improvements to Egoi-Node

Co-authored-by: fbobiano <fbobiano@e-goi.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-19 14:08:31 +01:00
Jan
d43aad2ca3 ✨ Add Brandfetch node (#1253)
* ✨ Add Brandfetch node

* ⚡ Small improvement

* ⚡ Add donwload field to logo operation

* 🐛 Minor fixes

* ⚡ Minor improvements to Brandfetch-Node

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-12-15 16:56:28 +01:00
Jan Oberhauser
8528c2a2f1 🐛 Fix issue that GitHub OAuth did not use specified server 2020-12-13 17:33:43 +01:00
Jan Oberhauser
e981118316 🐛 Fix issue that Gitlab OAuth did not use specified server #1243 2020-12-13 16:21:26 +01:00
Ricardo Espinoza
532503b69f ✨ Feature/slack node extended (#1239)
* Added reaction method to message

* Increased limit for channels on getChannels, removed unused fields in the code

* Using own operation for reactions

* Registering reaction fields and operations

* Added Operation "Reaction" to Slack.node.ts

* Fixing variable name for emoji

* now removing reaction on "remove" instead of "add"

* Using GET for reactions.get and passing arguments as query

* Added members operation

* Fixed typo in timestamp

* Added user.info and user.getPresence

* Fixed: wrong operation name

* ⚡ Improvements to #1238

* ⚡ Add field resolve data when retrieving channel members

* ⚡ Minor improvements to Slack-Node

Co-authored-by: Andreas Scherren <ascherren@brightfuture.de>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-13 10:47:52 +01:00
Ricardo Espinoza
18313e1199 ⚡ Now OAuth2 send authentication data in the body (#1241) 2020-12-12 17:00:57 +01:00
Ricardo Espinoza
23b61475d9 ✨ Add Pushcut Node & Trigger (#1075)
* ✨ Pushcut Node & Trigger

* ⚡ Small improvements

Co-authored-by: Jan <janober@users.noreply.github.com>
2020-12-12 08:58:58 +01:00
Harshil Agrawal
45d413de22 ⚡ Add credentials documentation link (#1237) 2020-12-12 08:30:25 +01:00
Harshil Agrawal
8942f403d4 ⚡ Add credentials documentation link (#1236) 2020-12-12 08:29:38 +01:00
Ricardo Espinoza
68f3f8ae62 ✨ Add NASA Node (#1232)
* ✨ NASA node

* Test up to asteroidNeoLookup

* Add earth imagery

* ⚡ Small improvement

* ⚡ Improvements to NASA node

* ⚡ Small Improvements

* ⚡ Some minor fixes for NASA Node

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-10 11:30:13 +01:00
Ricardo Espinoza
701871944d ✨ Add Twist Node (#1231)
* ✨ Twist Node

* ⚡ Small improvements

* 🔨Fix descriptions

* ⚡ Minor improvements to Twist-Node

Co-authored-by: Harshil <ghagrawal17@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-10 11:09:38 +01:00
Ricardo Espinoza
c87382c086 ✨ Add Snowflake Node (#1230) 2020-12-10 10:17:16 +01:00
Ricardo Espinoza
8424c792dc ✨ Add Ghost-Node (#1221)
* ✨ Ghost Node

* ⚡ Minor improvements to Ghost-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-08 08:40:29 +01:00
Ricardo Espinoza
d426586006 ✨ Add Iterable Node (#1215)
* ✨ Iterable Node

* ⚡ Improvements

* ⚡ Improvements

* ⚡ Small improvements to Iterable-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-03 08:05:54 +01:00
Ricardo Espinoza
e770fa37ad ✨ Add Yourls Node (#1216)
* ✨ Yourls Node

* ⚡ Minor improvements to Yourls-Node

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-12-02 23:13:59 +01:00
Ricardo Espinoza
1b724db3c2 ⚡ Now private and public channels are loaded (#1222)
Fixes #1210
2020-12-02 12:54:19 +01:00
Jan Oberhauser
a38665e82c ⚡ Fix lint issues, formatting and icons 2020-12-02 11:54:10 +01:00
Ricardo Espinoza
ea9f61089b ✨ Add TheHive & Cortex nodes (#952)
* ✨ TheHive & Cortex nodes

* 🔨 Make changes mentioned in #887

* ⚡ Improvements

* ⚡ Improvements

* ⚡ Improvements

* ⚡ Add descriptions

* ⚡ Improvements

* ⚡ Improvements

Co-authored-by: MedAliMarz <servfrdali@yahoo.fr>
2020-12-02 11:24:25 +01:00
Jan Oberhauser
60be31d410 ⚡ Improvements to Quick Base Node 2020-11-25 13:09:58 +01:00
Ricardo Espinoza
4eed7bb9fb ✨ Add Quick Base Node (#1161)
* introduce quick base node

* fix quick base api request headers

* refine quick base configuration pages

* fix race condition detection

* ⚡ improvements

Co-authored-by: Tristian Flanagan <tristian@tristianflanagan.com>
2020-11-25 13:08:59 +01:00
Jan
9f4d6f44cb ✨ Add ProfitWell Node (#1204)
* ⚡ Improvements to ProfitWell Node

⚡ Improvements to Pro

* ⚡ Improvements to ProfitWell-Node

* ⚡ improvements simplifying data

* ⚡ Small formatting improvement

Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-11-25 11:44:50 +01:00
Ricardo Espinoza
be828a3808 ✨ Add LignvaNex Node (#1194)
* ✨ Add LignvaNex node

* ⚡ Small improvement to LingvaNext Node

Improvements to #1191

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
2020-11-24 23:30:43 +01:00
Ricardo Espinoza
2dbde92fd5 ✨ Add Spontit Node (#1186)
* Added first trial for a spontit integration

* Added spontit packages

* Changed option types from collection to string

* ⚡ Improvements to Spontit Node

Improvements to #1163

Co-authored-by: Tobias Schulz-Hess <tobias.schulz-hess@xing.com>
2020-11-24 23:19:41 +01:00
Ronalds Upenieks
3351113f28 ⚡ Add Harvest OAuth2 support (#697)
* credentials, generic functions fit to oauth2, UI elements

* ⚡ Improvements to Harvest-Node

* Update Harvest.node.ts

* ⚡ Add OAuth2 and move account id from credentials to node parameters

* ⚡ Minor improvements to Harvest-Node

Co-authored-by: Rupenieks <ru@myos,co>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2020-11-24 14:15:47 +01:00
Ricardo Espinoza
cbc1b7f2a3 ✨ Add Cloud Natural Language node (#1181)
* ✨ Add Cloud Natural Language node

* ⬆️ Set google-fonts-webpack-plugin to latest version

* 🐛 Rename method composite to compose

* ⚡ Improvements to Google Cloud Natural Language Node

Improvements to #1171

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
2020-11-19 09:04:20 +01:00
Jan
69a350e262 ✨ Add Firebase node (#1173)
* ⚡ Added node for Google firebase Firestore database

* ⚡ added firebase's realtime database node

* Added operation to run queries on documents collection

* Improvements to Firebase Database nodes
- Realtime Database: improved how the node interacts with input database
- Cloud Firestore: improved how the node interacts with input database
- Cloud Firestore: improved input / output format so it's similar to JSON and more intuitive, abstracting Firestore's format

* ⚡ Improvements to Firestore-Node

* ⚡ improvements to Firebase-Node

* ⚡ Improvements

⚡ Improvements

* ⚡ Improvements

* ⚡ Minor improvements to Firebase Nodes

Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-11-19 07:47:26 +01:00
Ricardo Espinoza
09547e9153 ✨ Add Humantic AI node (#1177)
* ✨ Add Humantic AI node

* ⚡ Improvements

Improvements to #1165

Co-authored-by: Tanay Pant <tanaypant@protonmail.com>
2020-11-18 23:58:41 +01:00
Ricardo Espinoza
fdffd47bed 🐛 Send credentials on body when exchanging the code for the access token (#1169) 2020-11-17 07:36:12 +01:00
Harshil Agrawal
032e2dfae5 ⚡ Add Strapi credentials documentation link (#1164) 2020-11-16 10:35:09 +01:00
Jan Oberhauser
8f8603320a ⚡ Minor improvement to SFTP credentials 2020-11-12 19:26:03 +01:00
Ricardo Espinoza
042028fb5f ⚡ Add private key and passphrase fields to SFTP credentials (#1136)
* ⚡ Add private key and passphrase fields to credentials

* ⚡ Small improvement
2020-11-12 19:23:55 +01:00
Harshil Agrawal
a800a84078 ⚡ Added credential documentation URL for Line node (#1150) 2020-11-11 16:08:30 +01:00
Harshil Agrawal
241fc064c2 ⚡ Add credential documentation URL for the Gotify node (#1152) 2020-11-11 15:46:52 +01:00
Jan Oberhauser
73e1399c42 ⚡ Minor improvements to Strapi-Node 2020-11-11 09:45:50 +01:00
Ricardo Espinoza
a5ecf3d58d ✨ Add Strapi-Node (#1143)
* ✨ Strapi-Node

* ⚡ Small improvements

* ⚡ Small improvement
2020-11-11 09:44:53 +01:00