Module: Gitea::Api::Miscellaneous

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

Instance Method Summary collapse

Instance Method Details

#get_gitignore_templates(opt = {}) ⇒ Object



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

def get_gitignore_templates(opt={})
  @http.get("/gitignore/templates", opt)
end

#get_gitignore_templates_by_name(name, opt = {}) ⇒ Object



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

def get_gitignore_templates_by_name(name, opt={})
  @http.get("/gitignore/templates/#{name}", opt)
end

#get_label_templates(opt = {}) ⇒ Object



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

def get_label_templates(opt={})
  @http.get("/label/templates", opt)
end

#get_label_templates_by_name(name, opt = {}) ⇒ Object



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

def get_label_templates_by_name(name, opt={})
  @http.get("/label/templates/#{name}", opt)
end

#get_licenses(opt = {}) ⇒ Object



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

def get_licenses(opt={})
  @http.get("/licenses", opt)
end

#get_licenses_by_name(opt = {}) ⇒ Object



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

def get_licenses_by_name(opt={})
  @http.get("/licenses/#{name}", opt)
end

#get_nodeinfo(opt = {}) ⇒ Object



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

def get_nodeinfo(opt = {})
  @http.get("/nodeinfo", opt)
end

#get_signing_key_gpg(opt = {}) ⇒ Object



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

def get_signing_key_gpg(opt={})
  @http.get("/signing-key.gpg", opt)
end

#get_version(opt = {}) ⇒ Object



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

def get_version(opt={})
  @http.get("/version", opt)
end

#post_markdown(opt = {}) ⇒ Object



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

def post_markdown(opt={}) 
  @http.post("/markdown", opt)
end

#post_markdown_raw(opt = {}) ⇒ Object



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

def post_markdown_raw(opt={})
  @http.post("/markdown/raw", opt)
end

#post_markup(opt = {}) ⇒ Object



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

def post_markup(opt={})
  @http.post("/markup", opt)
end