feat(Redis Node): Add option to disable TLS verification in Redis node (#19143)

Co-authored-by: Michael Kret <michael.k@radency.com>
This commit is contained in:
Jason Schell
2025-09-10 19:51:57 +08:00
committed by GitHub
parent 6cd1dbd109
commit 52d44c26db
5 changed files with 356 additions and 142 deletions

View File

@@ -2,11 +2,8 @@ import type { ICredentialType, INodeProperties } from 'n8n-workflow';
export class Redis implements ICredentialType {
name = 'redis';
displayName = 'Redis';
documentationUrl = 'redis';
properties: INodeProperties[] = [
{
displayName: 'Password',
@@ -48,5 +45,18 @@ export class Redis implements ICredentialType {
type: 'boolean',
default: false,
},
{
displayName: 'Disable TLS Verification (insecure)',
name: 'disableTlsVerification',
type: 'boolean',
displayOptions: {
show: {
ssl: [true],
},
},
default: false,
description:
'Whether to disable TLS certificate verification. Enable this to use self-signed certificates. WARNING: This makes the connection less secure.',
},
];
}