mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 10:31:15 +00:00
feat(editor): Do not automatically add manual trigger on node plus (#5644)
* feat(editor): Do not add manual trigger node if node creator trigger via canvas actions * Add e2e tests * Install cypress-plugin-tab, do not use cy.realPress as it hangs the tests * Exclude tab tests
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import { NodeCreatorOpenSource } from './Interface';
|
||||
|
||||
export const MAX_WORKFLOW_SIZE = 16777216; // Workflow size limit in bytes
|
||||
export const MAX_WORKFLOW_PINNED_DATA_SIZE = 12582912; // Workflow pinned data size limit in bytes
|
||||
export const MAX_DISPLAY_DATA_SIZE = 204800;
|
||||
@@ -147,6 +149,20 @@ export const NON_ACTIVATABLE_TRIGGER_NODE_TYPES = [
|
||||
export const PIN_DATA_NODE_TYPES_DENYLIST = [SPLIT_IN_BATCHES_NODE_TYPE];
|
||||
|
||||
// Node creator
|
||||
export const NODE_CREATOR_OPEN_SOURCES: Record<
|
||||
Uppercase<NodeCreatorOpenSource>,
|
||||
NodeCreatorOpenSource
|
||||
> = {
|
||||
NO_TRIGGER_EXECUTION_TOOLTIP: 'no_trigger_execution_tooltip',
|
||||
PLUS_ENDPOINT: 'plus_endpoint',
|
||||
TRIGGER_PLACEHOLDER_BUTTON: 'trigger_placeholder_button',
|
||||
ADD_NODE_BUTTON: 'add_node_button',
|
||||
TAB: 'tab',
|
||||
NODE_CONNECTION_ACTION: 'node_connection_action',
|
||||
NODE_CONNECTION_DROP: 'node_connection_drop',
|
||||
'': '',
|
||||
};
|
||||
|
||||
export const CORE_NODES_CATEGORY = 'Core Nodes';
|
||||
export const COMMUNICATION_CATEGORY = 'Communication';
|
||||
export const CUSTOM_NODES_CATEGORY = 'Custom Nodes';
|
||||
|
||||
Reference in New Issue
Block a user