Module: Gitea::Api::User

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

Instance Method Summary collapse

Instance Method Details

#delete_user_actions_secrets_by_secretname(secretname, opt = {}) ⇒ Object



13
14
15
# File 'lib/gitea/api/user.rb', line 13

def (secretname, opt={})
  @http.delete("/user/actions/secrets/#{secretname}", opt)
end

#delete_user_applications_oauth2_by_id(id, opt = {}) ⇒ Object



29
30
31
# File 'lib/gitea/api/user.rb', line 29

def delete_user_applications_oauth2_by_id(id, opt={})
  @http.delete("/user/applications/oauth2/#{id}", opt)
end

#delete_user_avatar(opt = {}) ⇒ Object



41
42
43
# File 'lib/gitea/api/user.rb', line 41

def delete_user_avatar(opt={})
  @http.delete("/user/avatar", opt)
end

#delete_user_emails(opt = {}) ⇒ Object



53
54
55
# File 'lib/gitea/api/user.rb', line 53

def delete_user_emails(opt={})
  @http.delete("/user/emails", opt) 
end

#delete_user_following_by_username(username, opt = {}) ⇒ Object



73
74
75
# File 'lib/gitea/api/user.rb', line 73

def delete_user_following_by_username(username, opt={})
  @http.delete("/user/following/#{username}", opt)
end

#delete_user_gpg_keys_by_id(id, opt = {}) ⇒ Object



97
98
99
# File 'lib/gitea/api/user.rb', line 97

def delete_user_gpg_keys_by_id(id, opt={})
  @http.delete("/user/gpg_keys/#{id}", opt)
end

#delete_user_hooks_by_id(id, opt = {}) ⇒ Object



113
114
115
# File 'lib/gitea/api/user.rb', line 113

def delete_user_hooks_by_id(id, opt={})
  @http.delete("/user/hooks/#{id}", opt)
end

#delete_user_keys_by_id(id, opt = {}) ⇒ Object



133
134
135
# File 'lib/gitea/api/user.rb', line 133

def delete_user_keys_by_id(id, opt={})
  @http.delete("/user/keys/#{id}", opt)
end

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



165
166
167
# File 'lib/gitea/api/user.rb', line 165

def delete_user_starred_by_owner_repo(owner, repo, opt={})
  @http.delete("/user/starred/#{owner}/#{repo}", opt)
end

#delete_users_tokens_by_username_token(username, token, opt = {}) ⇒ Object



241
242
243
# File 'lib/gitea/api/user.rb', line 241

def delete_users_tokens_by_username_token(username, token, opt={})
  @http.delete("/users/#{username}/tokens/#{token}", opt)
end

#get_user(opt = {}) ⇒ Object



5
6
7
# File 'lib/gitea/api/user.rb', line 5

def get_user(opt={})
  @http.get("/user", opt)
end

#get_user_applications_oauth2(opt = {}) ⇒ Object



17
18
19
# File 'lib/gitea/api/user.rb', line 17

def get_user_applications_oauth2(opt={})
  @http.get("/user/applications/oauth2", opt)
end

#get_user_applications_oauth2_by_id(id, opt = {}) ⇒ Object



25
26
27
# File 'lib/gitea/api/user.rb', line 25

def get_user_applications_oauth2_by_id(id, opt={})
  @http.get("/user/applications/oauth2/#{id}", opt)
end

#get_user_emails(opt = {}) ⇒ Object



45
46
47
# File 'lib/gitea/api/user.rb', line 45

def get_user_emails(opt={})
  @http.get("/user/emails", opt)
end

#get_user_followers(opt = {}) ⇒ Object



57
58
59
# File 'lib/gitea/api/user.rb', line 57

def get_user_followers(opt={})
  @http.get("/user/followers", opt)
end

#get_user_following(opt = {}) ⇒ Object



61
62
63
# File 'lib/gitea/api/user.rb', line 61

def get_user_following(opt={})
  @http.get("/user/following", opt)
end

#get_user_following_by_username(username, opt = {}) ⇒ Object



65
66
67
# File 'lib/gitea/api/user.rb', line 65

def get_user_following_by_username(username, opt={})
  @http.get("/user/following/#{username}", opt)
end

#get_user_gpg_key_token(opt = {}) ⇒ Object



77
78
79
# File 'lib/gitea/api/user.rb', line 77

def get_user_gpg_key_token(opt={})
  @http.get("/user/gpg_key_token", opt)
end

#get_user_gpg_keys(opt = {}) ⇒ Object



85
86
87
# File 'lib/gitea/api/user.rb', line 85

def get_user_gpg_keys(opt={})
  @http.get("/user/gpg_keys", opt)
end

#get_user_gpg_keys_by_id(id, opt = {}) ⇒ Object



