From 319e2cc2e40b5bb6bcbfcf415690ce3b62a421ac Mon Sep 17 00:00:00 2001 From: git-ai Date: Fri, 14 Aug 2026 09:55:17 +0000 Subject: [PATCH 1/4] --- 8f/c13826d5bfaf192a30bb504b4d7b4c5c9be3fe | 57 +++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 8f/c13826d5bfaf192a30bb504b4d7b4c5c9be3fe diff --git a/8f/c13826d5bfaf192a30bb504b4d7b4c5c9be3fe b/8f/c13826d5bfaf192a30bb504b4d7b4c5c9be3fe new file mode 100644 index 00000000000..e8cbaea914f --- /dev/null +++ b/8f/c13826d5bfaf192a30bb504b4d7b4c5c9be3fe @@ -0,0 +1,57 @@ +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + h_5d40c27a8fdfd1 123 + s_57c3811f2e5b52::t_047879af4bd235 6,23 + s_57c3811f2e5b52::t_66f811f7bafa58 142 + s_57c3811f2e5b52::t_0adde740847192 118,132 +packages/@n8n/api-types/src/dto/roles/update-role-public.dto.ts + s_57c3811f2e5b52::t_76ff96efa412a4 1-10 +packages/cli/test/integration/public-api/roles.test.ts + s_57c3811f2e5b52::t_4cbf203582655a 321 + s_57c3811f2e5b52::t_d47e6046d2a0ea 294,314-319,322,326-333,336-347,350-351,355-356,362-370,374,378-379,382-393,395-410,413-414,418,421,427,434-435,438,442,446-447,455-456,466-467,475-476,483,487-488,495,499-500,507,511-512,519-520,524-525,532,536-537,543,547-548,554,559-560,566,571-572 + s_57c3811f2e5b52::t_b45656bdd66e5f 371-373 + s_57c3811f2e5b52::t_a965491c0c95c4 320 +packages/cli/src/controllers/role.controller.ts + s_57c3811f2e5b52::t_3f6f1305056c89 133 +packages/@n8n/api-types/src/dto/roles/__tests__/update-role-public.dto.test.ts + s_57c3811f2e5b52::t_a30e6e37918039 3-16,18-110,113-116 + h_5d40c27a8fdfd1 1-2,17,111-112 +packages/cli/test/integration/controllers/role.controller.test.ts + s_57c3811f2e5b52::t_98e9a1c9de02c3 1001,1038 +packages/cli/test/integration/services/role.service.test.ts + s_57c3811f2e5b52::t_98e9a1c9de02c3 1043,1086,1125,1132,1157,1186,1211,1232,1255 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_57c3811f2e5b52::t_98e9a1c9de02c3 105,118 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_57c3811f2e5b52::t_4e656a197a7743 14 +packages/cli/src/services/role.service.ts + s_57c3811f2e5b52::t_a845fcb9a69afd 232 + s_57c3811f2e5b52::t_1c1a6effbbc420 6 + s_57c3811f2e5b52::t_f49c69d1d6e770 228,233,236 +packages/@n8n/api-types/src/dto/index.ts + s_57c3811f2e5b52::t_80edb0bb61b410 189 +packages/cli/src/public-api/v1/handlers/roles/spec/paths/updateRole.generated.yml + h_5d40c27a8fdfd1 5,28,34-37 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + h_5d40c27a8fdfd1 15 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.6.22", + "base_commit_sha": "8fc13826d5bfaf192a30bb504b4d7b4c5c9be3fe", + "prompts": {}, + "humans": { + "h_5d40c27a8fdfd1": { + "author": "Sam Wooler " + } + }, + "sessions": { + "s_57c3811f2e5b52": { + "agent_id": { + "tool": "claude", + "id": "a8c36cba-8c8b-42fb-b560-44173f55ef20", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file From 43abbd9fddb6689b70548c04fcf296c4eedad62f Mon Sep 17 00:00:00 2001 From: git-ai Date: Fri, 14 Aug 2026 10:20:43 +0000 Subject: [PATCH 2/4] --- 4f/a23930e7245f5e31399007bae99b842c736de9 | 57 +++++++++++++++++++++ 76/a79ceb9666a971cfda734773da04cc31da019e | 62 +++++++++++++++++++++++ a3/5fe9d5d4fd4bcca4d6a9bb760eec4547189b25 | 31 ++++++++++++ 3 files changed, 150 insertions(+) create mode 100644 4f/a23930e7245f5e31399007bae99b842c736de9 create mode 100644 76/a79ceb9666a971cfda734773da04cc31da019e create mode 100644 a3/5fe9d5d4fd4bcca4d6a9bb760eec4547189b25 diff --git a/4f/a23930e7245f5e31399007bae99b842c736de9 b/4f/a23930e7245f5e31399007bae99b842c736de9 new file mode 100644 index 00000000000..c5c1aa51859 --- /dev/null +++ b/4f/a23930e7245f5e31399007bae99b842c736de9 @@ -0,0 +1,57 @@ +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + h_5d40c27a8fdfd1 151 + s_57c3811f2e5b52::t_047879af4bd235 7,24 + s_57c3811f2e5b52::t_66f811f7bafa58 170 + s_57c3811f2e5b52::t_0adde740847192 146,160 +packages/@n8n/api-types/src/dto/roles/update-role-public.dto.ts + s_57c3811f2e5b52::t_76ff96efa412a4 1-10 +packages/cli/test/integration/public-api/roles.test.ts + s_57c3811f2e5b52::t_4cbf203582655a 438 + s_57c3811f2e5b52::t_d47e6046d2a0ea 411,431-436,439,443-450,453-464,467-468,472-473,479-487,491,495-496,499-510,512-527,530-531,535,538,544,551-552,555,559,563-564,572-573,583-584,592-593,600,604-605,612,616-617,624,628-629,636-637,641-642,649,653-654,660,664-665,671,676-677,683,688-689 + s_57c3811f2e5b52::t_b45656bdd66e5f 488-490 + s_57c3811f2e5b52::t_a965491c0c95c4 437 +packages/cli/src/controllers/role.controller.ts + s_57c3811f2e5b52::t_3f6f1305056c89 133 +packages/@n8n/api-types/src/dto/roles/__tests__/update-role-public.dto.test.ts + s_57c3811f2e5b52::t_a30e6e37918039 3-16,18-110,113-116 + h_5d40c27a8fdfd1 1-2,17,111-112 +packages/cli/test/integration/controllers/role.controller.test.ts + s_57c3811f2e5b52::t_98e9a1c9de02c3 1001,1038 +packages/cli/test/integration/services/role.service.test.ts + s_57c3811f2e5b52::t_98e9a1c9de02c3 1043,1086,1125,1132,1157,1186,1211,1232,1255 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_57c3811f2e5b52::t_98e9a1c9de02c3 105,118 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_57c3811f2e5b52::t_4e656a197a7743 17 +packages/cli/src/services/role.service.ts + s_57c3811f2e5b52::t_a845fcb9a69afd 232 + s_57c3811f2e5b52::t_1c1a6effbbc420 6 + s_57c3811f2e5b52::t_f49c69d1d6e770 228,233,236 +packages/@n8n/api-types/src/dto/index.ts + s_57c3811f2e5b52::t_80edb0bb61b410 193 +packages/cli/src/public-api/v1/handlers/roles/spec/paths/updateRole.generated.yml + h_5d40c27a8fdfd1 5,28,34-37 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + h_5d40c27a8fdfd1 17 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.6.22", + "base_commit_sha": "4fa23930e7245f5e31399007bae99b842c736de9", + "prompts": {}, + "humans": { + "h_5d40c27a8fdfd1": { + "author": "Sam Wooler " + } + }, + "sessions": { + "s_57c3811f2e5b52": { + "agent_id": { + "tool": "claude", + "id": "a8c36cba-8c8b-42fb-b560-44173f55ef20", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/76/a79ceb9666a971cfda734773da04cc31da019e b/76/a79ceb9666a971cfda734773da04cc31da019e new file mode 100644 index 00000000000..4b4f2c9100e --- /dev/null +++ b/76/a79ceb9666a971cfda734773da04cc31da019e @@ -0,0 +1,62 @@ +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_57c3811f2e5b52::t_f6bd2ddd08e9a4 17 + s_57c3811f2e5b52::t_1c6dcd7d000b02 15-16 +packages/cli/test/integration/public-api/roles.test.ts + h_5d40c27a8fdfd1 416,505 + s_57c3811f2e5b52::t_b20629e1502f62 412-415,417-418,422 + s_57c3811f2e5b52::t_eb2d1b7a6d35c9 5 + s_57c3811f2e5b52::t_15e64ed6a318bd 410-411,419-421,423-504,506-652 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_57c3811f2e5b52::t_e4cf11194b0575 171,172 + s_57c3811f2e5b52::t_55aaf0243b172b 143-167,173-174 + s_57c3811f2e5b52::t_449f8cef546f54 7,13,21-22,30,39-48 + s_57c3811f2e5b52::t_ea4ab6aa31368b 49 + s_57c3811f2e5b52::t_17015a1651ae95 168-172 + s_57c3811f2e5b52::t_d23414f2419c78 87 +packages/cli/test/integration/services/role.service.test.ts + s_57c3811f2e5b52::t_c11b6808b2f184 1122,1128-1129,1135 + s_57c3811f2e5b52::t_e34e1f3e8da3c5 1208,1214 + s_57c3811f2e5b52::t_1146d3859f2741 1229,1235 + s_57c3811f2e5b52::t_45e9996a0bb752 1041,1043-1045,1084,1086-1088,1123,1125-1127,1130,1132-1134,1155,1157-1159,1184,1186-1188,1209,1211-1213,1230,1232-1234,1253,1255-1257 + s_57c3811f2e5b52::t_a3cb3e862ab1c8 1042,1085,1124,1131,1156,1185,1210,1231,1254 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_57c3811f2e5b52::t_314b3719e31551 10,22,31 + s_57c3811f2e5b52::t_55d3798ccac43b 102,108 + s_57c3811f2e5b52::t_4431ac1b0c8992 103-107 + s_57c3811f2e5b52::t_4ade08a487d046 116-120 +packages/cli/src/services/role.service.ts + s_57c3811f2e5b52::t_f8e7a6f8c9ee59 249-257 + s_57c3811f2e5b52::t_95d17212fc2f3e 45,60 + s_57c3811f2e5b52::t_9b52fc57b8c4d6 226-234 +packages/cli/src/controllers/role.controller.ts + s_57c3811f2e5b52::t_266535fdf2cb18 131-135 +packages/cli/src/public-api/v1/handlers/roles/spec/paths/createRole.generated.yml + h_5d40c27a8fdfd1 42 +packages/cli/src/public-api/v1/handlers/roles/spec/paths/updateRole.generated.yml + h_5d40c27a8fdfd1 1-47 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + h_5d40c27a8fdfd1 14,17-18 +packages/cli/src/public-api/v1/shared/spec/schemas/rolePublicDto.generated.yml + h_5d40c27a8fdfd1 1-35 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.6.22", + "base_commit_sha": "76a79ceb9666a971cfda734773da04cc31da019e", + "prompts": {}, + "humans": { + "h_5d40c27a8fdfd1": { + "author": "Sam Wooler " + } + }, + "sessions": { + "s_57c3811f2e5b52": { + "agent_id": { + "tool": "claude", + "id": "a8c36cba-8c8b-42fb-b560-44173f55ef20", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/a3/5fe9d5d4fd4bcca4d6a9bb760eec4547189b25 b/a3/5fe9d5d4fd4bcca4d6a9bb760eec4547189b25 new file mode 100644 index 00000000000..6da0fa91b3a --- /dev/null +++ b/a3/5fe9d5d4fd4bcca4d6a9bb760eec4547189b25 @@ -0,0 +1,31 @@ +packages/cli/src/services/__tests__/role.service.assignments.test.ts + s_57c3811f2e5b52::t_46c7f9cf7a7d72 8,20,29 +packages/cli/src/services/__tests__/role.service.rolesWithScope.test.ts + s_57c3811f2e5b52::t_5224a769e6df72 7,19,28 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + h_5d40c27a8fdfd1 112,123-127 +packages/cli/test/integration/controllers/role.controller.test.ts + s_57c3811f2e5b52::t_342282f44577bb 999-1003 + s_57c3811f2e5b52::t_2a8eda905f0e84 1036-1040 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.6.22", + "base_commit_sha": "a35fe9d5d4fd4bcca4d6a9bb760eec4547189b25", + "prompts": {}, + "humans": { + "h_5d40c27a8fdfd1": { + "author": "Sam Wooler " + } + }, + "sessions": { + "s_57c3811f2e5b52": { + "agent_id": { + "tool": "claude", + "id": "a8c36cba-8c8b-42fb-b560-44173f55ef20", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file From b58d1026b441349900a4a5852e26419b29b7862c Mon Sep 17 00:00:00 2001 From: git-ai Date: Fri, 14 Aug 2026 10:20:43 +0000 Subject: [PATCH 3/4] --- 76/a79ceb9666a971cfda734773da04cc31da019e | 2 ++ 1 file changed, 2 insertions(+) diff --git a/76/a79ceb9666a971cfda734773da04cc31da019e b/76/a79ceb9666a971cfda734773da04cc31da019e index 4b4f2c9100e..cf77ff32cb6 100644 --- a/76/a79ceb9666a971cfda734773da04cc31da019e +++ b/76/a79ceb9666a971cfda734773da04cc31da019e @@ -13,6 +13,8 @@ packages/cli/src/public-api/v1/controllers/roles.public.controller.ts s_57c3811f2e5b52::t_ea4ab6aa31368b 49 s_57c3811f2e5b52::t_17015a1651ae95 168-172 s_57c3811f2e5b52::t_d23414f2419c78 87 + h_5d40c27a8fdfd1 50-57,116 + s_57c3811f2e5b52::t_4d2c8b690f654e 86 packages/cli/test/integration/services/role.service.test.ts s_57c3811f2e5b52::t_c11b6808b2f184 1122,1128-1129,1135 s_57c3811f2e5b52::t_e34e1f3e8da3c5 1208,1214 From 57e0241d33b6c8250e6201a9856b4d93d0248b4c Mon Sep 17 00:00:00 2001 From: git-ai Date: Fri, 14 Aug 2026 10:27:51 +0000 Subject: [PATCH 4/4] --- 33/9ccae45ac785f0c249c427b7fd28079dd1b820 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 33/9ccae45ac785f0c249c427b7fd28079dd1b820 diff --git a/33/9ccae45ac785f0c249c427b7fd28079dd1b820 b/33/9ccae45ac785f0c249c427b7fd28079dd1b820 new file mode 100644 index 00000000000..84519d8ab9b --- /dev/null +++ b/33/9ccae45ac785f0c249c427b7fd28079dd1b820 @@ -0,0 +1,14 @@ +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + h_5d40c27a8fdfd1 50-53,56 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.6.22", + "base_commit_sha": "339ccae45ac785f0c249c427b7fd28079dd1b820", + "prompts": {}, + "humans": { + "h_5d40c27a8fdfd1": { + "author": "Sam Wooler " + } + } +} \ No newline at end of file