Commit Graph
82 Commits
Author SHA1 Message Date
4818e79b5a perf(core): Skip webhook-only workflows when enqueuing publications on leader handoff (no-changelog) (#34076)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-15 14:02:22 +00:00
Matsu cec46445ee chore: Migrate packages/cli to Typescript 7 (#34159) 2026-07-15 11:49:51 +00:00
c761c4da9b feat(core): Add trigger reconciliation to recover missed activations (no-changelog) (#33577)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-14 14:40:33 +00:00
8bb6489918 chore: Remove remaining Jest references (no-changelog) (#33412)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 09:29:24 +03:00
Danny MartiniandClaude Opus 4.8 bde5f081fc fix(core): Exclude published versions from workflow history prune (#32239)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 14:35:17 +00:00
Tomi Turtiainen 8ff4759957 feat(core): Add workflow publication Prometheus metrics (no-changelog) (#33299) 2026-07-02 11:08:52 +00:00
Matsu df97053888 chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
yehorkardash bc3fe3eaa6 refactor(core): Drop redundant agent execution columns (#32862) 2026-06-30 07:36:26 +00:00
0d465d4428 test: Migrate cli package from Jest to Vitest (#31804)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-29 21:19:56 +03:00
Andreas Fitzek cb8dd25946 feat(API): List members of a global instance role (#32836) 2026-06-24 13:11:53 +00:00
Tomi Turtiainen 900c0eae4f fix(core): Clean up workflow publication outbox records (#32795) 2026-06-23 08:37:38 +00:00
Tomi Turtiainen 87054d6bf0 feat(core): Add publication trigger lifecycle lock (no-changelog) (#32496) 2026-06-18 13:33:29 +00:00
Tomi Turtiainen e345d55b1e feat(core): Reclaim stale publication outbox leases (no-changelog) (#32536) 2026-06-18 08:42:20 +00:00
Tomi Turtiainenandcubic-dev-ai[bot] 6e1ef71193 feat(core): Enqueue active workflows on leader startup (no-changelog) (#32349)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-17 07:46:50 +00:00
Emilia c4c0e91807 fix(core): Prevent queue recovery from marking waiting executions as crashed (#32316) 2026-06-16 08:04:47 +00:00
Iván Ovejero c3b35c1a60 perf(core): Optimize workflow lookups (#24690) 2026-06-12 12:43:40 +00:00
Tomi Turtiainen 2d37d832ba feat(core): Publish workflow activations via the outbox (no-changelog) (#31996) 2026-06-11 09:43:30 +00:00
mfsiegaandClaude Opus 4.7 19b8c5ac7b feat(core): Add outbox claim primitives for workflow publication (no-changelog) (#31288)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-05 15:10:55 +00:00
Ricardo Espinoza 65b7919a8a fix(core): Improve project routing for MCP-built workflows (#30674) 2026-05-22 19:54:21 +00:00
Iván Ovejero dc66f1eecc fix(core): Update workflow version only on indexable content change (#30521) 2026-05-18 09:01:47 +00:00
Iván Ovejero 3bab056b42 fix(core): Bypass archived workflows in activation (#30517) 2026-05-15 13:00:30 +00:00
Michael Drury 9f92005938 fix(core): Agent sessions correctly quoting columns in queries for Postgres (#29999) 2026-05-07 12:30:12 +00:00
Declan Carroll bb9bec3ba4 revert: Make Wait node fully durable by removing in-memory execution path (#28538) 2026-04-16 11:42:22 +00:00
Charlie KolbandClaude Opus 4.6 b353143543 fix(core): Increase timing delays in workflow publish history tests (#28301)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 12:17:16 +00:00
Charlie Kolb 8509074cb6 fix(core): Migrate workflow publish history version id foreign key to set null instead (no-changelog) (#27434) 2026-04-10 08:24:11 +00:00
Michael KretandAlexander Gekov 6e2d35644f feat: Add AI Gateway support for AI nodes (#27593)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
2026-04-07 09:11:24 +00:00
Declan CarrollandClaude Sonnet 4.6 f025a786e7 perf(core): Make Wait node fully durable by removing in-memory execution path (#27066)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 09:15:44 +00:00
+3 629826ca1d feat: Instance AI and local gateway modules (no-changelog) (#27206)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00
Raúl Gómez Morales 3b00e1bafe feat(core): Add server-side search, pagination, and filtering to GET /projects (#27036) 2026-03-16 08:23:27 +00:00
IrénéeandClaude Opus 4.6 0bc948be66 fix(core): Exclude disabled secret connections from autocomplete, resolution, and registry (#26783)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 13:34:08 +00:00
Konstantin Tieber 4fe6b4fb73 feat(core): Improve secret proxy (#26522) 2026-03-05 20:01:37 +00:00
Andreas Fitzek 5a85a4f908 fix(core): Resolve multi-main startup race condition in AuthRolesService (#26176) 2026-02-24 18:07:18 +00:00
Ali ElkhateebandClaude Sonnet 4.5 bd92dabc5c feat(core): Filter secrets provider autocomplete to connected vaults only (#25927)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-19 09:48:20 +00:00
Guillaume JacquartandClaude Opus 4.6 a2034d8f42 chore(core): Use subquery instead of 2 step queries to find credentials by context (#25754)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 21:24:02 +00:00
Guillaume JacquartandClaude Opus 4.6 c2f5d9976b chore(core): Improve access controlled credentials and workflows fetching (#25028)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 09:14:09 +00:00
Jaakko Husso e6a4c64d4d fix(core): Fix deadlock on Chat hub on Postgres with pool size of 1 (#25654) 2026-02-12 12:49:21 +00:00
phyllis-noesterandcubic-dev-ai[bot] 112d0eb6b3 feat(core): Support disabling sharing from personal space (#25259)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-02-04 19:19:05 +00:00
mfsiega 754386247c feat(core): Index both draft and published workflow versions (no-changelog) (#25009) 2026-02-02 08:41:24 +00:00
Iván Ovejero c4ce0fbfbb refactor(core): Route execution creation through ExecutionPersistence (#24912) 2026-01-30 12:46:53 +00:00
mfsiega 0e1b2a870e feat(core): Index both latest published and draft workflow versions (#24861) 2026-01-27 16:00:58 +00:00
Tomi TurtiainenandDanny Martini 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
Charlie Kolb 29ab6be235 refactor(core): Clean up workflow history compaction service and related utils (#24043) 2026-01-12 07:44:23 +00:00
Charlie Kolbandcubic-dev-ai[bot] 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
Charlie Kolb 5b76f49a89 feat(editor): Add Stop All Executions functionality (#23576) 2026-01-05 08:48:37 +01:00
Charlie Kolbandcubic-dev-ai[bot] 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
Iván Ovejero c7fed98563 fix(core): Validate missing code param in Code node (#23405) 2025-12-22 17:29:52 +01:00
Charlie Kolb 10b52b1817 test(core): Add withPublishHistory parameter to workflow test utils (#22902) 2025-12-09 09:10:56 +01:00
mfsiegaandDanny Martini 3026a813b0 fix(core, editor): Move single webhook trigger check to the backend (#22450)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-12-04 18:20:13 +01:00
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