577 lines
22 KiB
Ruby
577 lines
22 KiB
Ruby
module Gitea
|
|
module Api
|
|
module Repository
|
|
def post_repos_migrate(opt = {})
|
|
@http.post("/repos/migrate", opt)
|
|
end
|
|
|
|
def get_repos_search(opt = {})
|
|
@http.get("/repos/search", opt)
|
|
end
|
|
|
|
def get_repos_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}", opt)
|
|
end
|
|
|
|
def delete_repos_by_owner_repo(owner, repo, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}", opt)
|
|
end
|
|
|
|
def patch_repos_by_owner_repo(owner, repo, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}", opt)
|
|
end
|
|
|
|
def put_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt={})
|
|
@http.put("/repos/#{owner}/#{repo}/actions/secrets/#{secretname}", opt)
|
|
end
|
|
|
|
def delete_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt={})
|
|
@http.delete("/repos/#{owner}/#{repo}/actions/secrets/#{secretname}", opt)
|
|
end
|
|
|
|
def get_repos_activities_feeds_by_owner_repo(owner, repo, opt={})
|
|
@http.get("/repos/#{owner}/#{repo}/activities/feeds", opt)
|
|
end
|
|
|
|
def get_repos_archive_by_owner_repo_archive(owner, repo, archive, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/archive/#{archive}")
|
|
end
|
|
|
|
def get_repos_assignees_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/assignees", opt)
|
|
end
|
|
|
|
def post_repos_avatar_by_owner_repo(owner, repo, opt={})
|
|
@http.post("/repos/#{owner}/#{repo}/avatar", opt)
|
|
end
|
|
|
|
def delete_repos_avatar_by_owner_repo(owner, repo, opt={})
|
|
@http.delete("/repos/#{owner}/#{repo}/avatar", opt)
|
|
end
|
|
|
|
def get_repos_branch_protections_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/branch_protections", opt)
|
|
end
|
|
|
|
def post_repos_branch_protections_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/branch_protections", opt)
|
|
end
|
|
|
|
def get_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/branch_protections/#{name}", opt)
|
|
end
|
|
|
|
def delete_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/branch_protections/#{name}", opt)
|
|
end
|
|
|
|
def patch_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/branch_protections/#{name}", opt)
|
|
end
|
|
|
|
def get_repos_branches_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/branches", opt)
|
|
end
|
|
|
|
def post_repos_branches_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/branches", opt)
|
|
end
|
|
|
|
def get_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/branches/#{branch}", opt)
|
|
end
|
|
|
|
def delete_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/branches/#{branch}", opt)
|
|
end
|
|
|
|
def get_repos_collaborators_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/collaborators", opt)
|
|
end
|
|
|
|
def get_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/collaborators/#{collaborator}", opt)
|
|
end
|
|
|
|
def put_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {})
|
|
@http.put("/repos/#{owner}/#{repo}/collaborators/#{collaborator}", opt)
|
|
end
|
|
|
|
def delete_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/collaborators/#{collaborator}", opt)
|
|
end
|
|
|
|
def get_repos_collaborators_permission_by_owner_repo_collaborator(owner, repo, collaborator, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/collaborators/#{collaborator}/permission", opt)
|
|
end
|
|
|
|
def get_repos_commits_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/commits", opt)
|
|
end
|
|
|
|
def get_repos_commits_status_by_owner_repo_ref(owner, repo, ref, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/commits/#{ref}/status", opt)
|
|
end
|
|
|
|
def get_repos_commits_statuses_by_owner_repo_ref(owner, repo, ref, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/commits/#{ref}/statuses", opt)
|
|
end
|
|
|
|
def get_repos_contents_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/contents", opt)
|
|
end
|
|
|
|
def post_repos_contents_by_owner_repo(owner, repo, opt={})
|
|
@http.post("/repos/#{owner}/#{repo}/contents", opt)
|
|
end
|
|
|
|
def get_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/contents/#{filepath}", opt)
|
|
end
|
|
|
|
def put_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.put("/repos/#{owner}/#{repo}/contents/#{filepath}", opt)
|
|
end
|
|
|
|
def post_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/contents/#{filepath}", opt)
|
|
end
|
|
|
|
def delete_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/contents/#{filepath}", opt)
|
|
end
|
|
|
|
def post_repos_diffpatch_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/diffpatch", opt)
|
|
end
|
|
|
|
def get_repos_editorconfig_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/editorconfig/#{filepath}", opt)
|
|
end
|
|
|
|
def get_repos_forks_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/forks", opt)
|
|
end
|
|
|
|
def post_repos_forks_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/forks", opt)
|
|
end
|
|
|
|
def get_repos_git_blobs_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/blobs/#{sha}", opt)
|
|
end
|
|
|
|
def get_repos_git_commits_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/commits/#{sha}", opt)
|
|
end
|
|
|
|
def get_repos_git_commits_by_owner_repo_sha_difftype(owner, repo, sha, diffType, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/commits/#{sha}.#{diffType}", opt)
|
|
end
|
|
|
|
def get_repos_git_notes_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/notes/#{sha}", opt)
|
|
end
|
|
|
|
def get_repos_git_refs_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/refs", opt)
|
|
end
|
|
|
|
def get_repos_git_refs_by_owner_repo_ref(owner, repo, ref, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/refs/#{ref}", opt)
|
|
end
|
|
|
|
def get_repos_git_tags_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/tags/#{sha}", opt)
|
|
end
|
|
|
|
def get_repos_git_trees_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/git/trees/#{sha}", opt)
|
|
end
|
|
|
|
def get_repos_hooks_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/hooks", opt)
|
|
end
|
|
|
|
def post_repos_hooks_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/hooks", opt)
|
|
end
|
|
|
|
def get_repos_hooks_git_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/hooks/git", opt)
|
|
end
|
|
|
|
def get_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/hooks/git/#{id}", opt)
|
|
end
|
|
|
|
def delete_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/hooks/git/#{id}", opt)
|
|
end
|
|
|
|
def patch_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/hooks/git/#{id}", opt)
|
|
end
|
|
|
|
def get_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/hooks/#{id}", opt)
|
|
end
|
|
|
|
def delete_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/hooks/#{id}", opt)
|
|
end
|
|
|
|
def patch_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/hooks/#{id}", opt)
|
|
end
|
|
|
|
def post_repos_hooks_tests_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/hooks/#{id}/tests", opt)
|
|
end
|
|
|
|
def get_repos_issue_config_by_owner_repo(owner, repo, opt={})
|
|
@http.get("/repos/#{owner}/#{repo}/issue_config", opt)
|
|
end
|
|
|
|
def get_repos_issue_config_validate_by_owner_repo(owner, repo, opt={})
|
|
@http.get("/repos/#{owner}/#{repo}/issue_config/validate", opt)
|
|
end
|
|
|
|
def get_repos_issue_templates_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/issue_templates", opt)
|
|
end
|
|
|
|
def get_repos_keys_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/keys", opt)
|
|
end
|
|
|
|
def post_repos_keys_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/keys", opt)
|
|
end
|
|
|
|
def get_repos_keys_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/keys/#{id}", opt)
|
|
end
|
|
|
|
def delete_repos_keys_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/keys/#{id}", opt)
|
|
end
|
|
|
|
def get_repos_languages_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/languages", opt)
|
|
end
|
|
|
|
def get_repos_media_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/media/#{filepath}", opt)
|
|
end
|
|
|
|
def post_repos_mirror_sysnc_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/mirror-sync", opt)
|
|
end
|
|
|
|
def get_repos_new_pin_allowed_by_owner_repo(owner, repo, opt={})
|
|
@http.get("/repos/#{owner}/#{repo}/new_pin_allowed", opt)
|
|
end
|
|
|
|
def get_repos_pulls_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls", opt)
|
|
end
|
|
|
|
def post_repos_pulls_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls", opt)
|
|
end
|
|
|
|
def get_repos_pulls_pinned_by_owner_repo(owner, repo, opt={})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/pinned", opt)
|
|
end
|
|
|
|
def patch_repos_pulls_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/pulls/#{index}", opt)
|
|
end
|
|
|
|
def get_repos_pulls_by_owner_repo_index_difftype(owner, repo, index, diffType, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}.#{diffType}", opt)
|
|
end
|
|
|
|
def get_repos_pulls_commits_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}/commits", opt)
|
|
end
|
|
|
|
def get_repos_pulls_files_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}/files", opt)
|
|
end
|
|
|
|
def get_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}/merge", opt)
|
|
end
|
|
|
|
def post_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/merge", opt)
|
|
end
|
|
|
|
def delete_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/pulls/#{index}/merge", opt)
|
|
end
|
|
|
|
def post_repos_pulls_requested_reviewers_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/requested_reviewers", opt)
|
|
end
|
|
|
|
def delete_repos_pulls_requested_reviewers_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/pulls/#{index}/requested_reviewers", opt)
|
|
end
|
|
|
|
def get_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}/reviews", opt)
|
|
end
|
|
|
|
def post_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/reviews", opt)
|
|
end
|
|
|
|
def get_repos_pulls_reviews_by_owner_repo_index_id(owner, repo, index, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}/reviews/#{id}", opt)
|
|
end
|
|
|
|
def post_repos_pulls_reviews_by_owner_repo_index_id(owner, repo, index, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/reviews/#{id}", opt)
|
|
end
|
|
|
|
def delete_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/pulls/#{index}/reviews", opt)
|
|
end
|
|
|
|
def get_repos_pulls_reviews_comments_by_owner_repo_index_id(owner, repo, index, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/pulls/#{index}/reviews/#{id}/comments", opt)
|
|
end
|
|
|
|
def post_repos_pulls_reviews_dismissals_by_owner_repo_index_id(owner, repo, index, id, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/reviews/#{id}/dismissals", opt)
|
|
end
|
|
|
|
def post_repos_pulls_reviews_undismissals_by_owner_repo_index_id(owner, repo, index, id, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/reviews/#{id}/undismissals", opt)
|
|
end
|
|
|
|
def post_repos_pulls_update_by_owner_repo_index(owner, repo, index, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/pulls/#{index}/update", opt)
|
|
end
|
|
|
|
def get_repos_push_mirrors_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/push_mirrors", opt)
|
|
end
|
|
|
|
def post_repos_push_mirrors_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/push_mirrors", opt)
|
|
end
|
|
|
|
def post_repos_push_mirrors_sync_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/push_mirrors-sync", opt)
|
|
end
|
|
|
|
def get_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/push_mirrors/#{name}", opt)
|
|
end
|
|
|
|
def delete_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/push_mirrors/#{name}", opt)
|
|
end
|
|
|
|
def get_repos_raw_by_owner_repo_filepath(owner, repo, filepath, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/raw/#{filepath}", opt)
|
|
end
|
|
|
|
def get_repos_releases_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/releases", opt)
|
|
end
|
|
|
|
def post_repos_releases_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/releases", opt)
|
|
end
|
|
|
|
def get_repos_releases_latest_by_owner_repo(owner, repo, opt={})
|
|
@http.get("/repos/#{owner}/#{repo}/releases/latest", opt)
|
|
end
|
|
|
|
def get_repos_releases_tags_by_owner_repo_tag(owner, repo, tag, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/releases/tags/#{tag}", opt)
|
|
end
|
|
|
|
def delete_repos_releases_tags_by_owner_repo_tag(owner, repo, tag, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/releases/tags/#{tag}", opt)
|
|
end
|
|
|
|
def get_repos_releases_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/releases/#{id}", opt)
|
|
end
|
|
|
|
def delete_repos_releases_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/releases/#{id}", opt)
|
|
end
|
|
|
|
def patch_repos_releases_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/releases/#{id}", opt)
|
|
end
|
|
|
|
def get_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/releases/#{id}/assets", opt)
|
|
end
|
|
|
|
def post_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/releases/#{id}/assets", opt)
|
|
end
|
|
|
|
def get_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/releases/#{id}/assets/#{attachment_id}", opt)
|
|
end
|
|
|
|
def delete_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/releases/#{id}/assets/#{attachment_id}", opt)
|
|
end
|
|
|
|
def patch_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/releases/#{id}/assets/#{attachment_id}", opt)
|
|
end
|
|
|
|
def get_repos_reviewers_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/reviewers", opt)
|
|
end
|
|
|
|
def get_repos_signing_key_gpg_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/signing-key.gpg", opt)
|
|
end
|
|
|
|
def get_repos_stargazers_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/stargazers", opt)
|
|
end
|
|
|
|
def get_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/statuses/#{sha}", opt)
|
|
end
|
|
|
|
def post_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/statuses/#{sha}", opt)
|
|
end
|
|
|
|
def get_repos_subscribers_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/subscribers", opt)
|
|
end
|
|
|
|
def get_repos_subscription_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/subscription", opt)
|
|
end
|
|
|
|
def put_repos_subscription_by_owner_repo(owner, repo, opt = {})
|
|
@http.put("/repos/#{owner}/#{repo}/subscription", opt)
|
|
end
|
|
|
|
def delete_repos_subscription_by_owner_repo(owner, repo, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/subscription", opt)
|
|
end
|
|
|
|
def get_repos_tags_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/tags", opt)
|
|
end
|
|
|
|
def post_repos_tags_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/tags", opt)
|
|
end
|
|
|
|
def get_repos_tags_by_owner_repo_tag(owner, repo, tag, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/tags/#{tag}", opt)
|
|
end
|
|
|
|
def delete_repos_tags_by_owner_repo_tag(owner, repo, tag, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/tags/#{tag}", opt)
|
|
end
|
|
|
|
def get_repos_teams_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/teams", opt)
|
|
end
|
|
|
|
def get_repos_teams_by_owner_repo_team(owner, repo, team, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/teams/#{team}", opt)
|
|
end
|
|
|
|
def put_repos_teams_by_owner_repo_team(owner, repo, team, opt = {})
|
|
@http.put("/repos/#{owner}/#{repo}/teams/#{team}", opt)
|
|
end
|
|
|
|
def delete_repos_teams_by_owner_repo_team(owner, repo, team, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/teams/#{team}", opt)
|
|
end
|
|
|
|
def get_repos_times_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/times", opt)
|
|
end
|
|
|
|
def get_repos_topics_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/topics", opt)
|
|
end
|
|
|
|
def put_repos_topics_by_owner_repo(owner, repo, opt = {})
|
|
@http.put("/repos/#{owner}/#{repo}/topics", opt)
|
|
end
|
|
|
|
def put_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {})
|
|
@http.put("/repos/#{owner}/#{repo}/topics/#{topic}", opt)
|
|
end
|
|
|
|
def delete_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/topics/#{topic}", opt)
|
|
end
|
|
|
|
def post_repos_transfer_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/transfer", opt)
|
|
end
|
|
|
|
def post_repos_transfer_accept_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/transfer/accept", opt)
|
|
end
|
|
|
|
def post_repos_transfer_reject_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/transfer/reject", opt)
|
|
end
|
|
|
|
def post_repos_wiki_new_by_owner_repo(owner, repo, opt = {})
|
|
@http.post("/repos/#{owner}/#{repo}/wiki/new", opt)
|
|
end
|
|
|
|
def get_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/wiki/page/#{pageName}", opt)
|
|
end
|
|
|
|
def delete_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {})
|
|
@http.delete("/repos/#{owner}/#{repo}/wiki/page/#{pageName}", opt)
|
|
end
|
|
|
|
def patch_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {})
|
|
@http.patch("/repos/#{owner}/#{repo}/wiki/page/#{pageName}", opt)
|
|
end
|
|
|
|
def get_repos_wiki_pages_by_owner_repo(owner, repo, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/wiki/pages", opt)
|
|
end
|
|
|
|
def get_repos_wiki_revisions_owner_repo_pagename(owner, repo, pageName, opt = {})
|
|
@http.get("/repos/#{owner}/#{repo}/wiki/revisions/#{pageName}", opt)
|
|
end
|
|
|
|
def post_repos_generate_by_template_owner_repo(temp_owner, temp_repo, opt = {})
|
|
@http.post("/repos/#{temp_owner}/#{temp_repo}/generate", opt)
|
|
end
|
|
|
|
def get_repositories_by_id(id, opt = {})
|
|
@http.get("/repositories/#{id}", opt)
|
|
end
|
|
|
|
def get_topics_search(opt = {})
|
|
@http.get("/topics/search", opt)
|
|
end
|
|
|
|
def post_user_repos(opt = {})
|
|
@http.post("/user/repos", opt)
|
|
end
|
|
end # Repository
|
|
end # Api
|
|
end # Gitea |