Module: Gitea::Api::Organization

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

Instance Method Summary collapse

Instance Method Details

#delete_orgs_actions_secrets_by_org_secretname(org, secretname, opt = {}) ⇒ Object



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

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

#delete_orgs_avatar_by_orb(org, opt = {}) ⇒ Object



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

def delete_orgs_avatar_by_orb(org, opt={})
  @http.delete("/orgs/#{org}/avatar", opt={})
end

#delete_orgs_by_org(org, opt = {}) ⇒ Object



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

def delete_orgs_by_org(org, opt={})
  @http.delete("/orgs/#{org}", opt)
end

#delete_orgs_hooks_by_org_id(org, id, opt = {}) ⇒ Object



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

def delete_orgs_hooks_by_org_id(org, id, opt={})
  @http.delete("/orgs/#{org}/hooks/#{id}", opt)
end

#delete_orgs_labels_by_org_id(org, id, opt = {}) ⇒ Object



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

def delete_orgs_labels_by_org_id(org, id, opt={})
  @http.delete("/orgs/#{org}/labels/#{id}", opt)
end

#delete_orgs_members_by_org_username(org, username, opt = {}) ⇒ Object



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

def delete_orgs_members_by_org_username(org, username, opt={})
  @http.delete("/orgs/#{org}/members/#{username}", opt)
end

#delete_orgs_public_members_by_org_username(org, username, opt = {}) ⇒ Object



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

def delete_orgs_public_members_by_org_username(org, username, opt={})
  @http.delete("/orgs/#{org}/public_members/#{username}", opt)
end

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



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

def delete_teams_by_id(id, opt={})
  @http.delete("/teams/#{id}", opt)
end

#delete_teams_members_by_id_username(id, username, opt = {}) ⇒ Object



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

def delete_teams_members_by_id_username(id, username, opt={})
  @http.delete("/teams/#{id}/members/#{username}", opt)
end

#delete_teams_repos_by_id_org_repo(id, org, repo, opt = {}) ⇒ Object



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

def delete_teams_repos_by_id_org_repo(id, org, repo, opt={})
  @http.delete("/teams/#{id}/repos/#{org}/#{repo}", opt)
end

#get_orgs(opt = {}) ⇒ Object



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

def get_orgs(opt={})
  @http.get("/orgs", opt)
end

#get_orgs_actions_secrets_org(org, opt = {}) ⇒ Object



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

def get_orgs_actions_secrets_org(org, opt={})
  @http.get("/orgs/#{org}/actions/secrets", opt)
end

#get_orgs_activities_feeds_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_activities_feeds_by_org(org, opt={})
  @http.get("/orgs/#{org}/activities/feeds", opt)
end

#get_orgs_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_by_org(org, opt={})
  @http.get("/orgs/#{org}", opt)
end

#get_orgs_hooks_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_hooks_by_org(org, opt={})
  @http.get("/orgs/#{org}/hooks", opt)
end

#get_orgs_hooks_by_org_id(org, id, opt = {}) ⇒ Object



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

def get_orgs_hooks_by_org_id(org, id, opt={})
  @http.get("/orgs/#{org}/hooks/#{id}", opt)
end

#get_orgs_labels_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_labels_by_org(org, opt={})
  @http.get("/orgs/#{org}/labels", opt)
end

#get_orgs_labels_by_org_id(org, id, opt = {}) ⇒ Object



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

def get_orgs_labels_by_org_id(org, id, opt={})
  @http.get("/orgs/#{org}/labels/#{id}", opt)
end

#get_orgs_members_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_members_by_org(org, opt={})
  @http.get("/orgs/#{org}/members", opt)
end

#get_orgs_members_by_org_username(org, username, opt = {}) ⇒ Object



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

def get_orgs_members_by_org_username(org, username, opt={})
  @http.get("/orgs/#{org}/members/#{username}", opt)
end

#get_orgs_public_members_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_public_members_by_org(org, opt={})
  @http.get("/orgs/#{org}/public_members", opt)
end

#get_orgs_public_members_by_org_username(org, username, opt = {}) ⇒ Object



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

def get_orgs_public_members_by_org_username(org, username, opt={})
  @http.get("/orgs/#{org}/public_members/#{username}", opt)
end

#get_orgs_repos_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_repos_by_org(org, opt={})
  @http.get("/orgs/#{org}/repos", opt)
end

#get_orgs_teams_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_teams_by_org(org, opt={})
  @http.get("/orgs/#{org}/teams", opt)
