Guillaume Jacquart
|
36688eface
|
feat(core): Seal credential type writes behind the credentials repository (no-changelog) (#39106)
|
2026-09-22 14:42:34 +00:00 |
|
Yen Su
|
e82a373b50
|
fix(core): Resolve hidden OAuth endpoint fields from the credential type for all credentials (#38697)
|
2026-09-18 12:56:22 +00:00 |
|
Michael Drury
|
a0df5b34aa
|
fix: Refresh Agent MCP OAuth credentials (no-changelog) (#37828)
|
2026-09-07 09:27:56 +00:00 |
|
Lorent Lempereur
|
b66c3e2a96
|
refactor: Apply outbound request protection by default (no-changelog) (#36841)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-08-26 10:52:56 +00:00 |
|
Andreas Fitzek
|
9ef845a3f3
|
fix(core): Resolve managed OAuth endpoint fields from the credential type (no-changelog) (#36922)
|
2026-08-24 14:52:56 +00:00 |
|
Toby Wilds
|
7469231277
|
feat(Typeform Node): Allow custom OAuth2 scopes (#36486)
|
2026-08-19 13:07:10 +00:00 |
|
Ali Elkhateeb
|
7060434f1f
|
refactor(API): Route public API credentials through the shared credentials service (#36048)
|
2026-08-17 13:14:21 +00:00 |
|
Guillaume Jacquart
|
ee03e023d2
|
fix(editor): Show the connected provider account, not the n8n account email (#35553)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-11 15:25:52 +00:00 |
|
Dimitri Lavrenük
|
abe2959de8
|
fix: Fix token data updates and refresh for DCR oauth credentials (#35535)
|
2026-08-07 14:08:55 +00:00 |
|
n8n-assistant[bot]
|
ca3d42d838
|
chore: Bundle/2.x (#35563)
Co-authored-by: Matsu <matias.huhta@n8n.io>
|
2026-08-05 08:29:40 +03:00 |
|
Albert Alises
|
7d8426f055
|
feat: Add admin-managed instance credentials (#34364)
|
2026-07-25 14:22:22 +00:00 |
|
trananhkiet
|
c7b90d0051
|
fix(core): Handle MCP OAuth2 token expiry and PKCE negotiation (#34494)
Co-authored-by: Tran Anh Kiet <22877233+trananhkiet@users.noreply.github.com>
|
2026-07-23 08:21:56 +00:00 |
|
Danny Spencer
|
381d5bf3bd
|
feat(Zendesk Node): Allow custom OAuth2 scopes (#33734)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-07 10:50:08 +00:00 |
|
yehorkardash
|
5b39761a89
|
fix(MCP Client Node): Don't send undefined token to mcp and include resource in token request (#33527)
|
2026-07-03 12:55:56 +00:00 |
|
Guillaume Jacquart
|
546ee30465
|
fix(core): Surface the underlying cause on OAuth callback errors (#33390)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-03 07:55:18 +00:00 |
|
Ilfat Mindubaev
|
f82a932beb
|
feat(core): Add certificate authentication option to Microsoft OAuth2 credentials (#33227)
|
2026-07-01 13:55:09 +00:00 |
|
Matsu
|
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 |
|
Guillaume Jacquart
|
bd751d1fb2
|
feat(core): Add credential:connect scope for private credentials (#33070)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-29 05:23:20 +00:00 |
|
Lorent Lempereur
|
0a9aeb0443
|
refactor(core): Clean up backend-network package (no-changelog) (#32874)
|
2026-06-24 07:54:12 +00:00 |
|
Stephen Wright
|
9158556730
|
feat(Google Sheets Node): Allow custom OAuth2 scopes (#32660)
|
2026-06-22 11:56:44 +00:00 |
|
Stephen Wright
|
7e37945ad9
|
feat(Google Calendar Node): Allow custom OAuth2 scopes (#32661)
|
2026-06-22 09:23:04 +00:00 |
|
Stephen Wright
|
0369d40719
|
feat(Google Cloud Storage Node): Allow custom OAuth2 scopes (#32659)
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
|
2026-06-22 08:29:19 +00:00 |
|
Guillaume Jacquart
|
c1582a62a0
|
fix(core): Shorten private-credential OAuth authorization links (#32584)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-19 12:13:57 +00:00 |
|
Lorent Lempereur
|
532669c0c4
|
refactor(core): Migrate OAuth service requests through the shared HTTP client (#32501)
|
2026-06-19 06:32:05 +00:00 |
|
Bernhard Wittmann
|
734af045c5
|
fix(core): Negotiate token_endpoint_auth_method during MCP OAuth2 DCR (#32289)
|
2026-06-17 11:26:57 +00:00 |
|
Bernhard Wittmann
|
e8ee370d70
|
fix(core): Request protected-resource scopes during MCP OAuth2 DCR (#32300)
|
2026-06-16 15:28:36 +00:00 |
|
Csaba Tuncsik
|
939307a4d5
|
feat: Force Microsoft account selection on OAuth for all Microsoft credentials (#32015)
|
2026-06-15 11:30:46 +00:00 |
|
Srinjoy
|
04b4a793cc
|
fix(core): Add RFC 8707 resource parameter to client-side OAuth flow (#30924)
|
2026-06-11 09:39:57 +00:00 |
|
Guillaume Jacquart
|
7d729ff243
|
fix(core): Store OAuth CSRF and PKCE state per-flow in the cache (#31254)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 12:05:28 +00:00 |
|
Garrit Franke
|
700b1cd227
|
feat(Trello Node): Add OAuth1 credential support (#30369)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
|
2026-06-02 13:02:57 +00:00 |
|
Andreas Fitzek
|
3ec0594fa8
|
feat(API): Add browser session binding for OAuth credential callbacks (no-changelog) (#31214)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-06-01 11:52:06 +00:00 |
|
yehorkardash
|
1da2c1b5eb
|
feat: Support agent mcp servers (no-changelog) (#31070)
|
2026-05-28 07:54:52 +00:00 |
|
Guillaume Jacquart
|
593ed3c4a6
|
feat(core): Route private OAuth2 credentials through dynamic-credential origin (#30653)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-21 08:13:24 +00:00 |
|
Guillaume Jacquart
|
a4ff8358e1
|
feat(core): Inline JWKS in OAuth2 dynamic client registration (#29986)
|
2026-05-20 13:33:18 +00:00 |
|
Jon
|
5af7249979
|
fix(editor): Hide custom scopes for managed OAuth credentials (#30306)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
|
2026-05-19 10:59:17 +00:00 |
|
n8n-assistant[bot]
|
293d5afd64
|
chore: Bundle/2.x (#30359)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
|
2026-05-13 08:23:48 +03:00 |
|
Jon
|
d06110ba9d
|
feat(Facebook Graph API Node): Add OAuth2 support (#27112)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-05-12 13:32:08 +00:00 |
|
Dawid Myslak
|
fb78047d9a
|
fix(core): Add origin-only fallback to MCP OAuth discovery for path-bearing server URLs (#30231)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-12 10:10:16 +00:00 |
|
Guillaume Jacquart
|
ad7cdcc04f
|
feat(core): Add JWE decryption to OAuth2 credential flow (#29497)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-04 16:14:50 +00:00 |
|
Jen Y.
|
d92ec168aa
|
fix(core): Fix MCP OAuth discovery URL construction and grant type selection (#27283)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
|
2026-04-29 10:21:05 +00:00 |
|
Stephen Wright
|
258b9703c5
|
refactor: Migrate all cipher call sites to encryptV2/decryptV2 (#29096)
|
2026-04-28 09:24:01 +00:00 |
|
Matsu
|
370b281216
|
chore(core): Enable TypeScript strict mode in packages/cli (no-changelog) (#27876)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-27 14:21:31 +00:00 |
|
Guillaume Jacquart
|
6d1989449d
|
fix(core): Use leaf-level scope check for OAuth2 cleanup (no-changelog) (#28953)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-23 15:06:43 +00:00 |
|
Markus Corazzione
|
5ee534c3b8
|
fix(core): Preserve manual scopes for inherited generic OAuth2 credentials (#27858)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
|
2026-04-23 06:54:25 +00:00 |
|
Albert Alises
|
c2fbf9d643
|
fix(ai-builder): Expose credential account context to prevent prompt/credential mismatch (#28100)
|
2026-04-08 13:22:10 +00:00 |
|
Jon
|
23f7ed8ef8
|
feat(Wordpress Node): Add support for OAuth2 (#27113)
|
2026-03-26 08:24:16 +00:00 |
|
Jon
|
ab26070d14
|
fix: Fix compliance with RFC 9727 and 8414 for MCP DCR (#26290)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2026-03-06 21:14:27 +00:00 |
|
Konstantin Tieber
|
4fe6b4fb73
|
feat(core): Improve secret proxy (#26522)
|
2026-03-05 20:01:37 +00:00 |
|
Csaba Tuncsik
|
26b36e0f04
|
feat(editor): Add dynamic credentials UI for ChatHub (#25685)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-27 07:16:20 +00:00 |
|
Jon
|
381c6f91a3
|
fix: Fix issue with MCP DCR always trying to use base url and not keeping the path (#25174)
|
2026-02-03 15:24:26 +00:00 |
|