Commit Graph

3964 Commits

Author SHA1 Message Date
Charlie Kolb
bacfe568a0
fix(core): Support filtering Data Table getManyRows on null (no-changelog) (#18730) 2025-08-27 09:57:52 +02:00
Tomi Turtiainen
f2eca28e64
fix(core): Fix waiting webhooks validation when n8n is behind proxy (#18767) 2025-08-27 09:29:04 +03:00
Andreas Fitzek
ecad12b77a
chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Charlie Kolb
af2157f384
fix: Overhaul DataTableRowWithId type and include createdAt, insertedAt in getMany return (no-changelog) (#18787) 2025-08-26 16:16:12 +02:00
Daria
46432da41b
feat(core): Add support for like match filters (no-changelog) (#18755) 2025-08-26 17:03:00 +03:00
Jaakko Husso
d892574989
refactor(core): Use query builder at data table deletes (no-changelog) (#18795) 2025-08-26 16:49:56 +03:00
Iván Ovejero
85e3bfd3e4
refactor(core): Port timeout config (#18722) 2025-08-26 11:31:11 +02:00
Jaakko Husso
8defb2b17c
feat(core): Optionally return updated/upserted Data Table rows (no-changelog) (#18735) 2025-08-26 11:50:13 +03:00
Iván Ovejero
aa0c8fac83
refactor(core): Add lint rule no-internal-package-import (#18724) 2025-08-26 10:03:32 +02:00
Tomi Turtiainen
fd12b3d5ce Merge tag 'n8n@1.109.0' 2025-08-25 20:50:07 +03:00
Charlie Kolb
37ace47131
chore: Add null to DataStoreColumnJsType (no-changelog) (#18733) 2025-08-25 15:59:40 +02:00
Charlie Kolb
1777803e26
feat(Data Table Node): Add Data Table Node (no-changelog) (#18556) 2025-08-25 15:57:55 +02:00
Charlie Kolb
e6b6678128
feat(core): Warn about data table module usage (no-changelog) (#18718) 2025-08-25 15:42:58 +02:00
Daria
3c8f40007e
feat(core): Add createdAt and updatedAt to data store user tables (no-changelog) (#18723) 2025-08-25 16:23:34 +03:00
github-actions[bot]
9e89fbdf96
🚀 Release 1.109.0 (#18745)
Co-authored-by: seemewalkin <38620398+seemewalkin@users.noreply.github.com>
2025-08-25 15:19:15 +02:00
Charlie Kolb
2dc34b2f17
chore(core): Rename Data Store module to Data Table (no-changelog) (#18675) 2025-08-25 14:57:23 +02:00
Andreas Fitzek
a21a03d4b0
Revert "chore(core): Use roles from database in global roles (#17853)" (#18738) 2025-08-25 14:29:28 +02:00
Iván Ovejero
0488ea3e8d
feat(core): Enable modules to append to workflow context (#18551) 2025-08-25 11:45:25 +02:00
Jaakko Husso
2eda807b5a
feat(core): Optionally return full rows from Data Table inserts (no-changelog) (#18657) 2025-08-25 10:50:02 +03:00
Andreas Fitzek
a8e4387f4d
chore(core): Use roles from database in global roles (#17853) 2025-08-22 16:02:01 +02:00
Daria
350f84c49f
feat(core): Use query builder for upsert fetch and split rows (no-changelog) (#18659) 2025-08-22 16:45:00 +03:00
Iván Ovejero
def4e71e3d
chore: Disable event loop block integration for task runner (#18661) 2025-08-22 14:40:21 +02:00
Iván Ovejero
110439c010
fix(core): Restore community node types controller (#18665) 2025-08-22 14:26:42 +02:00
Shi Nguyễn
c7678311b3
fix(core): Integer overflow in insights runtime calculation (#18122)
Co-authored-by: Shi Nguyễn <prettycode2022@Shis-MacBook-Pro.local>
2025-08-22 13:05:04 +02:00
Iván Ovejero
9e420d15c1
refactor(core): Modularize community packages (#18641) 2025-08-22 12:19:01 +02:00
Guillaume Jacquart
cf337de83d
chore(core): Add browser id on the oidc issue cookie (#18642) 2025-08-22 09:30:48 +02:00
Jaakko Husso
fa15b7bfab
feat(core): Allow inserting rows into data stores with no columns (no-changelog) (#18638) 2025-08-21 17:48:14 +02:00
Jaakko Husso
d01616cf3d
fix(editor): Use DB_TABLE_PREFIX on data store tables and refactor data store user table repo (no-changelog) (#18604) 2025-08-21 16:25:17 +02:00
Charlie Kolb
0db9345eba
feat(core): Return IDs of inserted rows in Data Store (no-changelog) (#18589)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-08-21 15:04:03 +02:00
Andreas Fitzek
04e24e387d
chore(core): Enforce email format for user entity, remove unused user validators (#18534) 2025-08-21 14:41:32 +02:00
Tomi Turtiainen
b7909196ff
chore(core): Show a warning if N8N_BLOCK_ENV_ACCESS_IN_NODE is not set (#18629) 2025-08-21 15:12:04 +03:00
Daria
75e563f1c4
feat(core): Add data store row update endpoint (no-changelog) (#18601) 2025-08-21 13:19:55 +03:00
Tomi Turtiainen
667656e8f3
fix(core)!: Use CSP header to sandbox html webhooks instead of iframe (#18602) 2025-08-21 11:39:57 +03:00
Eugene
60670e1e40
feat: Provide instance URL to the AI builder (no-changelog) (#18237)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Eugene <burivuhster@users.noreply.github.com>
2025-08-21 10:13:25 +02:00
Guillaume Jacquart
a5c6e2fecf
fix(core): Fix getting webhook methods from path only when dynamic webhook path (#17803) 2025-08-20 14:20:53 +02:00
Jaakko Husso
25d6636711
fix(editor): Change the underlying data store db column types to support decimal numbers (#18549) 2025-08-20 14:06:56 +02:00
Guillaume Jacquart
309048ae3c
fix(core): Redact secrets from credential test error message (#18386) 2025-08-20 10:01:52 +02:00
Iván Ovejero
c4abc45ddb
refactor(core): Port save settings (#18557) 2025-08-20 09:49:54 +02:00
Svetoslav Dekov
3d2e165ac5
feat(editor): Add custom data store column headers (no-changelog) (#18390)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2025-08-19 17:57:35 +02:00
Charlie Kolb
169acd12bd
feat(core): Expose data store service to Data Store Node (no-changelog) (#17970)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2025-08-19 17:43:19 +02:00
Daria
8b98713b7f
feat(core): Always create user table on data store create (no-changelog) (#18488) 2025-08-19 16:56:34 +03:00
Pavel
0d4c89058d
fix(core): Ensure error.message is a string before checking for specific messages (#17417) 2025-08-19 15:40:22 +02:00
Tomi Turtiainen
df54c10172
fix(core): Move /module-settings behind auth (#18492) 2025-08-19 14:48:33 +03:00
Iván Ovejero
961fc538d7
fix(core): Make first queue reconciliation immediate on startup (#18490) 2025-08-19 10:55:52 +02:00
Tomi Turtiainen
82876b711a Merge tag 'n8n@1.108.0' 2025-08-19 09:27:19 +03:00
github-actions[bot]
e13db81aa3
🚀 Release 1.108.0 (#18499)
Co-authored-by: burivuhster <3273843+burivuhster@users.noreply.github.com>
2025-08-18 18:37:44 +02:00
Guillaume Jacquart
741dd693a4
fix(core): Handle insights by workflow table for deleted workflows (#18496) 2025-08-18 17:49:21 +02:00
Daria
9d48a44958
fix(core): Fix failing tests (no-changelog) (#18495) 2025-08-18 18:11:48 +03:00
Elias Meire
ba5ada24c2
build: Only enable no-argument-spread lint rule in node packages (#18378) 2025-08-18 13:48:46 +02:00
Charlie Kolb
adaa1180eb
fix(core): Fix direct import of DTOs (no-changelog) (#18472) 2025-08-18 11:47:37 +02:00