mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 01:56:46 +00:00
docs: Fix all credential documentation urls, and add a CI job to regularly validate these urls (#5012)
* add or update documentation URLs for all credentials * add UTM params to documentation urls even when they are absolute urls * Setup a CI job to validate documentation urls after every release * Fix FacebookGraphApi documentation URL * also validate node documentation urls Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
committed by
GitHub
parent
0333b053ee
commit
c738aa53e9
@@ -7,6 +7,8 @@ export class BaserowApi implements ICredentialType {
|
||||
|
||||
displayName = 'Baserow API';
|
||||
|
||||
documentationUrl = 'baserow';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Host',
|
||||
|
||||
@@ -7,6 +7,8 @@ export class CiscoWebexOAuth2Api implements ICredentialType {
|
||||
|
||||
displayName = 'Cisco Webex OAuth2 API';
|
||||
|
||||
documentationUrl = 'ciscowebex';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Grant Type',
|
||||
|
||||
@@ -10,7 +10,7 @@ export class CitrixAdcApi implements ICredentialType {
|
||||
|
||||
displayName = 'Citrix ADC API';
|
||||
|
||||
documentationUrl = 'citrix';
|
||||
documentationUrl = 'citrixadc';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@ export class FacebookGraphApi implements ICredentialType {
|
||||
|
||||
displayName = 'Facebook Graph API';
|
||||
|
||||
documentationUrl = 'facebookGraph';
|
||||
documentationUrl = 'facebookgraph';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,7 @@ export class FacebookGraphAppApi implements ICredentialType {
|
||||
|
||||
displayName = 'Facebook Graph API (App)';
|
||||
|
||||
documentationUrl = 'facebookGraphApp';
|
||||
documentationUrl = 'facebookapp';
|
||||
|
||||
extends = ['facebookGraphApi'];
|
||||
|
||||
|
||||
@@ -7,6 +7,8 @@ export class GetResponseOAuth2Api implements ICredentialType {
|
||||
|
||||
displayName = 'GetResponse OAuth2 API';
|
||||
|
||||
documentationUrl = 'getresponse';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Grant Type',
|
||||
|
||||
@@ -7,7 +7,7 @@ export class GoogleOAuth2Api implements ICredentialType {
|
||||
|
||||
displayName = 'Google OAuth2 API';
|
||||
|
||||
documentationUrl = 'google/oauth-generic/';
|
||||
documentationUrl = 'google/oauth-generic';
|
||||
|
||||
icon = 'file:Google.svg';
|
||||
|
||||
|
||||
@@ -7,6 +7,8 @@ export class HarvestOAuth2Api implements ICredentialType {
|
||||
|
||||
displayName = 'Harvest OAuth2 API';
|
||||
|
||||
documentationUrl = 'harvest';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Grant Type',
|
||||
|
||||
@@ -9,7 +9,7 @@ export class MondayComOAuth2Api implements ICredentialType {
|
||||
|
||||
displayName = 'Monday.com OAuth2 API';
|
||||
|
||||
documentationUrl = 'monday';
|
||||
documentationUrl = 'mondaycom';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@ export class SendInBlueApi implements ICredentialType {
|
||||
|
||||
displayName = 'SendInBlue';
|
||||
|
||||
documentationUrl = 'sendInBlueApi';
|
||||
documentationUrl = 'sendinblue';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
|
||||
@@ -5,7 +5,7 @@ export class Smtp implements ICredentialType {
|
||||
|
||||
displayName = 'SMTP';
|
||||
|
||||
documentationUrl = 'smtp';
|
||||
documentationUrl = 'sendemail';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
|
||||
@@ -5,6 +5,8 @@ export class SshPassword implements ICredentialType {
|
||||
|
||||
displayName = 'SSH Password';
|
||||
|
||||
documentationUrl = 'ssh';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Host',
|
||||
|
||||
@@ -5,6 +5,8 @@ export class SshPrivateKey implements ICredentialType {
|
||||
|
||||
displayName = 'SSH Private Key';
|
||||
|
||||
documentationUrl = 'ssh';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Host',
|
||||
|
||||
@@ -10,6 +10,8 @@ export class VenafiTlsProtectCloudApi implements ICredentialType {
|
||||
|
||||
displayName = 'Venafi TLS Protect Cloud';
|
||||
|
||||
documentationUrl = 'venafitlsprotectcloud';
|
||||
|
||||
properties = [
|
||||
{
|
||||
displayName: 'API Key',
|
||||
|
||||
@@ -12,6 +12,8 @@ export class VenafiTlsProtectDatacenterApi implements ICredentialType {
|
||||
|
||||
displayName = 'Venafi TLS Protect Datacenter API';
|
||||
|
||||
documentationUrl = 'venafitlsprotectdatacenter';
|
||||
|
||||
properties: INodeProperties[] = [
|
||||
{
|
||||
displayName: 'Domain',
|
||||
|
||||
Reference in New Issue
Block a user