Reorganize app workspaces and align Admin architecture

This commit is contained in:
Igor Martyniuk
2026-07-17 13:46:21 +00:00
parent ba691d3a0c
commit 0ba01cd111
183 changed files with 3745 additions and 4354 deletions
+25
View File
@@ -0,0 +1,25 @@
import router from '@adonisjs/core/services/router'
import { middleware } from '#start/kernel'
const FileManagerController = () =>
import('#base_modules/FileManager/controller/file_manager_controller')
router
.group(() => {
router.get('/', [FileManagerController, 'index']).as('root')
router.put('/entries/rename', [FileManagerController, 'rename'])
router.post('/folders', [FileManagerController, 'createFolder'])
router.get('/files/raw/*', [FileManagerController, 'raw'])
router.get('/files/details/*', [FileManagerController, 'show'])
router.post('/files', [FileManagerController, 'upload'])
router.post('/files/duplicate', [FileManagerController, 'duplicate'])
router.get('/search', [FileManagerController, 'search'])
router.delete('/*', [FileManagerController, 'destroy'])
router.get('/*', [FileManagerController, 'index']).as('nested')
})
.prefix('/file-manager')
.use([middleware.auth()])