Noded/frontend#77 - track node ID with file box record
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-02-04 15:54:48 -06:00
parent 1758340a7b
commit d8e445ba7a
4 changed files with 18 additions and 14 deletions

View File

@@ -5,22 +5,22 @@ module.exports = exports = {
middleware: [],
get: {
'/:PageId/:FileBoxId': [
'/:PageId/:NodeId/:FileBoxId': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'view' }],
'controller::api:v1:FileBox.get_box',
],
'/:PageId/:FileBoxId/files': [
'/:PageId/:NodeId/:FileBoxId/files': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'view' }],
'controller::api:v1:FileBox.get_files',
],
'/:PageId/:FileBoxId/files/:FileBoxFileId': [
'/:PageId/:NodeId/:FileBoxId/files/:FileBoxFileId': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'view' }],
'controller::api:v1:FileBox.download_file',
],
'/:PageId/:FileBoxId/children': [
'/:PageId/:NodeId/:FileBoxId/children': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'view' }],
'controller::api:v1:FileBox.get_children',
@@ -28,23 +28,23 @@ module.exports = exports = {
},
post: {
'/:PageId/create': [
'/:PageId/:NodeId/create': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'update' }],
'controller::api:v1:FileBox.create',
],
'/:PageId/:FileBoxId': [
'/:PageId/:NodeId/:FileBoxId': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'update' }],
'controller::api:v1:FileBox.update',
],
'/:PageId/:FileBoxId/files': [
'/:PageId/:NodeId/:FileBoxId/files': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'update' }],
['middleware::upload:UploadFile', { tag: 'file_box_file' }],
'controller::api:v1:FileBox.upload_files',
],
'/:PageId/:FileBoxId/files/:FileBoxFileId': [
'/:PageId/:NodeId/:FileBoxId/files/:FileBoxFileId': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'update' }],
'controller::api:v1:FileBox.update_file',
@@ -52,12 +52,12 @@ module.exports = exports = {
},
delete: {
'/:PageId/:FileBoxId': [
'/:PageId/:NodeId/:FileBoxId': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'update' }],
'controller::api:v1:FileBox.delete_box',
],
'/:PageId/:FileBoxId/files/:FileBoxFileId': [
'/:PageId/:NodeId/:FileBoxId/files/:FileBoxFileId': [
'middleware::auth:ApiRoute',
['middleware::api:DataInjection', { access_level: 'update' }],
'controller::api:v1:FileBox.delete_file',