93
94
95
# File 'lib/gitea/api/user.rb', line 93

def get_user_gpg_keys_by_id(id, opt={})
  @http.get("/user/gpg_keys/#{id}", opt)
end

#get_user_hooks(opt = {}) ⇒ Object



101
102
103
# File 'lib/gitea/api/user.rb', line 101

def get_user_hooks(opt={})
  @http.get("/user/hooks", opt)
end

#get_user_hooks_by_id(id, opt = {}) ⇒ Object



109
110
111
# File 'lib/gitea/api/user.rb', line 109

def get_user_hooks_by_id(id, opt={})
  @http.get("/user/hooks/#{id}", opt)
end

#get_user_keys(opt = {}) ⇒ Object



121
122
123
# File 'lib/gitea/api/user.rb', line 121

def get_user_keys(opt={})
  @http.get("/user/keys", opt)
end

#get_user_keys_by_id(id, opt = {}) ⇒ Object



129
130
131
# File 'lib/gitea/api/user.rb', line 129

def get_user_keys_by_id(id, opt={})
  @http.get("/user/keys/#{id}", opt)
end

#get_user_repos(opt = {}) ⇒ Object



137
138
139
# File 'lib/gitea/api/user.rb', line 137

def get_user_repos(opt={})
  @http.get("/user/repos", opt)
end

#get_user_settings(opt = {}) ⇒ Object



145
146
147
# File 'lib/gitea/api/user.rb', line 145

def (opt={})
  @http.get("/user/settings", opt)
end

#get_user_starred(opt = {}) ⇒ Object



153
154
155
# File 'lib/gitea/api/user.rb', line 153

def get_user_starred(opt={})
  @http.get("/user/starred", opt)
end

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



157
158
159
# File 'lib/gitea/api/user.rb', line 157

def get_user_starred_by_owner_repo(owner, repo, opt={})
  @http.get("/user/starred/#{owner}/#{repo}", opt)
end

#get_user_stopwatches(opt = {}) ⇒ Object



169
170
171
# File 'lib/gitea/api/user.rb', line 169

def get_user_stopwatches(opt={})
  @http.get("/user/stopwatches", opt)
end

#get_user_subscriptions(opt = {}) ⇒ Object



173
174
175
# File 'lib/gitea/api/user.rb', line 173

def get_user_subscriptions(opt={})
  @http.get("/user/subscriptions", opt)
end

#get_user_teams(opt = {}) ⇒ Object



177
178
179
# File 'lib/gitea/api/user.rb', line 177

def get_user_teams(opt={})
  @http.get("/user/teams", opt)
end

#get_user_times(opt = {}) ⇒ Object



181
182
183
# File 'lib/gitea/api/user.rb', line 181

def get_user_times(opt={})
  @http.get("/user/times", opt)
end

#get_users_activities_feeds_by_username(username, opt = {}) ⇒ Object



193
194
195
# File 'lib/gitea/api/user.rb', line 193

def get_users_activities_feeds_by_username(username, opt={})
  @http.get("/users/#{username}/activities/feeds", opt)
end

#get_users_by_username(username, opt = {}) ⇒ Object



189
190
191
# File 'lib/gitea/api/user.rb', line 189

def get_users_by_username(username, opt = {})
  @http.get("/users/#{username}", opt)
end

#get_users_followers_by_username(username, opt = {}) ⇒ Object



197
198
199
# File 'lib/gitea/api/user.rb', line 197

def get_users_followers_by_username(username, opt={})
  @http.get("/users/#{username}/followers", opt)
end

#get_users_following_by_username(username, opt = {}) ⇒ Object



201
202
203
# File 'lib/gitea/api/user.rb', line 201

def get_users_following_by_username(username, opt={})
  @http.get("/users/#{username}/following", opt)
end

#get_users_following_by_username_target(username, target, opt = {}) ⇒ Object



205
206
207
# File 'lib/gitea/api/user.rb', line 205

def get_users_following_by_username_target(username, target, opt={})
  @http.get("/users/#{username}/following/#{target}", opt)
end

#get_users_gpg_keys_by_username(username, opt = {}) ⇒ Object



209
210
211
# File 'lib/gitea/api/user.rb', line 209

def get_users_gpg_keys_by_username(username, opt={})
  @http.get("/user/#{username}/gpg_keys", opt)
end

#get_users_heatmap_by_username(username, opt = {}) ⇒ Object



213
214
215
# File 'lib/gitea/api/user.rb', line 213

def get_users_heatmap_by_username(username, opt = {})
  @http.get("/users/#{username}/heatmap", opt)
end

#get_users_keys_by_username(username, opt = {}) ⇒ Object



217
218
219
# File 'lib/gitea/api/user.rb', line 217

