Commit Graph

45 Commits

Author SHA1 Message Date
Tomi Turtiainen
d239a7fda6
test: Reduce DB operations during data store tests (#19697) 2025-09-18 14:33:48 +03:00
Daria
51b8f8c7dc
fix(core): Update data table delete row endpoint to accept filter as string (no-changelog) (#19673) 2025-09-17 21:56:35 +03:00
Declan Carroll
2598e735b1
test: Configures integration tests to run in src (#19640) 2025-09-17 17:36:39 +01:00
Daria
763d17bb1f
feat(core): Show data table per table storage usage (no-changelog) (#19480) 2025-09-17 10:20:33 +03:00
Charlie Kolb
26f27efd75
fix(core): Unify Data Table pagination (no-changelog) (#19467) 2025-09-12 14:38:28 +02:00
Charlie Kolb
9509ef3e79
fix(core): Wrap Data Table insert, update, upsert in transactions (#19333) 2025-09-12 12:35:54 +02:00
Svetoslav Dekov
c4d26982e3
feat(editor): Show data table storage limit banners (no-changelog) (#19175)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-09-12 08:51:32 +02:00
Daria
b147709189
feat(core): Use filters for delete data table rows (no-changelog) (#19375) 2025-09-11 10:31:27 +03:00
Charlie Kolb
6dd7797c39
refactor(core): Store projectId on additionalData independent of dataStore context (no-changelog) (#19093) 2025-09-11 09:21:40 +02:00
Ricardo Espinoza
eb389a787b
feat: Enforce data-stores limits (no-changelog) (#19116)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-09-10 09:39:41 -04:00
Charlie Kolb
897c69c70d
feat(Data Table Node): Add bulk insert mode (no-changelog) (#19294) 2025-09-09 14:01:40 +02:00
Daria
9b06648edc
feat(core): Use filters for data table upsert (no-changelog) (#19292) 2025-09-08 14:41:09 +03:00
Daria
ed6f60f52e
feat(core): Refactor data table update row to use filters (no-changelog) (#19092) 2025-09-04 18:25:29 +03:00
Svetoslav Dekov
6bd4edf1ec
fix(editor): Standardize capitalization of "Data table" across various files (no-changelog) (#19111) 2025-09-03 14:43:24 +03:00
Charlie Kolb
69e25606d8
fix(core): Normalize Data Table return on update and allow string returns from DB (no-changelog) (#19106) 2025-09-02 16:29:59 +02:00
Suguru Inoue
4eade9ff7a
fix(core): Add temporary workaround for a compile error (no-changelog) (#19087) 2025-09-02 12:25:49 +02:00
Charlie Kolb
5bcff78174
feat(Data Table Node): Enable Data Table as Tool (no-changelog) (#19041) 2025-09-01 13:25:30 +02:00
Charlie Kolb
56ead93265
fix(core): Remove explicit column ordering in Data Table inserts (no-changelog) (#19031) 2025-09-01 12:03:17 +02:00
Daria
5510e4e378
fix(core): Fix date issues for data tables (no-changelog) (#18981) 2025-09-01 11:33:10 +03:00
Charlie Kolb
be76b3a510
fix(core): Refer to data table in error message (no-changelog) (#18971) 2025-08-29 15:54:19 +02:00
Iván Ovejero
140e1b082e
refactor(core): Decouple datastore from workflow execution context (#18963) 2025-08-29 14:33:03 +02:00
Svetoslav Dekov
93e08d8735
feat(editor): Data tables FE tweaks (no-changelog) (#18877)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2025-08-28 17:34:30 +03:00
Daria
84936848c9
feat(core): Allow partial data table row inserts (no-changelog) (#18914) 2025-08-28 16:07:24 +03:00
Charlie Kolb
1b743ae251
feat(Data Table Node): Add Update, Upsert operations (no-changelog) (#18820) 2025-08-28 13:20:29 +02:00
Charlie Kolb
570ac9b2c1
chore: Rename Data Store api paths to Data Table (no-changelog) (#18674) 2025-08-28 12:31:42 +02:00
Guillaume Jacquart
f757790394
feat(core): Rebuild project roles to load from the database (#17909) 2025-08-28 11:00:31 +02:00
Jaakko Husso
ab7998b441
fix(editor): Make resource locator work with data tables (no-changelog) (#18899) 2025-08-28 11:38:47 +03:00
Charlie Kolb
cae2b01288
feat: Revamp Data Table column name restrictions (no-changelog) (#18851) 2025-08-28 09:29:19 +02:00
Nikhil Kuriakose
3258a65bdb
feat(core): Adjust comment to test an experiment (no-changelog) (#18824) 2025-08-27 21:19:32 +02:00
Guillaume Jacquart
215d5a1eca
fix(core): Fix truncate table names (#18867) 2025-08-27 17:02:54 +02:00
Charlie Kolb
820fd12f08
chore(core): Rename Data Store DB entries to Data Table (no-changelog) (#18670) 2025-08-27 15:36:00 +02:00
Daria
2ea3d034e3
feat(core): Add support for data table row comparison filters (no-changelog) (#18863) 2025-08-27 16:13:33 +03:00
Daria
40c94e2336
feat(core): Auto-wrap get data table row LIKE filter values with wildcards (no-changelog) (#18853) 2025-08-27 14:31:08 +03:00
Charlie Kolb
7f77436c20
feat(Data Table Node): Add URL to data table resource locator (no-changelog) (#18840) 2025-08-27 11:27:18 +02:00
Charlie Kolb
bacfe568a0
fix(core): Support filtering Data Table getManyRows on null (no-changelog) (#18730) 2025-08-27 09:57:52 +02: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
Jaakko Husso
8defb2b17c
feat(core): Optionally return updated/upserted Data Table rows (no-changelog) (#18735) 2025-08-26 11:50:13 +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
Charlie Kolb
2dc34b2f17
chore(core): Rename Data Store module to Data Table (no-changelog) (#18675) 2025-08-25 14:57:23 +02:00