Skip to content

Commit 8206ee4

Browse files
authored
Merge branch 'main' into dev
2 parents 871101f + 325a657 commit 8206ee4

File tree

15 files changed

+838
-783
lines changed

15 files changed

+838
-783
lines changed

cla-backend-go/cmd/dynamo_events_lambda/main.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,12 @@ func init() {
115115
githubOrganizationsService := github_organizations.NewService(githubOrganizationsRepo, repositoriesRepo, projectClaGroupRepo)
116116
repositoriesService := repositories.NewService(repositoriesRepo, githubOrganizationsRepo, projectClaGroupRepo)
117117

118-
gerritService := gerrits.NewService(gerritRepo)
118+
gerritService := gerrits.NewService(gerritRepo, &gerrits.LFGroup{
119+
LfBaseURL: configFile.LFGroup.ClientURL,
120+
ClientID: configFile.LFGroup.ClientID,
121+
ClientSecret: configFile.LFGroup.ClientSecret,
122+
RefreshToken: configFile.LFGroup.RefreshToken,
123+
})
119124
// Services
120125
projectService := service.NewService(projectRepo, repositoriesRepo, gerritRepo, projectClaGroupRepo, usersRepo)
121126

cla-backend-go/cmd/gitlab_repository_check/handler/handler.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,12 @@ func Handler(ctx context.Context) error {
137137
v1ProjectClaGroupRepo,
138138
})
139139

140-
gerritService := gerrits.NewService(gerritRepo)
140+
gerritService := gerrits.NewService(gerritRepo, &gerrits.LFGroup{
141+
LfBaseURL: configFile.LFGroup.ClientURL,
142+
ClientID: configFile.LFGroup.ClientID,
143+
ClientSecret: configFile.LFGroup.ClientSecret,
144+
RefreshToken: configFile.LFGroup.RefreshToken,
145+
})
141146

142147
approvalsTableName := "cla-" + stage + "-approvals"
143148

cla-backend-go/cmd/migrate_approval_list/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ func init() {
8181
v1ProjectClaGroupRepo,
8282
})
8383
ghOrgRepo = github_organizations.NewRepository(awsSession, stage)
84-
gerritService = gerrits.NewService(gerritsRepo)
84+
gerritService = gerrits.NewService(gerritsRepo, nil)
8585
signatureRepo = signatures.NewRepository(awsSession, stage, companyRepo, usersRepo, eventsService, &ghRepo, ghOrgRepo, gerritService, approvalRepo)
8686

8787
log.Info("initialized repositories\n")

cla-backend-go/cmd/server.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,13 @@ func server(localMode bool) http.Handler {
273273
v1ProjectClaGroupRepo,
274274
})
275275

276-
gerritService := gerrits.NewService(gerritRepo)
276+
gerritService := gerrits.NewService(gerritRepo, &gerrits.LFGroup{
277+
LfBaseURL: configFile.LFGroup.ClientURL,
278+
ClientID: configFile.LFGroup.ClientID,
279+
ClientSecret: configFile.LFGroup.ClientSecret,
280+
RefreshToken: configFile.LFGroup.RefreshToken,
281+
EventsService: eventsService,
282+
})
277283

278284
// Signature repository handler
279285
signaturesRepo := signatures.NewRepository(awsSession, stage, v1CompanyRepo, usersRepo, eventsService, gitV1Repository, githubOrganizationsRepo, gerritService, approvalsRepo)

cla-backend-go/gerrits/mocks/mock_repository.go

Lines changed: 0 additions & 143 deletions
This file was deleted.

cla-backend-go/gerrits/models.go

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,18 @@ type Gerrit struct {
2727
// toModel converts the gerrit structure into a response model
2828
func (g *Gerrit) toModel() *models.Gerrit {
2929
return &models.Gerrit{
30-
DateCreated: g.DateCreated,
31-
DateModified: g.DateModified,
32-
GerritID: strfmt.UUID4(g.GerritID),
33-
GerritName: g.GerritName,
34-
GerritURL: strfmt.URI(g.GerritURL),
35-
GroupIDCcla: g.GroupIDCcla,
36-
ProjectID: g.ProjectID,
37-
Version: g.Version,
38-
ProjectSFID: g.ProjectSFID,
30+
DateCreated: g.DateCreated,
31+
DateModified: g.DateModified,
32+
GerritID: strfmt.UUID4(g.GerritID),
33+
GerritName: g.GerritName,
34+
GerritURL: strfmt.URI(g.GerritURL),
35+
GroupIDCcla: g.GroupIDCcla,
36+
GroupIDIcla: g.GroupIDIcla,
37+
GroupNameCcla: g.GroupNameCcla,
38+
GroupNameIcla: g.GroupNameIcla,
39+
ProjectID: g.ProjectID,
40+
Version: g.Version,
41+
ProjectSFID: g.ProjectSFID,
3942
}
4043
}
4144

cla-backend-go/gerrits/repository.go

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,18 @@ func (repo *repo) AddGerrit(ctx context.Context, input *models.Gerrit) (*models.
7171
}
7272
_, currentTime := utils.CurrentTime()
7373
gerrit := &Gerrit{
74-
DateCreated: currentTime,
75-
DateModified: currentTime,
76-
GerritID: gerritID.String(),
77-
GerritName: input.GerritName,
78-
GerritURL: input.GerritURL.String(),
79-
GroupIDCcla: input.GroupIDCcla,
80-
ProjectID: input.ProjectID,
81-
ProjectSFID: input.ProjectSFID,
82-
Version: input.Version,
74+
DateCreated: currentTime,
75+
DateModified: currentTime,
76+
GerritID: gerritID.String(),
77+
GerritName: input.GerritName,
78+
GerritURL: input.GerritURL.String(),
79+
GroupIDCcla: input.GroupIDCcla,
80+
GroupIDIcla: input.GroupIDIcla,
81+
GroupNameCcla: input.GroupNameCcla,
82+
GroupNameIcla: input.GroupNameIcla,
83+
ProjectID: input.ProjectID,
84+
ProjectSFID: input.ProjectSFID,
85+
Version: input.Version,
8386
}
8487
av, err := dynamodbattribute.MarshalMap(gerrit)
8588
if err != nil {

0 commit comments

Comments
 (0)