Module: Gitea::Api::Repository
- Included in:
- Client
- Defined in:
- lib/gitea/api/repository.rb
Instance Method Summary collapse
- #delete_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt = {}) ⇒ Object
- #delete_repos_avatar_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #delete_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
- #delete_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {}) ⇒ Object
- #delete_repos_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #delete_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
- #delete_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #delete_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #delete_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #delete_repos_keys_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #delete_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #delete_repos_pulls_requested_reviewers_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #delete_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #delete_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
- #delete_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {}) ⇒ Object
- #delete_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #delete_repos_releases_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
- #delete_repos_subscription_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #delete_repos_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
- #delete_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) ⇒ Object
- #delete_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {}) ⇒ Object
- #delete_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
- #get_repos_activities_feeds_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_archive_by_owner_repo_archive(owner, repo, archive, opt = {}) ⇒ Object
- #get_repos_assignees_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_branch_protections_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
- #get_repos_branches_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {}) ⇒ Object
- #get_repos_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_collaborators_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
- #get_repos_collaborators_permission_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
- #get_repos_commits_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_commits_status_by_owner_repo_ref(owner, repo, ref, opt = {}) ⇒ Object
- #get_repos_commits_statuses_by_owner_repo_ref(owner, repo, ref, opt = {}) ⇒ Object
- #get_repos_contents_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #get_repos_editorconfig_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #get_repos_forks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_git_blobs_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #get_repos_git_commits_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #get_repos_git_commits_by_owner_repo_sha_difftype(owner, repo, sha, diffType, opt = {}) ⇒ Object
- #get_repos_git_notes_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #get_repos_git_refs_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_git_refs_by_owner_repo_ref(owner, repo, ref, opt = {}) ⇒ Object
- #get_repos_git_tags_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #get_repos_git_trees_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #get_repos_hooks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #get_repos_hooks_git_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #get_repos_issue_config_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_issue_config_validate_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_issue_templates_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_keys_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_keys_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #get_repos_languages_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_media_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #get_repos_new_pin_allowed_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_pulls_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_pulls_by_owner_repo_index_difftype(owner, repo, index, diffType, opt = {}) ⇒ Object
- #get_repos_pulls_commits_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #get_repos_pulls_files_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #get_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #get_repos_pulls_pinned_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #get_repos_pulls_reviews_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
- #get_repos_pulls_reviews_comments_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
- #get_repos_push_mirrors_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
- #get_repos_raw_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #get_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #get_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {}) ⇒ Object
- #get_repos_releases_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #get_repos_releases_latest_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_releases_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
- #get_repos_reviewers_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_search(opt = {}) ⇒ Object
- #get_repos_signing_key_gpg_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_stargazers_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #get_repos_subscribers_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_subscription_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_tags_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
- #get_repos_teams_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) ⇒ Object
- #get_repos_times_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_topics_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
- #get_repos_wiki_pages_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #get_repos_wiki_revisions_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
- #get_repositories_by_id(id, opt = {}) ⇒ Object
- #get_topics_search(opt = {}) ⇒ Object
- #patch_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
- #patch_repos_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #patch_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #patch_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #patch_repos_pulls_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #patch_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {}) ⇒ Object
- #patch_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #patch_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
- #post_repos_avatar_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_branch_protections_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_branches_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_contents_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #post_repos_diffpatch_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_forks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_generate_by_template_owner_repo(temp_owner, temp_repo, opt = {}) ⇒ Object
- #post_repos_hooks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_hooks_tests_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #post_repos_keys_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_migrate(opt = {}) ⇒ Object
- #post_repos_mirror_sysnc_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_pulls_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #post_repos_pulls_requested_reviewers_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #post_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #post_repos_pulls_reviews_by_owner_repo_index_id(owner, repo, index, opt = {}) ⇒ Object
- #post_repos_pulls_reviews_dismissals_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
- #post_repos_pulls_reviews_undismissals_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
- #post_repos_pulls_update_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
- #post_repos_push_mirrors_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_push_mirrors_sync_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
- #post_repos_releases_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
- #post_repos_tags_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_transfer_accept_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_transfer_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_transfer_reject_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_repos_wiki_new_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #post_user_repos(opt = {}) ⇒ Object
- #put_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt = {}) ⇒ Object
- #put_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
- #put_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
- #put_repos_subscription_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #put_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) ⇒ Object
- #put_repos_topics_by_owner_repo(owner, repo, opt = {}) ⇒ Object
- #put_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {}) ⇒ Object
Instance Method Details
#delete_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt = {}) ⇒ Object
28 29 30 |
# File 'lib/gitea/api/repository.rb', line 28 def delete_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt={}) @http.delete("/repos/#{owner}/#{repo}/actions/secrets/#{secretname}", opt) end |
#delete_repos_avatar_by_owner_repo(owner, repo, opt = {}) ⇒ Object
48 49 50 |
# File 'lib/gitea/api/repository.rb', line 48 def delete_repos_avatar_by_owner_repo(owner, repo, opt={}) @http.delete("/repos/#{owner}/#{repo}/avatar", opt) end |
#delete_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
64 65 66 |
# File 'lib/gitea/api/repository.rb', line 64 def delete_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) @http.delete("/repos/#{owner}/#{repo}/branch_protections/#{name}", opt) end |
#delete_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {}) ⇒ Object
84 85 86 |
# File 'lib/gitea/api/repository.rb', line 84 def delete_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {}) @http.delete("/repos/#{owner}/#{repo}/branches/#{branch}", opt) end |
#delete_repos_by_owner_repo(owner, repo, opt = {}) ⇒ Object
16 17 18 |
# File 'lib/gitea/api/repository.rb', line 16 def delete_repos_by_owner_repo(owner, repo, opt = {}) @http.delete("/repos/#{owner}/#{repo}", opt) end |
#delete_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
100 101 102 |
# File 'lib/gitea/api/repository.rb', line 100 def delete_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) @http.delete("/repos/#{owner}/#{repo}/collaborators/#{collaborator}", opt) end |
#delete_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
140 141 142 |
# File 'lib/gitea/api/repository.rb', line 140 def delete_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.delete("/repos/#{owner}/#{repo}/contents/#{filepath}", opt) end |
#delete_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
220 221 222 |
# File 'lib/gitea/api/repository.rb', line 220 def delete_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) @http.delete("/repos/#{owner}/#{repo}/hooks/#{id}", opt) end |
#delete_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
208 209 210 |
# File 'lib/gitea/api/repository.rb', line 208 def delete_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) @http.delete("/repos/#{owner}/#{repo}/hooks/git/#{id}", opt) end |
#delete_repos_keys_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
256 257 258 |
# File 'lib/gitea/api/repository.rb', line 256 def delete_repos_keys_by_owner_repo_id(owner, repo, id, opt = {}) @http.delete("/repos/#{owner}/#{repo}/keys/#{id}", opt) end |
#delete_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
312 313 314 |
# File 'lib/gitea/api/repository.rb', line 312 def delete_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) @http.delete("/repos/#{owner}/#{repo}/pulls/#{index}/merge", opt) end |
#delete_repos_pulls_requested_reviewers_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
320 321 322 |
# File 'lib/gitea/api/repository.rb', line 320 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 |
#delete_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
340 341 342 |
# File 'lib/gitea/api/repository.rb', line 340 def delete_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) @http.delete("/repos/#{owner}/#{repo}/pulls/#{index}/reviews", opt) end |
#delete_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
376 377 378 |
# File 'lib/gitea/api/repository.rb', line 376 def delete_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {}) @http.delete("/repos/#{owner}/#{repo}/push_mirrors/#{name}", opt) end |
#delete_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {}) ⇒ Object
428 429 430 |
# File 'lib/gitea/api/repository.rb', line 428 def (owner, repo, id, , opt = {}) @http.delete("/repos/#{owner}/#{repo}/releases/#{id}/assets/#{attachment_id}", opt) end |
#delete_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
408 409 410 |
# File 'lib/gitea/api/repository.rb', line 408 def delete_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) @http.delete("/repos/#{owner}/#{repo}/releases/#{id}", opt) end |
#delete_repos_releases_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
400 401 402 |
# File 'lib/gitea/api/repository.rb', line 400 def (owner, repo, tag, opt = {}) @http.delete("/repos/#{owner}/#{repo}/releases/tags/#{tag}", opt) end |
#delete_repos_subscription_by_owner_repo(owner, repo, opt = {}) ⇒ Object
468 469 470 |
# File 'lib/gitea/api/repository.rb', line 468 def delete_repos_subscription_by_owner_repo(owner, repo, opt = {}) @http.delete("/repos/#{owner}/#{repo}/subscription", opt) end |
#delete_repos_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
484 485 486 |
# File 'lib/gitea/api/repository.rb', line 484 def (owner, repo, tag, opt = {}) @http.delete("/repos/#{owner}/#{repo}/tags/#{tag}", opt) end |
#delete_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) ⇒ Object
500 501 502 |
# File 'lib/gitea/api/repository.rb', line 500 def delete_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) @http.delete("/repos/#{owner}/#{repo}/teams/#{team}", opt) end |
#delete_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {}) ⇒ Object
520 521 522 |
# File 'lib/gitea/api/repository.rb', line 520 def delete_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {}) @http.delete("/repos/#{owner}/#{repo}/topics/#{topic}", opt) end |
#delete_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
544 545 546 |
# File 'lib/gitea/api/repository.rb', line 544 def delete_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) @http.delete("/repos/#{owner}/#{repo}/wiki/page/#{pageName}", opt) end |
#get_repos_activities_feeds_by_owner_repo(owner, repo, opt = {}) ⇒ Object
32 33 34 |
# File 'lib/gitea/api/repository.rb', line 32 def get_repos_activities_feeds_by_owner_repo(owner, repo, opt={}) @http.get("/repos/#{owner}/#{repo}/activities/feeds", opt) end |
#get_repos_archive_by_owner_repo_archive(owner, repo, archive, opt = {}) ⇒ Object
36 37 38 |
# File 'lib/gitea/api/repository.rb', line 36 def get_repos_archive_by_owner_repo_archive(owner, repo, archive, opt = {}) @http.get("/repos/#{owner}/#{repo}/archive/#{archive}") end |
#get_repos_assignees_by_owner_repo(owner, repo, opt = {}) ⇒ Object
40 41 42 |
# File 'lib/gitea/api/repository.rb', line 40 def get_repos_assignees_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/assignees", opt) end |
#get_repos_branch_protections_by_owner_repo(owner, repo, opt = {}) ⇒ Object
52 53 54 |
# File 'lib/gitea/api/repository.rb', line 52 def get_repos_branch_protections_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/branch_protections", opt) end |
#get_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
60 61 62 |
# File 'lib/gitea/api/repository.rb', line 60 def get_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) @http.get("/repos/#{owner}/#{repo}/branch_protections/#{name}", opt) end |
#get_repos_branches_by_owner_repo(owner, repo, opt = {}) ⇒ Object
72 73 74 |
# File 'lib/gitea/api/repository.rb', line 72 def get_repos_branches_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/branches", opt) end |
#get_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {}) ⇒ Object
80 81 82 |
# File 'lib/gitea/api/repository.rb', line 80 def get_repos_branches_by_owner_repo_branch(owner, repo, branch, opt = {}) @http.get("/repos/#{owner}/#{repo}/branches/#{branch}", opt) end |
#get_repos_by_owner_repo(owner, repo, opt = {}) ⇒ Object
12 13 14 |
# File 'lib/gitea/api/repository.rb', line 12 def get_repos_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}", opt) end |
#get_repos_collaborators_by_owner_repo(owner, repo, opt = {}) ⇒ Object
88 89 90 |
# File 'lib/gitea/api/repository.rb', line 88 def get_repos_collaborators_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/collaborators", opt) end |
#get_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
92 93 94 |
# File 'lib/gitea/api/repository.rb', line 92 def get_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) @http.get("/repos/#{owner}/#{repo}/collaborators/#{collaborator}", opt) end |
#get_repos_collaborators_permission_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
104 105 106 |
# File 'lib/gitea/api/repository.rb', line 104 def (owner, repo, collaborator, opt = {}) @http.get("/repos/#{owner}/#{repo}/collaborators/#{collaborator}/permission", opt) end |
#get_repos_commits_by_owner_repo(owner, repo, opt = {}) ⇒ Object
108 109 110 |
# File 'lib/gitea/api/repository.rb', line 108 def get_repos_commits_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/commits", opt) end |
#get_repos_commits_status_by_owner_repo_ref(owner, repo, ref, opt = {}) ⇒ Object
112 113 114 |
# File 'lib/gitea/api/repository.rb', line 112 def get_repos_commits_status_by_owner_repo_ref(owner, repo, ref, opt = {}) @http.get("/repos/#{owner}/#{repo}/commits/#{ref}/status", opt) end |
#get_repos_commits_statuses_by_owner_repo_ref(owner, repo, ref, opt = {}) ⇒ Object
116 117 118 |
# File 'lib/gitea/api/repository.rb', line 116 def get_repos_commits_statuses_by_owner_repo_ref(owner, repo, ref, opt = {}) @http.get("/repos/#{owner}/#{repo}/commits/#{ref}/statuses", opt) end |
#get_repos_contents_by_owner_repo(owner, repo, opt = {}) ⇒ Object
120 121 122 |
# File 'lib/gitea/api/repository.rb', line 120 def get_repos_contents_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/contents", opt) end |
#get_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
128 129 130 |
# File 'lib/gitea/api/repository.rb', line 128 def get_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.get("/repos/#{owner}/#{repo}/contents/#{filepath}", opt) end |
#get_repos_editorconfig_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
148 149 150 |
# File 'lib/gitea/api/repository.rb', line 148 def get_repos_editorconfig_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.get("/repos/#{owner}/#{repo}/editorconfig/#{filepath}", opt) end |
#get_repos_forks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
152 153 154 |
# File 'lib/gitea/api/repository.rb', line 152 def get_repos_forks_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/forks", opt) end |
#get_repos_git_blobs_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
160 161 162 |
# File 'lib/gitea/api/repository.rb', line 160 def get_repos_git_blobs_by_owner_repo_sha(owner, repo, sha, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/blobs/#{sha}", opt) end |
#get_repos_git_commits_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
164 165 166 |
# File 'lib/gitea/api/repository.rb', line 164 def get_repos_git_commits_by_owner_repo_sha(owner, repo, sha, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/commits/#{sha}", opt) end |
#get_repos_git_commits_by_owner_repo_sha_difftype(owner, repo, sha, diffType, opt = {}) ⇒ Object
168 169 170 |
# File 'lib/gitea/api/repository.rb', line 168 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 |
#get_repos_git_notes_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
172 173 174 |
# File 'lib/gitea/api/repository.rb', line 172 def get_repos_git_notes_by_owner_repo_sha(owner, repo, sha, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/notes/#{sha}", opt) end |
#get_repos_git_refs_by_owner_repo(owner, repo, opt = {}) ⇒ Object
176 177 178 |
# File 'lib/gitea/api/repository.rb', line 176 def get_repos_git_refs_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/refs", opt) end |
#get_repos_git_refs_by_owner_repo_ref(owner, repo, ref, opt = {}) ⇒ Object
180 181 182 |
# File 'lib/gitea/api/repository.rb', line 180 def get_repos_git_refs_by_owner_repo_ref(owner, repo, ref, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/refs/#{ref}", opt) end |
#get_repos_git_tags_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
184 185 186 |
# File 'lib/gitea/api/repository.rb', line 184 def (owner, repo, sha, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/tags/#{sha}", opt) end |
#get_repos_git_trees_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
188 189 190 |
# File 'lib/gitea/api/repository.rb', line 188 def get_repos_git_trees_by_owner_repo_sha(owner, repo, sha, opt = {}) @http.get("/repos/#{owner}/#{repo}/git/trees/#{sha}", opt) end |
#get_repos_hooks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
192 193 194 |
# File 'lib/gitea/api/repository.rb', line 192 def get_repos_hooks_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/hooks", opt) end |
#get_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
216 217 218 |
# File 'lib/gitea/api/repository.rb', line 216 def get_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) @http.get("/repos/#{owner}/#{repo}/hooks/#{id}", opt) end |
#get_repos_hooks_git_by_owner_repo(owner, repo, opt = {}) ⇒ Object
200 201 202 |
# File 'lib/gitea/api/repository.rb', line 200 def get_repos_hooks_git_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/hooks/git", opt) end |
#get_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
204 205 206 |
# File 'lib/gitea/api/repository.rb', line 204 def get_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) @http.get("/repos/#{owner}/#{repo}/hooks/git/#{id}", opt) end |
#get_repos_issue_config_by_owner_repo(owner, repo, opt = {}) ⇒ Object
232 233 234 |
# File 'lib/gitea/api/repository.rb', line 232 def get_repos_issue_config_by_owner_repo(owner, repo, opt={}) @http.get("/repos/#{owner}/#{repo}/issue_config", opt) end |
#get_repos_issue_config_validate_by_owner_repo(owner, repo, opt = {}) ⇒ Object
236 237 238 |
# File 'lib/gitea/api/repository.rb', line 236 def get_repos_issue_config_validate_by_owner_repo(owner, repo, opt={}) @http.get("/repos/#{owner}/#{repo}/issue_config/validate", opt) end |
#get_repos_issue_templates_by_owner_repo(owner, repo, opt = {}) ⇒ Object
240 241 242 |
# File 'lib/gitea/api/repository.rb', line 240 def get_repos_issue_templates_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/issue_templates", opt) end |
#get_repos_keys_by_owner_repo(owner, repo, opt = {}) ⇒ Object
244 245 246 |
# File 'lib/gitea/api/repository.rb', line 244 def get_repos_keys_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/keys", opt) end |
#get_repos_keys_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
252 253 254 |
# File 'lib/gitea/api/repository.rb', line 252 def get_repos_keys_by_owner_repo_id(owner, repo, id, opt = {}) @http.get("/repos/#{owner}/#{repo}/keys/#{id}", opt) end |
#get_repos_languages_by_owner_repo(owner, repo, opt = {}) ⇒ Object
260 261 262 |
# File 'lib/gitea/api/repository.rb', line 260 def get_repos_languages_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/languages", opt) end |
#get_repos_media_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
264 265 266 |
# File 'lib/gitea/api/repository.rb', line 264 def get_repos_media_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.get("/repos/#{owner}/#{repo}/media/#{filepath}", opt) end |
#get_repos_new_pin_allowed_by_owner_repo(owner, repo, opt = {}) ⇒ Object
272 273 274 |
# File 'lib/gitea/api/repository.rb', line 272 def get_repos_new_pin_allowed_by_owner_repo(owner, repo, opt={}) @http.get("/repos/#{owner}/#{repo}/new_pin_allowed", opt) end |
#get_repos_pulls_by_owner_repo(owner, repo, opt = {}) ⇒ Object
276 277 278 |
# File 'lib/gitea/api/repository.rb', line 276 def get_repos_pulls_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/pulls", opt) end |
#get_repos_pulls_by_owner_repo_index_difftype(owner, repo, index, diffType, opt = {}) ⇒ Object
292 293 294 |
# File 'lib/gitea/api/repository.rb', line 292 def get_repos_pulls_by_owner_repo_index_difftype(owner, repo, index, diffType, opt = {}) @http.get("/repos/#{owner}/#{repo}/pulls/#{index}.#{diffType}", opt) end |
#get_repos_pulls_commits_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
296 297 298 |
# File 'lib/gitea/api/repository.rb', line 296 def get_repos_pulls_commits_by_owner_repo_index(owner, repo, index, opt = {}) @http.get("/repos/#{owner}/#{repo}/pulls/#{index}/commits", opt) end |
#get_repos_pulls_files_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
300 301 302 |
# File 'lib/gitea/api/repository.rb', line 300 def get_repos_pulls_files_by_owner_repo_index(owner, repo, index, opt = {}) @http.get("/repos/#{owner}/#{repo}/pulls/#{index}/files", opt) end |
#get_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
304 305 306 |
# File 'lib/gitea/api/repository.rb', line 304 def get_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) @http.get("/repos/#{owner}/#{repo}/pulls/#{index}/merge", opt) end |
#get_repos_pulls_pinned_by_owner_repo(owner, repo, opt = {}) ⇒ Object
284 285 286 |
# File 'lib/gitea/api/repository.rb', line 284 def get_repos_pulls_pinned_by_owner_repo(owner, repo, opt={}) @http.get("/repos/#{owner}/#{repo}/pulls/pinned", opt) end |
#get_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
324 325 326 |
# File 'lib/gitea/api/repository.rb', line 324 def get_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) @http.get("/repos/#{owner}/#{repo}/pulls/#{index}/reviews", opt) end |
#get_repos_pulls_reviews_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
332 333 334 |
# File 'lib/gitea/api/repository.rb', line 332 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 |
#get_repos_pulls_reviews_comments_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
344 345 346 |
# File 'lib/gitea/api/repository.rb', line 344 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 |
#get_repos_push_mirrors_by_owner_repo(owner, repo, opt = {}) ⇒ Object
360 361 362 |
# File 'lib/gitea/api/repository.rb', line 360 def get_repos_push_mirrors_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/push_mirrors", opt) end |
#get_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
372 373 374 |
# File 'lib/gitea/api/repository.rb', line 372 def get_repos_push_mirrors_by_owner_repo_name(owner, repo, name, opt = {}) @http.get("/repos/#{owner}/#{repo}/push_mirrors/#{name}", opt) end |
#get_repos_raw_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
380 381 382 |
# File 'lib/gitea/api/repository.rb', line 380 def get_repos_raw_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.get("/repos/#{owner}/#{repo}/raw/#{filepath}", opt) end |
#get_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
416 417 418 |
# File 'lib/gitea/api/repository.rb', line 416 def get_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {}) @http.get("/repos/#{owner}/#{repo}/releases/#{id}/assets", opt) end |
#get_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {}) ⇒ Object
424 425 426 |
# File 'lib/gitea/api/repository.rb', line 424 def (owner, repo, id, , opt = {}) @http.get("/repos/#{owner}/#{repo}/releases/#{id}/assets/#{attachment_id}", opt) end |
#get_repos_releases_by_owner_repo(owner, repo, opt = {}) ⇒ Object
384 385 386 |
# File 'lib/gitea/api/repository.rb', line 384 def get_repos_releases_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/releases", opt) end |
#get_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
404 405 406 |
# File 'lib/gitea/api/repository.rb', line 404 def get_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) @http.get("/repos/#{owner}/#{repo}/releases/#{id}", opt) end |
#get_repos_releases_latest_by_owner_repo(owner, repo, opt = {}) ⇒ Object
392 393 394 |
# File 'lib/gitea/api/repository.rb', line 392 def get_repos_releases_latest_by_owner_repo(owner, repo, opt={}) @http.get("/repos/#{owner}/#{repo}/releases/latest", opt) end |
#get_repos_releases_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
396 397 398 |
# File 'lib/gitea/api/repository.rb', line 396 def (owner, repo, tag, opt = {}) @http.get("/repos/#{owner}/#{repo}/releases/tags/#{tag}", opt) end |
#get_repos_reviewers_by_owner_repo(owner, repo, opt = {}) ⇒ Object
436 437 438 |
# File 'lib/gitea/api/repository.rb', line 436 def get_repos_reviewers_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/reviewers", opt) end |
#get_repos_search(opt = {}) ⇒ Object
8 9 10 |
# File 'lib/gitea/api/repository.rb', line 8 def get_repos_search(opt = {}) @http.get("/repos/search", opt) end |
#get_repos_signing_key_gpg_by_owner_repo(owner, repo, opt = {}) ⇒ Object
440 441 442 |
# File 'lib/gitea/api/repository.rb', line 440 def get_repos_signing_key_gpg_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/signing-key.gpg", opt) end |
#get_repos_stargazers_by_owner_repo(owner, repo, opt = {}) ⇒ Object
444 445 446 |
# File 'lib/gitea/api/repository.rb', line 444 def get_repos_stargazers_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/stargazers", opt) end |
#get_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
448 449 450 |
# File 'lib/gitea/api/repository.rb', line 448 def get_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {}) @http.get("/repos/#{owner}/#{repo}/statuses/#{sha}", opt) end |
#get_repos_subscribers_by_owner_repo(owner, repo, opt = {}) ⇒ Object
456 457 458 |
# File 'lib/gitea/api/repository.rb', line 456 def get_repos_subscribers_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/subscribers", opt) end |
#get_repos_subscription_by_owner_repo(owner, repo, opt = {}) ⇒ Object
460 461 462 |
# File 'lib/gitea/api/repository.rb', line 460 def get_repos_subscription_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/subscription", opt) end |
#get_repos_tags_by_owner_repo(owner, repo, opt = {}) ⇒ Object
472 473 474 |
# File 'lib/gitea/api/repository.rb', line 472 def (owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/tags", opt) end |
#get_repos_tags_by_owner_repo_tag(owner, repo, tag, opt = {}) ⇒ Object
480 481 482 |
# File 'lib/gitea/api/repository.rb', line 480 def (owner, repo, tag, opt = {}) @http.get("/repos/#{owner}/#{repo}/tags/#{tag}", opt) end |
#get_repos_teams_by_owner_repo(owner, repo, opt = {}) ⇒ Object
488 489 490 |
# File 'lib/gitea/api/repository.rb', line 488 def get_repos_teams_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/teams", opt) end |
#get_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) ⇒ Object
492 493 494 |
# File 'lib/gitea/api/repository.rb', line 492 def get_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) @http.get("/repos/#{owner}/#{repo}/teams/#{team}", opt) end |
#get_repos_times_by_owner_repo(owner, repo, opt = {}) ⇒ Object
504 505 506 |
# File 'lib/gitea/api/repository.rb', line 504 def get_repos_times_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/times", opt) end |
#get_repos_topics_by_owner_repo(owner, repo, opt = {}) ⇒ Object
508 509 510 |
# File 'lib/gitea/api/repository.rb', line 508 def get_repos_topics_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/topics", opt) end |
#get_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
540 541 542 |
# File 'lib/gitea/api/repository.rb', line 540 def get_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) @http.get("/repos/#{owner}/#{repo}/wiki/page/#{pageName}", opt) end |
#get_repos_wiki_pages_by_owner_repo(owner, repo, opt = {}) ⇒ Object
552 553 554 |
# File 'lib/gitea/api/repository.rb', line 552 def get_repos_wiki_pages_by_owner_repo(owner, repo, opt = {}) @http.get("/repos/#{owner}/#{repo}/wiki/pages", opt) end |
#get_repos_wiki_revisions_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
556 557 558 |
# File 'lib/gitea/api/repository.rb', line 556 def get_repos_wiki_revisions_owner_repo_pagename(owner, repo, pageName, opt = {}) @http.get("/repos/#{owner}/#{repo}/wiki/revisions/#{pageName}", opt) end |
#get_repositories_by_id(id, opt = {}) ⇒ Object
564 565 566 |
# File 'lib/gitea/api/repository.rb', line 564 def get_repositories_by_id(id, opt = {}) @http.get("/repositories/#{id}", opt) end |
#get_topics_search(opt = {}) ⇒ Object
568 569 570 |
# File 'lib/gitea/api/repository.rb', line 568 def get_topics_search(opt = {}) @http.get("/topics/search", opt) end |
#patch_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) ⇒ Object
68 69 70 |
# File 'lib/gitea/api/repository.rb', line 68 def patch_repos_branch_protections_by_owner_repo_name(owner, repo, name, opt = {}) @http.patch("/repos/#{owner}/#{repo}/branch_protections/#{name}", opt) end |
#patch_repos_by_owner_repo(owner, repo, opt = {}) ⇒ Object
20 21 22 |
# File 'lib/gitea/api/repository.rb', line 20 def patch_repos_by_owner_repo(owner, repo, opt = {}) @http.patch("/repos/#{owner}/#{repo}", opt) end |
#patch_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
224 225 226 |
# File 'lib/gitea/api/repository.rb', line 224 def patch_repos_hooks_by_owner_repo_id(owner, repo, id, opt = {}) @http.patch("/repos/#{owner}/#{repo}/hooks/#{id}", opt) end |
#patch_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
212 213 214 |
# File 'lib/gitea/api/repository.rb', line 212 def patch_repos_hooks_git_by_owner_repo_id(owner, repo, id, opt = {}) @http.patch("/repos/#{owner}/#{repo}/hooks/git/#{id}", opt) end |
#patch_repos_pulls_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
288 289 290 |
# File 'lib/gitea/api/repository.rb', line 288 def patch_repos_pulls_by_owner_repo_index(owner, repo, index, opt = {}) @http.patch("/repos/#{owner}/#{repo}/pulls/#{index}", opt) end |
#patch_repos_releases_assets_by_owner_repo_id_attachment_id(owner, repo, id, attachment_id, opt = {}) ⇒ Object
432 433 434 |
# File 'lib/gitea/api/repository.rb', line 432 def (owner, repo, id, , opt = {}) @http.patch("/repos/#{owner}/#{repo}/releases/#{id}/assets/#{attachment_id}", opt) end |
#patch_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
412 413 414 |
# File 'lib/gitea/api/repository.rb', line 412 def patch_repos_releases_by_owner_repo_id(owner, repo, id, opt = {}) @http.patch("/repos/#{owner}/#{repo}/releases/#{id}", opt) end |
#patch_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) ⇒ Object
548 549 550 |
# File 'lib/gitea/api/repository.rb', line 548 def patch_repos_wiki_page_by_owner_repo_pagename(owner, repo, pageName, opt = {}) @http.patch("/repos/#{owner}/#{repo}/wiki/page/#{pageName}", opt) end |
#post_repos_avatar_by_owner_repo(owner, repo, opt = {}) ⇒ Object
44 45 46 |
# File 'lib/gitea/api/repository.rb', line 44 def post_repos_avatar_by_owner_repo(owner, repo, opt={}) @http.post("/repos/#{owner}/#{repo}/avatar", opt) end |
#post_repos_branch_protections_by_owner_repo(owner, repo, opt = {}) ⇒ Object
56 57 58 |
# File 'lib/gitea/api/repository.rb', line 56 def post_repos_branch_protections_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/branch_protections", opt) end |
#post_repos_branches_by_owner_repo(owner, repo, opt = {}) ⇒ Object
76 77 78 |
# File 'lib/gitea/api/repository.rb', line 76 def post_repos_branches_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/branches", opt) end |
#post_repos_contents_by_owner_repo(owner, repo, opt = {}) ⇒ Object
124 125 126 |
# File 'lib/gitea/api/repository.rb', line 124 def post_repos_contents_by_owner_repo(owner, repo, opt={}) @http.post("/repos/#{owner}/#{repo}/contents", opt) end |
#post_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
136 137 138 |
# File 'lib/gitea/api/repository.rb', line 136 def post_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.post("/repos/#{owner}/#{repo}/contents/#{filepath}", opt) end |
#post_repos_diffpatch_by_owner_repo(owner, repo, opt = {}) ⇒ Object
144 145 146 |
# File 'lib/gitea/api/repository.rb', line 144 def post_repos_diffpatch_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/diffpatch", opt) end |
#post_repos_forks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
156 157 158 |
# File 'lib/gitea/api/repository.rb', line 156 def post_repos_forks_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/forks", opt) end |
#post_repos_generate_by_template_owner_repo(temp_owner, temp_repo, opt = {}) ⇒ Object
560 561 562 |
# File 'lib/gitea/api/repository.rb', line 560 def post_repos_generate_by_template_owner_repo(temp_owner, temp_repo, opt = {}) @http.post("/repos/#{temp_owner}/#{temp_repo}/generate", opt) end |
#post_repos_hooks_by_owner_repo(owner, repo, opt = {}) ⇒ Object
196 197 198 |
# File 'lib/gitea/api/repository.rb', line 196 def post_repos_hooks_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/hooks", opt) end |
#post_repos_hooks_tests_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
228 229 230 |
# File 'lib/gitea/api/repository.rb', line 228 def post_repos_hooks_tests_by_owner_repo_id(owner, repo, id, opt = {}) @http.post("/repos/#{owner}/#{repo}/hooks/#{id}/tests", opt) end |
#post_repos_keys_by_owner_repo(owner, repo, opt = {}) ⇒ Object
248 249 250 |
# File 'lib/gitea/api/repository.rb', line 248 def post_repos_keys_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/keys", opt) end |
#post_repos_migrate(opt = {}) ⇒ Object
4 5 6 |
# File 'lib/gitea/api/repository.rb', line 4 def post_repos_migrate(opt = {}) @http.post("/repos/migrate", opt) end |
#post_repos_mirror_sysnc_by_owner_repo(owner, repo, opt = {}) ⇒ Object
268 269 270 |
# File 'lib/gitea/api/repository.rb', line 268 def post_repos_mirror_sysnc_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/mirror-sync", opt) end |
#post_repos_pulls_by_owner_repo(owner, repo, opt = {}) ⇒ Object
280 281 282 |
# File 'lib/gitea/api/repository.rb', line 280 def post_repos_pulls_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/pulls", opt) end |
#post_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
308 309 310 |
# File 'lib/gitea/api/repository.rb', line 308 def post_repos_pulls_merge_by_owner_repo_index(owner, repo, index, opt = {}) @http.post("/repos/#{owner}/#{repo}/pulls/#{index}/merge", opt) end |
#post_repos_pulls_requested_reviewers_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
316 317 318 |
# File 'lib/gitea/api/repository.rb', line 316 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 |
#post_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
328 329 330 |
# File 'lib/gitea/api/repository.rb', line 328 def post_repos_pulls_reviews_by_owner_repo_index(owner, repo, index, opt = {}) @http.post("/repos/#{owner}/#{repo}/pulls/#{index}/reviews", opt) end |
#post_repos_pulls_reviews_by_owner_repo_index_id(owner, repo, index, opt = {}) ⇒ Object
336 337 338 |
# File 'lib/gitea/api/repository.rb', line 336 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 |
#post_repos_pulls_reviews_dismissals_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
348 349 350 |
# File 'lib/gitea/api/repository.rb', line 348 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 |
#post_repos_pulls_reviews_undismissals_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object
352 353 354 |
# File 'lib/gitea/api/repository.rb', line 352 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 |
#post_repos_pulls_update_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object
356 357 358 |
# File 'lib/gitea/api/repository.rb', line 356 def post_repos_pulls_update_by_owner_repo_index(owner, repo, index, opt = {}) @http.post("/repos/#{owner}/#{repo}/pulls/#{index}/update", opt) end |
#post_repos_push_mirrors_by_owner_repo(owner, repo, opt = {}) ⇒ Object
364 365 366 |
# File 'lib/gitea/api/repository.rb', line 364 def post_repos_push_mirrors_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/push_mirrors", opt) end |
#post_repos_push_mirrors_sync_by_owner_repo(owner, repo, opt = {}) ⇒ Object
368 369 370 |
# File 'lib/gitea/api/repository.rb', line 368 def post_repos_push_mirrors_sync_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/push_mirrors-sync", opt) end |
#post_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object
420 421 422 |
# File 'lib/gitea/api/repository.rb', line 420 def post_repos_releases_assets_by_owner_repo_id(owner, repo, id, opt = {}) @http.post("/repos/#{owner}/#{repo}/releases/#{id}/assets", opt) end |
#post_repos_releases_by_owner_repo(owner, repo, opt = {}) ⇒ Object
388 389 390 |
# File 'lib/gitea/api/repository.rb', line 388 def post_repos_releases_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/releases", opt) end |
#post_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {}) ⇒ Object
452 453 454 |
# File 'lib/gitea/api/repository.rb', line 452 def post_repos_statuses_by_owner_repo_sha(owner, repo, sha, opt = {}) @http.post("/repos/#{owner}/#{repo}/statuses/#{sha}", opt) end |
#post_repos_tags_by_owner_repo(owner, repo, opt = {}) ⇒ Object
476 477 478 |
# File 'lib/gitea/api/repository.rb', line 476 def (owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/tags", opt) end |
#post_repos_transfer_accept_by_owner_repo(owner, repo, opt = {}) ⇒ Object
528 529 530 |
# File 'lib/gitea/api/repository.rb', line 528 def post_repos_transfer_accept_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/transfer/accept", opt) end |
#post_repos_transfer_by_owner_repo(owner, repo, opt = {}) ⇒ Object
524 525 526 |
# File 'lib/gitea/api/repository.rb', line 524 def post_repos_transfer_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/transfer", opt) end |
#post_repos_transfer_reject_by_owner_repo(owner, repo, opt = {}) ⇒ Object
532 533 534 |
# File 'lib/gitea/api/repository.rb', line 532 def post_repos_transfer_reject_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/transfer/reject", opt) end |
#post_repos_wiki_new_by_owner_repo(owner, repo, opt = {}) ⇒ Object
536 537 538 |
# File 'lib/gitea/api/repository.rb', line 536 def post_repos_wiki_new_by_owner_repo(owner, repo, opt = {}) @http.post("/repos/#{owner}/#{repo}/wiki/new", opt) end |
#post_user_repos(opt = {}) ⇒ Object
572 573 574 |
# File 'lib/gitea/api/repository.rb', line 572 def post_user_repos(opt = {}) @http.post("/user/repos", opt) end |
#put_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt = {}) ⇒ Object
24 25 26 |
# File 'lib/gitea/api/repository.rb', line 24 def put_repos_actions_secrets_by_owner_repo_secretname(owner, repo, secretname, opt={}) @http.put("/repos/#{owner}/#{repo}/actions/secrets/#{secretname}", opt) end |
#put_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) ⇒ Object
96 97 98 |
# File 'lib/gitea/api/repository.rb', line 96 def put_repos_collaborators_by_owner_repo_collaborator(owner, repo, collaborator, opt = {}) @http.put("/repos/#{owner}/#{repo}/collaborators/#{collaborator}", opt) end |
#put_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) ⇒ Object
132 133 134 |
# File 'lib/gitea/api/repository.rb', line 132 def put_repos_contents_by_owner_repo_filepath(owner, repo, filepath, opt = {}) @http.put("/repos/#{owner}/#{repo}/contents/#{filepath}", opt) end |
#put_repos_subscription_by_owner_repo(owner, repo, opt = {}) ⇒ Object
464 465 466 |
# File 'lib/gitea/api/repository.rb', line 464 def put_repos_subscription_by_owner_repo(owner, repo, opt = {}) @http.put("/repos/#{owner}/#{repo}/subscription", opt) end |
#put_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) ⇒ Object
496 497 498 |
# File 'lib/gitea/api/repository.rb', line 496 def put_repos_teams_by_owner_repo_team(owner, repo, team, opt = {}) @http.put("/repos/#{owner}/#{repo}/teams/#{team}", opt) end |
#put_repos_topics_by_owner_repo(owner, repo, opt = {}) ⇒ Object
512 513 514 |
# File 'lib/gitea/api/repository.rb', line 512 def put_repos_topics_by_owner_repo(owner, repo, opt = {}) @http.put("/repos/#{owner}/#{repo}/topics", opt) end |
#put_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {}) ⇒ Object
516 517 518 |
# File 'lib/gitea/api/repository.rb', line 516 def put_repos_topics_by_owner_repo_topic(owner, repo, topic, opt = {}) @http.put("/repos/#{owner}/#{repo}/topics/#{topic}", opt) end |