This repository has been archived on 2024-07-27. You can view files and clone it, but cannot push or open issues or pull requests.
keksAccountGUI/src/services/Admin.js

32 lines
934 B
JavaScript
Raw Normal View History

2019-11-22 15:13:51 +00:00
import Api from '@/services/Api'
export default {
saveSettings(settings) {
return Api().post('/v1/admin/settings', settings);
2019-11-22 17:22:31 +00:00
},
getUserList() {
return Api().get("/v1/admin/user");
},
getUserDetails(id) {
return Api().get("/v1/admin/user/"+id);
},
updateUser(id, username, admin, developer) {
return Api().put("/v1/admin/user/"+id, {"username": username, "admin": admin, "developer": developer});
},
resendValidationMail(id) {
return Api().post("/v1/admin/mail/"+id+"/resend")
},
validateMail(id) {
return Api().put("/v1/admin/mail/"+id+"/status", {"status": "valide"});
2019-11-26 16:30:03 +00:00
},
getAppList() {
return Api().get("/v1/admin/app");
},
saveAppProperties(id, properties) {
return Api().put("/v1/admin/app/"+id+"/properties", properties);
},
listInvites() {
return Api().get("/v1/admin/invite");
2019-11-22 15:13:51 +00:00
}
}