Add UptimeRobot Node (#1830)

* Add Monitor & account resources

* Add alert contact resource

* Add mwindows resource

* Add 'public status page' resource

* Clean up & lint fixes

* Minor fixes

* Apply code review suggestions

* Minor fixes

* Fix options name casing

*  Improvements

*  Improvements

*  Improvements on UptimeRobot Node

*  Activate continueOnFail support

Co-authored-by: dali <servfrdali@yahoo.fr>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
Ricardo Espinoza
2021-05-29 20:42:25 -04:00
committed by GitHub
parent ca0793574a
commit d2e38dc615
10 changed files with 2153 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import {
ICredentialType,
NodePropertyTypes,
} from 'n8n-workflow';
export class UptimeRobotApi implements ICredentialType {
name = 'uptimeRobotApi';
displayName = 'Uptime Robot API';
documentationUrl = 'uptimeRobot';
properties = [
{
displayName: 'API Key',
name: 'apiKey',
type: 'string' as NodePropertyTypes,
default: '',
},
];
}