Commit Graph

74 Commits

Author SHA1 Message Date
Iván Ovejero
870036820f
refactor(core): Complete backend config migration (#20903) 2025-10-21 10:05:06 +02:00
Elias Meire
f41b86402e
fix(core): Proxy all HTTP traffic instead of only axios (#20614) 2025-10-16 10:49:52 +03:00
Ricardo Espinoza
9458084de8
feat: Proxy Posthog events through the backend (no-changelog) (#19824) 2025-10-08 08:22:34 -04:00
Andreas Fitzek
1c4728aed2
chore(core): Add support for persisting and synchronizing credential overwrites (#19919) 2025-09-25 14:26:08 +02:00
yehorkardash
a26810b8ae
fix(core): Allow accessing nodes.json in preview mode (#19920) 2025-09-25 07:48:27 +00:00
Andreas Fitzek
24a6a325a6
chore(core): Add authentication for credential overwrite endpoint (#19836) 2025-09-23 10:56:23 +02:00
Andreas Fitzek
82184c770e
chore(core): Synchronize OIDC settings updates in multi main (#19360) 2025-09-15 12:42:11 +02:00
Shireen Missi
69e6498d24
fix: Put static types files behind authentication (#18660) 2025-09-03 12:42:38 +01:00
Tomi Turtiainen
17ce65a529
fix(core): Inline config.js to index.html to prevent CF from caching it (#18945) 2025-09-02 09:58:12 +03:00
Artem Sorokin
168ac0e9f2
ci: Include THIRD_PARTY_LICENSES.md file with release (#18739) 2025-09-01 12:41:42 +02:00
Iván Ovejero
9e420d15c1
refactor(core): Modularize community packages (#18641) 2025-08-22 12:19:01 +02:00
Tomi Turtiainen
df54c10172
fix(core): Move /module-settings behind auth (#18492) 2025-08-19 14:48:33 +03:00
Iván Ovejero
1d31e6a0c4
refactor(core): Start modularizing the community packages feature (#17757) 2025-07-31 13:55:38 +02:00
Iván Ovejero
b745cad72c
fix(editor): Account for subpath when serving config.js (#17832)
Co-authored-by: autologie <suguru@n8n.io>
2025-07-31 12:59:42 +02:00
RomanDavydchuk
5a3b0a2481
fix(core): Fetching schema files in Docker (#17623) 2025-07-25 14:36:46 +01:00
Michael Kret
a98ed2ca49
feat: Respond to chat and wait for response (#12546)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-07-24 09:48:40 +01:00
Ricardo Espinoza
5524b2137a
feat: Proxy all RudderStack frontend telemetry events through the backend (#17177)
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2025-07-23 15:17:01 +02:00
Iván Ovejero
fc3129e378
fix(core): Remove inline JS from FE for more secure CSP (#17195) 2025-07-15 11:00:00 +02:00
Iván Ovejero
f3ef0a713c
refactor(core): Lintfix cli package (#17125) 2025-07-08 19:32:02 +02:00
Andreas Fitzek
b013b6dabe
chore(core): Ensure updatedAt is always set for tags in source control feature (#16949) 2025-07-03 13:21:00 +03:00
Iván Ovejero
faea69cbc2
fix(core): Initialize source control unconditionally (#16929) 2025-07-03 11:06:23 +02:00
Andreas Fitzek
c5a371bb89
chore(core): Always load oidc and add runtime license checks (#16947) 2025-07-03 10:40:10 +02:00
Andreas Fitzek
657e5a3b3a
feat(core): Allow enforcement of MFA usage on instance (#16556)
Co-authored-by: Marc Littlemore <marc@n8n.io>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2025-07-02 11:03:10 +02:00
Iván Ovejero
7c33292483
refactor(core): Move integration test utils for insights (#16693) 2025-06-25 17:32:54 +02:00
Iván Ovejero
21ff173070
refactor(core): Move DbConnection to @n8n/db (#16616) 2025-06-24 12:33:01 +02:00
Iván Ovejero
6ba8e0bebe
refactor(core): Decouple module settings from frontend service (#16324)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-06-18 10:00:02 +02: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
कारतोफ्फेलस्क्रिप्ट™
1587eb0742
refactor(core): Convert external-secrets code into a backend module (#15769) 2025-06-05 14:21:29 +02:00
कारतोफ्फेलस्क्रिप्ट™
7c806ff532
refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
Iván Ovejero
d7e94eb46c
perf(core): Load source control only if licensed (#15908) 2025-06-02 16:38:28 +02:00
Alexandre Andrade
7928a9b3c2
fix(core): Allow dotfiles in sendFile to fix WorkFlow settings 404 error (#14744) 2025-06-02 16:00:27 +02:00
Mike Arvela
c12784600f
feat(core): Allow specifying Content-Security-Policy-Report-Only (#15805) 2025-05-29 09:26:24 +03: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
Iván Ovejero
3176f6fc89
refactor(core): Move dependencies of Logger to standalone packages (#15338) 2025-05-13 16:55:42 +02:00
Michael Kret
24638420bd
feat: Community Nodes in the Nodes Panel (#13923)
Co-authored-by: Dana Lee <dana@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-05-09 11:14:41 +01:00
Michael Kret
be53453def
feat: Prevent webhook url takeover (#14783) 2025-04-28 14:29:32 +03:00
Iván Ovejero
e6381e09e3
refactor(core): Introduce @n8n/decorators package (#14784) 2025-04-23 16:39:49 +02:00
Elias Meire
8c352293b5
fix(editor): Schema preview displays for some empty nodes (#14488) 2025-04-11 14:47:29 +01:00
कारतोफ्फेलस्क्रिप्ट™
178628a59b
fix(core): Add cross-origin checks on push endpoints (#14365) 2025-04-03 14:04:27 +02:00
कारतोफ्फेलस्क्रिप्ट™
4110f3188e
feat(core): Upgrade to express 5 to address CVE-2024-52798 (#14332) 2025-04-03 13:43:52 +02:00
oleg
53e11b19ad
feat(core): Automatically extract evaluation metrics (no-changelog) (#14051) 2025-03-25 15:43:19 +01:00
Marcus
17fc5c148b
feat(core): Allow customizing auth cookie samesite attribute and CSP headers (#13855)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-19 12:55:58 +01:00
कारतोफ्फेलस्क्रिप्ट™
401ed2ce11
fix(core): Ensure frontend sentry releases also follow semver (#14019) 2025-03-18 13:42:50 +01:00
Alex Grozav
afba8f9ff8
fix(core): Remove index.html caching entirely (#13563) 2025-02-27 14:07:41 +02:00
Ricardo Espinoza
c850cca648
feat(core): Add endpoint POST /projects/:projectId/folders (no-changelog) (#13446) 2025-02-24 09:54:47 -05:00
Csaba Tuncsik
8b28d6ce8e
refactor: Move cURL converter to frontend (#11432)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-02-07 12:05:04 +01:00
Ricardo Espinoza
ad3250ceb0
feat: Allow multi API creation via the UI (#12845) 2025-01-29 07:42:01 -05:00
Elias Meire
d981b5659a
feat(API): Add route for schema static files (#12770) 2025-01-28 09:53:04 +01:00
Ricardo Espinoza
b1a40a231b
refactor(core): Update tag endpoints to use DTOs and injectable config (#12380) 2025-01-09 14:17:11 -05:00
कारतोफ्फेलस्क्रिप्ट™
39d5e0ff87
refactor(core): Replace typedi with our custom DI system (no-changelog) (#12389)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-01-06 10:21:24 +01:00