diff options
author | Matthias <ilovemilk@wusa.io> | 2020-12-02 22:10:48 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-02 22:10:48 +0300 |
commit | 401060f86709ad2ddf878e40d769d2b0ec451be3 (patch) | |
tree | 9226a7fb10a6366e1885f1cbb55dce95b4709173 /appinfo/routes.php | |
parent | 22a21e4fd20c8c973d8f85d181e60b36e019f1c7 (diff) | |
parent | edd1a957fc3c031ee1245702820bbd4d7c5348d9 (diff) |
Merge pull request #35 from undo-ransomware/feature/rework-ui
Rework UI with VueJS
Diffstat (limited to 'appinfo/routes.php')
-rw-r--r-- | appinfo/routes.php | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/appinfo/routes.php b/appinfo/routes.php index 8aa2fce..1cb9768 100644 --- a/appinfo/routes.php +++ b/appinfo/routes.php @@ -10,22 +10,20 @@ */ return [ 'routes' => [ - ['name' => 'recover#index', 'url' => '/', 'verb' => 'GET'], - ['name' => 'recover#scan', 'url' => '/scan', 'verb' => 'GET'], - ], - 'ocs' => [ - // Basic controller - ['name' => 'basic#changeColorMode', 'url' => '/api/{apiVersion}/change-color-mode/{colorMode}', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'basic#getColorMode', 'url' => '/api/{apiVersion}/get-color-mode', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'basic#getDebugMode', 'url' => '/api/{apiVersion}/get-debug-mode', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - // Monitoring controller - ['name' => 'monitoring#listFileOperations', 'url' => '/api/{apiVersion}/list', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'monitoring#export', 'url' => '/api/{apiVersion}/export', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'monitoring#deleteSequence', 'url' => '/api/{apiVersion}/delete-sequence/{sequence}', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'monitoring#recover', 'url' => '/api/{apiVersion}/recover', 'verb' => 'POST', 'requirements' => ['apiVersion' => 'v1']], - // Scan controller - ['name' => 'scan#recover', 'url' => '/api/{apiVersion}/scan-recover', 'verb' => 'POST', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'scan#filesToScan', 'url' => '/api/{apiVersion}/files-to-scan', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], - ['name' => 'scan#scanSequence', 'url' => '/api/{apiVersion}/scan-sequence', 'verb' => 'POST', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'page#index', 'url' => '/', 'verb' => 'GET'], + // File operation controller + ['name' => 'fileOperation#findAll', 'url' => '/api/{apiVersion}/file-operation', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'fileOperation#find', 'url' => '/api/{apiVersion}/file-operation/{id}', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'fileOperation#recover', 'url' => '/api/{apiVersion}/file-operations/recover', 'verb' => 'PUT', 'requirements' => ['apiVersion' => 'v1']], + // Recovered file operation controller + ['name' => 'recoveredFileOperation#findAll', 'url' => '/api/{apiVersion}/recovered/file-operation', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'recoveredFileOperation#find', 'url' => '/api/{apiVersion}/recovered/file-operation/{id}', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'recoveredFileOperation#recover', 'url' => '/api/{apiVersion}/recovered/file-operations/recover', 'verb' => 'PUT', 'requirements' => ['apiVersion' => 'v1']], + // Settings controller + ['name' => 'settings#update', 'url' => '/api/{apiVersion}/settings', 'verb' => 'PUT', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'settings#findAll', 'url' => '/api/{apiVersion}/settings', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], + // Detection controller + ['name' => 'detection#findAll', 'url' => '/api/{apiVersion}/detection', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], + ['name' => 'detection#find', 'url' => '/api/{apiVersion}/detection/{id}', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']], ], ]; |