Started import work

This commit is contained in:
Spitap
2023-04-18 15:44:08 +02:00
committed by Antoine Nguyen
parent 844c1e482e
commit 415aefc764
66 changed files with 3802 additions and 8 deletions
@@ -0,0 +1,15 @@
import repository from '@/api/repository'
const resource = 'migrations'
export default {
getMigrations (query) {
return repository.get(`/${resource}/`, query)
},
getMigration (slug, query) {
return repository.get(`/${resource}/${slug}/`, query)
},
deleteMigration (slug) {
return repository.delete(`/${resource}/${slug}/`)
}
}
@@ -0,0 +1,27 @@
import repository from '@/api/repository'
const resource = 'email-providers'
export default {
getProviders (params) {
return repository.get(`/${resource}/`, { params })
},
getProvider (providerId) {
return repository.get(`/${resource}/${providerId}/`)
},
createProvider (params) {
return repository.post(`/${resource}/`, params)
},
updateProvider (slug, params) {
return repository.put(`/${resource}/${slug}/`, params)
},
patchProvider (providerId, params) {
return repository.patch(`/${resource}/${providerId}/`, params)
},
deleteProvider (slug) {
return repository.delete(`/${resource}/${slug}/`)
},
checkProvider (params) {
return repository.post(`/${resource}/check_connection/`, params)
}
}