Stephen Wright
|
b8a62c893f
|
feat: Wire up saml to instance role provisioning (#21080)
|
2025-10-23 16:34:30 +02:00 |
|
Mutasem Aldmour
|
4698b93a5a
|
feat: Add past execution schema viewing in NDV (#20954)
Co-authored-by: Juuso Tapaninen <juuso@n8n.io>
|
2025-10-23 13:07:41 +02:00 |
|
Stephen Wright
|
fcbf1433f6
|
feat: Allow OIDC logins to sync instance roles (#21055)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
|
2025-10-23 10:12:49 +01:00 |
|
Irénée
|
333ce1f105
|
feat: Trigger projects export and import on push and pull (#20459)
|
2025-10-21 16:36:01 +01:00 |
|
Iván Ovejero
|
870036820f
|
refactor(core): Complete backend config migration (#20903)
|
2025-10-21 10:05:06 +02:00 |
|
Irénée
|
cec27a89be
|
feat: Assign owner to pulled resources (#20920)
|
2025-10-20 15:35:24 +01:00 |
|
Andreas Fitzek
|
e73d0f4137
|
chore(core): Ensure unique display name for roles (#20601)
|
2025-10-14 14:09:07 +02:00 |
|
Andreas Fitzek
|
db00101980
|
chore(core): Send custom n8n scope in OIDC for provisioning if configured (#20757)
|
2025-10-14 13:31:49 +02:00 |
|
Iván Ovejero
|
dfb1851516
|
fix(core): Solve intermittent typeorm-related build errors for QueryDeepPartialEntity (#20556)
|
2025-10-13 12:43:22 +02:00 |
|
Andreas Fitzek
|
4e84c53a47
|
chore(core): Migrate insights values to bigint to avoid overflow (#20343)
|
2025-10-10 11:32:01 +02:00 |
|
Guillaume Jacquart
|
5bddbedf2e
|
feat(API): Add project and projectId fields to get and update a variable project (#20544)
|
2025-10-09 15:33:26 +02:00 |
|
Ricardo Espinoza
|
711e4f0d14
|
refactor(core): Rename dataStore: scopes to dataTable: (no-changelog) (#20452)
|
2025-10-08 08:34:57 -04:00 |
|
Csaba Tuncsik
|
8f7f48043b
|
fix(core): Prevent re-imported scheduled workflow to execute twice (#20438)
|
2025-10-07 11:42:52 +02:00 |
|
Guillaume Jacquart
|
ca69904ad4
|
feat(core): Use project variable in executions (#20275)
|
2025-10-07 11:01:12 +02:00 |
|
Ricardo Espinoza
|
a2aca5e7a4
|
refactor(core): Rename data-store to data-table in the BE (no-changelog) (#20424)
|
2025-10-07 11:10:30 +03:00 |
|
Konstantin Tieber
|
316dafafc0
|
fix(core): Undo backend validation for moving workflow on protected instance (#20404)
|
2025-10-06 09:49:58 +02:00 |
|
Guillaume Jacquart
|
e23bcfd63a
|
feat(core): Make variable update DTO fields optional for patch and add validation (#20348)
|
2025-10-03 17:47:52 +02:00 |
|
Ricardo Espinoza
|
dc75b3dfb1
|
feat: Add handling of MCP server API keys (no-changelog) (#20223)
|
2025-10-03 08:34:19 -04:00 |
|
Deborah Barnard
|
3ad070621f
|
fix: Update links (#20022)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-10-03 12:28:15 +01:00 |
|
Guillaume Jacquart
|
d5159f04dc
|
feat(core): Update variables API to reflect project variables (#20187)
|
2025-10-03 10:38:10 +02:00 |
|
Andreas Fitzek
|
e4a9934a6a
|
chore(core): Restrict user properties returned based on global scope (#20188)
|
2025-10-02 10:18:31 +02:00 |
|
Konstantin Tieber
|
16e4c7e16e
|
fix: Don't allow moving a readonly workflow (#20227)
|
2025-10-01 16:10:25 +02:00 |
|
Andreas Fitzek
|
02df05e3aa
|
chore(core): Add access control tests (#19636)
|
2025-10-01 11:41:39 +02:00 |
|
Stephen Wright
|
41bf7beba4
|
feat: PAY-3859 encrypt decrypt (#20155)
|
2025-09-30 11:35:07 +01:00 |
|
Svetoslav Dekov
|
27e0320e41
|
feat(editor): Update workflows list endpoint to support filter by node type (no-changelog) (#20158)
|
2025-09-30 10:26:38 +03:00 |
|
Csaba Tuncsik
|
b59f97631d
|
feat: Make project member updates immediate (#19837)
|
2025-09-26 16:03:17 +02:00 |
|
Andreas Fitzek
|
1c4728aed2
|
chore(core): Add support for persisting and synchronizing credential overwrites (#19919)
|
2025-09-25 14:26:08 +02:00 |
|
Andreas Fitzek
|
3aae96482f
|
chore(core): Allow OIDC prompt parameter to be configured (#19967)
|
2025-09-25 13:30:50 +02:00 |
|
Stephen Wright
|
560c95126a
|
feat: PAY-3774 entities import logic (#19770)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-09-24 14:23:54 +01:00 |
|
Guillaume Jacquart
|
a01e5a5bc2
|
feat(core): Throw customized error on assigned custom role deletion (#19900)
|
2025-09-23 11:28:13 +02:00 |
|
Guillaume Jacquart
|
2d7990920d
|
chore(core): Split source control service (#18784)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-09-22 16:55:54 +02:00 |
|
Iván Ovejero
|
27f48a2d79
|
fix(core): Ensure cancellation interrupts execution in native Python runner (no-changelog) (#19724)
|
2025-09-22 12:45:24 +03:00 |
|
Csaba Tuncsik
|
53630d7a2e
|
fix(core): Ensure external secrets are refreshed at job start with error logging (#19539)
|
2025-09-19 12:39:04 +02:00 |
|
Andreas Fitzek
|
feebfd2f79
|
fix(core): Credential export for personal projects (#19720)
|
2025-09-18 18:08:00 +02:00 |
|
Andreas Fitzek
|
33a2d5de17
|
chore(core): Use dynamic role resolution for access control (#19400)
|
2025-09-17 11:15:31 +02:00 |
|
Andreas Fitzek
|
69c81a6437
|
chore(core): Add timestamp fields to Role, and support counting role usages (#19171)
|
2025-09-17 09:21:40 +02:00 |
|
Konstantin Tieber
|
f0388aae7e
|
feat(core): Prompt user to confirm password when changing email and mfa is disabled (#19408)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
|
2025-09-16 14:00:14 +02:00 |
|
Irénée
|
dc75be3a6f
|
fix: Add accurate concurrent executions count to executions list (#19249)
|
2025-09-15 13:23:05 +01:00 |
|
Andreas Fitzek
|
82184c770e
|
chore(core): Synchronize OIDC settings updates in multi main (#19360)
|
2025-09-15 12:42:11 +02:00 |
|
Andreas Fitzek
|
6f4dcf1f58
|
chore(core): Fix execution retry test for mysql (#19449)
|
2025-09-12 09:55:02 +02:00 |
|
Irénée
|
3af4541391
|
feat(API): Add running status query on the executions public api endpoint (#19205)
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
|
2025-09-11 13:03:23 +01:00 |
|
Konstantin Tieber
|
c4f41bb534
|
feat(core): Add retry execution endpoint to public api (#19132)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
|
2025-09-11 10:12:53 +02:00 |
|
Charlie Kolb
|
897c69c70d
|
feat(Data Table Node): Add bulk insert mode (no-changelog) (#19294)
|
2025-09-09 14:01:40 +02:00 |
|
Iván Ovejero
|
04889864a0
|
feat(core): Add internal mode for native Python runner (no-changelog) (#19288)
|
2025-09-09 12:33:25 +02:00 |
|
Stephen Wright
|
2113532946
|
fix: Add folder scopes to global owner and admin roles (#19230)
|
2025-09-08 08:08:21 +01:00 |
|
Irénée
|
4a21f79f5c
|
feat(API): Add cancel status filters to the public api executions endpoint (#19136)
|
2025-09-04 08:35:25 +01:00 |
|
Andreas Fitzek
|
6847c33f14
|
chore(core): Increase error visibility for OIDC login path (#19142)
|
2025-09-03 16:03:18 +02:00 |
|
Andreas Fitzek
|
06578f287c
|
chore(core): Support state and nonce parameter for OIDC (#19098)
|
2025-09-03 12:33:56 +02:00 |
|
Ricardo Espinoza
|
6432555082
|
feat(core): Allow filtering workflows by availableInMCP (#18646)
|
2025-09-02 16:21:12 -04:00 |
|
Andreas Fitzek
|
5be3181f2b
|
fix(core): Fix role management controller no-changelog (#19107)
|
2025-09-02 19:08:04 +02:00 |
|