feat: storage + search modules skeleton
This commit is contained in:
parent
bf02e1f78b
commit
e03e6826a8
@ -0,0 +1,26 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'algolia',
|
||||||
|
title: 'Algolia',
|
||||||
|
props: ['applicationID', 'adminAPIKey'],
|
||||||
|
activate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
query(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
26
server/modules/search/azure.js
Normal file
26
server/modules/search/azure.js
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'azure',
|
||||||
|
title: 'Azure Search',
|
||||||
|
props: ['apiKey', 'applicationID'],
|
||||||
|
activate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
query(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'db',
|
||||||
|
title: 'Database (built-in)',
|
||||||
|
props: [],
|
||||||
|
activate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
query(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'elasticsearch',
|
||||||
|
title: 'Elasticsearch',
|
||||||
|
props: [],
|
||||||
|
activate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
query(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'solr',
|
||||||
|
title: 'Solr',
|
||||||
|
props: [],
|
||||||
|
activate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
query(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
23
server/modules/storage/azure.js
Normal file
23
server/modules/storage/azure.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'azure',
|
||||||
|
title: 'Azure Blob Storage',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
23
server/modules/storage/digitalocean.js
Normal file
23
server/modules/storage/digitalocean.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'digitalocean',
|
||||||
|
title: 'DigialOcean Spaces',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,23 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
|
key: 'disk',
|
||||||
|
title: 'Local FS',
|
||||||
|
props: ['path'],
|
||||||
activate() {
|
activate() {
|
||||||
|
|
||||||
},
|
},
|
||||||
deactivate() {
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
23
server/modules/storage/dropbox.js
Normal file
23
server/modules/storage/dropbox.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'dropbox',
|
||||||
|
title: 'Dropbox',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
23
server/modules/storage/gdrive.js
Normal file
23
server/modules/storage/gdrive.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'gdrive',
|
||||||
|
title: 'Google Drive',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,23 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
|
key: 'git',
|
||||||
|
title: 'Git',
|
||||||
|
props: [],
|
||||||
activate() {
|
activate() {
|
||||||
|
|
||||||
},
|
},
|
||||||
deactivate() {
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
23
server/modules/storage/onedrive.js
Normal file
23
server/modules/storage/onedrive.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'onedrive',
|
||||||
|
title: 'OneDrive',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
23
server/modules/storage/s3.js
Normal file
23
server/modules/storage/s3.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 's3',
|
||||||
|
title: 'Amazon S3',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
23
server/modules/storage/scp.js
Normal file
23
server/modules/storage/scp.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
module.exports = {
|
||||||
|
key: 'scp',
|
||||||
|
title: 'SCP (SSH)',
|
||||||
|
props: [],
|
||||||
|
activate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
deactivate() {
|
||||||
|
|
||||||
|
},
|
||||||
|
created(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
updated(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
deleted(opts) {
|
||||||
|
|
||||||
|
},
|
||||||
|
renamed(opts) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user