Commit Graph

16765 Commits

Author SHA1 Message Date
Andreas Fitzek
a7efa2f097
chore(core): License flag for the dynamic credential module (#22971) 2025-12-09 14:27:48 +01:00
Andreas Fitzek
51e4adf80b
chore(core): Implement oauth introspection resolver and bearer token extractor (#22968) 2025-12-09 14:26:08 +01:00
Declan Carroll
f9c149869a
ci: Increase timeout for docker building (#22970) 2025-12-09 12:32:46 +00:00
Dawid Myslak
f8304472f8
feat(Google Gemini Node): Introduce built-in Gemini tools (#22454)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2025-12-09 13:31:06 +01:00
Raúl Gómez Morales
ec8ed89273
fix(editor): Propagate last successful execution to expression edit modal (#22666)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-12-09 13:01:06 +01:00
Dimitri Lavrenük
a08944835d
feat(ai-builder): Add autofocus for input field (#22919) 2025-12-09 12:32:41 +01:00
Stephen Wright
5214afa686
feat: Dynamic credentials authorization endpoint for oauth2 (#22944) 2025-12-09 11:30:08 +00:00
Jaakko Husso
98ea4c04aa
feat(core): Make n8n workflows on Chat require streaming response mode (no-changelog) (#22947) 2025-12-09 13:25:18 +02:00
Dimitri Lavrenük
cf6f75b8dd
fix: Allow negative numbers when parsing objects from string (#22937) 2025-12-09 11:59:43 +01:00
yehorkardash
756ea6ec78
fix(Slack Node): Rate limit requests in RLC getChannels (#22149)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2025-12-09 10:52:48 +00:00
Stephen Wright
c57052a1da
feat: Enable time saved node for testing (#22650) 2025-12-09 10:29:11 +00:00
Iván Ovejero
7e08952455
fix(core): Add missing env vars to internal mode (#22965) 2025-12-09 11:14:25 +01:00
yehorkardash
fd08baf141
fix(core): Throw error when workflow is too big for webhook registration (#21860) 2025-12-09 10:47:25 +01:00
Konstantin Tieber
07e84c9d63
refactor: Use paginated query to generate user access export csvs in SSO form (no-changelog) (#22930) 2025-12-09 09:48:33 +01:00
Andreas Fitzek
00dfd3f7b8
chore(core): Implement identifiers for resolvers (#22826) 2025-12-09 09:34:58 +01:00
Charlie Kolb
10b52b1817
test(core): Add withPublishHistory parameter to workflow test utils (#22902) 2025-12-09 09:10:56 +01:00
Jaakko Husso
a77cf97d48
fix(core): Adjust chat hub system prompt to avoid claiming it can generate images (no-changelog) (#22932) 2025-12-08 21:59:20 +02:00
RomanDavydchuk
d710895dc0
feat(FTP Node): Add timeout option (#21868)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-12-08 19:39:35 +00:00
RomanDavydchuk
cb2ac85725
fix(Webhook Node): Assign default binary property names if it's empty or whitespace (#21857)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-12-08 18:26:08 +00:00
Csaba Tuncsik
edeeacfeef
chore: Use wrangler-action@v3 for Storybook Cloudflare deploy (PAY-4282) (#22933)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-08 18:24:59 +01:00
Artem Sorokin
f62e698fb8
test: Rename tests/ui to tests/e2e and reorganize, move tests to api … (#22935) 2025-12-08 17:41:57 +01:00
mfsiega
fc93272021
fix(core): Only resolve the filepath once (#22767)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-08 16:04:21 +01:00
Jaakko Husso
58cf94a9d9
feat(core): Add 'Project Chat User' role for chat only access use case (no-changelog) (#22837) 2025-12-08 16:50:40 +02:00
Declan Carroll
902e1a8706
fix: Remove apk tools from runner image (#22925) 2025-12-08 14:35:31 +00:00
Michael Drury
c69a517579
feat(ai-builder): Design updates for workflow builder chat experience (#22765) 2025-12-08 14:35:20 +00:00
Guillaume Jacquart
fd7cc85f06
feat(core): Add types endpoint to get all credential resolver types (#22923) 2025-12-08 15:01:25 +01:00
Suguru Inoue
df9b15c734
fix: Don't show unavailable models in model selector (no-changelog) (#22763) 2025-12-08 14:59:45 +01:00
mfsiega
dcd094eaf9
fix(core): Handle misformed nodes in credential indexing (no-changelog) (#22915) 2025-12-08 14:54:02 +01:00
mfsiega
15a8e1b567
fix(Form Node): Remove uploaded files from tmp (#22873) 2025-12-08 14:36:15 +01:00
Milorad FIlipović
40ff0479a8
feat(editor): Redesign MCP settings page (#22677)
Co-authored-by: Robert Squires <robtf9@icloud.com>
2025-12-08 13:29:06 +01:00
Mutasem Aldmour
bbdc99176b
feat: Add and update telemetry events (#22762) 2025-12-08 13:26:44 +01:00
Guillaume Jacquart
5799cf712a
feat(core): Dynamic credential resolvers API routes (#22862) 2025-12-08 12:52:24 +01:00
Konstantin Tieber
b8d433f3bf
fix(core): Workflow diff preview errors out in push dialog for workflow that's newly created (#22861) 2025-12-08 12:31:54 +01:00
Iván Ovejero
fb9f913492
fix(core): Allowlist HOME env var in JS runner config (#22839) 2025-12-08 12:30:24 +01:00
James Gee
99c30edf1d
fix(core): Make workers memory constraints more container aware (#22698) 2025-12-08 12:00:14 +01:00
yehorkardash
f20420e36f
fix(Guardrails Node): Remove Guardrails from "Source for Prompt" (#22435) 2025-12-08 12:36:29 +02:00
Mutasem Aldmour
dcbc24d3f7
feat(ai-builder): Consolidate builder telemetry (#22644) 2025-12-08 10:56:38 +01:00
yehorkardash
4df815e6dd
fix(Read/Write Files from Disk Node): Throw error when file not found, normalize windows path (#22455) 2025-12-08 10:54:11 +01:00
Filipe Tavares
8364430471
chore(editor): Add trial upgrade button to main sidebar experiment (no-changelog) (#22151)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Romeo Balta <7095569+romeobalta@users.noreply.github.com>
2025-12-08 09:43:46 +00:00
Suguru Inoue
bc557ec9e9
fix(editor): Improve chat error handling (no-changelog) (#22822) 2025-12-08 10:38:08 +01:00
yehorkardash
85d9465ad9
chore: Fix lefthook config for windows (#22676)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2025-12-08 07:53:13 +02:00
Suguru Inoue
f72bbaf088
fix(core): GET /models endpoint doesn't return n8n workflow agents (no-changelog) (#22845) 2025-12-05 22:15:48 +02:00
James Gee
5c76f1ec56
fix: PAY-4074 - Owner registration in multi-main setup (#22520)
Signed-off-by: James Gee <james@justec.io>
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2025-12-05 21:04:12 +01:00
Artem Sorokin
68693b5b26
test: Split workflow-actions.spec.ts into focused test files (#22850) 2025-12-05 18:37:18 +01:00
Artem Sorokin
d3e7713632
test: Split sharing tests into sharing/ directory (#22849) 2025-12-05 18:13:26 +01:00
renovate[bot]
e9c4c8d99a
chore: Update cloudflare/wrangler-action digest to 707f637 (#22322)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2025-12-05 16:53:52 +00:00
Artem Sorokin
39a4b29b9d
test: Rename building-blocks tests to remove numeric prefixes (#22846) 2025-12-05 17:51:00 +01:00
Artem Sorokin
5234b286ac
test: Migrate data tables tests to data-tables/ directory (#22841) 2025-12-05 17:30:12 +01:00
oleg
b97b5d5bf8
feat(ai-builder): Add multi-judge pairwise evals and local mode (no-changelog) (#22708)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-12-05 17:12:18 +01:00
Artem Sorokin
a939ac6e1a
test: Migrate tests to app-config/ and capabilities/ directories (#22843) 2025-12-05 17:08:31 +01:00