Guillaume Jacquart
7e376e087e
feat(core): Send email notification when a user invited to a project ( #16687 )
2025-06-26 11:43:59 +02:00
Iván Ovejero
7c33292483
refactor(core): Move integration test utils for insights ( #16693 )
2025-06-25 17:32:54 +02:00
Andreas Fitzek
a6ded1fc80
fix(core): Pagination was broken for users list ( #16697 )
2025-06-25 16:54:22 +02:00
Guillaume Jacquart
92afe036dd
feat(core): Add lastActiveAt datetime column on user table ( #16488 )
2025-06-24 16:20:10 +02:00
Andreas Fitzek
c4a50df824
chore(core): Expose mfaEnabled field to users list endpoint ( #16654 )
2025-06-24 14:21:43 +02:00
Iván Ovejero
21ff173070
refactor(core): Move DbConnection to @n8n/db ( #16616 )
2025-06-24 12:33:01 +02:00
github-actions[bot]
aea8c92281
🚀 Release 1.100.0 ( #16628 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-06-23 14:25:00 +02:00
Andreas Fitzek
c0d1ff6e4c
feat(core): Extend user list to allow expanding the user list to projects ( #16314 )
...
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com >
Co-authored-by: Csaba Tuncsik <csaba@n8n.io >
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com >
2025-06-18 22:26:50 +02:00
github-actions[bot]
84a5cc67f7
🚀 Release 1.99.0 ( #16381 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-06-16 15:44:12 +03:00
Ricardo Espinoza
30148df7f3
feat(core): Add OIDC support for SSO ( #15988 )
...
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io >
2025-06-13 16:18:14 +02:00
Cornelius Suermann
ecd9a1e53e
Merge tag 'n8n@1.98.0'
2025-06-12 13:22:03 +02:00
Daria
1ddbb78909
feat(core): Add description to projects ( #15611 )
2025-06-12 13:57:23 +03:00
github-actions[bot]
2b51ad8cab
🚀 Release 1.98.0 ( #16225 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-06-11 11:35:19 +02:00
Iván Ovejero
a18822af0e
perf(core): Populate cache only with static webhooks ( #16048 )
2025-06-05 12:02:06 +02:00
कारतोफ्फेलस्क्रिप्ट™
4b11268a6e
refactor(core): Implement a new OnPubSubEvent decorator ( #15688 )
2025-06-04 18:32:33 +02:00
Iván Ovejero
30d75db9e3
refactor(core): Restore typechecker strictness level in @n8n/db ( #16012 )
2025-06-04 13:52:41 +02:00
Daria
1335af05d5
feat(core): Add support for partial-match execution filters ( #15797 )
2025-06-04 09:37:35 +03:00
github-actions[bot]
6e5e1eadc3
🚀 Release 1.97.0 ( #15929 )
...
Co-authored-by: netroy <196144+netroy@users.noreply.github.com >
2025-06-02 16:46:22 +02:00
github-actions[bot]
ab4587106f
🚀 Release 1.96.0 ( #15921 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-06-02 14:38:25 +02:00
Iván Ovejero
c229e915ea
refactor(core): Move Logger to @n8n/backend-common ( #15721 )
2025-05-30 12:57:47 +02:00
कारतोफ्फेलस्क्रिप्ट™
3a2a70f193
chore: Enfore consistent file-name casing on all backend packages ( #15755 )
2025-05-27 16:45:50 +02:00
Iván Ovejero
38137d8bc3
chore(core): Update all refs from cli/src/databases to @n8n/db ( #15708 )
2025-05-27 11:41:27 +02:00
Danny Martini
7e2ebc820c
chore(core): Parameterize sql queries and escape table names ( #15186 )
2025-05-26 17:39:05 +02:00
Danny Martini
eca282d09c
fix(core): Fix sorting of executions not working on postgres and mysql ( #15423 )
2025-05-26 16:23:24 +02:00
github-actions[bot]
38e1908bc4
🚀 Release 1.95.0 ( #15694 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-05-26 14:39:53 +02:00
Eugene
ca8f087a47
feat(editor): Evaluations frontend (no-changelog) ( #15550 )
...
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io >
Co-authored-by: JP van Oosten <jp@n8n.io >
Co-authored-by: Giulio Andreini <g.andreini@gmail.com >
Co-authored-by: Michael Kret <michael.k@radency.com >
2025-05-26 12:26:28 +02:00
Eugene
fa620f2d5b
feat(core): Evaluations backend (no-changelog) ( #15542 )
...
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io >
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com >
2025-05-23 09:05:13 +02:00
Eugene
8152f8c6a7
feat(core): Update data model for Evaluations (no-changelog) ( #15520 )
...
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io >
Co-authored-by: JP van Oosten <jp@n8n.io >
2025-05-22 12:55:31 +02:00
Ricardo Espinoza
2a35c19ef9
feat(core): Invalidate all sessions when MFA is enabled/disabled ( #15524 )
2025-05-21 08:59:22 +02:00
github-actions[bot]
9cf6265e9f
🚀 Release 1.94.0 ( #15516 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-05-19 14:26:31 +02:00
Iván Ovejero
226f1c73ce
refactor(core): Move isObjectLiteral to @n8n/backend-common ( #15414 )
2025-05-15 12:31:58 +02:00
Iván Ovejero
249b7f8556
refactor(core): Move migrations to @n8n/db ( #15362 )
2025-05-14 11:46:48 +02:00
Danny Martini
44ecad5883
fix(editor): Don't render now when startedAt is null ( #15283 )
2025-05-14 10:31:52 +02:00
Ricardo Espinoza
42016143ab
feat(core): Update endpoint to retrieve folder to allow returning the path to root (no-changelog) ( #15158 )
2025-05-13 10:09:36 -04:00
Iván Ovejero
e122b3f0f9
refactor(core): Move UserRepository and subscribers to @n8n/db ( #15352 )
2025-05-13 15:24:26 +02:00
Iván Ovejero
52f27a76ac
refactor(core): Move workflow repository to @n8n/db ( #15260 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io >
2025-05-13 14:21:59 +02:00
Iván Ovejero
b2d8a1cb10
refactor(core): Move webhook repository to @n8n/db ( #15318 )
2025-05-12 17:30:59 +02:00
github-actions[bot]
2674d7fe61
🚀 Release 1.93.0 ( #15311 )
...
Co-authored-by: netroy <196144+netroy@users.noreply.github.com >
2025-05-12 16:23:44 +02:00
कारतोफ्फेलस्क्रिप्ट™
41179f71c1
refactor(core): Move settings repository to @n8n/db ( #15310 )
2025-05-12 15:21:13 +02:00
Jaakko Husso
15e62e6dfa
fix(editor): Correct WF counts on folder with archived filter (no-changelog) ( #15195 )
2025-05-10 11:38:36 +03:00
Iván Ovejero
1f6a36e26e
refactor(core): Move shared workflow and shared credentials repositories to @n8n/db ( #15255 )
2025-05-09 17:10:25 +02:00
Iván Ovejero
f2ee990a57
refactor(core): Move third batch of repositories to @n8n/db ( #15166 )
2025-05-09 09:57:54 +02:00
Iván Ovejero
c6ceee2bee
refactor(core): Expand error message for unknown webhook request ( #15178 )
2025-05-07 14:45:57 +02:00
Jaakko Husso
3a13139f78
feat(core): Change workflow deletions to soft deletes ( #14894 )
...
Adds soft‑deletion support for workflows through a new boolean column `isArchived`.
When a workflow is archived we now set `isArchived` flag to true and the workflows
stays in the database and is omitted from the default workflow listing query.
Archived workflows can be viewed in read-only mode, but they cannot be activated.
Archived workflows are still available by ID and can be invoked as sub-executions,
so existing Execute Workflow nodes continue to work. Execution engine doesn't
care about isArchived flag.
Users can restore workflows via Unarchive action at the UI.
2025-05-06 17:48:24 +03:00
Iván Ovejero
32b72011e6
refactor(core): Move second batch of repositories to @n8n/db ( #15137 )
2025-05-06 16:40:34 +02:00
कारतोफ्फेलस्क्रिप्ट™
2bb190349b
refactor(core): Move more code into @n8n/permissions. Add aditional tests and docs (no-changelog) ( #15062 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-05-06 15:11:05 +02:00
Iván Ovejero
ade546fb48
refactor(core): Move first batch of repositories to @n8n/db ( #15130 )
2025-05-06 11:22:43 +02:00
github-actions[bot]
b3205c25c7
🚀 Release 1.92.0 ( #15107 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-05-05 14:23:05 +02:00
Iván Ovejero
bd258be052
refactor(core): Move final batch of entities to @n8n/db ( #15061 )
2025-05-02 17:46:05 +02:00
Iván Ovejero
20834abb56
refactor(core): Move interrelated entities to @n8n/db ( #15050 )
2025-05-02 12:19:32 +02:00