Mutasem Aldmour
|
55c3150c11
|
feat: Add support for global credentials (#21700)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-20 17:48:49 +01:00 |
|
Daria
|
ac91020bd3
|
feat(core): Use active version instead of current version (no-changelog) (#21202)
|
2025-11-20 17:47:24 +02:00 |
|
Guillaume Jacquart
|
832774db80
|
feat(core): Handle project variables sync on source control (#21001)
|
2025-10-22 10:26:22 +02:00 |
|
Irénée
|
333ce1f105
|
feat: Trigger projects export and import on push and pull (#20459)
|
2025-10-21 16:36:01 +01:00 |
|
Irénée
|
cec27a89be
|
feat: Assign owner to pulled resources (#20920)
|
2025-10-20 15:35:24 +01:00 |
|
Irénée
|
e12df06f8d
|
fix: Detect resource owner change in source control (#20811)
|
2025-10-15 16:19:49 +01:00 |
|
Guillaume Jacquart
|
4a3e7d7aec
|
fix(core): Fix folders file overwrite for admin on push (#20813)
|
2025-10-15 15:49:22 +02:00 |
|
Guillaume Jacquart
|
fbe27837f1
|
feat(core): Add telemetry to monitor project variables usage (#20593)
|
2025-10-14 11:44:39 +02:00 |
|
Iván Ovejero
|
dfb1851516
|
fix(core): Solve intermittent typeorm-related build errors for QueryDeepPartialEntity (#20556)
|
2025-10-13 12:43:22 +02:00 |
|
Guillaume Jacquart
|
5bddbedf2e
|
feat(API): Add project and projectId fields to get and update a variable project (#20544)
|
2025-10-09 15:33:26 +02:00 |
|
Konstantin Tieber
|
09589d501b
|
chore(core): Throw error when failing to parse a workflow file (#20540)
|
2025-10-08 17:39:08 +02:00 |
|
Iván Ovejero
|
e67fac66f7
|
ci: Fix intermittent build issue (#20460)
|
2025-10-07 10:38:43 +02:00 |
|
Irénée
|
2f38db86b5
|
feat: Add status check for project json files in git folder (#20369)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-10-06 16:19:50 +01:00 |
|
Konstantin Tieber
|
316dafafc0
|
fix(core): Undo backend validation for moving workflow on protected instance (#20404)
|
2025-10-06 09:49:58 +02:00 |
|
Guillaume Jacquart
|
e23bcfd63a
|
feat(core): Make variable update DTO fields optional for patch and add validation (#20348)
|
2025-10-03 17:47:52 +02:00 |
|
Irénée
|
65942c3b7b
|
feat: Import project from json file stored in git folder (#20294)
|
2025-10-03 15:58:42 +01:00 |
|
Guillaume Jacquart
|
d5159f04dc
|
feat(core): Update variables API to reflect project variables (#20187)
|
2025-10-03 10:38:10 +02:00 |
|
Guillaume Jacquart
|
bf1b26d6a4
|
feat(core): Add projectId foreign key to the variable table (#20058)
|
2025-10-02 21:04:52 +02:00 |
|
Konstantin Tieber
|
4842539aa0
|
chore: Add environment connection type to telemetry data (#20265)
|
2025-10-01 18:31:01 +02:00 |
|
Konstantin Tieber
|
16e4c7e16e
|
fix: Don't allow moving a readonly workflow (#20227)
|
2025-10-01 16:10:25 +02:00 |
|
Irénée
|
5c398e4f2c
|
feat: Export projects as json files in source control folder (#20196)
|
2025-09-30 15:25:34 +01:00 |
|
Konstantin Tieber
|
737a928f50
|
chore: Avoid command injection in https environment (#20182)
|
2025-09-30 10:37:14 +02:00 |
|
Konstantin Tieber
|
0a7a638422
|
chore: Add local development docs for environments feature (#20165)
|
2025-09-30 09:44:09 +02:00 |
|
Idir Ouhab Meskine
|
9806e6fc72
|
feat(core): Add HTTPS protocol support for environments (#19482)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
|
2025-09-25 18:11:04 +02:00 |
|
Guillaume Jacquart
|
2d7990920d
|
chore(core): Split source control service (#18784)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2025-09-22 16:55:54 +02:00 |
|
Irénée
|
dee22162f4
|
fix: Always generate tags.json file when using environments (#19698)
|
2025-09-18 12:05:00 +01:00 |
|
Idir Ouhab Meskine
|
4e2682af62
|
Revert "feat(core): Add HTTPS protocol support for repository connections" (#19471)
|
2025-09-12 15:30:50 +02:00 |
|
Idir Ouhab Meskine
|
5c6094dfd7
|
feat(core): Add HTTPS protocol support for repository connections (#18250)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
|
2025-09-10 16:08:07 +02:00 |
|
Irénée
|
e054fc71cd
|
fix(core): Force synchronize tag mappings also when no tag was updated (#19332)
|
2025-09-09 08:32:04 +01:00 |
|
Csaba Tuncsik
|
66b6b8f6df
|
fix(core): Resolve SSH path issues on Windows (#18889)
|
2025-08-29 06:47:28 +02:00 |
|
Guillaume Jacquart
|
f757790394
|
feat(core): Rebuild project roles to load from the database (#17909)
|
2025-08-28 11:00:31 +02:00 |
|
Andreas Fitzek
|
ecad12b77a
|
chore(core): Use roles from database in global roles (#18768)
|
2025-08-26 17:53:46 +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 |
|
Andreas Fitzek
|
a8e4387f4d
|
chore(core): Use roles from database in global roles (#17853)
|
2025-08-22 16:02:01 +02:00 |
|
Guillaume Jacquart
|
78cb5b6409
|
fix(core): Allow undefined workflow owner on source control for retro compatibility (#17419)
|
2025-07-18 14:18:10 +02:00 |
|
Raúl Gómez Morales
|
c4ba31ef62
|
feat: Add endpoint to retrieve single workflow from GH (#17220)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
|
2025-07-16 14:38:13 +02:00 |
|
Jaakko Husso
|
bd6d954253
|
fix(core): Make our file reads more robust (no-changelog) (#17162)
|
2025-07-09 21:51:09 +03:00 |
|
Iván Ovejero
|
f3ef0a713c
|
refactor(core): Lintfix cli package (#17125)
|
2025-07-08 19:32:02 +02:00 |
|
Guillaume Jacquart
|
5733999de5
|
chore(core): Add error log for more detail when git phases fail (#16994)
|
2025-07-04 13:36:04 +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 |
|
Guillaume Jacquart
|
624a720978
|
chore(core): Fix wording on error and add additional logs for debug (#16784)
|
2025-06-30 14:13:55 +02:00 |
|
Guillaume Jacquart
|
e163141b72
|
fix(core): Return default tags-mappings and folders value when file not found (#16747)
|
2025-06-27 09:36:01 +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
|
57911225e7
|
chore(core): Expose owner information for environment changes (#16466)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
|
2025-06-20 11:33:17 +02:00 |
|
Iván Ovejero
|
32b42dd2f6
|
chore: Move typecheck exemption to fix intermittent build issue (#16482)
|
2025-06-18 16:59:09 +02:00 |
|
Andreas Fitzek
|
81dd215ff9
|
fix(core): Ensure updatedAt field exists on folder object for source control (#16437)
|
2025-06-17 15:28:36 +02:00 |
|
Iván Ovejero
|
9850a560b4
|
chore(core): Add exemptions to fix intermittent type error on build (#16420)
|
2025-06-17 13:16:24 +02:00 |
|
Andreas Fitzek
|
9607908c04
|
feat(core): Validate commit content for project admin role (#15687)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
|
2025-06-03 11:33:01 +02:00 |
|
Iván Ovejero
|
c229e915ea
|
refactor(core): Move Logger to @n8n/backend-common (#15721)
|
2025-05-30 12:57:47 +02:00 |
|
Andreas Fitzek
|
b1da30f493
|
chore(core): Add test case for getStatus pull case (no-changelog) (#15598)
|
2025-05-22 16:30:27 +02:00 |
|