diff --git a/app/Http/Controllers/FileBrowser/BrowseController.php b/app/Http/Controllers/FileBrowser/BrowseController.php index 0772825b..3b173a27 100644 --- a/app/Http/Controllers/FileBrowser/BrowseController.php +++ b/app/Http/Controllers/FileBrowser/BrowseController.php @@ -205,21 +205,4 @@ class BrowseController extends Controller // Collect folders and files to single array return collect([$searched_folders, $searched_files])->collapse(); } - - /** - * Get file record - * - * @param $unique_id - * @return mixed - */ - public function file_detail($unique_id) - { - // Get user id - $user_id = Auth::id(); - - return FileManagerFile::with(['shared:token,id,item_id,permission,protected,expire_in']) - ->where('user_id', $user_id) - ->where('unique_id', $unique_id) - ->firstOrFail(); - } } diff --git a/public/mix-manifest.json b/public/mix-manifest.json index ed298232..9b437210 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -3,7 +3,7 @@ "/css/app.css": "/css/app.css", "/chunks/admin.js": "/chunks/admin.js?id=ed4125d0b85c16ac0a46", "/chunks/admin-account.js": "/chunks/admin-account.js?id=9a87235c637bee9478da", - "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=10f4f9a88eaec9accb46", + "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=9ab2c60930e2adf92716", "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~3b77a26e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~3b77a26e.js?id=1d8e3709b30ab1351939", "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js?id=e39b0d32b4e27b4ddb2e", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=2fcf9b6a8bcdcf0bf877", @@ -22,12 +22,12 @@ "/chunks/contact-us.js": "/chunks/contact-us.js?id=f13ecb6e4405aa7e06d2", "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=8b11e9c64262b9275963", "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=abb47a424c09ace77d79", - "/chunks/dashboard.js": "/chunks/dashboard.js?id=050d76471e69594623a4", + "/chunks/dashboard.js": "/chunks/dashboard.js?id=74ec544ef21261233eb0", "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=ffd2f414666d7cc80b9d", "/chunks/database.js": "/chunks/database.js?id=416a5164bdc53c97ea34", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=464c8e70974d492ce7f6", "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=405847df44edd86e301a", - "/chunks/files.js": "/chunks/files.js?id=3808afc1c391c6aab947", + "/chunks/files.js": "/chunks/files.js?id=d5f7435cf2e921375ec0", "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js?id=6cafd70cb9e5ae25f02a", "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js?id=1c9fd882721a3b0b62b9", "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=aba8c662fbc234892216", @@ -55,7 +55,7 @@ "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=367c9478591c7a4a2889", "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=7da589bd335deefd5f65", "/chunks/shared-files.js": "/chunks/shared-files.js?id=50538c88a0471fe4db6f", - "/chunks/shared-page.js": "/chunks/shared-page.js?id=b992c7383bae4e317123", + "/chunks/shared-page.js": "/chunks/shared-page.js?id=4c1b302d65112aad96ea", "/chunks/sign-in.js": "/chunks/sign-in.js?id=703fbd23d18816590337", "/chunks/sign-up.js": "/chunks/sign-up.js?id=cedca52c29abfb3c58f1", "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=9dec4c59d5a32fb9b855", @@ -160,5 +160,25 @@ "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.838cfa19f37ed77438bd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.838cfa19f37ed77438bd.hot-update.js", "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.a19bf8945f5729ba41cd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.a19bf8945f5729ba41cd.hot-update.js", "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.c874eeae279d9393a6f9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.c874eeae279d9393a6f9.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.bb4044a52aae2297613f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.bb4044a52aae2297613f.hot-update.js" + "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.bb4044a52aae2297613f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.bb4044a52aae2297613f.hot-update.js", + "/js/main.7737ad32e9238fa9b436.hot-update.js": "/js/main.7737ad32e9238fa9b436.hot-update.js", + "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.7737ad32e9238fa9b436.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.7737ad32e9238fa9b436.hot-update.js", + "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files.js?id=e01ffe50980acf2fe988", + "/chunks/dashboard.7737ad32e9238fa9b436.hot-update.js": "/chunks/dashboard.7737ad32e9238fa9b436.hot-update.js", + "/chunks/files.7737ad32e9238fa9b436.hot-update.js": "/chunks/files.7737ad32e9238fa9b436.hot-update.js", + "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/user-subscription.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/user-subscription.js?id=64003a84d315f418a4d6", + "/chunks/files~chunks/shared-files.js": "/chunks/files~chunks/shared-files.js?id=9c7084d3f09ff58b2b45", + "/chunks/shared-files.7737ad32e9238fa9b436.hot-update.js": "/chunks/shared-files.7737ad32e9238fa9b436.hot-update.js", + "/chunks/shared-page.7737ad32e9238fa9b436.hot-update.js": "/chunks/shared-page.7737ad32e9238fa9b436.hot-update.js", + "/js/main.568beb7ae49b81d4fd2d.hot-update.js": "/js/main.568beb7ae49b81d4fd2d.hot-update.js", + "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js?id=54a833ec02385944db39", + "/chunks/files.568beb7ae49b81d4fd2d.hot-update.js": "/chunks/files.568beb7ae49b81d4fd2d.hot-update.js", + "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.js?id=8ccd35de575e8a91d02f", + "/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=d19baa0f176dfb93551b", + "/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=b013006caf6a7063b0b8", + "/chunks/shared-page.568beb7ae49b81d4fd2d.hot-update.js": "/chunks/shared-page.568beb7ae49b81d4fd2d.hot-update.js", + "/chunks/shared-page.9c73a06ce112ec901d14.hot-update.js": "/chunks/shared-page.9c73a06ce112ec901d14.hot-update.js", + "/js/main.95e784437847e5132bd4.hot-update.js": "/js/main.95e784437847e5132bd4.hot-update.js", + "/js/main.33c8cbc29b68d441ea2f.hot-update.js": "/js/main.33c8cbc29b68d441ea2f.hot-update.js", + "/chunks/files~chunks/shared-files~chunks/shared-page.a980a51882d1e44dac7f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.a980a51882d1e44dac7f.hot-update.js" } diff --git a/resources/js/App.vue b/resources/js/App.vue index b4724837..4e3adbd9 100644 --- a/resources/js/App.vue +++ b/resources/js/App.vue @@ -19,6 +19,9 @@ + + + @@ -58,6 +61,7 @@ import MobileMenu from '@/components/FilesView/MobileMenu' import ShareCreate from '@/components/Others/ShareCreate' import Confirm from '@/components/Others/Popup/Confirm' + import RenameItem from '@/components/Others/RenameItem' import ShareEdit from '@/components/Others/ShareEdit' import MoveItem from '@/components/Others/MoveItem' import Vignette from '@/components/Others/Vignette' @@ -76,6 +80,7 @@ FileFullPreview, ToastrWrapper, ShareCreate, + RenameItem, MobileMenu, ShareEdit, MoveItem, diff --git a/resources/js/components/FilesView/ContextMenu.vue b/resources/js/components/FilesView/ContextMenu.vue index 5f568574..776a6a84 100644 --- a/resources/js/components/FilesView/ContextMenu.vue +++ b/resources/js/components/FilesView/ContextMenu.vue @@ -96,7 +96,7 @@