class Mattermost::Admin
Public Class Methods
admin_reset_mfa()
click to toggle source
# File lib/mattermost/admin.rb, line 75 def self.admin_reset_mfa raise NotImplementedError Mattermost.post("/admin/reset_mfa") end
admin_reset_password()
click to toggle source
# File lib/mattermost/admin.rb, line 80 def self.admin_reset_password raise NotImplementedError Mattermost.post("/admin/reset_password") end
analytics(name, id = nil)
click to toggle source
# File lib/mattermost/admin.rb, line 42 def self.analytics(name, id = nil) raise NotImplementedError uri = "/admin/analytics" uri += "/#{id}" if id uri += "/#{name}" Mattermost.get(uri) end
audits()
click to toggle source
# File lib/mattermost/admin.rb, line 15 def self.audits Mattermost.get("/admin/audits") end
client_config()
click to toggle source
# File lib/mattermost/admin.rb, line 33 def self.client_config Mattermost.get("/admin/client_props") end
compliance_reports()
click to toggle source
# File lib/mattermost/admin.rb, line 55 def self.compliance_reports raise NotImplementedError Mattermost.get("/admin/compliance_reports") end
config()
click to toggle source
# File lib/mattermost/admin.rb, line 19 def self.config Mattermost.get("/admin/config") end
download_compliance_report(id)
click to toggle source
# File lib/mattermost/admin.rb, line 60 def self.download_compliance_report(id) raise NotImplementedError Mattermost.get("/admin/download_compliance_report/#{id}") end
get_brand_image()
click to toggle source
# File lib/mattermost/admin.rb, line 70 def self.get_brand_image raise NotImplementedError Mattermost.get("/admin/get_brand_image") end
initial_load()
click to toggle source
Mattermost
puts this under users, but I feel it doesn't belong there since it says more about the logged in user and the system than a user collection itself.
# File lib/mattermost/admin.rb, line 7 def self.initial_load Mattermost.get("/users/initial_load") end
log_client()
click to toggle source
# File lib/mattermost/admin.rb, line 37 def self.log_client raise NotImplementedError Mattermost.post("/admin/log_client") end
logs()
click to toggle source
# File lib/mattermost/admin.rb, line 11 def self.logs Mattermost.get("/admin/logs") end
save_compliance_report()
click to toggle source
# File lib/mattermost/admin.rb, line 50 def self.save_compliance_report raise NotImplementedError Mattermost.post("/admin/save_compliance_report") end
save_config()
click to toggle source
# File lib/mattermost/admin.rb, line 23 def self.save_config raise NotImplementedError Mattermost.post("/admin/save_config") end
test_email()
click to toggle source
# File lib/mattermost/admin.rb, line 28 def self.test_email raise NotImplementedError Mattermost.post("/admin/test_email") end
upload_brand_image()
click to toggle source
# File lib/mattermost/admin.rb, line 65 def self.upload_brand_image raise NotImplementedError Mattermost.post("/admin/upload_brand_image") end