Commit Graph

149 Commits

Author SHA1 Message Date
Irénée
d42484b7f6
feat(core): Add project Git connection table (no-changelog) (#36549)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-19 07:21:32 +00:00
Benjamin Schroth
3d70ae7fc4
fix(core): Run agent scheduled tasks in the timezone they were authored in (#36226) 2026-08-18 14:21:46 +00:00
Irénée
9c947996da
feat(core): Add Git connection database table (no-changelog) (#36268)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-18 13:54:47 +00:00
Robin Braumann
d551999c6c
fix(core): Surface failures in agent sessions (#36492)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 13:07:10 +00:00
Anne Aguirre
87e8b9c58f
fix(ai-builder): Fix for autosave and publish events issues (#36241)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 09:17:27 +00:00
Emilia
026cee3507
feat(core): Coalesce a Schedule Trigger node's catch-up runs after downtime (#35524)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-14 13:04:09 +00:00
Mike Repeć
1a12af601b
fix(core): Report the real activation mode for triggers activated via the publication outbox (#36123)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 13:17:53 +00:00
Emilia
93ff542e92
feat(core): Add poller_state table for durable poll trigger cursors (no-changelog) (#35128)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-11 16:31:00 +00:00
Jan Kalkan
41d54e77f1
feat(core): Add workflow review activity log tables and migration (no-changelog) (#35517)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 12:25:46 +00:00
Robin Braumann
4e6fc65f55
feat(core): Add Discord as an agent chat channel (#35331)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 06:09:43 +00:00
Michael Drury
a74c6fd11f
fix(core): Show Agent references in credential usage (#35409) 2026-08-05 15:54:00 +00:00
Robin Braumann
1546c95485
feat(core): Persist agent session timelines during execution (#35490)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 08:12:58 +00:00
Robin Braumann
89c9be6266
feat(core): Emit once-per-agent setup completion telemetry (#35359)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 11:00:37 +00:00
Eugene
0932806c05
feat: Support inbound binary attachments for agents (no-changelog) (#34869)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 14:20:06 +00:00
Emilia
8672d9567c
feat(core): Add a misfire policy to the durable scheduler (#35075)
Some checks are pending
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.18.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
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-30 10:10:31 +00:00
Robin Braumann
4a05044bf5
refactor(core): Replace agent knowledge base binary data storage with blob storage (no-changelog) (#34985)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 13:36:27 +00:00
Andreas Fitzek
4f0a218e2d
feat(core): Add on-demand OAuth clients and protected resources for form triggers (no-changelog) (#34903) 2026-07-28 12:46:57 +00:00
RomanDavydchuk
48c0e70f14
fix(core): Support fractional community node versions with PostgreSQL (#34717) 2026-07-27 15:36:08 +00:00
Svetoslav Dekov
fdd4e33f9c
feat(core): Add availableInMCP column to agents (#34665)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 14:09:04 +00:00
Arvin A
e5bb60f663
feat(core): Add agent-scoped eval data model and migration (no-changelog) (#34657) 2026-07-24 12:37:53 +00:00
Albert Alises
13becf336c
feat(core): Add instance credential database schema (#34709)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 09:37:33 +00:00
Robin Braumann
0b4bbd05b8
feat(core): Add storedAt column to agent_execution (#34858)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 08:57:18 +00:00
Sandra Zollner
156ac00120
feat(core): Add workflow review request entities and migration scripts (#34062)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-07-21 12:57:39 +00:00
Raúl Gómez Morales
865142f5da
feat(core): Sweep interrupted Instance AI runs to a terminal state (no-changelog) (#34183)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 10:37:28 +00:00
Lorent Lempereur
e22680b99f
fix(core): Close the durable scheduler's record-then-dispatch effect boundary (#34014)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 09:47:10 +00:00
mfsiega
c761c4da9b
feat(core): Add trigger reconciliation to recover missed activations (no-changelog) (#33577)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-14 14:40:33 +00:00
Ricardo Espinoza
c3ca9a36da
feat(editor): Add scope selection to MCP OAuth consent screen (#33710)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 13:21:14 +00:00
Raúl Gómez Morales
05b412cd28
feat(core): Add the Instance AI durable event-log store and writer (no-changelog) (#33910)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 11:12:31 +00:00
Lorent Lempereur
fa7e97130b
feat(core): Add recurring_cron schedule kind to the durable scheduler (no-changelog) (#33858) 2026-07-10 12:48:20 +00:00
Iván Ovejero
6509d774aa
perf(core): Reduce DB reads for global credentials check (#33918) 2026-07-09 13:31:51 +00:00
Iván Ovejero
378710072f
perf(core): Aggregate workflow statistics to avoid hot-row contention (#33045) 2026-07-06 11:11:18 +00:00
Lorent Lempereur
f008844d75
feat(core): Add durable scheduler database schema (no-changelog) (#33315)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-07-01 13:12:59 +00:00
Savelii
4290e8461a
feat(editor): Show private credential icon on execution list runs (#32957)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 14:06:54 +00:00
mfsiega
4979df1970
feat(core): Persist per-trigger workflow publication status (no-changelog) (#33191)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 09:02:00 +00:00
yehorkardash
bc3fe3eaa6
refactor(core): Drop redundant agent execution columns (#32862) 2026-06-30 07:36:26 +00:00
bjorger
4231ae8124
refactor(core): Remove top-level agent description (no-changelog) (#32922)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 14:41:43 +00:00
Jaakko Husso
0c8955e793
feat(core): Persist IAI 'always allow' execute permissions on DB (no-changelog) (#32599) 2026-06-23 06:58:15 +00:00
bjorger
3ae74f10b0
feat(core): Add knowledge file storage for agents (#31956)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 11:49:50 +00:00
Iván Ovejero
1d6415cd59
feat(core): Add Azure storage mode for execution data (#32368) 2026-06-18 11:33:04 +00:00
Mike Repeć
10856a4f4d
feat(core): Track binary data size on execution entity rows (no-changelog) (#32387)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 15:14:27 +00:00
Tomi Turtiainen
711f8abc57
chore(core): Make DB schema docs generation deterministic (#32373) 2026-06-16 11:35:33 +00:00
Savelii
3b53949792
perf(core): Add partial index on execution_entity to fix executions list CPU spike (#32116)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 13:02:24 +00:00
Michael Drury
86b7234f81
fix(core): Persist agent subscription lists for threads to DB for multi-main configurations (no-changelog) (#31614)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 11:16:20 +00:00
Mike Repeć
612cb772c2
feat(core): Add sizeBytes and workflowVersionId to executions (no-changelog) (#32067)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-12 09:44:19 +00:00
Tomi Turtiainen
f5ced2faf9
feat(core): Add auto-generated database schema documentation (no-changelog) (#32069) 2026-06-12 07:44:01 +00:00
Jan Oberhauser
62612d0ad4 📚 Removed docs-folders as they moved to n8n-io/n8n-docs 2020-07-05 13:03:50 +02:00
Sven Schmidt
bdd63fd54d
📚 Fix typo in create-node docs (#693) 2020-06-30 18:02:26 +02:00
Jan Oberhauser
4d5c166414 🚀 Switch to new docs 2020-06-29 14:39:43 +02:00
Patrick Wellever
49ea7e2739
✨ Make server listen address configurable (#618) 2020-06-04 09:36:10 +02:00
Scott Hutchens
3267006921
⚡ Corrected typo. (#557) 2020-05-11 20:29:32 +02:00
Tanay Pant
2694f03dbb 💻 Add troubleshooting page in the docs 2020-04-21 16:03:19 +02:00
Jan Oberhauser
bc448ac046 📚 Improve Server-Setup 2020-04-20 14:49:17 +02:00
Tanay Pant
1c5e2a414f 💭 Revamp the FAQs 2020-04-17 15:14:33 +02:00
Tanay Pant
50bebe1b8a ⚡️ Revamp the docs
Reflect support for MariaDB in docs
2020-04-15 16:11:48 +02:00
Jan Oberhauser
303062623b ✨ Add MariaDB support 2020-04-14 19:54:11 +02:00
Jan Oberhauser
4ad009214e ⚡ Change evaluateExpression -> $evaluateExpression 2020-04-13 16:51:04 +02:00
Jan Oberhauser
399397fbb7 ⚡ Improve how expressions get values 2020-04-13 15:57:01 +02:00
Jan Oberhauser
09e528565f ✨ Add $items to expression and Function-Nodes to get all items 2020-04-12 18:42:29 +02:00
Jan Oberhauser
f00b7347c8 ⚡ Minor improvements to SSL support 2020-03-29 12:46:55 +02:00
Jan Oberhauser
764172d46f ✨ Add support for n8n configuration via file 2020-03-27 12:30:42 +01:00
Jan Oberhauser
255d30b2c7 ✨ Make it possible to define prefix for table names 2020-03-21 18:32:26 +01:00
Jan Oberhauser
c1853a6ff5 ✨ Add functionality to evaluate expression 2020-03-21 17:25:29 +01:00
Istvan Richter
31a2138f92 Add custom Postgres schema support 2020-03-18 06:26:33 +01:00
Jan Oberhauser
1dc8714a80 📚 Add fair-code references 2020-03-08 22:17:23 +01:00
Jan Oberhauser
bd7b23da59 📚 Improve documentation 2020-02-21 08:16:51 +01:00
Jan Oberhauser
075aca9497 ⚡ Add execution url on Error-Workflow trigger 2020-02-19 11:29:03 -06:00
Jan Oberhauser
b1719f1bcc ⚡ Make node "json" data available in expression via "json" key 2020-02-15 16:06:06 -08:00
Jan Oberhauser
9996020bea 📚 Add links to job board 2020-02-13 22:57:37 -08:00
Jan Oberhauser
92445082fd ⚡ Small additions to MySQL support 2020-02-11 21:26:43 -08:00
Guilherme A. Girardi
ff556ebfd9
MySQL added in database.md 2020-02-10 13:27:58 -03:00
Jan Oberhauser
e5ae4c77eb ⚡ Change same-process-execution setting to make it future proof 2020-01-17 19:49:31 -06:00
Jan Oberhauser
95cb1b2788 ✨ Add possibility to execute workflows in same process 2020-01-17 19:34:31 -06:00
Jan Oberhauser
7dba3eed99 📚 Change wording 2020-01-01 15:40:37 -06:00
Ram Yalamanchili
04cdb08906 Enable external module imports in Function-node
Enable whitelist support to pick external modules which are allowed in
Function-node. The environment variable NODE_FUNCTION_ALLOW_EXTERNAL specifies
the list of modules to whitelist.
2019-12-26 18:52:23 -08:00
Jan Oberhauser
3da402a8d4 ✨ Allow to use built-in modules in Function-Nodes if configured 2019-12-13 11:23:30 -06:00
Mark Bennett
2e56fabc28
A few more tweaks. 2019-12-12 00:54:46 -07:00
Mark Bennett
d08150371b
Grammar tweaks. 2019-12-12 00:50:13 -07:00
Jan
21f236d67d
twisted_rightwards_arrows: Merge pull request #129 from vuchl/master
Add helpers.request docs
2019-11-22 23:15:04 +01:00
Sebastian
7b0c44b16c
Add helpers.request doc links 2019-11-22 08:11:58 +01:00
Jan Oberhauser
3b2e8867a4 📚 Add documentation for some more environment variables 2019-11-09 13:14:30 +01:00
Jan Oberhauser
e4f08382f2 📚 Add documentation for Function-Nodes and about Data Structure 2019-11-07 21:06:30 +01:00
Jan Oberhauser
fcb4f8554c 📚 Add links to example docker-compose setup 2019-11-07 21:05:34 +01:00
Jan Oberhauser
e9b79f53e4 💄 Add syntax highlighting for yaml in docs 2019-11-06 21:57:01 +01:00
Jan Oberhauser
e45d51e2c5 📚 Add documentation for docker-compose setup 2019-11-06 21:51:00 +01:00
Jan Oberhauser
ebfdd91b82 📚 Clarify consulting/support amount in docs 2019-10-19 11:49:08 +02:00
Jan Oberhauser
20fc1d4869 📚 Add documentation for some more environment variables 2019-10-13 22:28:01 +02:00
Jan Oberhauser
3155492b4e 📚 Add Typeform-Tutorial link 2019-10-12 00:07:07 +02:00
Sebastian
691a4037d5
Fixed indetation 2019-10-11 08:31:50 +02:00
Sebastian
5ed4cc9383
Added Google Sheets tutorial
Thanks Sven Janssen for the awesome tutorials!
2019-10-11 08:30:06 +02:00
Jan Oberhauser
610270ac65 📚 Add FAQ and License information to docs 2019-10-04 19:14:35 +02:00
Jan Oberhauser
11db481df4 📚 Add docs about how to create own n8n-nodes-module 2019-10-03 09:42:18 +02:00
Jan Oberhauser
b041952ba4 📚 Remove links with broken images from sidebar 2019-10-02 10:02:41 +02:00
Jan Oberhauser
3501d4bdad 📚 Improve Create-Node documentation 2019-09-27 07:29:15 +02:00
Jan
7edbd68108 🚀 Create CNAME for docs.n8n.io 2019-09-22 18:43:07 +02:00
Jan Oberhauser
a5b5b60a57 📚 Add n8n documentation page 2019-09-22 18:29:03 +02:00
Thomas LEVEIL
92b4988fde 📚 add an awesome collection of n8n workflows 2019-08-21 22:47:27 +02:00
Jan Oberhauser
20d5cd7166 📚 Update screenshot 2019-07-26 14:29:27 +02:00
Jan Oberhauser
862433497c 📚 Add logo and update refrences for logo and screenshot 2019-07-26 13:11:21 +02:00
Jan Oberhauser
678912cad7 📚 Add basics for n8n wiki 2019-07-26 13:06:31 +02:00