Skip to content

Commit 48cc613

Browse files
Update Go API bindings to version 0.0.56
Binding version: 0.0.56 Cloudsmith API version: 1.1137.0 - Updated PKG_VERSION in bin/generate - Regenerated Go bindings - Ready for tagging and release
1 parent 86955ee commit 48cc613

354 files changed

Lines changed: 13291 additions & 1202 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ api_orgs.go
1616
api_packages.go
1717
api_quota.go
1818
api_rates.go
19+
api_recycle_bin.go
1920
api_repos.go
2021
api_status.go
2122
api_storage_regions.go
@@ -133,6 +134,8 @@ docs/MavenPackageUploadRequest.md
133134
docs/MavenUpstream.md
134135
docs/MavenUpstreamRequest.md
135136
docs/MavenUpstreamRequestPatch.md
137+
docs/McpPackageUpload.md
138+
docs/McpPackageUploadRequest.md
136139
docs/MetricsApi.md
137140
docs/Namespace.md
138141
docs/NamespaceAuditLog.md
@@ -205,6 +208,7 @@ docs/PackageMove.md
205208
docs/PackageMoveRequest.md
206209
docs/PackageQuarantine.md
207210
docs/PackageQuarantineRequest.md
211+
docs/PackageRecycleBin.md
208212
docs/PackageResync.md
209213
docs/PackageStatus.md
210214
docs/PackageTag.md
@@ -232,6 +236,8 @@ docs/RateCheck.md
232236
docs/RatesApi.md
233237
docs/RawPackageUpload.md
234238
docs/RawPackageUploadRequest.md
239+
docs/RecycleBinApi.md
240+
docs/RecycleBinPackage.md
235241
docs/ReposApi.md
236242
docs/Repository.md
237243
docs/RepositoryAuditLog.md
@@ -260,6 +266,8 @@ docs/RepositoryRetentionRulesRequestPatch.md
260266
docs/RepositoryRsaKey.md
261267
docs/RepositoryRsaKeyCreate.md
262268
docs/RepositoryToken.md
269+
docs/RepositoryTokenPrivateBroadcasts.md
270+
docs/RepositoryTokenPrivateBroadcastsRequest.md
263271
docs/RepositoryTokenRefresh.md
264272
docs/RepositoryTokenRefreshRequest.md
265273
docs/RepositoryTokenRequest.md
@@ -431,6 +439,8 @@ model_maven_package_upload_request.go
431439
model_maven_upstream.go
432440
model_maven_upstream_request.go
433441
model_maven_upstream_request_patch.go
442+
model_mcp_package_upload.go
443+
model_mcp_package_upload_request.go
434444
model_namespace.go
435445
model_namespace_audit_log.go
436446
model_nested_license_policy.go
@@ -500,6 +510,7 @@ model_package_move.go
500510
model_package_move_request.go
501511
model_package_quarantine.go
502512
model_package_quarantine_request.go
513+
model_package_recycle_bin.go
503514
model_package_resync.go
504515
model_package_status.go
505516
model_package_tag.go
@@ -524,6 +535,7 @@ model_quota_history.go
524535
model_rate_check.go
525536
model_raw_package_upload.go
526537
model_raw_package_upload_request.go
538+
model_recycle_bin_package.go
527539
model_repository.go
528540
model_repository_audit_log.go
529541
model_repository_create.go
@@ -551,6 +563,8 @@ model_repository_retention_rules_request_patch.go
551563
model_repository_rsa_key.go
552564
model_repository_rsa_key_create.go
553565
model_repository_token.go
566+
model_repository_token_private_broadcasts.go
567+
model_repository_token_private_broadcasts_request.go
554568
model_repository_token_refresh.go
555569
model_repository_token_refresh_request.go
556570
model_repository_token_request.go
@@ -628,6 +642,7 @@ test/api_orgs_test.go
628642
test/api_packages_test.go
629643
test/api_quota_test.go
630644
test/api_rates_test.go
645+
test/api_recycle_bin_test.go
631646
test/api_repos_test.go
632647
test/api_status_test.go
633648
test/api_storage_regions_test.go

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ The API to the Cloudsmith Service
55
## Overview
66
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
77

