logo
0
0
Login
feat: 增加解析 api 描述的工具

Version

Activities

  • GetUserActivitiesByDate 获取个人动态活跃详情汇总?
  • GetUserRepoActivityDetails 个人仓库动态详情列表?

Ai

  • AiAutoPr 根据传入的需求内容和需求标题借助 AI 自动编码并提 PR?
  • AiChatCompletions Ai 对话,参数根据模型不同会有区别?

Artifactory

  • DeletePackageTag 删除制品标签?
  • DeleteRegistry 删除制品仓库?
  • DownloadRegistryQuotas 下载制品配额信息?
  • GetPackage 获取某一制品的详细信息?
  • GetPackageTagDetail 获取制品标签详情?
  • GetRegistryQuota 查询制品配额?
  • GetRegistryQuotas 查询全部制品配额?
  • HeadPackages 查询制品数量?
  • ListPackageTags 查询制品标签列表?
  • ListPackages 查询制品列表?
  • SetRegistryVisibility 改变制品仓库可见性?

Assets

  • GetCommitAssets 发起一个获取 commits 附件的请求,返回内容或者 302 到某个地址?
  • GetLatestReleasesAsset 发起一个获取 latest release 附件的请求,返回内容或者 302 到某个地址?
  • GetReleasesAsset 发起一个获取 release 附件的请求,返回内容或者 302 到某个地址?
  • UploadFiles 发起一个上传 files 的请求,返回上传文件的url,请使用 put 发起流式上传?
  • UploadImgs 发起一个上传 imgs 的请求,返回上传文件的url,请使用 put 发起流式上传?
  • UploadLogos 发起一个上传 logo 的请求,返回上传文件的url,请使用 put 发起流式上传?
  • UploadReleases 发起一个上传 release 附件的请求,返回上传文件的url,附件上限是64GiB?

Badge

  • GetBadge 获取徽章 svg 或 JSON 数据?
  • ListBadge 获取徽章列表数据?
  • UploadBadge 上传徽章数据?

Build

  • BuildLogsDelete 删除流水线日志内容?
  • BuildRunnerDownloadLog 流水线runner日志下载?
  • GetBuildLogs 查询流水线构建列表?
  • GetBuildStage 查询流水线Stage详情?
  • GetBuildStatus 查询流水线构建状态?
  • StartBuild 开始一个构建?
  • StopBuild 停止一个构建?

Event

  • GetEvents 获取仓库动态预签名地址,并返回内容?

Followers

  • GetFollowersByUserID 获取指定用户的粉丝列表?
  • GetFollowingByUserID 获取指定用户的关注人列表?

Git

  • CreateBlob 创建一个 blob?
  • CreateBranch 创建新分支?
  • CreateTag 创建一个 tag?
  • DeleteBranch 删除指定分支?
  • DeleteCommitAnnotation 删除指定 commit 的元数据?
  • DeleteCommitAsset 删除指定 commit 的附件?
  • DeleteTag 删除指定标签?
  • DeleteTagAnnotation 删除指定 tag 的元数据?
  • GetArchiveCommitChangedFiles 打包下载 commit 变更文件?
  • GetArchiveCompareChangedFiles 打包下载两次 ref 之间的变更文件?
  • GetBranch 查询指定分支?
  • GetCommit 查询指定 commit?
  • GetCommitAnnotations 查询指定 commit 的元数据?
  • GetCommitAnnotationsInBatch 查询指定 commit 的元数据?
  • GetCommitAssetsBySha 查询指定 commit 的附件?
  • GetCommitStatuses 查询指定 commit 的 check statuses?
  • GetCompareCommits 对比 base...head?
  • GetContent 查询仓库文件列表或文件?
  • GetHead 获取仓库默认分支?
  • GetTag 查询指定 Tag?
  • GetTagAnnotations 查询指定 tag 的元数据?
  • ListBranches 查询分支列表?
  • ListCommits 查询 commit 列表?
  • ListTags 查询标签列表?
  • PostCommitAssetUploadConfirmation 确认 Commit asset 上传完成?
  • PostCommitAssetUploadURL 新增一个 Commit asset?
  • PutCommitAnnotations 设定指定 commit 的元数据?
  • PutTagAnnotations 设定指定 tag 的元数据?

GitSettings

  • DeleteBranchProtection 删除仓库保护分支规则?
  • GetBranchProtection 查询仓库保护分支规则?
  • GetPipelineSettings 查询仓库云原生构建设置?
  • GetPullRequestSettings 查询仓库合并请求设置?
  • GetPushLimitSettings 查询仓库推送设置?
  • ListBranchProtections 查询仓库保护分支规则列表?
  • PatchBranchProtection 更新仓库保护分支规则?
  • PostBranchProtection 新增仓库保护分支规则?
  • PutPipelineSettings 更新仓库云原生构建设置?
  • PutPullRequestSettings 更新仓库合并请求设置?
  • PutPushLimitSettings 设置仓库推送设置?

Issues

  • CanUserBeAssignedToIssue 检查用户是否可以被添加到 Issue 的 Assignees 中?
  • CreateIssue 创建一个 Issue?
  • DeleteIssueAssignees 删除 Issue 中的 Assignees?
  • DeleteIssueLabel 删除 Issue 标签?
  • DeleteIssueLabels 清空 Issue 标签?
  • GetIssue 查询指定的 Issues?
  • GetIssueComment 获取一个 Issue Comment?
  • ListIssueAssignees 查询指定 Issue 的 Assignees?
  • ListIssueComments 查询仓库的 Issue 评论列表?
  • ListIssueLabels 查询 Issue 的标签(label) 列表?
  • ListIssues 查询仓库的 Issues?
  • PatchIssueAssignees 更新 Issue 中的 Assignees?
  • PatchIssueComment 修改一个 Issue Comment?
  • PostIssueAssignees 添加 Assignees 到指定的 Issue?
  • PostIssueComment 创建一个 Issue Comment?
  • PostIssueLabels 新增 Issue 标签?
  • PutIssueLabels 设置 Issue 标签?
  • UpdateIssue 更新一个 Issue?

