Enable file uploader component
This commit is contained in:
12
app/routing/middleware/upload/UploadFile.middleware.js
Normal file
12
app/routing/middleware/upload/UploadFile.middleware.js
Normal file
@@ -0,0 +1,12 @@
|
||||
const Middleware = require('flitter-upload/middleware/UploadFile')
|
||||
|
||||
/*
|
||||
* Middleware to upload the files included in the request
|
||||
* to the default file store backend. Stores instances of
|
||||
* the "upload::File" model in "request.uploads".
|
||||
*/
|
||||
class UploadFile extends Middleware {
|
||||
|
||||
}
|
||||
|
||||
module.exports = exports = UploadFile
|
||||
@@ -36,6 +36,9 @@ const index = {
|
||||
* or middleware that are applied in order.
|
||||
*/
|
||||
get: {
|
||||
'/files/:PageId/:NodeId/get/:FilesId': ['controller::api:v1:File.get_config'],
|
||||
'/files/:PageId/:NodeId/get/:FilesId/:FileId': ['controller::api:v1:File.download'],
|
||||
|
||||
'/hello_world': ['controller::api:v1:Misc.hello_world'],
|
||||
'/page/:PageId': ['controller::api:v1:Page.get_page'],
|
||||
'/page/:PageId/nodes': ['controller::api:v1:Page.get_nodes'],
|
||||
@@ -49,6 +52,11 @@ const index = {
|
||||
},
|
||||
|
||||
post: {
|
||||
'/file/upload/:PageId/:NodeId/:FilesId': ['middleware::upload:UploadFile', 'controller::api:v1:File.save_upload'],
|
||||
'/files/:PageId/:NodeId/create': ['controller::api:v1:File.create_config'],
|
||||
'/files/:PageId/:NodeId/delete/:FilesId': ['controller::api:v1:File.delete_group'],
|
||||
|
||||
|
||||
'/page/:PageId/save': ['controller::api:v1:Page.save_page'],
|
||||
'/page/:PageId/nodes/save': ['controller::api:v1:Page.save_nodes'],
|
||||
'/page/create': ['controller::api:v1:Page.create_top_level'],
|
||||
|
||||
Reference in New Issue
Block a user