8-
- API version: 1.1093.0
9-
- Package version: 0.0.55
8+
- API version: 1.1137.0
9+
- Package version: 0.0.56
1010
- Generator version: 7.9.0
1111
- Build package: org.openapitools.codegen.languages.GoClientCodegen
1212
For more information, please visit [https://help.cloudsmith.io](https://help.cloudsmith.io)
@@ -96,6 +96,7 @@ Class | Method | HTTP request | Description
9696
*EntitlementsApi* | [**EntitlementsRefresh**](docs/EntitlementsApi.md#entitlementsrefresh) | **Post** /entitlements/{owner}/{repo}/{identifier}/refresh/ | Refresh an entitlement token in a repository.
9797
*EntitlementsApi* | [**EntitlementsReset**](docs/EntitlementsApi.md#entitlementsreset) | **Post** /entitlements/{owner}/{repo}/{identifier}/reset/ | Reset the statistics for an entitlement token in a repository.
9898
*EntitlementsApi* | [**EntitlementsSync**](docs/EntitlementsApi.md#entitlementssync) | **Post** /entitlements/{owner}/{repo}/sync/ | Synchronise tokens from a source repository.
99+
*EntitlementsApi* | [**EntitlementsTogglePrivateBroadcasts**](docs/EntitlementsApi.md#entitlementstoggleprivatebroadcasts) | **Post** /entitlements/{owner}/{repo}/{identifier}/toggle-private-broadcasts/ | Set private broadcast access for an entitlement token in a repository.
99100
*FilesApi* | [**FilesAbort**](docs/FilesApi.md#filesabort) | **Post** /files/{owner}/{repo}/{identifier}/abort/ | Abort a multipart file upload.
100101
*FilesApi* | [**FilesComplete**](docs/FilesApi.md#filescomplete) | **Post** /files/{owner}/{repo}/{identifier}/complete/ | Complete a multipart file upload.
101102
*FilesApi* | [**FilesCreate**](docs/FilesApi.md#filescreate) | **Post** /files/{owner}/{repo}/ | Request URL(s) to upload new package file upload(s) to.
@@ -211,6 +212,7 @@ Class | Method | HTTP request | Description
211212
*PackagesApi* | [**PackagesUploadHuggingface**](docs/PackagesApi.md#packagesuploadhuggingface) | **Post** /packages/{owner}/{repo}/upload/huggingface/ | Create a new HuggingFace package
212213
*PackagesApi* | [**PackagesUploadLuarocks**](docs/PackagesApi.md#packagesuploadluarocks) | **Post** /packages/{owner}/{repo}/upload/luarocks/ | Create a new LuaRocks package
213214
*PackagesApi* | [**PackagesUploadMaven**](docs/PackagesApi.md#packagesuploadmaven) | **Post** /packages/{owner}/{repo}/upload/maven/ | Create a new Maven package
215+
*PackagesApi* | [**PackagesUploadMcp**](docs/PackagesApi.md#packagesuploadmcp) | **Post** /packages/{owner}/{repo}/upload/mcp/ | Create a new MCP package
214216
*PackagesApi* | [**PackagesUploadNpm**](docs/PackagesApi.md#packagesuploadnpm) | **Post** /packages/{owner}/{repo}/upload/npm/ | Create a new npm package
215217
*PackagesApi* | [**PackagesUploadNuget**](docs/PackagesApi.md#packagesuploadnuget) | **Post** /packages/{owner}/{repo}/upload/nuget/ | Create a new NuGet package
216218
*PackagesApi* | [**PackagesUploadP2**](docs/PackagesApi.md#packagesuploadp2) | **Post** /packages/{owner}/{repo}/upload/p2/ | Create a new P2 package
@@ -239,6 +241,7 @@ Class | Method | HTTP request | Description
239241
*PackagesApi* | [**PackagesValidateUploadHuggingface**](docs/PackagesApi.md#packagesvalidateuploadhuggingface) | **Post** /packages/{owner}/{repo}/validate-upload/huggingface/ | Validate parameters for create HuggingFace package
240242
*PackagesApi* | [**PackagesValidateUploadLuarocks**](docs/PackagesApi.md#packagesvalidateuploadluarocks) | **Post** /packages/{owner}/{repo}/validate-upload/luarocks/ | Validate parameters for create LuaRocks package
241243
*PackagesApi* | [**PackagesValidateUploadMaven**](docs/PackagesApi.md#packagesvalidateuploadmaven) | **Post** /packages/{owner}/{repo}/validate-upload/maven/ | Validate parameters for create Maven package
244+
*PackagesApi* | [**PackagesValidateUploadMcp**](docs/PackagesApi.md#packagesvalidateuploadmcp) | **Post** /packages/{owner}/{repo}/validate-upload/mcp/ | Validate parameters for create MCP package
242245
*PackagesApi* | [**PackagesValidateUploadNpm**](docs/PackagesApi.md#packagesvalidateuploadnpm) | **Post** /packages/{owner}/{repo}/validate-upload/npm/ | Validate parameters for create npm package
243246
*PackagesApi* | [**PackagesValidateUploadNuget**](docs/PackagesApi.md#packagesvalidateuploadnuget) | **Post** /packages/{owner}/{repo}/validate-upload/nuget/ | Validate parameters for create NuGet package
244247
*PackagesApi* | [**PackagesValidateUploadP2**](docs/PackagesApi.md#packagesvalidateuploadp2) | **Post** /packages/{owner}/{repo}/validate-upload/p2/ | Validate parameters for create P2 package
@@ -255,11 +258,13 @@ Class | Method | HTTP request | Description
255258
*QuotaApi* | [**QuotaOssRead**](docs/QuotaApi.md#quotaossread) | **Get** /quota/oss/{owner}/ | Open-source Quota usage for a given namespace.
256259
*QuotaApi* | [**QuotaRead**](docs/QuotaApi.md#quotaread) | **Get** /quota/{owner}/ | Quota usage for a given namespace.
257260
*RatesApi* | [**RatesLimitsList**](docs/RatesApi.md#rateslimitslist) | **Get** /rates/limits/ | Endpoint to check rate limits for current user.
261+
*RecycleBinApi* | [**RecycleBinList**](docs/RecycleBinApi.md#recyclebinlist) | **Get** /recycle-bin/{owner}/ | List soft-deleted packages in recycle bin
262+
*RecycleBinApi* | [**RecycleBinRecycleBinAction**](docs/RecycleBinApi.md#recyclebinrecyclebinaction) | **Post** /recycle-bin/{owner}/action/ |
258263
*ReposApi* | [**ApiReposGeoipStatus**](docs/ReposApi.md#apireposgeoipstatus) | **Get** /repos/{owner}/{identifier}/geoip/status/ | Retrieve the GeoIP status for this repository.
259264
*ReposApi* | [**RepoRetentionPartialUpdate**](docs/ReposApi.md#reporetentionpartialupdate) | **Patch** /repos/{owner}/{repo}/retention/ | Update the retention rules for the repository.
260265
*ReposApi* | [**RepoRetentionRead**](docs/ReposApi.md#reporetentionread) | **Get** /repos/{owner}/{repo}/retention/ | Retrieve the retention rules for the repository.
261266
*ReposApi* | [**ReposCreate**](docs/ReposApi.md#reposcreate) | **Post** /repos/{owner}/ | Create a new repository in a given namespace.
262-
*ReposApi* | [**ReposDelete**](docs/ReposApi.md#reposdelete) | **Delete** /repos/{owner}/{identifier}/ | Delete a repository in a given namespace.
267+
*ReposApi* | [**ReposDelete**](docs/ReposApi.md#reposdelete) | **Delete** /repos/{owner}/{identifier}/ |
263268
*ReposApi* | [**ReposEcdsaCreate**](docs/ReposApi.md#reposecdsacreate) | **Post** /repos/{owner}/{identifier}/ecdsa/ | Set the active ECDSA key for the Repository.
264269
*ReposApi* | [**ReposEcdsaList**](docs/ReposApi.md#reposecdsalist) | **Get** /repos/{owner}/{identifier}/ecdsa/ | Retrieve the active ECDSA key for the Repository.
265270
*ReposApi* | [**ReposEcdsaRegenerate**](docs/ReposApi.md#reposecdsaregenerate) | **Post** /repos/{owner}/{identifier}/ecdsa/regenerate/ | Regenerate ECDSA Key for the Repository.
@@ -527,6 +532,8 @@ Class | Method | HTTP request | Description
527532
- [MavenUpstream](docs/MavenUpstream.md)
528533
- [MavenUpstreamRequest](docs/MavenUpstreamRequest.md)
529534
- [MavenUpstreamRequestPatch](docs/MavenUpstreamRequestPatch.md)
535+
- [McpPackageUpload](docs/McpPackageUpload.md)
536+
- [McpPackageUploadRequest](docs/McpPackageUploadRequest.md)
530537
- [Namespace](docs/Namespace.md)
531538
- [NamespaceAuditLog](docs/NamespaceAuditLog.md)
532539
- [NestedLicensePolicy](docs/NestedLicensePolicy.md)
@@ -596,6 +603,7 @@ Class | Method | HTTP request | Description
596603
- [PackageMoveRequest](docs/PackageMoveRequest.md)
597604
- [PackageQuarantine](docs/PackageQuarantine.md)
598605
- [PackageQuarantineRequest](docs/PackageQuarantineRequest.md)
606+
- [PackageRecycleBin](docs/PackageRecycleBin.md)
599607
- [PackageResync](docs/PackageResync.md)
600608
- [PackageStatus](docs/PackageStatus.md)
601609
- [PackageTag](docs/PackageTag.md)
@@ -620,6 +628,7 @@ Class | Method | HTTP request | Description
620628
- [RateCheck](docs/RateCheck.md)
621629
- [RawPackageUpload](docs/RawPackageUpload.md)
622630
- [RawPackageUploadRequest](docs/RawPackageUploadRequest.md)
631+
- [RecycleBinPackage](docs/RecycleBinPackage.md)
623632
- [Repository](docs/Repository.md)
624633
- [RepositoryAuditLog](docs/RepositoryAuditLog.md)
625634
- [RepositoryCreate](docs/RepositoryCreate.md)
@@ -647,6 +656,8 @@ Class | Method | HTTP request | Description
647656
- [RepositoryRsaKey](docs/RepositoryRsaKey.md)
648657
- [RepositoryRsaKeyCreate](docs/RepositoryRsaKeyCreate.md)
649658
- [RepositoryToken](docs/RepositoryToken.md)
659+
- [RepositoryTokenPrivateBroadcasts](docs/RepositoryTokenPrivateBroadcasts.md)
660+
- [RepositoryTokenPrivateBroadcastsRequest](docs/RepositoryTokenPrivateBroadcastsRequest.md)
650661
- [RepositoryTokenRefresh](docs/RepositoryTokenRefresh.md)
651662
- [RepositoryTokenRefreshRequest](docs/RepositoryTokenRefreshRequest.md)
652663
- [RepositoryTokenRequest](docs/RepositoryTokenRequest.md)

0 commit comments

Comments
 (0)