KnowledgeBase

  • DeleteKnowledgeBase 删除知识库?
  • GetKnowledgeBaseInfo 获取知识库信息?
  • GetModels 获取当前支持的 Embedding 模型列表?
  • QueryKnowledgeBase 查询知识库,使用文档:https://docs.cnb.cool/zh/ai/knowledge-base.html?

Missions

  • DeleteMission 删除指定任务集?
  • GetMissionViewConfig 查询任务集视图配置信息?
  • GetMissionViewList 获取任务集视图列表?
  • PostMissionViewConfig 设置任务集视图配置信息?
  • PostMissionViewList 排序任务集视图?
  • PutMissionViewList 添加、修改任务集视图?
  • SetMissionVisibility 改变任务集可见性?

Organizations

  • CreateOrganization 创建新组织?
  • DeleteOrganization 删除指定组织?
  • GetGroup 获取指定组织信息?
  • GetGroupsByUserID 获取指定用户拥有权限的顶层组织列表?
  • ListTopGroups 获取当前用户拥有权限的顶层组织列表?
  • TransferGroup 转移组织?
  • UpdateOrganization 更新组织信息, 可更新的内容为: 组织描述, 组织展示名称, 组织网站, 组织联系邮箱?

Pulls

  • CanUserBeAssignedToPull 检查用户是否可以被添加到 PullRequest 的 Assignees 中?
  • DeletePullAssignees 删除 PullRequest 中的 Assignees?
  • DeletePullLabel 删除 Pull 标签?
  • DeletePullLabels 清空 Pull 标签?
  • GetPull 查询指定 Pull?
  • GetPullComment 获取一个 Pull Comment?
  • ListPullAssignees 查询指定 PullRequest 的 Assignees?
  • ListPullComments 查询 Pull Comments 列表?
  • ListPullCommitStatuses 查询 Pull 的状态检查?
  • ListPullCommits 查询指定 PullRequest 的提交列表?
  • ListPullFiles 查询指定 PullRequest 的文件列表?
  • ListPullLabels 查询 Pull 的标签(label) 列表?
  • ListPullReviewComments 查询指定 Pull Review Comments 列表评论?
  • ListPullReviews 查询特定 pull reviews 列表?
  • ListPulls 查询 Pull 列表?
  • ListPullsByNumbers 根据numbers查询 Pull 列表?
  • MergePull 合并一个 Pull Request?
  • PatchPull 更新一个 Pull Request?
  • PatchPullComment 更新一个 Pull Comment?
  • PostPull 新增一个 Pull?
  • PostPullAssignees 添加 Assignees 到指定的 PullRequest?
  • PostPullComment 新增一个 Pull Comment?
  • PostPullLabels 新增 Pull 标签?
  • PostPullReview 新增一次 pull request 评审?
  • PutPullLabels 设置 Pull 标签?

Releases

  • DeleteRelease 删除指定的 release?
  • DeleteReleaseAsset 删除指定的 release asset?
  • GetLatestRelease 查询 latest release?
  • GetReleaseAsset 查询指定的 release asset?
  • GetReleaseByID 根据 id 查询指定 release, 包含附件信息?
  • GetReleaseByTag 通过 tag 查询指定 release,包含附件信息?
  • ListReleases 查询 release 列表?
  • PatchRelease 更新 release?
  • PostRelease 新增一个 Release?
  • PostReleaseAssetUploadConfirmation 确认 Release asset 上传完成?
  • PostReleaseAssetUploadURL 新增一个 Release asset?

RepoLabels

  • DeleteLabel 删除指定的仓库标签 label?
  • ListLabels 查询仓库的标签(label) 列表?
  • PatchLabel 更新标签信息?
  • PostLabel 创建一个 标签?

Repositories

  • DeleteRepo 删除指定仓库?
  • GetByID 获取指定仓库信息?
  • GetPinnedRepoByID 获取指定用户的用户仓库墙?
  • GetRepos 获取当前用户拥有指定权限及其以上权限的仓库?
  • GetReposByUserName 获取指定用户有指定以上权限并且客人态可见的仓库?
  • GetUserAllStaredRepos 获取当前用户 star 的仓库列表?
  • SetRepoVisibility 改变仓库可见性?
  • TransferRepo 转移仓库?
  • UpdateRepo 更新仓库信息, 可更新的内容为: 仓库简介, 仓库站点, 仓库主题, 开源许可证?

Security

  • GetRepoSecurityOverview 查询仓库安全模块概览数据?

Starring

  • GetUserStaredRepos 获取指定用户的 star 仓库列表?

Users

  • AutoCompleteSource 查询当前用户用户拥有指定权限的所有资源列表?
  • GetUserInfo 获取指定用户的详情信息?
  • GetUserInfoByName 获取指定用户的详情信息?
  • UpdateUserInfo 更新指定用户的详情信息?

Workspace

  • DeleteWorkspace 删除我的云原生开发环境?
  • GetWorkspaceDetail 根据流水线sn查询云原生开发访问地址?
  • ListWorkspaces 获取我的云原生开发环境列表?
  • StartWorkspace 启动云原生开发环境,已存在环境则直接打开,否则重新创建开发环境?
  • WorkspaceStop 停止/关闭我的云原生开发环境?

wiki

  • UploadWikiFile 发起一个上传 wiki 文件的请求,返回上传文件的url,请使用 put 发起流式上传?