This commit is contained in:
git-ai 2026-08-21 12:13:53 +00:00
parent b3b29ac800
commit 42f6f2a90f
5 changed files with 204 additions and 0 deletions

View File

@ -0,0 +1,33 @@
packages/@n8n/api-types/src/dto/git-connections/instance-git-settings.dto.ts
s_51e97a3598d15d::t_7a3a8ee28597e9 1-2,11-40
s_51e97a3598d15d::t_948d7c24440113 9
s_cb485bb7079c13::t_e9a5297aee7f36 3-8
packages/@n8n/api-types/src/dto/git-connections/git-connections.dto.ts
s_cb485bb7079c13::t_4802507e1a5d7f 12,15
packages/@n8n/cli/src/client.ts
s_51e97a3598d15d::t_f23404e234347f 263-269
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6d98790f940c1e899ec7098777eea7026ea0c3f7",
"prompts": {},
"sessions": {
"s_51e97a3598d15d": {
"agent_id": {
"tool": "claude",
"id": "b64c2e73-9bc3-48b2-97fe-09862c0ec3e8",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_cb485bb7079c13": {
"agent_id": {
"tool": "claude",
"id": "91156476-ac48-448c-8bed-29ff6c905297",
"model": "claude-fable-5"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/test/integration/public-api/instance-git-settings.test.ts
s_cb485bb7079c13::t_82a781700ce0f2 1-115,120-137
s_cb485bb7079c13::t_f253ae373e1def 116-119
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "70996f97cca4bde5dd549c289a564b8783d7c4c3",
"prompts": {},
"sessions": {
"s_cb485bb7079c13": {
"agent_id": {
"tool": "claude",
"id": "91156476-ac48-448c-8bed-29ff6c905297",
"model": "claude-fable-5"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,64 @@
packages/@n8n/cli/src/index.ts
s_51e97a3598d15d::t_33a0aa6a460384 31-32
s_51e97a3598d15d::t_78fadd79b5961d 105-106
packages/cli/src/modules/git-connections.ee/constants.ts
s_51e97a3598d15d::t_03fcc658349fcc 4-6
packages/cli/src/public-api/v1/controllers/__tests__/instance-git-settings.public.controller.test.ts
s_51e97a3598d15d::t_c9a2bb4d1f6809 1-57
packages/@n8n/cli/src/commands/git-connections/instance/get.ts
s_51e97a3598d15d::t_df4d4404545f56 1-13
packages/@n8n/cli/src/client.ts
s_51e97a3598d15d::t_f23404e234347f 263-269
packages/cli/src/public-api/v1/controllers/index.ts
s_51e97a3598d15d::t_b86df4c3c2f3aa 7
packages/@n8n/api-types/src/dto/git-connections/instance-git-settings.dto.ts
s_51e97a3598d15d::t_7a3a8ee28597e9 1-2,10-40
s_51e97a3598d15d::t_948d7c24440113 4
packages/cli/src/modules/git-connections.ee/__tests__/instance-git-connection.service.test.ts
s_51e97a3598d15d::t_5b12157d09eaa9 1-23,26-33,37-66,68-87,91-102,109-232,239-241
s_51e97a3598d15d::t_6cbf8f6032a901 89-90
s_51e97a3598d15d::t_7961a6e19ffd4a 103-108
packages/cli/src/public-api/v1/handlers/instance-git-settings/spec/paths/updateInstanceGitSettings.generated.yml
ai_agent 1-53
packages/@n8n/api-types/src/dto/index.ts
s_51e97a3598d15d::t_659bc507263383 115-118
packages/cli/src/modules/git-connections.ee/instance-git-connection.service.ts
s_51e97a3598d15d::t_12e1909a955243 1-9,11-56,59-61,68-78,151-164,169-206,214-215,217-235
s_cb485bb7079c13::t_cb862b7e7a36b4 57
ai_agent 165-168
packages/cli/src/public-api/v1/shared/spec/schemas/instanceGitSettingsPublicDto.generated.yml
ai_agent 1-46
packages/@n8n/cli/src/commands/git-connections/instance/set.ts
s_51e97a3598d15d::t_e55772236f7297 1-9,14-23
ai_agent 10-13
packages/cli/src/public-api/v1/controllers/instance-git-settings.public.controller.ts
s_51e97a3598d15d::t_edab84d509d124 1-75
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
ai_agent 32-36
packages/cli/src/public-api/v1/handlers/instance-git-settings/spec/paths/getInstanceGitSettings.generated.yml
ai_agent 1-20
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b876065721d34e6f5a4e06e82d8d0441e76f0a57",
"prompts": {},
"sessions": {
"s_51e97a3598d15d": {
"agent_id": {
"tool": "claude",
"id": "b64c2e73-9bc3-48b2-97fe-09862c0ec3e8",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_cb485bb7079c13": {
"agent_id": {
"tool": "claude",
"id": "91156476-ac48-448c-8bed-29ff6c905297",
"model": "claude-fable-5"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,52 @@
packages/cli/src/modules/git-connections.ee/instance-git-connection.service.ts
s_51e97a3598d15d::t_12e1909a955243 1-9,11-14,16-47,50-59,74-76,78-88,91-102,107-144,152-153,155-173,72,69
ai_agent 103-106
s_cb485bb7079c13::t_cb862b7e7a36b4 61-64,70-71,73,77
s_51e97a3598d15d::t_c1754dd382d98b 10,15
s_51e97a3598d15d::t_f74f721eb8dca3 48
s_51e97a3598d15d::t_25cbb4715a2565 65-68
s_51e97a3598d15d::t_5b91f1cdd1a2b0 145-151,154
packages/cli/src/modules/git-connections.ee/git-connections.service.ts
s_cb485bb7079c13::t_a76173aceb03c5 66
s_cb485bb7079c13::t_0275fe15a6f799 104
s_51e97a3598d15d::t_79ddf42fb1ff5b 24-28
s_51e97a3598d15d::t_c4baa33a966ed5 48
packages/cli/src/modules/git-connections.ee/__tests__/instance-git-connection.service.test.ts
s_51e97a3598d15d::t_5b12157d09eaa9 1-23,26-33,36-65,67-86,97-108,115-238,244-246,88-89,91
s_51e97a3598d15d::t_6cbf8f6032a901 95-96,66,87,90,92-94
s_51e97a3598d15d::t_7961a6e19ffd4a 109-114
s_51e97a3598d15d::t_a9a4f2d0b8b7d8 24-25,34-35
s_51e97a3598d15d::t_cd2a01d62de0a6 239-243
packages/cli/test/integration/public-api/instance-git-settings.test.ts
s_cb485bb7079c13::t_82a781700ce0f2 1-114,129,134-151,116,120-122,127-128
s_cb485bb7079c13::t_f253ae373e1def 130-133,117-118
s_51e97a3598d15d::t_39c870ec8d7002 115,119,123-126
packages/cli/src/modules/git-connections.ee/git-connections-auth.utils.ts
s_cb485bb7079c13::t_67d8429e50766e 1,3-5,8-34,45-127,7,36,39,43-44
s_51e97a3598d15d::t_10d2df0945564a 35,37-38,40-42
s_51e97a3598d15d::t_182bd127d38994 2,6
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e093661ab94e7329683ff0d3581340e3e340b65c",
"prompts": {},
"sessions": {
"s_51e97a3598d15d": {
"agent_id": {
"tool": "claude",
"id": "b64c2e73-9bc3-48b2-97fe-09862c0ec3e8",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_cb485bb7079c13": {
"agent_id": {
"tool": "claude",
"id": "91156476-ac48-448c-8bed-29ff6c905297",
"model": "claude-fable-5"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/cli/src/modules/git-connections.ee/git-connections-auth.utils.ts
s_cb485bb7079c13::t_67d8429e50766e 1-31,33-115
s_51e97a3598d15d::t_10d2df0945564a 32
packages/cli/src/modules/git-connections.ee/git-connections.service.ts
s_cb485bb7079c13::t_a76173aceb03c5 67
s_cb485bb7079c13::t_0275fe15a6f799 105
packages/cli/src/modules/git-connections.ee/instance-git-connection.service.ts
s_51e97a3598d15d::t_12e1909a955243 1-9,11-14,16-47,54-63,73-75,77-87,90-101,106-143,151-152,154-172,71
ai_agent 102-105
s_cb485bb7079c13::t_cb862b7e7a36b4 65-70,72,76
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e495bface242f3637cc7e4b05bfffe6ea4b09367",
"prompts": {},
"sessions": {
"s_51e97a3598d15d": {
"agent_id": {
"tool": "claude",
"id": "b64c2e73-9bc3-48b2-97fe-09862c0ec3e8",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_cb485bb7079c13": {
"agent_id": {
"tool": "claude",
"id": "91156476-ac48-448c-8bed-29ff6c905297",
"model": "claude-fable-5"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}