Commit Graph

163 Commits

Author SHA1 Message Date
Tomi Turtiainen
8a8cf718bb
feat(core): Add in-memory DNS cache with TTL validation (no-changelog) (#26482) 2026-03-05 15:19:52 +00:00
Tomi Turtiainen
f2a6b3efef
feat(core): Add SSRF protection config (#26424) 2026-03-05 07:19:14 +00:00
Tomi Turtiainen
d832ffe763
refactor(core): Remove TaskRunnersConfig.enabled since runners are always on (#25834)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-04 09:55:08 +00:00
Dimitri Lavrenük
f0f074ee8c
feat: Build pinecone quick connect integration flow (#25854) 2026-02-18 15:52:32 +00:00
Michael Drury
87f59f04d3
feat(ai-builder): Add WFB session persistence across page refreshes (#25404) 2026-02-18 14:47:08 +00:00
Daria
9ec0f97a9f
feat(core): Accept slash inside health endpoint env var (#25753) 2026-02-16 10:26:22 +00:00
Daria
d09c6a3d5a
fix(core): Make health endpoint configurable to solve conflicts (#25729) 2026-02-13 13:47:19 +00:00
mfsiega
526a896565
feat(core): Enable workflow dependency indexing by default (#25431) 2026-02-06 10:27:15 +00:00
Jaakko Husso
813885fbd1
feat(core): Handle resuming executions on Chat hub (#25296) 2026-02-04 16:42:53 +00:00
Iván Ovejero
5446098653
perf(core): Make event loop block detection configurable (#25291) 2026-02-04 10:39:18 +00:00
Milorad FIlipović
ff68b7bd2c
feat(editor): Add AI Usage settings page (#20926) 2026-02-02 08:20:54 +00:00
Svetoslav Dekov
4f3358810a
feat(editor): Add dynamic templates experiment (no-changelog) (#25030) 2026-01-30 15:43:08 +00:00
mfsiega
7e580ea8cf
fix(core): Support reconnecting on Redis failover (#25038) 2026-01-30 11:05:44 +00:00
Tomi Turtiainen
659de949cb
feat(core): Add profiling support via sentry (#25049) 2026-01-30 09:49:50 +00:00
Tomi Turtiainen
39df0d5ff1
chore(core): Remove mysql and mariadb specfic code (#24908)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-29 15:57:33 +00:00
Iván Ovejero
daba1e2846
feat(core): Add default Postgres query timeout (#25041) 2026-01-29 14:43:52 +00:00
Marc Littlemore
ae17e8ec61
fix(core): Log warning where file values contain white space at the start or end (e.g. new lines) (#24442) 2026-01-29 08:58:00 +00:00
Horacio Gonzalez
e7c5c17402
fix(core): Add Redis TCP Keep-Alive Configuration for Queue Mode (#23902) 2026-01-28 11:11:53 +00:00
mfsiega
bc0c5067ff
feat(core): Introduce feature flag for workflow publication (no-changelog) (#24921) 2026-01-27 17:33:04 +00:00
Charlie Kolb
d9cc9592c4
feat(core): Reduce optimizingMinimumAgeHours in Workflow History Compaction from 3 hours to 15min (#24709) 2026-01-22 15:35:36 +00:00
Charlie Kolb
f85a23809c
feat(core): Rename workflow history compaction env vars and short term compaction (#24384) 2026-01-19 11:30:12 +00:00
Charlie Kolb
b7ea4109ce
feat(core): Introduce long term workflow history trimming (#24382) 2026-01-19 09:02:20 +00:00
Tomi Turtiainen
91fd383f32
refactor(core): Remove legacy sqlite driver code paths (#24376)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-01-16 12:54:43 +00:00
Nikhil Kuriakose
4e28e01ba0
feat(editor): Notify users on first prod error (#21764) 2026-01-16 09:30:43 +00:00
Artem Sorokin
4df41dff6e
refactor(core): Remove DB_SQLITE_ENABLE_WAL config (#24233) 2026-01-15 11:07:32 +00:00
Albert Alises
f6b0ff5f3e
fix(core): Add configurable HTTP timeout for AI nodes to prevent UND_ERR_HEADERS_TIMEOUT errors (#24292) 2026-01-15 08:38:39 +00:00
Ricardo Espinoza
6084fc406f
chore: Remove N8N_RUNNERS_ENABLED env variable (no-changelog) (#23885) 2026-01-12 13:38:33 +00:00
Charlie Kolb
bd16e7181c
feat(core): Adjust Workflow Compaction History algorithm (no-changelog) (#23763)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-05 13:28:30 +01:00
Iván Ovejero
ea889bee89
refactor(core, editor): Remove Pyodide (#23572) 2025-12-29 14:54:15 +01:00
Charlie Kolb
e9e480bb8e
feat(core): Introduce WorkflowHistory compaction service (#23238)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-24 09:00:58 +01:00
Dimitri Lavrenük
f9715674e4
feat: All requests to OpenAI include a platform header (#23463) 2025-12-22 11:00:47 +01:00
Dimitri Lavrenük
e22acaab3d
fix: Limit access to files based on regex pattern (#23413) 2025-12-19 11:07:29 +00:00
mfsiega
256575745d
feat(core): Add options necessary for AWS elasticache cluster with TLS (#23274) 2025-12-18 12:56:13 +01:00
Dimitri Lavrenük
8382e27c5a
fix: Only support specified git config keys in Git node (#23264) 2025-12-16 11:59:55 +01:00
Charlie Kolb
84573738b5
feat(core): Change data table size limit refresh rate from 60 to 5 seconds (#22852) 2025-12-15 16:29:25 +01:00
Iván Ovejero
35014be533
fix(core)!: Make runners the only Code node option (#22661) 2025-12-03 16:25:32 +01:00
Tomi Turtiainen
a4757cf009
chore: Initial V2 changes (#22553)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-12-01 20:44:59 +02:00
Frank Prößdorf
710a6548d4
feat(core): Deactivate crashed workflows (#21888)
Co-authored-by: Artem Sorokin <artem@n8n.io>
2025-12-01 16:05:28 +02:00
Daria
b56a87337c
feat(core): Add new internal endpoints for draft/publish (no-changelog) (#22105) 2025-11-21 15:27:38 +02:00
Ricardo Espinoza
2830665f7a
feat(core): Allow creating data tables from csv files (#21051) 2025-11-18 11:32:38 -05:00
mi1os
a896417300
feat(core): Configurable workflow statistics metrics (#18241)
Co-authored-by: Dávid Mikuš (Dasio) <david.mikus@kiwi.com>
2025-11-18 08:22:24 +01:00
RomanDavydchuk
4dd853b2d5
fix(Git Node): Disable git hooks by default (#21797)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2025-11-14 16:55:46 +02:00
Iván Ovejero
e9d8757010
fix(core): Enforce timeout for task requests (#21493) 2025-11-11 10:50:41 +01:00
Daria
e3267b257a
feat(core): Enable workflow history to all users (#21240) 2025-11-11 09:05:36 +02:00
Konstantin Tieber
2eb1de6c82
feat(core): Just in time role provisioning for SAML login (#21387)
Co-authored-by: Stephen <sjw948@gmail.com>
2025-11-03 14:34:06 +00:00
mfsiega
6df508fa1d
feat(core): Build workflow index on server start and workflow updates (#21441) 2025-11-03 11:01:12 +01:00
Michael Kret
f65b6a82a9
feat: AWS Assume role credentials (#20626) 2025-10-31 14:05:27 +00:00
Svetoslav Dekov
2cb8e84358
feat(editor): Dynamic banners support (#21045)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <scdekov@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-10-29 10:36:28 +02:00
Iván Ovejero
870036820f
refactor(core): Complete backend config migration (#20903) 2025-10-21 10:05:06 +02:00
Michael Drury
b2cd23b7f7
fix(ai-builder): Allow Anthropic key to be used in local development (no-changelog) (#20772) 2025-10-16 09:00:50 +01:00