def get_users_keys_by_username(username, opt={})
  @http.get("/user/#{username}/keys", opt)
end

#get_users_repos_by_username(username, opt = {}) ⇒ Object



221
222
223
# File 'lib/gitea/api/user.rb', line 221

def get_users_repos_by_username(username, opt={})
  @http.get("/users/#{username}/repos", opt)
end

#get_users_search(opt = {}) ⇒ Object



185
186
187
# File 'lib/gitea/api/user.rb', line 185

def get_users_search(opt={})
  @http.get("/users/search", opt)
end

#get_users_starred_by_username(username, opt = {}) ⇒ Object



225
226
227
# File 'lib/gitea/api/user.rb', line 225

def get_users_starred_by_username(username, opt={})
  @http.get("/users/#{username}/starred", opt)
end

#get_users_subscriptions_by_username(username, opt = {}) ⇒ Object



229
230
231
# File 'lib/gitea/api/user.rb', line 229

def get_users_subscriptions_by_username(username, opt={})
  @http.get("/users/#{username}/subscriptions", opt)
end

#get_users_tokens_by_username(username, opt = {}) ⇒ Object



233
234
235
# File 'lib/gitea/api/user.rb', line 233

def get_users_tokens_by_username(username, opt={})
  @http.get("/users/#{username}/tokens", opt)
end

#patch_user_applications_oauth2_by_id(id, opt = {}) ⇒ Object



33
34
35
# File 'lib/gitea/api/user.rb', line 33

def patch_user_applications_oauth2_by_id(id, opt={})
  @http.patch("/user/applications/oauth2/#{id}", opt)
end

#patch_user_hooks_by_id(id, opt = {}) ⇒ Object



117
118
119
# File 'lib/gitea/api/user.rb', line 117

def patch_user_hooks_by_id(id, opt={})
  @http.patch("/user/hooks/#{id}", opt)
end

#patch_user_settings(opt = {}) ⇒ Object



149
150
151
# File 'lib/gitea/api/user.rb', line 149

def (opt={})
  @http.patch("/user/settings", opt)
end

#post_user_applications_oauth2(opt = {}) ⇒ Object



21
22
23
# File 'lib/gitea/api/user.rb', line 21

def post_user_applications_oauth2(opt={})
  @http.post("/user/applications/oauth2", opt)
end

#post_user_avatar(opt = {}) ⇒ Object



37
38
39
# File 'lib/gitea/api/user.rb', line 37

def post_user_avatar(opt={})
  @http.post("/user/avatar", opt)
end

#post_user_emails(opt = {}) ⇒ Object



49
50
51
# File 'lib/gitea/api/user.rb', line 49

def post_user_emails(opt={})
  @http.post("/user/emails", opt)
end

#post_user_gpg_key_verify(opt = {}) ⇒ Object



81
82
83
# File 'lib/gitea/api/user.rb', line 81

def post_user_gpg_key_verify(opt={})
  @http.get("/user/gpg_key_verify", opt)
end

#post_user_gpg_keys(opt = {}) ⇒ Object



89
90
91
# File 'lib/gitea/api/user.rb', line 89

def post_user_gpg_keys(opt={})
  @http.post("/user/gpg_keys", opt)
end

#post_user_hooks(opt = {}) ⇒ Object



105
106
107
# File 'lib/gitea/api/user.rb', line 105

def post_user_hooks(opt={})
  @http.post("/user/hooks", opt)
end

#post_user_keys(opt = {}) ⇒ Object



125
126
127
# File 'lib/gitea/api/user.rb', line 125

def post_user_keys(opt={})
  @http.post("/user/keys", opt)
end

#post_user_repos(opt = {}) ⇒ Object



141
142
143
# File 'lib/gitea/api/user.rb', line 141

def post_user_repos(opt={})
  @http.post("/user/repos", opt)
end

#post_users_tokens_by_username(username, opt = {}) ⇒ Object



237
238
239
# File 'lib/gitea/api/user.rb', line 237

def post_users_tokens_by_username(username, opt={})
  @http.post("/users/#{username}/tokens", opt)
end

#put_user_actions_secrets_by_secretname(secretname, opt = {}) ⇒ Object



9
10
11
# File 'lib/gitea/api/user.rb', line 9

def (secretname, opt={})
  @http.put("/user/actions/secrets/#{secretname}", opt)
end

#put_user_following_by_username(username, opt = {}) ⇒ Object



69
70
71
# File 'lib/gitea/api/user.rb', line 69

def put_user_following_by_username(username, opt={})
  @http.put("/user/following/#{username}", opt)
end

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



161
162
163
# File 'lib/gitea/api/user.rb', line 161

def put_user_starred_by_owner_repo(owner, repo, opt={})
  @http.put("/user/starred/#{owner}/#{repo}", opt)
end