Skip to content

feat: v0.124.0 #52

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions aliases.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 28 additions & 0 deletions client.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@ type client struct {
groupMembersService GroupMembersService
groupMilestonesService GroupMilestonesService
groupProtectedEnvironmentsService GroupProtectedEnvironmentsService
groupReleasesService GroupReleasesService
groupRepositoryStorageMoveService GroupRepositoryStorageMoveService
groupSCIMService GroupSCIMService
groupSSHCertificatesService GroupSSHCertificatesService
groupSecuritySettingsService GroupSecuritySettingsService
groupVariablesService GroupVariablesService
Expand Down Expand Up @@ -120,6 +122,7 @@ type client struct {
projectMembersService ProjectMembersService
projectMirrorService ProjectMirrorService
projectRepositoryStorageMoveService ProjectRepositoryStorageMoveService
projectSecuritySettingsService ProjectSecuritySettingsService
projectSnippetsService ProjectSnippetsService
projectTemplatesService ProjectTemplatesService
projectVariablesService ProjectVariablesService
Expand All @@ -141,6 +144,7 @@ type client struct {
resourceWeightEventsService ResourceWeightEventsService
runnersService RunnersService
searchService SearchService
secureFilesService SecureFilesService
servicesService ServicesService
settingsService SettingsService
sidekiqService SidekiqService
Expand Down Expand Up @@ -381,11 +385,21 @@ func (c *client) GroupProtectedEnvironments() GroupProtectedEnvironmentsService
return c.groupProtectedEnvironmentsService
}

// GroupReleases returns the [GroupReleasesService] service for the client.
func (c *client) GroupReleases() GroupReleasesService {
return c.groupReleasesService
}

// GroupRepositoryStorageMove returns the [GroupRepositoryStorageMoveService] service for the client.
func (c *client) GroupRepositoryStorageMove() GroupRepositoryStorageMoveService {
return c.groupRepositoryStorageMoveService
}

// GroupSCIM returns the [GroupSCIMService] service for the client.
func (c *client) GroupSCIM() GroupSCIMService {
return c.groupSCIMService
}

// GroupSSHCertificates returns the [GroupSSHCertificatesService] service for the client.
func (c *client) GroupSSHCertificates() GroupSSHCertificatesService {
return c.groupSSHCertificatesService
Expand Down Expand Up @@ -626,6 +640,11 @@ func (c *client) ProjectRepositoryStorageMove() ProjectRepositoryStorageMoveServ
return c.projectRepositoryStorageMoveService
}

// ProjectSecuritySettings returns the [ProjectSecuritySettingsService] service for the client.
func (c *client) ProjectSecuritySettings() ProjectSecuritySettingsService {
return c.projectSecuritySettingsService
}

// ProjectSnippets returns the [ProjectSnippetsService] service for the client.
func (c *client) ProjectSnippets() ProjectSnippetsService {
return c.projectSnippetsService
Expand Down Expand Up @@ -731,6 +750,11 @@ func (c *client) Search() SearchService {
return c.searchService
}

// SecureFiles returns the [SecureFilesService] service for the client.
func (c *client) SecureFiles() SecureFilesService {
return c.secureFilesService
}

// Services returns the [ServicesService] service for the client.
func (c *client) Services() ServicesService {
return c.servicesService
Expand Down Expand Up @@ -855,7 +879,9 @@ func FromClient(gl *gitlab.Client) Client {
groupMembersService: gl.GroupMembers,
groupMilestonesService: gl.GroupMilestones,
groupProtectedEnvironmentsService: gl.GroupProtectedEnvironments,
groupReleasesService: gl.GroupReleases,
groupRepositoryStorageMoveService: gl.GroupRepositoryStorageMove,
groupSCIMService: gl.GroupSCIM,
groupSSHCertificatesService: gl.GroupSSHCertificates,
groupSecuritySettingsService: gl.GroupSecuritySettings,
groupVariablesService: gl.GroupVariables,
Expand Down Expand Up @@ -904,6 +930,7 @@ func FromClient(gl *gitlab.Client) Client {
projectMembersService: gl.ProjectMembers,
projectMirrorService: gl.ProjectMirrors,
projectRepositoryStorageMoveService: gl.ProjectRepositoryStorageMove,
projectSecuritySettingsService: gl.ProjectSecuritySettings,
projectSnippetsService: gl.ProjectSnippets,
projectTemplatesService: gl.ProjectTemplates,
projectVariablesService: gl.ProjectVariables,
Expand All @@ -925,6 +952,7 @@ func FromClient(gl *gitlab.Client) Client {
resourceWeightEventsService: gl.ResourceWeightEvents,
runnersService: gl.Runners,
searchService: gl.Search,
secureFilesService: gl.SecureFiles,
servicesService: gl.Services,
settingsService: gl.Settings,
sidekiqService: gl.Sidekiq,
Expand Down
2 changes: 1 addition & 1 deletion commitsservice_inf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion example_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@ func ExampleNewMockClient() {
gl.MergeRequestsServiceM.EXPECT().
GetMergeRequest(1, 1, &gitlab.GetMergeRequestsOptions{}).
Return(&gitlab.MergeRequest{
ID: 1,
BasicMergeRequest: gitlab.BasicMergeRequest{
ID: 1,
},
}, nil, nil)

mr, _, err := gl.MergeRequests().GetMergeRequest(1, 1, &gitlab.GetMergeRequestsOptions{})
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/1password/gitlab
go 1.23

require (
gitlab.com/gitlab-org/api/client-go v0.123.0
gitlab.com/gitlab-org/api/client-go v0.124.0
go.uber.org/mock v0.5.0
gotest.tools/v3 v3.5.2
)
Expand Down
4 changes: 2 additions & 2 deletions go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions groupaccesstokensservice_inf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion groupmilestonesservice_inf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions groupreleasesservice_inf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions groupscimservice_inf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading