@@ -41,7 +41,8 @@ func initGitlabGroup(runtime *plugin.Runtime, args map[string]*llx.RawData) (map
4141 args ["requireTwoFactorAuthentication" ] = llx .BoolData (grp .RequireTwoFactorAuth )
4242 args ["preventForkingOutsideGroup" ] = llx .BoolData (grp .PreventForkingOutsideGroup )
4343 args ["mentionsDisabled" ] = llx .BoolData (grp .MentionsDisabled )
44- args ["emailsDisabled" ] = llx .BoolData (grp .EmailsDisabled )
44+ args ["emailsDisabled" ] = llx .BoolData (! grp .EmailsEnabled )
45+ args ["allowedEmailDomainsList" ] = llx .StringData (grp .AllowedEmailDomainsList )
4546
4647 return args , nil , nil
4748}
@@ -77,34 +78,37 @@ func (g *mqlGitlabGroup) projects() ([]any, error) {
7778
7879func getGitlabProjectArgs (prj * gitlab.Project ) map [string ]* llx.RawData {
7980 return map [string ]* llx.RawData {
80- "id" : llx .IntData (int64 (prj .ID )),
81- "name" : llx .StringData (prj .Name ),
82- "fullName" : llx .StringData (prj .NameWithNamespace ),
8381 "allowMergeOnSkippedPipeline" : llx .BoolData (prj .AllowMergeOnSkippedPipeline ),
8482 "archived" : llx .BoolData (prj .Archived ),
83+ "autocloseReferencedIssues" : llx .BoolData (prj .AutocloseReferencedIssues ),
8584 "autoDevopsEnabled" : llx .BoolData (prj .AutoDevopsEnabled ),
8685 "containerRegistryEnabled" : llx .BoolData (prj .ContainerRegistryEnabled ),
8786 "createdAt" : llx .TimeDataPtr (prj .CreatedAt ),
8887 "defaultBranch" : llx .StringData (prj .DefaultBranch ),
8988 "description" : llx .StringData (prj .Description ),
9089 "emailsDisabled" : llx .BoolData (! prj .EmailsEnabled ),
90+ "emptyRepo" : llx .BoolData (prj .EmptyRepo ),
91+ "fullName" : llx .StringData (prj .NameWithNamespace ),
92+ "groupRunnersEnabled" : llx .BoolData (prj .GroupRunnersEnabled ),
93+ "id" : llx .IntData (int64 (prj .ID )),
9194 "issuesEnabled" : llx .BoolData (prj .IssuesEnabled ),
95+ "jobsEnabled" : llx .BoolData (prj .JobsEnabled ),
96+ "lfsEnabled" : llx .BoolData (prj .LFSEnabled ),
9297 "mergeRequestsEnabled" : llx .BoolData (prj .MergeRequestsEnabled ),
9398 "mirror" : llx .BoolData (prj .Mirror ),
99+ "name" : llx .StringData (prj .Name ),
94100 "onlyAllowMergeIfAllDiscussionsAreResolved" : llx .BoolData (prj .OnlyAllowMergeIfAllDiscussionsAreResolved ),
95101 "onlyAllowMergeIfPipelineSucceeds" : llx .BoolData (prj .OnlyAllowMergeIfPipelineSucceeds ),
96102 "packagesEnabled" : llx .BoolData (prj .PackagesEnabled ),
97103 "path" : llx .StringData (prj .Path ),
104+ "removeSourceBranchAfterMerge" : llx .BoolData (prj .RemoveSourceBranchAfterMerge ),
98105 "requirementsEnabled" : llx .BoolData (prj .RequirementsEnabled ),
99106 "serviceDeskEnabled" : llx .BoolData (prj .ServiceDeskEnabled ),
107+ "sharedRunnersEnabled" : llx .BoolData (prj .SharedRunnersEnabled ),
100108 "snippetsEnabled" : llx .BoolData (prj .SnippetsEnabled ),
101109 "visibility" : llx .StringData (string (prj .Visibility )),
102110 "webURL" : llx .StringData (prj .WebURL ),
103111 "wikiEnabled" : llx .BoolData (prj .WikiEnabled ),
104- "jobsEnabled" : llx .BoolData (prj .JobsEnabled ),
105- "emptyRepo" : llx .BoolData (prj .EmptyRepo ),
106- "sharedRunnersEnabled" : llx .BoolData (prj .SharedRunnersEnabled ),
107- "groupRunnersEnabled" : llx .BoolData (prj .GroupRunnersEnabled ),
108112 }
109113}
110114
0 commit comments