File tree
3,134 files changed
+122713
-35389
lines changed- .github
- scripts
- workflows
- assets
- cypress
- composables
- modals
- e2e
- fixtures
- pages
- features
- modals
- sidebar
- scripts
- support
- utils
- docker/images
- n8n
- n8n-custom
- packages
- @n8n
- api-types
- src
- dto
- ai
- __tests__
- auth
- __tests__
- credentials
- __tests__
- dynamic-node-parameters
- __tests__
- invitation
- __tests__
- owner
- __tests__
- password-reset
- __tests__
- project
- __tests__
- saml
- __tests__
- source-control
- __tests__
- tag
- __tests__
- user
- variables
- workflows
- __tests__
- push
- schemas
- __tests__
- benchmark
- scripts/n8n-setups
- postgres
- scaling-multi-main
- scaling-single-main
- sqlite
- src/n8n-api-client
- chat
- src
- components
- css
- codemirror-lang
- src/expressions
- test/expressions
- config
- src
- configs
- test
- di
- src
- __tests__
- fixtures
- imap
- json-schema-to-zod
- src
- nodes-langchain
- credentials
- nodes
- agents
- Agent
- agents
- ConversationalAgent
- OpenAiFunctionsAgent
- PlanAndExecuteAgent
- ReActAgent
- SqlAgent
- other/handlers
- ToolsAgent
- OpenAiAssistant
- chains
- ChainLLM
- ChainRetrievalQA
- ChainSummarization
- V1
- V2
- InformationExtractor
- test
- SentimentAnalysis
- TextClassifier
- code
- document_loaders
- DocumentBinaryInputLoader
- DocumentDefaultDataLoader
- DocumentGithubLoader
- DocumentJSONInputLoader
- embeddings
- EmbeddingsAwsBedrock
- EmbeddingsAzureOpenAi
- EmbeddingsCohere
- EmbeddingsGoogleGemini
- EmbeddingsHuggingFaceInference
- EmbeddingsMistralCloud
- EmbeddingsOllama
- EmbeddingsOpenAI
- llms
- LMChatAnthropic
- LMChatOllama
- LMChatOpenAi
- methods
- __tests__
- LMCohere
- LMOllama
- LMOpenAi
- LMOpenHuggingFaceInference
- LmChatAwsBedrock
- LmChatAzureOpenAi
- LmChatGoogleGemini
- LmChatGoogleVertex
- LmChatGroq
- LmChatMistralCloud
- gemini-common
- memory
- MemoryBufferWindow
- MemoryChatRetriever
- MemoryManager
- MemoryMotorhead
- MemoryPostgresChat
- MemoryRedisChat
- MemoryXata
- MemoryZep
- output_parser
- OutputParserAutofixing
- test
- OutputParserItemList
- test
- OutputParserStructured
- test
- retrievers
- RetrieverContextualCompression
- RetrieverMultiQuery
- RetrieverVectorStore
- RetrieverWorkflow
- text_splitters
- TextSplitterCharacterTextSplitter
- TextSplitterRecursiveCharacterTextSplitter
- TextSplitterTokenSplitter
- tools
- ToolCalculator
- ToolCode
- ToolHttpRequest
- test
- ToolSerpApi
- ToolVectorStore
- ToolWikipedia
- ToolWolframAlpha
- ToolWorkflow
- v1
- v2
- utils
- trigger/ChatTrigger
- vector_store
- VectorStoreInMemory
- VectorStoreInMemoryInsert
- VectorStoreInMemoryLoad
- VectorStorePGVector
- VectorStorePinecone
- VectorStorePineconeInsert
- VectorStorePineconeLoad
- VectorStoreQdrant
- VectorStoreSupabase
- VectorStoreSupabaseInsert
- VectorStoreSupabaseLoad
- VectorStoreZep
- VectorStoreZepInsert
- VectorStoreZepLoad
- vendors/OpenAi
- actions
- assistant
- audio
- file
- image
- text
- helpers
- methods
- test
- transport
- test
- utils
- output_parsers
- tests
- permissions
- src
- test
- storybook
- task-runner
- src
- __tests__
- config
- data-request
- __tests__
- js-task-runner
- __tests__
- built-ins-parser
- __tests__
- errors
- __tests__
- @n8n_io/eslint-config
- cli
- src
- __tests__
- auth
- methods
- collaboration
- commands
- db
- __tests__
- export
- import
- ldap
- license
- list
- mfa
- update
- user-management
- concurrency
- __tests__
- config
- controllers
- __tests__
- oauth
- __tests__
- credentials
- __tests__
- databases
- entities
- migrations
- common
- mysqldb
- postgresdb
- sqlite
- repositories
- __tests__
- subscribers
- utils
- decorators
- __tests__
- deduplication
- deprecation
- __tests__
- environments
- source-control
- __tests__
- types
- variables
- environments.ee
- source-control
- __tests__
- middleware
- types
- variables
- errors
- response-errors
- abstract
- evaluation
- evaluation.ee
- test-runner
- __tests__
- mock-data
- eventbus
- message-event-bus
- message-event-bus-destination
- message-event-bus-writer
- events
- __tests__
- maps
- relays
- execution-lifecycle
- __tests__
- executions
- __tests__
- external-secrets.ee
- __tests__
- providers
- __tests__
- aws-secrets
- azure-key-vault
- gcp-secrets-manager
- ldap.ee
- __tests__
- license
- logging
- metrics
- mfa
- middlewares
- list-query
- dtos
- permissions.ee
- posthog
- __tests__
- public-api
- v1
- handlers
- audit
- credentials
- executions
- projects
- source-control
- tags
- users
- variables
- workflows
- spec/paths
- push
- __tests__
- runners
- __tests__
- errors
- scaling
- __tests__
- pubsub
- security-audit
- risk-reporters
- services
- __tests__
- cache
- __tests__
- pruning
- __tests__
- shutdown
- __tests__
- sso/saml
- types
- sso.ee
- saml
- __tests__
- errors
- middleware
- routes
- __tests__
- schema
- views
- subworkflows
- task-runners
- __tests__
- auth
- __tests__
- errors
- __tests__
- task-managers
- __tests__
- telemetry
- __tests__
- user-management
- email
- utils
- __tests__
- webhooks
- __tests__
- workflows
- __tests__
- workflow-history.ee
- __tests__
- templates
- test
- integration
- ai
- collaboration
- commands
- ldap
- controllers
- invitation
- oauth
- credentials
- database/repositories
- deduplication
- environments
- evaluation
- external-secrets
- ldap
- mfa
- public-api
- runners
- saml
- security-audit
- services
- workflows
- core
- bin
- src
- Agent
- PartialExecutionUtils
- __tests__
- __tests__
- binary-data
- __tests__
- object-store
- __tests__
- decorators
- __tests__
- encryption
- __tests__
- errors
- __tests__
- execution-engine
- __tests__
- workflows
- node-execution-context
- __tests__
- utils
- __tests__
- partial-execution-utils
- __tests__
- instance-settings
- __tests__
- logging
- __tests__
- node-execution-context
- __tests__
- nodes-loader
- __tests__
- utils
- __tests__
- test
- helpers
- design-system
- src
- __tests__
- components
- AskAssistantChat
- __snapshots__
- AskAssistantLoadingMessage
- N8nActionBox
- N8nButton
- N8nCard
- __snapshots__
- N8nDatatable
- __snapshots__
- N8nFormInput
- N8nIconPicker
- N8nMarkdown
- N8nMenu
- N8nMenuItem
- N8nNotice
- N8nOption
- N8nResizeWrapper
- N8nResizeableSticky
- N8nSelect
- N8nSelectableList
- __snapshots__
- composables
- css
- mixins
- locale/lang
- types
- editor-ui
- public/static
- logo
- channel
- src
- __tests__
- data
- server
- endpoints
- factories
- api
- components
- AskAssistant
- AssignmentCollection
- ButtonParameter
- CanvasChat
- components
- composables
- CodeNodeEditor
- completions
- ContextMenu
- CredentialEdit
- __tests__
- ExpressionEditorModal
- FilterConditions
- HtmlEditor
- InlineExpressionEditor
- JsEditor
- JsonEditor
- Logo
- __tests__
- __snapshots__
- MainHeader
- Node/NodeCreator
- ItemTypes
- Modes
- Panel
- composables
- Projects
- PromptMfaCodeModal
- ResourceLocator
- ResourceMapper
- RunDataAi
- SettingsLogStreaming
- SetupWorkflowCredentialsButton
- SqlEditor
- TestDefinition
- EditDefinition
- sections
- tests
- ListDefinition
- ListRuns
- composables
- tests
- WorkflowSelectorParameterInput
- __snapshots__
- banners
- canvas
- elements
- background
- __snapshots__
- buttons
- __snapshots__
- edges
- utils
- handles
- render-types
- parts
- __snapshots__
- nodes
- render-types
- __snapshots__
- parts
- toolbar
- executions
- global
- workflow
- forms
- layouts
- composables
- __snapshots__
- event-bus
- plugins
- codemirror
- completions
- typescript
- client
- worker
- type-declarations
- i18n
- locales
- icons
- stores
- styles
- plugins
- types
- utils
- views
- SetupWorkflowFromTemplateView/__tests__
- TestDefinition
- tests
- node-dev
- commands
- src
- nodes-base
- credentials
- icons
- test
- nodes
- ActionNetwork
- ActiveCampaign
- Adalo
- Affinity
- AgileCrm
- AiTransform
- Airtable
- test/v2/node
- base
- record
- v1
- v2
- actions
- base
- record
- helpers
- methods
- transport
- Amqp
- Asana
- Automizy
- Autopilot
- Aws
- CertificateManager
- Comprehend
- test
- DynamoDB
- ELB
- Rekognition
- test
- S3
- V1
- V2
- test
- V1
- V2
- SES
- test
- SQS
- Textract
- Transcribe
- BambooHr/v1
- actions
- companyReport
- get
- employee
- create
- get
- getAll
- update
- employeeDocument
- del
- download
- getAll
- update
- upload
- file
- del
- download
- getAll
- update
- upload
- transport
- Bannerbear
- Baserow
- Beeminder
- Bitly
- Bitwarden
- Box
- Brevo
- Bubble
- CircleCi
- Cisco/Webex
- Clearbit
- ClickUp
- Clockify
- Cloudflare
- Cockpit
- Coda
- Code
- test
- CoinGecko
- CompareDatasets
- test/utils
- Compression
- test/node
- Contentful
- ConvertKit
- Copper
- descriptions
- Cortex
- CrateDb
- Cron/test
- CrowdDev
- descriptions
- Crypto
- test
- CustomerIo
- DateTime
- V1
- V2
- test/node
- DebugHelper
- DeepL
- Demio
- Discord
- test/v2
- node
- channel
- member
- message
- webhook
- v1
- v2
- actions
- channel
- member
- message
- webhook
- helpers
- methods
- transport
- Discourse
- Disqus
- Drift
- E2eTest
- ERPNext
- EditImage
- Egoi
- Elastic
- ElasticSecurity
- Elasticsearch
- tests
- EmailReadImap
- v1
- v2
- EmailSend
- test/v2
- v1
- v2
- Emelia
- ExecuteWorkflow
- ExecuteWorkflow
- ExecuteWorkflowTrigger
- ExecuteWorkflowTrigger
- ExecutionData
- test
- Facebook
- FacebookLeadAds
- methods
- Figma
- FileMaker
- Files
- ConvertToFile
- actions
- ExtractFromFile
- actions
- test
- ReadWriteFile
- actions
- helpers
- test
- Filter
- V1
- V2
- Flow
- Form
- test
- v2
- Formstack
- Freshdesk
- Freshservice
- descriptions
- FreshworksCrm
- descriptions
- Ftp
- Function
- FunctionItem
- GetResponse
- Ghost
- Git
- Github
- GoToWebinar
- Gong/test
- Google
- Analytics
- v1
- v2
- actions
- report
- userActivity
- helpers
- methods
- BigQuery
- test/v2
- node
- utils
- v1
- v2
- actions
- database
- helpers
- methods
- transport
- Books
- Calendar
- test
- node
- Chat
- CloudNaturalLanguage
- CloudStorage
- Contacts
- Docs
- Drive
- test/v2/node
- drive
- file
- fileFolder
- folder
- v1
- v2
- actions
- drive
- file
- fileFolder
- folder
- helpers
- methods
- transport
- Firebase/CloudFirestore
- GSuiteAdmin
- Gmail
- test
- v2
- fixtures
- v1
- v2
- Perspective
- Sheet
- test/v2
- methods
- utils
- v1
- v2
- actions
- sheet
- spreadsheet
- helpers
- methods
- transport
- Task
- YouTube
- Gotify
- Grafana
- GraphQL
- test
- Grist
- HaloPSA
- Harvest
- HelpScout
- HighLevel
- v1
- description
- v2
- description
- test
- HomeAssistant
- Html
- HtmlExtract
- HttpRequest
- V1
- V2
- V3
- test
- binaryData
- encoding
- encodingQuoted
- node
- Hubspot
- V1
- V2
- HumanticAI
- Hunter
- ICalendar
- test/node
- If
- V2
- test/v2
- Intercom
- InvoiceNinja
- ItemLists
- V1
- V2
- V3
- actions
- itemList
- Iterable
- Jira
- test
- Jwt
- Kafka
- Keap
- Kitemaker
- KoBoToolbox
- Ldap
- Lemlist
- test
- v1
- v2
- Line
- Linear
- test
- LinkedIn
- LocalFileTrigger
- LoneScale
- MQTT/test
- Magento
- Mailcheck
- Mailchimp
- MailerLite
- tests
- v1
- v2
- v1
- v2
- Mailgun
- Mailjet
- Mandrill
- Markdown
- Marketstack
- Matrix
- Mattermost/v1
- actions
- channel
- addUser
- create
- del
- members
- restore
- search
- statistics
- message
- del
- post
- postEphemeral
- reaction
- create
- del
- getAll
- user
- create
- deactive
- getAll
- getByEmail
- getById
- invite
- Mautic
- Merge
- test/v3
- v1
- v2
- v3
- actions
- mode
- helpers
- Metabase
- Microsoft
- Dynamics
- Entra
- descriptions
- test
- Excel
- test/v2
- node
- table
- workbook
- worksheet
- utils
- v1
- v2
- actions
- table
- workbook
- worksheet
- helpers
- methods
- GraphSecurity
- OneDrive
- Outlook
- test/v2/node
- calendar
- contact
- draft
- event
- folder
- folderMessage
- message
- trigger
- v1
- v2
- actions
- calendar
- contact
- draft
- event
- folder
- folderMessage
- message
- messageAttachment
- methods
- transport
- Teams
- test/v2/node
- channel
- channelMessage
- chatMessage
- task
- v1
- v2
- actions
- channel
- channelMessage
- chatMessage
- task
- methods
- transport
- ToDo
- Misp
- descriptions
- MondayCom
- MongoDb
- MonicaCrm
- MoveBinaryData
- test
- MySql
- test
- v1
- v2
- v1
- v2
- actions
- database
- helpers
- methods
- transport
- N8n
- test/node
- Nasa
- Netlify
- Netscaler/ADC
- NextCloud
- NocoDB
- Notion
- test
- node/v2
- block
- database
- databasePage
- page
- user
- v1
- v2
- methods
- Npm
- test
- Odoo
- descriptions
- Okta
- test
- Onfleet
- descriptions
- OpenAi
- OpenWeatherMap/test
- Orbit
- Oura
- test
- Paddle
- PagerDuty
- PayPal
- Peekalink/test
- Phantombuster
- PhilipsHue
- test
- Pipedrive
- Plivo
- PostBin
- PostHog
- Postgres
- test/v2
- transport
- v1
- v2
- actions
- database
- helpers
- methods
- transport
- ProfitWell
- Pushbullet
- QuestDb
- QuickBase
- QuickBooks
- descriptions/Transaction
- QuickChart/test
- RabbitMQ
- test
- Raindrop
- ReadBinaryFile/test
- ReadBinaryFiles
- test
- ReadPdf
- Reddit
- Redis
- __tests__
- test
- RenameKeys
- RespondToWebhook
- test
- RssFeedRead
- test
- node
- Rundeck
- S3
- Salesforce
- Salesmate
- Schedule
- test
- SeaTable
- SecurityScorecard
- Segment
- SendGrid
- Sendy
- SentryIo
- ServiceNow
- Set
- test/v2
- v1
- v2
- helpers
- Shopify
- Simulate
- Slack
- V1
- V2
- test/v2
- node
- channel
- file
- message
- user
- Snowflake
- Splunk
- test/v2
- node
- v1
- v2
- actions
- alert
- report
- search
- user
- helpers
- methods
- transport
- Spontit
- Spotify
- __tests__
- workflow
- SpreadsheetFile
- test
- v1
- v2
- Ssh
- Stackby
- StopAndError/test/node
- Storyblok
- Strapi
- Strava
- Stripe
- Supabase
- tests
- SurveyMonkey
- Switch/V3
- SyncroMSP/v1
- actions
- contact
- create
- del
- get
- getAll
- update
- customer
- create
- del
- get
- getAll
- update
- rmm
- create
- del
- get
- getAll
- mute
- ticket
- create
- del
- get
- getAll
- update
- Taiga
- Tapfiliate
- Telegram
- tests
- Workflow
- node
- TheHive
- interfaces
- TheHiveProject
- actions
- alert
- case
- comment
- log
- observable
- page
- query
- task
- descriptions
- helpers
- methods
- test
- transport
- TimescaleDb
- Todoist
- v1
- v2
- Toggl
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,134 files changed
+122713
-35389
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 | 1 |
| |
4 |
| - | |
5 |
| - | |
| 2 | + | |
| 3 | + | |
6 | 4 |
| |
7 |
| - | |
8 |
| - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
9 | 8 |
| |
10 | 9 |
| |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
| 10 | + | |
| 11 | + | |
16 | 12 |
| |
17 | 13 |
| |
18 | 14 |
| |
| |||
23 | 19 |
| |
24 | 20 |
| |
25 | 21 |
| |
| 22 | + | |
| 23 | + |
This file was deleted.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
11 |
| - | |
| 10 | + | |
12 | 11 |
| |
13 | 12 |
|
This file was deleted.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
| 4 | + | |
| 5 | + | |
4 | 6 |
| |
5 | 7 |
| |
6 | 8 |
| |
7 | 9 |
| |
8 | 10 |
| |
9 |
| - | |
| 11 | + | |
10 | 12 |
| |
11 | 13 |
| |
12 | 14 |
| |
13 | 15 |
| |
14 | 16 |
| |
15 | 17 |
| |
| 18 | + | |
16 | 19 |
| |
17 | 20 |
| |
18 | 21 |
| |
| |||
70 | 73 |
| |
71 | 74 |
| |
72 | 75 |
| |
73 |
| - | |
| 76 | + | |
74 | 77 |
| |
75 | 78 |
| |
76 | 79 |
| |
| |||
80 | 83 |
| |
81 | 84 |
| |
82 | 85 |
| |
83 |
| - | |
| 86 | + | |
84 | 87 |
| |
85 | 88 |
| |
86 | 89 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
| 50 | + | |
| 51 | + | |
50 | 52 |
| |
51 | 53 |
| |
52 | 54 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| 11 | + | |
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
| |||
71 | 72 |
| |
72 | 73 |
| |
73 | 74 |
| |
74 |
| - | |
75 |
| - | |
| 75 | + | |
| 76 | + | |
76 | 77 |
| |
77 | 78 |
| |
78 | 79 |
| |
| |||
96 | 97 |
| |
97 | 98 |
| |
98 | 99 |
| |
99 |
| - | |
| 100 | + | |
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 | 104 |
| |
104 |
| - | |
| 105 | + | |
105 | 106 |
| |
106 |
| - | |
| 107 | + | |
107 | 108 |
| |
108 |
| - | |
| 109 | + | |
109 | 110 |
| |
110 | 111 |
| |
111 | 112 |
| |
| |||
147 | 148 |
| |
148 | 149 |
| |
149 | 150 |
| |
150 |
| - | |
| 151 | + | |
151 | 152 |
| |
152 | 153 |
| |
153 | 154 |
| |
| |||
156 | 157 |
| |
157 | 158 |
| |
158 | 159 |
| |
159 |
| - | |
| 160 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 |
| - | |
| 23 | + | |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
| 26 | + | |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
| 36 | + | |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
42 |
| - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
43 | 45 |
| |
44 | 46 |
| |
45 | 47 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
36 | 38 |
| |
37 | 39 |
| |
38 | 40 |
| |
|
0 commit comments