Module: Gitea::Api::Issue

Included in:
Client
Defined in:
lib/gitea/api/issue.rb

Instance Method Summary collapse

Instance Method Details

#delete_repos_issues_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



48
49
50
# File 'lib/gitea/api/issue.rb', line 48

def delete_repos_issues_by_owner_repo_index(owner, repo, index, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}", opt)
end

#delete_repos_issues_comments_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



24
25
26
# File 'lib/gitea/api/issue.rb', line 24

def delete_repos_issues_comments_by_owner_repo_id(owner, repo, id, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/comments/#{id}", opt)
end

#delete_repos_issues_comments_reactions_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



40
41
42
# File 'lib/gitea/api/issue.rb', line 40

def delete_repos_issues_comments_reactions_by_owner_repo_id(owner, repo, id, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/comments/#{id}/reactions", opt)
end

#delete_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



80
81
82
# File 'lib/gitea/api/issue.rb', line 80

def delete_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/labels", opt)
end

#delete_repos_issues_labels_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object



84
85
86
# File 'lib/gitea/api/issue.rb', line 84

def delete_repos_issues_labels_by_owner_repo_index_id(owner, repo, index, id, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/labels/#{id}", opt)
end

#delete_repos_issues_reactions_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



96
97
98
# File 'lib/gitea/api/issue.rb', line 96

def delete_repos_issues_reactions_by_owner_repo_index(owner, repo, index, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/reactions", opt)
end

#delete_repos_issues_stopwatch_delete_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



100
101
102
# File 'lib/gitea/api/issue.rb', line 100

def delete_repos_issues_stopwatch_delete_by_owner_repo_index(owner, repo, index, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/stopwatch/delete", opt)
end

#delete_repos_issues_subscriptions_by_owner_repo_index_user(owner, repo, index, user, opt = {}) ⇒ Object



124
125
126
# File 'lib/gitea/api/issue.rb', line 124

def delete_repos_issues_subscriptions_by_owner_repo_index_user(owner, repo, index, user, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/subscriptions/#{user}", opt)
end

#delete_repos_issues_times_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



140
141
142
# File 'lib/gitea/api/issue.rb', line 140

def delete_repos_issues_times_by_owner_repo_index(owner, repo, index, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/times", opt)
end

#delete_repos_issues_times_by_owner_repo_index_id(owner, repo, index, id, opt = {}) ⇒ Object



144
145
146
# File 'lib/gitea/api/issue.rb', line 144

def delete_repos_issues_times_by_owner_repo_index_id(owner, repo, index, id, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/issues/#{index}/times/#{id}", opt)
end

#delete_repos_labels_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



160
161
162
# File 'lib/gitea/api/issue.rb', line 160

def delete_repos_labels_by_owner_repo_id(owner, repo, id, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/labels/#{id}", opt)
end

#delete_repos_milestones_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



180
181
182
# File 'lib/gitea/api/issue.rb', line 180

def delete_repos_milestones_by_owner_repo_id(owner, repo, id, opt = {})
  @http.delete("/repos/#{owner}/#{repo}/milestones/#{id}", opt)
end

#get_repos_issues_by_owner_repo(owner, repo, opt = {}) ⇒ Object



8
9
10
# File 'lib/gitea/api/issue.rb', line 8

def get_repos_issues_by_owner_repo(owner, repo, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues", opt)
end

#get_repos_issues_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



44
45
46
# File 'lib/gitea/api/issue.rb', line 44

def get_repos_issues_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}", opt)
end

#get_repos_issues_comments_by_owner_repo(owner, repo, opt = {}) ⇒ Object



16
17
18
# File 'lib/gitea/api/issue.rb', line 16

def get_repos_issues_comments_by_owner_repo(owner, repo, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/comments", opt)
end

#get_repos_issues_comments_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



20
21
22
# File 'lib/gitea/api/issue.rb', line 20

def get_repos_issues_comments_by_owner_repo_id(owner, repo, id, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/comments/#{id}", opt)
end

#get_repos_issues_comments_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



56
57
58
# File 'lib/gitea/api/issue.rb', line 56

def get_repos_issues_comments_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/comments", opt)
end

#get_repos_issues_comments_reactions_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



32
33
34
# File 'lib/gitea/api/issue.rb', line 32

def get_repos_issues_comments_reactions_by_owner_repo_id(owner, repo, id, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/comments/#{id}/reactions", opt)
end

#get_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



68
69
70
# File 'lib/gitea/api/issue.rb', line 68

def get_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/labels", opt)
end

#get_repos_issues_reactions_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



88
89
90
# File 'lib/gitea/api/issue.rb', line 88

def get_repos_issues_reactions_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/reactions", opt)
end

#get_repos_issues_search(opt = {}) ⇒ Object



4
5
6
# File 'lib/gitea/api/issue.rb', line 4

def get_repos_issues_search(opt = {})
  @http.get("/repos/issues/search", opt)
end

#get_repos_issues_subscriptions_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



112
113
114
# File 'lib/gitea/api/issue.rb', line 112

def get_repos_issues_subscriptions_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/subscriptions", opt)
end

#get_repos_issues_subscriptions_check_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



116
117
118
# File 'lib/gitea/api/issue.rb', line 116

def get_repos_issues_subscriptions_check_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/subscriptions/check", opt)
end

#get_repos_issues_timeline_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



128
129
130
# File 'lib/gitea/api/issue.rb', line 128

def get_repos_issues_timeline_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/timeline", opt)
end

#get_repos_issues_times_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



132
133
134
# File 'lib/gitea/api/issue.rb', line 132

def get_repos_issues_times_by_owner_repo_index(owner, repo, index, opt = {})
  @http.get("/repos/#{owner}/#{repo}/issues/#{index}/times", opt)
end

#get_repos_labels_by_owner_repo(owner, repo, opt = {}) ⇒ Object



148
149
150
# File 'lib/gitea/api/issue.rb', line 148

def get_repos_labels_by_owner_repo(owner, repo, opt = {})
  @http.get("/repos/#{owner}/#{repo}/labels", opt)
end

#get_repos_labels_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



156
157
158
# File 'lib/gitea/api/issue.rb', line 156

def get_repos_labels_by_owner_repo_id(owner, repo, id, opt = {})
  @http.get("/repos/#{owner}/#{repo}/labels/#{id}", opt)
end

#get_repos_milestones_by_owner_repo(owner, repo, opt = {}) ⇒ Object



168
169
170
# File 'lib/gitea/api/issue.rb', line 168

def get_repos_milestones_by_owner_repo(owner, repo, opt = {})
  @http.get("/repos/#{owner}/#{repo}/milestones", opt)
end

#get_repos_milestones_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



176
177
178
# File 'lib/gitea/api/issue.rb', line 176

def get_repos_milestones_by_owner_repo_id(owner, repo, id, opt = {})
  @http.get("/repos/#{owner}/#{repo}/milestones/#{id}", opt)
end

#patch_repos_issues_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



52
53
54
# File 'lib/gitea/api/issue.rb', line 52

def patch_repos_issues_by_owner_repo_index(owner, repo, index, opt = {})
  @http.patch("/repos/#{owner}/#{repo}/issues/#{index}", opt)
end

#patch_repos_issues_comments_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



28
29
30
# File 'lib/gitea/api/issue.rb', line 28

def patch_repos_issues_comments_by_owner_repo_id(owner, repo, id, opt = {})
  @http.patch("/repos/#{owner}/#{repo}/issues/comments/#{id}", opt)
end

#patch_repos_labels_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



164
165
166
# File 'lib/gitea/api/issue.rb', line 164

def patch_repos_labels_by_owner_repo_id(owner, repo, id, opt = {})
  @http.patch("/repos/#{owner}/#{repo}/labels/#{id}", opt)
end

#patch_repos_milestones_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



184
185
186
# File 'lib/gitea/api/issue.rb', line 184

def patch_repos_milestones_by_owner_repo_id(owner, repo, id, opt = {})
  @http.patch("/repos/#{owner}/#{repo}/milestones/#{id}", opt)
end

#post_repos_issues_by_owner_repo(owner, repo, opt = {}) ⇒ Object



12
13
14
# File 'lib/gitea/api/issue.rb', line 12

def post_repos_issues_by_owner_repo(owner, repo, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues", opt)
end

#post_repos_issues_comments_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



60
61
62
# File 'lib/gitea/api/issue.rb', line 60

def post_repos_issues_comments_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/comments", opt)
end

#post_repos_issues_comments_reactions_by_owner_repo_id(owner, repo, id, opt = {}) ⇒ Object



36
37
38
# File 'lib/gitea/api/issue.rb', line 36

def post_repos_issues_comments_reactions_by_owner_repo_id(owner, repo, id, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/comments/#{id}/reactions", opt)
end

#post_repos_issues_deadline_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



64
65
66
# File 'lib/gitea/api/issue.rb', line 64

def post_repos_issues_deadline_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/deadline", opt)
end

#post_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



76
77
78
# File 'lib/gitea/api/issue.rb', line 76

def post_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/labels", opt)
end

#post_repos_issues_reactions_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



92
93
94
# File 'lib/gitea/api/issue.rb', line 92

def post_repos_issues_reactions_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/reactions", opt)
end

#post_repos_issues_stopwatch_start_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



104
105
106
# File 'lib/gitea/api/issue.rb', line 104

def post_repos_issues_stopwatch_start_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/stopwatch/start", opt)
end

#post_repos_issues_stopwatch_stop_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



108
109
110
# File 'lib/gitea/api/issue.rb', line 108

def post_repos_issues_stopwatch_stop_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/stopwatch/stop", opt)
end

#post_repos_issues_times_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



136
137
138
# File 'lib/gitea/api/issue.rb', line 136

def post_repos_issues_times_by_owner_repo_index(owner, repo, index, opt = {})
  @http.post("/repos/#{owner}/#{repo}/issues/#{index}/times", opt)
end

#post_repos_labels_by_owner_repo(owner, repo, opt = {}) ⇒ Object



152
153
154
# File 'lib/gitea/api/issue.rb', line 152

def post_repos_labels_by_owner_repo(owner, repo, opt = {})
  @http.post("/repos/#{owner}/#{repo}/labels", opt)
end

#post_repos_milestones_by_owner_repo(owner, repo, opt = {}) ⇒ Object



172
173
174
# File 'lib/gitea/api/issue.rb', line 172

def post_repos_milestones_by_owner_repo(owner, repo, opt = {})
  @http.post("/repos/#{owner}/#{repo}/milestones", opt)
end

#put_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {}) ⇒ Object



72
73
74
# File 'lib/gitea/api/issue.rb', line 72

def put_repos_issues_labels_by_owner_repo_index(owner, repo, index, opt = {})
  @http.put("/repos/#{owner}/#{repo}/issues/#{index}/labels", opt)
end

#put_repos_issues_subscriptions_by_owner_repo_index_user(owner, repo, index, user, opt = {}) ⇒ Object



120
121
122
# File 'lib/gitea/api/issue.rb', line 120

def put_repos_issues_subscriptions_by_owner_repo_index_user(owner, repo, index, user, opt = {})
  @http.put("/repos/#{owner}/#{repo}/issues/#{index}/subscriptions/#{user}", opt)
end