end

#get_orgs_teams_search_by_org(org, opt = {}) ⇒ Object



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

def get_orgs_teams_search_by_org(org, opt={})
  @http.get("/orgs/#{org}/teams/search", opt)
end

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



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

def get_teams_activities_feeds_by_id(id, opt={})
  @http.get("/teams/#{id}/activities/feeds", opt)
end

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



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

def get_teams_by_id(id, opt={})
  @http.get("/teams/#{id}", opt)
end

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



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

def get_teams_members_by_id(id, opt={})
  @http.get("/teams/#{id}/members", opt)
end

#get_teams_members_by_id_username(id, username, opt = {}) ⇒ Object



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

def get_teams_members_by_id_username(id, username, opt={})
  @http.get("/teams/#{id}/members/#{username}", opt)
end

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



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

def get_teams_repos_by_id(id, opt={})
  @http.get("/teams/#{id}/repos", opt)
end

#get_teams_repos_by_id_org_repo(id, org, repo, opt = {}) ⇒ Object



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

def get_teams_repos_by_id_org_repo(id, org, repo, opt = {})
  @http.get("/teams/#{id}/repos/#{org}/#{repo}", opt)
end

#get_user_orgs(opt = {}) ⇒ Object



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

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

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



188
189
190
# File 'lib/gitea/api/organization.rb', line 188

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

#get_users_orgs_permissions_by_username_org(username, org, opt = {}) ⇒ Object



192
193
194
# File 'lib/gitea/api/organization.rb', line 192

def get_users_orgs_permissions_by_username_org(username, org, opt={})
  @http.get("/users/#{username}/orgs/#{org}/permissions", opt)
end

#patch_orgs_by_org(org, opt = {}) ⇒ Object



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

def patch_orgs_by_org(org, opt={})
  @http.patch("/orgs/#{org}", opt)
end

#patch_orgs_hooks_by_org_id(org, id, opt = {}) ⇒ Object



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

def patch_orgs_hooks_by_org_id(org, id, opt={})
  @http.patch("/orgs/#{org}/hooks/#{id}", opt)
end

#patch_orgs_labels_by_org_id(org, id, opt = {}) ⇒ Object



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

def patch_orgs_labels_by_org_id(org, id, opt={})
  @http.patch("/orgs/#{org}/labels/#{id}", opt)
end

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



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

def patch_teams_by_id(id, opt={})
  @http.patch("/teams/#{id}", opt)
end

#post_orgs(opt = {}) ⇒ Object



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

def post_orgs(opt={})
  @http.post("/orgs", opt)
end

#post_orgs_avatar_by_org(org, opt = {}) ⇒ Object



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

def post_orgs_avatar_by_org(org, opt={})
  @http.post("/orgs/#{org}/avatar", opt)
end

#post_orgs_hooks_by_org(org, opt = {}) ⇒ Object



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

def post_orgs_hooks_by_org(org, opt={})
  @http.post("/orgs/#{org}/hooks", opt)
end

#post_orgs_labels_by_org(org, opt = {}) ⇒ Object



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

def post_orgs_labels_by_org(org, opt={})
  @http.post("/orgs/#{org}/labels", opt)
end

#post_orgs_repos_by_org(org, opt = {}) ⇒ Object



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

def post_orgs_repos_by_org(org, opt={})
  @http.post("/orgs/#{org}/repos", opt)
end

#post_orgs_teams_by_org(org, opt = {}) ⇒ Object



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

def post_orgs_teams_by_org(org, opt={})
  @http.post("/orgs/#{org}/teams", opt)
end

#put_orgs_actions_secrets_by_org_secretname(org, secretname, opt = {}) ⇒ Object



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

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

#put_orgs_public_members_by_org_username(org, username, opt = {}) ⇒ Object



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

def put_orgs_public_members_by_org_username(org, username, opt={})
  @http.put("/orgs/#{org}/public_members/#{username}", opt)
end

#put_teams_members_by_id_username(id, username, opt = {}) ⇒ Object



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

def put_teams_members_by_id_username(id, username, opt={})
  @http.put("/teams/#{id}/members/#{username}", opt)
end

#put_teams_repos_by_id_org_repo(id, org, repo, opt = {}) ⇒ Object



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

def put_teams_repos_by_id_org_repo(id, org, repo, opt={})
  @http.put("/teams/#{id}/repos/#{org}/#{repo}", opt)
end