mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
28 lines
631 B
JavaScript
28 lines
631 B
JavaScript
import repository from './repository'
|
|
|
|
const resource = 'aliases'
|
|
|
|
export default {
|
|
getAll() {
|
|
return repository.get(`${resource}/`)
|
|
},
|
|
get(aliasId) {
|
|
return repository.get(`${resource}/${aliasId}/`)
|
|
},
|
|
getRandomAddress() {
|
|
return repository.get(`${resource}/random_address/`)
|
|
},
|
|
validate(data) {
|
|
return repository.post(`${resource}/validate/`, data)
|
|
},
|
|
create(data) {
|
|
return repository.post(`${resource}/`, data)
|
|
},
|
|
patch(aliasId, data) {
|
|
return repository.patch(`${resource}/${aliasId}/`, data)
|
|
},
|
|
delete(aliasId) {
|
|
return repository.delete(`${resource}/${aliasId}/`)
|
|
},
|
|
}
|