mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-05-26 14:34:42 +00:00
frontend function consolidation part 2
This commit is contained in:
@@ -23,15 +23,14 @@ class ShareController extends Controller
|
|||||||
/**
|
/**
|
||||||
* Get shared record
|
* Get shared record
|
||||||
*
|
*
|
||||||
|
* @param Share $shared
|
||||||
* @return ShareResource
|
* @return ShareResource
|
||||||
*/
|
*/
|
||||||
public function show($token)
|
public function show(Share $shared)
|
||||||
{
|
{
|
||||||
// Get record
|
return new ShareResource(
|
||||||
$shared = Share::whereToken($token)
|
$shared
|
||||||
->firstOrFail();
|
);
|
||||||
|
|
||||||
return new ShareResource($shared);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -98,9 +97,8 @@ class ShareController extends Controller
|
|||||||
/**
|
/**
|
||||||
* Delete sharing item
|
* Delete sharing item
|
||||||
*
|
*
|
||||||
* @param $token
|
* @param Request $request
|
||||||
* @return ResponseFactory|\Illuminate\Http\Response
|
* @return ResponseFactory|\Illuminate\Http\Response
|
||||||
* @throws \Exception
|
|
||||||
*/
|
*/
|
||||||
public function destroy(Request $request)
|
public function destroy(Request $request)
|
||||||
{
|
{
|
||||||
@@ -122,7 +120,6 @@ class ShareController extends Controller
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Done
|
|
||||||
return response('Done!', 204);
|
return response('Done!', 204);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ class MoveItemRequest extends FormRequest
|
|||||||
public function rules()
|
public function rules()
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'to_id' => 'required|uuid',
|
'to_id' => 'nullable|uuid',
|
||||||
'items[*].type' => 'required|string',
|
'items[*].type' => 'required|string',
|
||||||
'items[*].id' => 'required|uuid',
|
'items[*].id' => 'required|uuid',
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -218,7 +218,9 @@ function is_demo($user_id)
|
|||||||
*/
|
*/
|
||||||
function get_item($type, $id)
|
function get_item($type, $id)
|
||||||
{
|
{
|
||||||
return ('App\\Models\\' . ucfirst($type))::find($id);
|
$model = strtolower($type) === 'folder' ? 'Folder' : 'File';
|
||||||
|
|
||||||
|
return ("App\\Models\\$model")::find($id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -756,6 +758,7 @@ function get_files_for_zip($folders, $files, $path = [])
|
|||||||
$files->push([
|
$files->push([
|
||||||
'name' => $file->name,
|
'name' => $file->name,
|
||||||
'basename' => $file->basename,
|
'basename' => $file->basename,
|
||||||
|
'mimetype' => $file->mimetype,
|
||||||
'folder_path' => implode('/', $path),
|
'folder_path' => implode('/', $path),
|
||||||
]);
|
]);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ class FileManagerService
|
|||||||
$zip
|
$zip
|
||||||
->folder($file['folder_path'])
|
->folder($file['folder_path'])
|
||||||
->addString(
|
->addString(
|
||||||
$file['name'],
|
"{$file['name']}.{$file['mimetype']}",
|
||||||
File::get($disk_local->path("/$directory/$requested_folder->user_id/{$file['basename']}"))
|
File::get($disk_local->path("/$directory/$requested_folder->user_id/{$file['basename']}"))
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
+293
-3
@@ -29,7 +29,7 @@
|
|||||||
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=b835f8fdedb4bc19f4a5",
|
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=b835f8fdedb4bc19f4a5",
|
||||||
"/chunks/files.js": "/chunks/files.js?id=9b47294bd85e1f1db78e",
|
"/chunks/files.js": "/chunks/files.js?id=9b47294bd85e1f1db78e",
|
||||||
"/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=bfc9bbbc5c50bc21cad7",
|
"/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=bfc9bbbc5c50bc21cad7",
|
||||||
"/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=6a7f5d7c260bb41b6f75",
|
"/chunks/files~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/shared-files~chunks/shared-page.js?id=1a0603549f93d781c5a3",
|
||||||
"/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=c869bb74e66efcad0288",
|
"/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=c869bb74e66efcad0288",
|
||||||
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=7f6474e743f5e147705a",
|
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=7f6474e743f5e147705a",
|
||||||
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=7e924ee2e747d16a2810",
|
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=7e924ee2e747d16a2810",
|
||||||
@@ -56,7 +56,7 @@
|
|||||||
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=c9dbe62a0fcc2f86f7ee",
|
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=c9dbe62a0fcc2f86f7ee",
|
||||||
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=c6b88005b133268ed88f",
|
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=c6b88005b133268ed88f",
|
||||||
"/chunks/shared-files.js": "/chunks/shared-files.js?id=e6f7de2910d85a2dd3e4",
|
"/chunks/shared-files.js": "/chunks/shared-files.js?id=e6f7de2910d85a2dd3e4",
|
||||||
"/chunks/shared-page.js": "/chunks/shared-page.js?id=04a3534a1a31f006d7de",
|
"/chunks/shared-page.js": "/chunks/shared-page.js?id=c2231bfbe8e9512d2078",
|
||||||
"/chunks/sign-in.js": "/chunks/sign-in.js?id=af61663f3e69eae3e5ee",
|
"/chunks/sign-in.js": "/chunks/sign-in.js?id=af61663f3e69eae3e5ee",
|
||||||
"/chunks/sign-up.js": "/chunks/sign-up.js?id=2bc6c1353362c0063d45",
|
"/chunks/sign-up.js": "/chunks/sign-up.js?id=2bc6c1353362c0063d45",
|
||||||
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=8bfaa10b8499114b79a2",
|
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=8bfaa10b8499114b79a2",
|
||||||
@@ -119,5 +119,295 @@
|
|||||||
"/js/main.1056cf7afbc3095b82de.hot-update.js": "/js/main.1056cf7afbc3095b82de.hot-update.js",
|
"/js/main.1056cf7afbc3095b82de.hot-update.js": "/js/main.1056cf7afbc3095b82de.hot-update.js",
|
||||||
"/js/main.7f98103ae676a8eb77a0.hot-update.js": "/js/main.7f98103ae676a8eb77a0.hot-update.js",
|
"/js/main.7f98103ae676a8eb77a0.hot-update.js": "/js/main.7f98103ae676a8eb77a0.hot-update.js",
|
||||||
"/chunks/dashboard.cebefe1458a8cf1b5465.hot-update.js": "/chunks/dashboard.cebefe1458a8cf1b5465.hot-update.js",
|
"/chunks/dashboard.cebefe1458a8cf1b5465.hot-update.js": "/chunks/dashboard.cebefe1458a8cf1b5465.hot-update.js",
|
||||||
"/js/main.eadac5684c037fd84719.hot-update.js": "/js/main.eadac5684c037fd84719.hot-update.js"
|
"/js/main.eadac5684c037fd84719.hot-update.js": "/js/main.eadac5684c037fd84719.hot-update.js",
|
||||||
|
"/js/main.531aaed82e06ca1bb647.hot-update.js": "/js/main.531aaed82e06ca1bb647.hot-update.js",
|
||||||
|
"/js/main.d011a94e42bc2c720101.hot-update.js": "/js/main.d011a94e42bc2c720101.hot-update.js",
|
||||||
|
"/js/main.38b8ab728bab0698ad28.hot-update.js": "/js/main.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/admin-account.38b8ab728bab0698ad28.hot-update.js": "/chunks/admin-account.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.38b8ab728bab0698ad28.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.38b8ab728bab0698ad28.hot-update.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.38b8ab728bab0698ad28.hot-update.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-appearance.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-appearance.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-billings.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-billings.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-email.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-email.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-index.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-index.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-others.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-others.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-payments.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-payments.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/app-setup.38b8ab728bab0698ad28.hot-update.js": "/chunks/app-setup.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/billings-detail.38b8ab728bab0698ad28.hot-update.js": "/chunks/billings-detail.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/contact-us.38b8ab728bab0698ad28.hot-update.js": "/chunks/contact-us.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.38b8ab728bab0698ad28.hot-update.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/create-new-password.38b8ab728bab0698ad28.hot-update.js": "/chunks/create-new-password.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/dashboard.38b8ab728bab0698ad28.hot-update.js": "/chunks/dashboard.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.38b8ab728bab0698ad28.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/database.38b8ab728bab0698ad28.hot-update.js": "/chunks/database.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/environment-setup.38b8ab728bab0698ad28.hot-update.js": "/chunks/environment-setup.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.38b8ab728bab0698ad28.hot-update.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-files~chunks/shared-page.38b8ab728bab0698ad28.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-page.38b8ab728bab0698ad28.hot-update.js": "/chunks/files~chunks/shared-page.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/forgotten-password.38b8ab728bab0698ad28.hot-update.js": "/chunks/forgotten-password.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/installation-disclaimer.38b8ab728bab0698ad28.hot-update.js": "/chunks/installation-disclaimer.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/invoices.38b8ab728bab0698ad28.hot-update.js": "/chunks/invoices.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/landing-page.38b8ab728bab0698ad28.hot-update.js": "/chunks/landing-page.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/page-edit.38b8ab728bab0698ad28.hot-update.js": "/chunks/page-edit.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/pages.38b8ab728bab0698ad28.hot-update.js": "/chunks/pages.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/plan-create.38b8ab728bab0698ad28.hot-update.js": "/chunks/plan-create.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/plan-delete.38b8ab728bab0698ad28.hot-update.js": "/chunks/plan-delete.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/plan-settings.38b8ab728bab0698ad28.hot-update.js": "/chunks/plan-settings.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/plan-subscribers.38b8ab728bab0698ad28.hot-update.js": "/chunks/plan-subscribers.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/plans.38b8ab728bab0698ad28.hot-update.js": "/chunks/plans.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/profile.38b8ab728bab0698ad28.hot-update.js": "/chunks/profile.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/profile~chunks/settings-password.38b8ab728bab0698ad28.hot-update.js": "/chunks/profile~chunks/settings-password.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/purchase-code.38b8ab728bab0698ad28.hot-update.js": "/chunks/purchase-code.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings-create-payment-methods.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings-create-payment-methods.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings-invoices.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings-invoices.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings-password.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings-password.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings-payment-methods.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings-payment-methods.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings-storage.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings-storage.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/settings-subscription.38b8ab728bab0698ad28.hot-update.js": "/chunks/settings-subscription.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/shared-page.38b8ab728bab0698ad28.hot-update.js": "/chunks/shared-page.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/sign-in.38b8ab728bab0698ad28.hot-update.js": "/chunks/sign-in.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/sign-up.38b8ab728bab0698ad28.hot-update.js": "/chunks/sign-up.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/stripe-credentials.38b8ab728bab0698ad28.hot-update.js": "/chunks/stripe-credentials.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/subscription-plans.38b8ab728bab0698ad28.hot-update.js": "/chunks/subscription-plans.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/subscription-service.38b8ab728bab0698ad28.hot-update.js": "/chunks/subscription-service.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing.38b8ab728bab0698ad28.hot-update.js": "/chunks/upgrade-billing.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing~chunks/upgrade-plan.38b8ab728bab0698ad28.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/upgrade-plan.38b8ab728bab0698ad28.hot-update.js": "/chunks/upgrade-plan.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user.38b8ab728bab0698ad28.hot-update.js": "/chunks/user.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-create.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-create.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-delete.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-delete.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-detail.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-detail.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-invoices.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-invoices.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-password.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-password.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-storage.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-storage.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/user-subscription.38b8ab728bab0698ad28.hot-update.js": "/chunks/user-subscription.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/chunks/users.38b8ab728bab0698ad28.hot-update.js": "/chunks/users.38b8ab728bab0698ad28.hot-update.js",
|
||||||
|
"/js/main.859db5b171155cd59064.hot-update.js": "/js/main.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/admin-account.859db5b171155cd59064.hot-update.js": "/chunks/admin-account.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.859db5b171155cd59064.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.859db5b171155cd59064.hot-update.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.859db5b171155cd59064.hot-update.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-appearance.859db5b171155cd59064.hot-update.js": "/chunks/app-appearance.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.859db5b171155cd59064.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.859db5b171155cd59064.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-billings.859db5b171155cd59064.hot-update.js": "/chunks/app-billings.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-email.859db5b171155cd59064.hot-update.js": "/chunks/app-email.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-index.859db5b171155cd59064.hot-update.js": "/chunks/app-index.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-others.859db5b171155cd59064.hot-update.js": "/chunks/app-others.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-payments.859db5b171155cd59064.hot-update.js": "/chunks/app-payments.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.859db5b171155cd59064.hot-update.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/app-setup.859db5b171155cd59064.hot-update.js": "/chunks/app-setup.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/billings-detail.859db5b171155cd59064.hot-update.js": "/chunks/billings-detail.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/contact-us.859db5b171155cd59064.hot-update.js": "/chunks/contact-us.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.859db5b171155cd59064.hot-update.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/create-new-password.859db5b171155cd59064.hot-update.js": "/chunks/create-new-password.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/dashboard.859db5b171155cd59064.hot-update.js": "/chunks/dashboard.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.859db5b171155cd59064.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/database.859db5b171155cd59064.hot-update.js": "/chunks/database.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/environment-setup.859db5b171155cd59064.hot-update.js": "/chunks/environment-setup.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.859db5b171155cd59064.hot-update.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-files~chunks/shared-page.859db5b171155cd59064.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-page.859db5b171155cd59064.hot-update.js": "/chunks/files~chunks/shared-page.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/forgotten-password.859db5b171155cd59064.hot-update.js": "/chunks/forgotten-password.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/installation-disclaimer.859db5b171155cd59064.hot-update.js": "/chunks/installation-disclaimer.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/invoices.859db5b171155cd59064.hot-update.js": "/chunks/invoices.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/landing-page.859db5b171155cd59064.hot-update.js": "/chunks/landing-page.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/page-edit.859db5b171155cd59064.hot-update.js": "/chunks/page-edit.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/pages.859db5b171155cd59064.hot-update.js": "/chunks/pages.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/plan-create.859db5b171155cd59064.hot-update.js": "/chunks/plan-create.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/plan-delete.859db5b171155cd59064.hot-update.js": "/chunks/plan-delete.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/plan-settings.859db5b171155cd59064.hot-update.js": "/chunks/plan-settings.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/plan-subscribers.859db5b171155cd59064.hot-update.js": "/chunks/plan-subscribers.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/plans.859db5b171155cd59064.hot-update.js": "/chunks/plans.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/profile.859db5b171155cd59064.hot-update.js": "/chunks/profile.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/profile~chunks/settings-password.859db5b171155cd59064.hot-update.js": "/chunks/profile~chunks/settings-password.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/purchase-code.859db5b171155cd59064.hot-update.js": "/chunks/purchase-code.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings.859db5b171155cd59064.hot-update.js": "/chunks/settings.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings-create-payment-methods.859db5b171155cd59064.hot-update.js": "/chunks/settings-create-payment-methods.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings-invoices.859db5b171155cd59064.hot-update.js": "/chunks/settings-invoices.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings-password.859db5b171155cd59064.hot-update.js": "/chunks/settings-password.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings-payment-methods.859db5b171155cd59064.hot-update.js": "/chunks/settings-payment-methods.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings-storage.859db5b171155cd59064.hot-update.js": "/chunks/settings-storage.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/settings-subscription.859db5b171155cd59064.hot-update.js": "/chunks/settings-subscription.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/shared-page.859db5b171155cd59064.hot-update.js": "/chunks/shared-page.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/sign-in.859db5b171155cd59064.hot-update.js": "/chunks/sign-in.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/sign-up.859db5b171155cd59064.hot-update.js": "/chunks/sign-up.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/stripe-credentials.859db5b171155cd59064.hot-update.js": "/chunks/stripe-credentials.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/subscription-plans.859db5b171155cd59064.hot-update.js": "/chunks/subscription-plans.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/subscription-service.859db5b171155cd59064.hot-update.js": "/chunks/subscription-service.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing.859db5b171155cd59064.hot-update.js": "/chunks/upgrade-billing.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing~chunks/upgrade-plan.859db5b171155cd59064.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/upgrade-plan.859db5b171155cd59064.hot-update.js": "/chunks/upgrade-plan.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user.859db5b171155cd59064.hot-update.js": "/chunks/user.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-create.859db5b171155cd59064.hot-update.js": "/chunks/user-create.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-delete.859db5b171155cd59064.hot-update.js": "/chunks/user-delete.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-detail.859db5b171155cd59064.hot-update.js": "/chunks/user-detail.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-invoices.859db5b171155cd59064.hot-update.js": "/chunks/user-invoices.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-password.859db5b171155cd59064.hot-update.js": "/chunks/user-password.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-storage.859db5b171155cd59064.hot-update.js": "/chunks/user-storage.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/user-subscription.859db5b171155cd59064.hot-update.js": "/chunks/user-subscription.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/chunks/users.859db5b171155cd59064.hot-update.js": "/chunks/users.859db5b171155cd59064.hot-update.js",
|
||||||
|
"/js/main.48f5bea9e4721b634edc.hot-update.js": "/js/main.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/admin-account.48f5bea9e4721b634edc.hot-update.js": "/chunks/admin-account.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.48f5bea9e4721b634edc.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.48f5bea9e4721b634edc.hot-update.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.48f5bea9e4721b634edc.hot-update.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-appearance.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-appearance.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-billings.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-billings.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-email.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-email.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-index.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-index.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-others.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-others.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-payments.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-payments.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/app-setup.48f5bea9e4721b634edc.hot-update.js": "/chunks/app-setup.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/billings-detail.48f5bea9e4721b634edc.hot-update.js": "/chunks/billings-detail.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/contact-us.48f5bea9e4721b634edc.hot-update.js": "/chunks/contact-us.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.48f5bea9e4721b634edc.hot-update.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/create-new-password.48f5bea9e4721b634edc.hot-update.js": "/chunks/create-new-password.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/dashboard.48f5bea9e4721b634edc.hot-update.js": "/chunks/dashboard.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.48f5bea9e4721b634edc.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/database.48f5bea9e4721b634edc.hot-update.js": "/chunks/database.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/environment-setup.48f5bea9e4721b634edc.hot-update.js": "/chunks/environment-setup.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.48f5bea9e4721b634edc.hot-update.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-files~chunks/shared-page.48f5bea9e4721b634edc.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-page.48f5bea9e4721b634edc.hot-update.js": "/chunks/files~chunks/shared-page.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/forgotten-password.48f5bea9e4721b634edc.hot-update.js": "/chunks/forgotten-password.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/installation-disclaimer.48f5bea9e4721b634edc.hot-update.js": "/chunks/installation-disclaimer.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/invoices.48f5bea9e4721b634edc.hot-update.js": "/chunks/invoices.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/landing-page.48f5bea9e4721b634edc.hot-update.js": "/chunks/landing-page.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/page-edit.48f5bea9e4721b634edc.hot-update.js": "/chunks/page-edit.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/pages.48f5bea9e4721b634edc.hot-update.js": "/chunks/pages.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/plan-create.48f5bea9e4721b634edc.hot-update.js": "/chunks/plan-create.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/plan-delete.48f5bea9e4721b634edc.hot-update.js": "/chunks/plan-delete.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/plan-settings.48f5bea9e4721b634edc.hot-update.js": "/chunks/plan-settings.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/plan-subscribers.48f5bea9e4721b634edc.hot-update.js": "/chunks/plan-subscribers.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/plans.48f5bea9e4721b634edc.hot-update.js": "/chunks/plans.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/profile.48f5bea9e4721b634edc.hot-update.js": "/chunks/profile.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/profile~chunks/settings-password.48f5bea9e4721b634edc.hot-update.js": "/chunks/profile~chunks/settings-password.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/purchase-code.48f5bea9e4721b634edc.hot-update.js": "/chunks/purchase-code.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings-create-payment-methods.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings-create-payment-methods.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings-invoices.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings-invoices.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings-password.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings-password.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings-payment-methods.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings-payment-methods.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings-storage.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings-storage.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/settings-subscription.48f5bea9e4721b634edc.hot-update.js": "/chunks/settings-subscription.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/shared-page.48f5bea9e4721b634edc.hot-update.js": "/chunks/shared-page.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/sign-in.48f5bea9e4721b634edc.hot-update.js": "/chunks/sign-in.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/sign-up.48f5bea9e4721b634edc.hot-update.js": "/chunks/sign-up.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/stripe-credentials.48f5bea9e4721b634edc.hot-update.js": "/chunks/stripe-credentials.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/subscription-plans.48f5bea9e4721b634edc.hot-update.js": "/chunks/subscription-plans.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/subscription-service.48f5bea9e4721b634edc.hot-update.js": "/chunks/subscription-service.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing.48f5bea9e4721b634edc.hot-update.js": "/chunks/upgrade-billing.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing~chunks/upgrade-plan.48f5bea9e4721b634edc.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/upgrade-plan.48f5bea9e4721b634edc.hot-update.js": "/chunks/upgrade-plan.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user.48f5bea9e4721b634edc.hot-update.js": "/chunks/user.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-create.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-create.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-delete.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-delete.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-detail.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-detail.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-invoices.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-invoices.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-password.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-password.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-storage.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-storage.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/user-subscription.48f5bea9e4721b634edc.hot-update.js": "/chunks/user-subscription.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/chunks/users.48f5bea9e4721b634edc.hot-update.js": "/chunks/users.48f5bea9e4721b634edc.hot-update.js",
|
||||||
|
"/js/main.1a7a4bd85ab1cd2e3d64.hot-update.js": "/js/main.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/admin-account.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/admin-account.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-appearance.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-appearance.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-billings.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-billings.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-email.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-email.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-index.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-index.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-others.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-others.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-payments.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-payments.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/app-setup.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/app-setup.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/billings-detail.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/billings-detail.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/contact-us.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/contact-us.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/create-new-password.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/create-new-password.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/dashboard.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/dashboard.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/database.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/database.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/environment-setup.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/environment-setup.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-files~chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/files~chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/forgotten-password.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/forgotten-password.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/installation-disclaimer.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/installation-disclaimer.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/invoices.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/invoices.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/landing-page.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/landing-page.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/page-edit.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/page-edit.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/pages.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/pages.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/plan-create.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/plan-create.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/plan-delete.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/plan-delete.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/plan-settings.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/plan-settings.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/plan-subscribers.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/plan-subscribers.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/plans.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/plans.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/profile.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/profile.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/profile~chunks/settings-password.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/profile~chunks/settings-password.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/purchase-code.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/purchase-code.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings-create-payment-methods.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings-create-payment-methods.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings-invoices.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings-invoices.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings-password.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings-password.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings-payment-methods.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings-payment-methods.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings-storage.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings-storage.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/settings-subscription.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/settings-subscription.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/shared-page.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/sign-in.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/sign-in.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/sign-up.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/sign-up.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/stripe-credentials.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/stripe-credentials.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/subscription-plans.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/subscription-plans.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/subscription-service.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/subscription-service.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/upgrade-billing.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing~chunks/upgrade-plan.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/upgrade-plan.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/upgrade-plan.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-create.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-create.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-delete.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-delete.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-detail.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-detail.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-invoices.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-invoices.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-password.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-password.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-storage.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-storage.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/user-subscription.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/user-subscription.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/chunks/users.1a7a4bd85ab1cd2e3d64.hot-update.js": "/chunks/users.1a7a4bd85ab1cd2e3d64.hot-update.js",
|
||||||
|
"/js/main.f06d2997fda610beb4bb.hot-update.js": "/js/main.f06d2997fda610beb4bb.hot-update.js",
|
||||||
|
"/js/main.260cb9d84fbc4dc83eaf.hot-update.js": "/js/main.260cb9d84fbc4dc83eaf.hot-update.js",
|
||||||
|
"/js/main.519966b5bb3b1a9ecbe8.hot-update.js": "/js/main.519966b5bb3b1a9ecbe8.hot-update.js",
|
||||||
|
"/js/main.988450ce7fc38a30ad4c.hot-update.js": "/js/main.988450ce7fc38a30ad4c.hot-update.js",
|
||||||
|
"/js/main.883659729e2f435c2b9a.hot-update.js": "/js/main.883659729e2f435c2b9a.hot-update.js",
|
||||||
|
"/js/main.3eaa4e84e05cc460c7f4.hot-update.js": "/js/main.3eaa4e84e05cc460c7f4.hot-update.js",
|
||||||
|
"/js/main.5ab20b8c8ebcb2b24444.hot-update.js": "/js/main.5ab20b8c8ebcb2b24444.hot-update.js",
|
||||||
|
"/js/main.bc345ada5a0c5b61645b.hot-update.js": "/js/main.bc345ada5a0c5b61645b.hot-update.js",
|
||||||
|
"/js/main.5962c8136d20fc03fa07.hot-update.js": "/js/main.5962c8136d20fc03fa07.hot-update.js",
|
||||||
|
"/js/main.9e3c7d28fa95b8750a5f.hot-update.js": "/js/main.9e3c7d28fa95b8750a5f.hot-update.js",
|
||||||
|
"/js/main.158e83c757e6044ef5bf.hot-update.js": "/js/main.158e83c757e6044ef5bf.hot-update.js",
|
||||||
|
"/js/main.e4ade5c1835a793acb24.hot-update.js": "/js/main.e4ade5c1835a793acb24.hot-update.js",
|
||||||
|
"/js/main.046420a4edc2a80b65af.hot-update.js": "/js/main.046420a4edc2a80b65af.hot-update.js",
|
||||||
|
"/js/main.c1e13555ed7bb67900a3.hot-update.js": "/js/main.c1e13555ed7bb67900a3.hot-update.js",
|
||||||
|
"/js/main.53c2b8d3802dd28a25b6.hot-update.js": "/js/main.53c2b8d3802dd28a25b6.hot-update.js",
|
||||||
|
"/js/main.a1e3496229b1c2735a4a.hot-update.js": "/js/main.a1e3496229b1c2735a4a.hot-update.js",
|
||||||
|
"/js/main.b3cfa5d5ec198fdf09ed.hot-update.js": "/js/main.b3cfa5d5ec198fdf09ed.hot-update.js",
|
||||||
|
"/js/main.4714e1e9c66c08abd432.hot-update.js": "/js/main.4714e1e9c66c08abd432.hot-update.js",
|
||||||
|
"/js/main.2fc1a660661976021c36.hot-update.js": "/js/main.2fc1a660661976021c36.hot-update.js",
|
||||||
|
"/js/main.8f95061064a6bbfe4048.hot-update.js": "/js/main.8f95061064a6bbfe4048.hot-update.js",
|
||||||
|
"/js/main.3969751bfca450a690a8.hot-update.js": "/js/main.3969751bfca450a690a8.hot-update.js",
|
||||||
|
"/js/main.ac6963d6e4e97c365b98.hot-update.js": "/js/main.ac6963d6e4e97c365b98.hot-update.js",
|
||||||
|
"/js/main.f5a0adc3ade3d325f0d3.hot-update.js": "/js/main.f5a0adc3ade3d325f0d3.hot-update.js",
|
||||||
|
"/js/main.274b49a1f1636c7c9d12.hot-update.js": "/js/main.274b49a1f1636c7c9d12.hot-update.js",
|
||||||
|
"/js/main.eb78b91b883dd563b253.hot-update.js": "/js/main.eb78b91b883dd563b253.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-files~chunks/shared-page.eb78b91b883dd563b253.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.eb78b91b883dd563b253.hot-update.js",
|
||||||
|
"/chunks/shared-page.eb78b91b883dd563b253.hot-update.js": "/chunks/shared-page.eb78b91b883dd563b253.hot-update.js",
|
||||||
|
"/chunks/files~chunks/shared-files~chunks/shared-page.723ce92c5a8e954fdc9f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.723ce92c5a8e954fdc9f.hot-update.js"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ export default {
|
|||||||
this.$store.dispatch('deleteItem')
|
this.$store.dispatch('deleteItem')
|
||||||
},
|
},
|
||||||
createFolder() {
|
createFolder() {
|
||||||
this.$store.dispatch('createFolder', this.$t('popup_create_folder.folder_default_name'))
|
this.$store.dispatch('createFolder', {name: this.$t('popup_create_folder.folder_default_name')})
|
||||||
},
|
},
|
||||||
moveItem() {
|
moveItem() {
|
||||||
if (this.fileInfoDetail.length > 0)
|
if (this.fileInfoDetail.length > 0)
|
||||||
|
|||||||
@@ -119,7 +119,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
isLocked() {
|
isLocked() {
|
||||||
return this.fileInfoDetail[0].shared.protected
|
return this.fileInfoDetail[0].shared.is_protected
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|||||||
@@ -11,12 +11,12 @@
|
|||||||
|
|
||||||
<!--Folder tree-->
|
<!--Folder tree-->
|
||||||
<div v-if="! isLoadingTree && navigation">
|
<div v-if="! isLoadingTree && navigation">
|
||||||
<ThumbnailItem v-if="fileInfoDetail.length < 2 || noSelectedItem" class="item-thumbnail" :item="pickedItem" info="location" />
|
<ThumbnailItem v-if="fileInfoDetail.length < 2 || isSelectedItem" class="item-thumbnail" :item="pickedItem" info="location" />
|
||||||
|
|
||||||
<MultiSelected class="multiple-selected"
|
<MultiSelected class="multiple-selected"
|
||||||
:title="$t('file_detail.selected_multiple')"
|
:title="$t('file_detail.selected_multiple')"
|
||||||
:subtitle="this.fileInfoDetail.length + ' ' + $tc('file_detail.items', this.fileInfoDetail.length)"
|
:subtitle="this.fileInfoDetail.length + ' ' + $tc('file_detail.items', this.fileInfoDetail.length)"
|
||||||
v-if="fileInfoDetail.length > 1 && !noSelectedItem" />
|
v-if="fileInfoDetail.length > 1 && !isSelectedItem" />
|
||||||
|
|
||||||
<TreeMenu :disabled-by-id="pickedItem" :depth="1" :nodes="items" v-for="items in navigation" :key="items.id" />
|
<TreeMenu :disabled-by-id="pickedItem" :depth="1" :nodes="items" v-for="items in navigation" :key="items.id" />
|
||||||
</div>
|
</div>
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
selectedFolder: undefined,
|
selectedFolder: undefined,
|
||||||
pickedItem: undefined,
|
pickedItem: undefined,
|
||||||
isLoadingTree: true,
|
isLoadingTree: true,
|
||||||
noSelectedItem: false
|
isSelectedItem: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@@ -82,18 +82,21 @@
|
|||||||
// Prevent empty submit
|
// Prevent empty submit
|
||||||
if (!this.selectedFolder) return
|
if (!this.selectedFolder) return
|
||||||
|
|
||||||
//Prevent to move items to the same parent
|
// Prevent to move items to the same parent
|
||||||
if (this.fileInfoDetail.find(item => item.parent_id === this.selectedFolder.id)) return
|
if (this.fileInfoDetail.find(item => item.parent_id === this.selectedFolder.id)) return
|
||||||
|
|
||||||
// Move item
|
// Move item
|
||||||
if (!this.noSelectedItem) {
|
if (!this.isSelectedItem) {
|
||||||
this.$store.dispatch('moveItem', {to_item: this.selectedFolder, noSelectedItem: null})
|
this.$store.dispatch('moveItem', {to_item: this.selectedFolder, isSelectedItem: null})
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.noSelectedItem) {
|
if (this.isSelectedItem) {
|
||||||
this.$store.dispatch('moveItem', {to_item: this.selectedFolder, noSelectedItem: this.pickedItem})
|
this.$store.dispatch('moveItem', {to_item: this.selectedFolder, isSelectedItem: this.pickedItem})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.log('to item:', this.selectedFolder);
|
||||||
|
console.log('isSelectedItem:', this.pickedItem);
|
||||||
|
|
||||||
// Close popup
|
// Close popup
|
||||||
events.$emit('popup:close')
|
events.$emit('popup:close')
|
||||||
|
|
||||||
@@ -130,12 +133,12 @@
|
|||||||
// Store picked item
|
// Store picked item
|
||||||
if (!this.fileInfoDetail.includes(args.item[0])) {
|
if (!this.fileInfoDetail.includes(args.item[0])) {
|
||||||
this.pickedItem = args.item[0]
|
this.pickedItem = args.item[0]
|
||||||
this.noSelectedItem = true
|
this.isSelectedItem = true
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.fileInfoDetail.includes(args.item[0])) {
|
if (this.fileInfoDetail.includes(args.item[0])) {
|
||||||
this.pickedItem = this.fileInfoDetail[0]
|
this.pickedItem = this.fileInfoDetail[0]
|
||||||
this.noSelectedItem = false
|
this.isSelectedItem = false
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -100,10 +100,10 @@ export default {
|
|||||||
name: this.pickedItem.name,
|
name: this.pickedItem.name,
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.folderIcon.emoji)
|
if (this.folderIcon && this.folderIcon.emoji)
|
||||||
item['emoji'] = this.folderIcon.emoji
|
item['emoji'] = this.folderIcon.emoji
|
||||||
|
|
||||||
if (this.folderIcon.color)
|
if (this.folderIcon && this.folderIcon.color)
|
||||||
item['color'] = this.folderIcon.color
|
item['color'] = this.folderIcon.color
|
||||||
|
|
||||||
// Rename item request
|
// Rename item request
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<PopupWrapper name="share-create">
|
<PopupWrapper name="share-create">
|
||||||
<!--Title-->
|
<!--Title-->
|
||||||
<PopupHeader :title="$t('popup_share_create.title', {item: itemTypeTitle})" icon="share"/>
|
<PopupHeader :title="$t('popup_share_create.title', {item: itemTypeTitle})" icon="share" />
|
||||||
|
|
||||||
<!--Content-->
|
<!--Content-->
|
||||||
<PopupContent>
|
<PopupContent>
|
||||||
|
|
||||||
<!--Item Thumbnail-->
|
<!--Item Thumbnail-->
|
||||||
<ThumbnailItem class="item-thumbnail" :item="pickedItem" info="metadata"/>
|
<ThumbnailItem class="item-thumbnail" :item="pickedItem" info="metadata" />
|
||||||
|
|
||||||
<!-- Infobox for successfull sended email -->
|
<!-- Infobox for successfull sended email -->
|
||||||
<InfoBox v-if="isGeneratedShared && sharedViaEmail" class="info-box-wrapper">
|
<InfoBox v-if="isGeneratedShared && sharedViaEmail" class="info-box-wrapper">
|
||||||
@@ -20,12 +20,12 @@
|
|||||||
<TabWrapper>
|
<TabWrapper>
|
||||||
|
|
||||||
<!-- Share via link -->
|
<!-- Share via link -->
|
||||||
<TabOption :selected="true" :title="$t('shared_form.share_by_link')" icon="link"/>
|
<TabOption :selected="true" :title="$t('shared_form.share_by_link')" icon="link" />
|
||||||
|
|
||||||
<!-- Share via Email -->
|
<!-- Share via Email -->
|
||||||
<TabOption :title="$t('shared_form.share_by_email')" icon="email">
|
<TabOption :title="$t('shared_form.share_by_email')" icon="email">
|
||||||
<ValidationProvider tag="div" mode="passive" name="Email" rules="required" v-slot="{ errors }">
|
<ValidationProvider tag="div" mode="passive" name="Email" rules="required" v-slot="{ errors }">
|
||||||
<MultiEmailInput rules="required" v-model="shareOptions.emails" :label="$t('shared_form.recipients_label')" :isError="errors[0]"/>
|
<MultiEmailInput rules="required" v-model="shareOptions.emails" :label="$t('shared_form.recipients_label')" :isError="errors[0]" />
|
||||||
</ValidationProvider>
|
</ValidationProvider>
|
||||||
</TabOption>
|
</TabOption>
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
<!--Permision Select-->
|
<!--Permision Select-->
|
||||||
<ValidationProvider v-if="isFolder" tag="div" mode="passive" class="input-wrapper" name="Permission" rules="required" v-slot="{ errors }">
|
<ValidationProvider v-if="isFolder" tag="div" mode="passive" class="input-wrapper" name="Permission" rules="required" v-slot="{ errors }">
|
||||||
<label class="input-label">{{ $t('shared_form.label_permission') }}:</label>
|
<label class="input-label">{{ $t('shared_form.label_permission') }}:</label>
|
||||||
<SelectInput v-model="shareOptions.permission" :options="permissionOptions" :placeholder="$t('shared_form.placeholder_permission')" :isError="errors[0]"/>
|
<SelectInput v-model="shareOptions.permission" :options="permissionOptions" :placeholder="$t('shared_form.placeholder_permission')" :isError="errors[0]" />
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
||||||
</ValidationProvider>
|
</ValidationProvider>
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
<div class="input-wrapper">
|
<div class="input-wrapper">
|
||||||
<div class="inline-wrapper">
|
<div class="inline-wrapper">
|
||||||
<label class="input-label">{{ $t('shared_form.label_password_protection') }}:</label>
|
<label class="input-label">{{ $t('shared_form.label_password_protection') }}:</label>
|
||||||
<SwitchInput v-model="shareOptions.isPassword" class="switch" :state="0"/>
|
<SwitchInput v-model="shareOptions.isPassword" class="switch" :state="0" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -58,7 +58,7 @@
|
|||||||
<!--Set expiration-->
|
<!--Set expiration-->
|
||||||
<div class="input-wrapper">
|
<div class="input-wrapper">
|
||||||
<label class="input-label">{{ $t('shared_form.label_expiration') }}:</label>
|
<label class="input-label">{{ $t('shared_form.label_expiration') }}:</label>
|
||||||
<SelectBoxInput v-model="shareOptions.expiration" :data="expirationList" class="box"/>
|
<SelectBoxInput v-model="shareOptions.expiration" :data="expirationList" class="box" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
<div v-if="isGeneratedShared" class="form-wrapper">
|
<div v-if="isGeneratedShared" class="form-wrapper">
|
||||||
<div class="input-wrapper">
|
<div class="input-wrapper">
|
||||||
<label class="input-label">{{ this.sharedViaEmail ? $t('shared_form.label_share_vie_email') : $t('shared_form.label_shared_url') }}:</label>
|
<label class="input-label">{{ this.sharedViaEmail ? $t('shared_form.label_share_vie_email') : $t('shared_form.label_shared_url') }}:</label>
|
||||||
<CopyInput size="small" :item="pickedItem"/>
|
<CopyInput size="small" :item="pickedItem" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</PopupContent>
|
</PopupContent>
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { ValidationProvider, ValidationObserver } from 'vee-validate/dist/vee-validate.full'
|
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
|
||||||
import SelectBoxInput from '@/components/Others/Forms/SelectBoxInput'
|
import SelectBoxInput from '@/components/Others/Forms/SelectBoxInput'
|
||||||
import PopupWrapper from '@/components/Others/Popup/PopupWrapper'
|
import PopupWrapper from '@/components/Others/Popup/PopupWrapper'
|
||||||
import PopupActions from '@/components/Others/Popup/PopupActions'
|
import PopupActions from '@/components/Others/Popup/PopupActions'
|
||||||
@@ -101,10 +101,10 @@ import TabWrapper from '@/components/Others/TabWrapper'
|
|||||||
import TabOption from '@/components/Others/TabOption'
|
import TabOption from '@/components/Others/TabOption'
|
||||||
import ButtonBase from '@/components/FilesView/ButtonBase'
|
import ButtonBase from '@/components/FilesView/ButtonBase'
|
||||||
import InfoBox from '@/components/Others/Forms/InfoBox'
|
import InfoBox from '@/components/Others/Forms/InfoBox'
|
||||||
import { LinkIcon, MailIcon } from 'vue-feather-icons'
|
import {LinkIcon, MailIcon} from 'vue-feather-icons'
|
||||||
import { required } from 'vee-validate/dist/rules'
|
import {required} from 'vee-validate/dist/rules'
|
||||||
import { mapGetters } from 'vuex'
|
import {mapGetters} from 'vuex'
|
||||||
import { events } from '@/bus'
|
import {events} from '@/bus'
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
@@ -192,7 +192,9 @@ export default {
|
|||||||
|
|
||||||
// Send request to get share link
|
// Send request to get share link
|
||||||
axios
|
axios
|
||||||
.post('/api/share', this.shareOptions)
|
.post(`/api/share/${this.shareOptions.id}`,
|
||||||
|
this.shareOptions
|
||||||
|
)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
|
|
||||||
// Show infobox and reset emails container
|
// Show infobox and reset emails container
|
||||||
|
|||||||
@@ -43,7 +43,9 @@
|
|||||||
<label class="input-label">{{ $t('shared_form.label_password_protection') }}:</label>
|
<label class="input-label">{{ $t('shared_form.label_password_protection') }}:</label>
|
||||||
<SwitchInput v-model="shareOptions.isProtected" :state="shareOptions.isProtected" class="switch"/>
|
<SwitchInput v-model="shareOptions.isProtected" :state="shareOptions.isProtected" class="switch"/>
|
||||||
</div>
|
</div>
|
||||||
<ActionButton v-if="(pickedItem.shared.protected && canChangePassword) && shareOptions.isProtected" @click.native="changePassword" class="change-password">{{ $t('popup_share_edit.change_pass') }}</ActionButton>
|
<ActionButton v-if="(pickedItem.shared.is_protected && canChangePassword) && shareOptions.isProtected" @click.native="changePassword" class="change-password">
|
||||||
|
{{ $t('popup_share_edit.change_pass') }}
|
||||||
|
</ActionButton>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--Set password-->
|
<!--Set password-->
|
||||||
@@ -62,7 +64,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ActionButton @click.native="moreOptions" :icon="isMoreOptions || shareOptions.expiration ? 'x' : 'pencil-alt'">{{ moreOptionsTitle }}</ActionButton>
|
<ActionButton @click.native="moreOptions" :icon="isMoreOptions || shareOptions.expiration ? 'x' : 'pencil-alt'">
|
||||||
|
{{ moreOptionsTitle }}
|
||||||
|
</ActionButton>
|
||||||
|
|
||||||
</ValidationObserver>
|
</ValidationObserver>
|
||||||
|
|
||||||
@@ -235,7 +239,6 @@
|
|||||||
this.isDeleting = true
|
this.isDeleting = true
|
||||||
|
|
||||||
// Send delete request
|
// Send delete request
|
||||||
|
|
||||||
await this.$store.dispatch('shareCancel' , this.pickedItem)
|
await this.$store.dispatch('shareCancel' , this.pickedItem)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
|
|
||||||
@@ -323,7 +326,7 @@
|
|||||||
this.shareOptions = {
|
this.shareOptions = {
|
||||||
token: args.item.shared.token,
|
token: args.item.shared.token,
|
||||||
expiration: args.item.shared.expire_in,
|
expiration: args.item.shared.expire_in,
|
||||||
isProtected: args.item.shared.protected,
|
isProtected: args.item.shared.is_protected,
|
||||||
permission: args.item.shared.permission,
|
permission: args.item.shared.permission,
|
||||||
password: undefined,
|
password: undefined,
|
||||||
}
|
}
|
||||||
@@ -335,7 +338,7 @@
|
|||||||
this.sendToRecipientsMenu = true
|
this.sendToRecipientsMenu = true
|
||||||
this.isEmailSended = false
|
this.isEmailSended = false
|
||||||
|
|
||||||
this.canChangePassword = args.item.shared.protected
|
this.canChangePassword = args.item.shared.is_protected
|
||||||
})
|
})
|
||||||
|
|
||||||
// Close popup
|
// Close popup
|
||||||
|
|||||||
+4
-4
@@ -154,9 +154,9 @@ const actions = {
|
|||||||
// Get route
|
// Get route
|
||||||
let route = undefined
|
let route = undefined
|
||||||
|
|
||||||
if (getters.sharedDetail && getters.sharedDetail.protected)
|
if (getters.sharedDetail && getters.sharedDetail.is_protected)
|
||||||
route = '/api/browse/search/private'
|
route = '/api/browse/search/private'
|
||||||
else if (getters.sharedDetail && !getters.sharedDetail.protected)
|
else if (getters.sharedDetail && !getters.sharedDetail.is_protected)
|
||||||
route = '/api/browse/search/public/' + router.currentRoute.params.token
|
route = '/api/browse/search/public/' + router.currentRoute.params.token
|
||||||
else
|
else
|
||||||
route = '/api/browse/search'
|
route = '/api/browse/search'
|
||||||
@@ -177,9 +177,9 @@ const actions = {
|
|||||||
// Get route
|
// Get route
|
||||||
let route = undefined
|
let route = undefined
|
||||||
|
|
||||||
if (getters.sharedDetail && getters.sharedDetail.protected)
|
if (getters.sharedDetail && getters.sharedDetail.is_protected)
|
||||||
route = '/api/browse/navigation/private'
|
route = '/api/browse/navigation/private'
|
||||||
else if (getters.sharedDetail && !getters.sharedDetail.protected)
|
else if (getters.sharedDetail && !getters.sharedDetail.is_protected)
|
||||||
route = '/api/browse/navigation/public/' + router.currentRoute.params.token
|
route = '/api/browse/navigation/public/' + router.currentRoute.params.token
|
||||||
else
|
else
|
||||||
route = '/api/browse/navigation'
|
route = '/api/browse/navigation'
|
||||||
|
|||||||
+11
-9
@@ -23,7 +23,7 @@ const actions = {
|
|||||||
})
|
})
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/zip/folder/' + folder.id + '/public/' + router.currentRoute.params.token
|
? '/api/zip/folder/' + folder.id + '/public/' + router.currentRoute.params.token
|
||||||
: '/api/zip/folder/' + folder.id
|
: '/api/zip/folder/' + folder.id
|
||||||
|
|
||||||
@@ -46,7 +46,7 @@ const actions = {
|
|||||||
getters.fileInfoDetail.forEach(file => files.push(file.id))
|
getters.fileInfoDetail.forEach(file => files.push(file.id))
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/zip/files/public/' + router.currentRoute.params.token
|
? '/api/zip/files/public/' + router.currentRoute.params.token
|
||||||
: '/api/zip/files'
|
: '/api/zip/files'
|
||||||
|
|
||||||
@@ -56,7 +56,7 @@ const actions = {
|
|||||||
})
|
})
|
||||||
|
|
||||||
axios.post(route, {
|
axios.post(route, {
|
||||||
files: files
|
items: files
|
||||||
})
|
})
|
||||||
.then(response => {
|
.then(response => {
|
||||||
Vue.prototype.$downloadFile(response.data.url, response.data.name)
|
Vue.prototype.$downloadFile(response.data.url, response.data.name)
|
||||||
@@ -87,13 +87,15 @@ const actions = {
|
|||||||
commit('CLEAR_FILEINFO_DETAIL')
|
commit('CLEAR_FILEINFO_DETAIL')
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/editor/move/public/' + router.currentRoute.params.token
|
? '/api/editor/move/public/' + router.currentRoute.params.token
|
||||||
: '/api/move'
|
: '/api/move'
|
||||||
|
|
||||||
|
console.log(to_item);
|
||||||
|
|
||||||
axios
|
axios
|
||||||
.post(route, {
|
.post(route, {
|
||||||
to_id: to_item.id,
|
to_id: to_item.id ? to_item.id : null,
|
||||||
items: itemsToMove
|
items: itemsToMove
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
@@ -112,7 +114,7 @@ const actions = {
|
|||||||
createFolder: ({commit, getters, dispatch}, folder) => {
|
createFolder: ({commit, getters, dispatch}, folder) => {
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/editor/create-folder/public/' + router.currentRoute.params.token
|
? '/api/editor/create-folder/public/' + router.currentRoute.params.token
|
||||||
: '/api/create-folder'
|
: '/api/create-folder'
|
||||||
|
|
||||||
@@ -147,7 +149,7 @@ const actions = {
|
|||||||
commit('UPDATE_NAME_IN_FAVOURITES', data)
|
commit('UPDATE_NAME_IN_FAVOURITES', data)
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/editor/rename/' + data.id + '/public/' + router.currentRoute.params.token
|
? '/api/editor/rename/' + data.id + '/public/' + router.currentRoute.params.token
|
||||||
: '/api/rename/' + data.id
|
: '/api/rename/' + data.id
|
||||||
|
|
||||||
@@ -170,7 +172,7 @@ const actions = {
|
|||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/editor/upload/public/' + router.currentRoute.params.token
|
? '/api/editor/upload/public/' + router.currentRoute.params.token
|
||||||
: '/api/upload'
|
: '/api/upload'
|
||||||
|
|
||||||
@@ -339,7 +341,7 @@ const actions = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Get route
|
// Get route
|
||||||
let route = getters.sharedDetail && !getters.sharedDetail.protected
|
let route = getters.sharedDetail && !getters.sharedDetail.is_protected
|
||||||
? '/api/editor/remove/public/' + router.currentRoute.params.token
|
? '/api/editor/remove/public/' + router.currentRoute.params.token
|
||||||
: '/api/remove'
|
: '/api/remove'
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -38,7 +38,7 @@ const actions = {
|
|||||||
|
|
||||||
payload.folder.location = 'public'
|
payload.folder.location = 'public'
|
||||||
|
|
||||||
let route = getters.sharedDetail.protected
|
let route = getters.sharedDetail.is_protected
|
||||||
? '/api/browse/folders/' + payload.folder.id + '/private'
|
? '/api/browse/folders/' + payload.folder.id + '/private'
|
||||||
: '/api/browse/folders/' + payload.folder.id + '/public/' + router.currentRoute.params.token
|
: '/api/browse/folders/' + payload.folder.id + '/public/' + router.currentRoute.params.token
|
||||||
|
|
||||||
@@ -82,6 +82,7 @@ const actions = {
|
|||||||
|
|
||||||
axios
|
axios
|
||||||
.post('/api/share/revoke', {
|
.post('/api/share/revoke', {
|
||||||
|
_method: 'delete',
|
||||||
tokens: tokens
|
tokens: tokens
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
@@ -110,7 +111,7 @@ const actions = {
|
|||||||
},
|
},
|
||||||
getSingleFile: ({commit, state}) => {
|
getSingleFile: ({commit, state}) => {
|
||||||
|
|
||||||
let route = state.sharedDetail.protected
|
let route = state.sharedDetail.is_protected
|
||||||
? '/api/browse/files/private'
|
? '/api/browse/files/private'
|
||||||
: '/api/browse/files/' + router.currentRoute.params.token + '/public'
|
: '/api/browse/files/' + router.currentRoute.params.token + '/public'
|
||||||
|
|
||||||
|
|||||||
@@ -294,7 +294,7 @@
|
|||||||
this.isPageLoading = false
|
this.isPageLoading = false
|
||||||
|
|
||||||
// Show password page
|
// Show password page
|
||||||
if (response.data.data.attributes.protected) {
|
if (response.data.data.attributes.is_protected) {
|
||||||
this.currentPage = 'page-password'
|
this.currentPage = 'page-password'
|
||||||
} else {
|
} else {
|
||||||
this.currentPage = 'page-files'
|
this.currentPage = 'page-files'
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ $text: #1B2539;
|
|||||||
$text-muted: rgba($text, 0.7);
|
$text-muted: rgba($text, 0.7);
|
||||||
|
|
||||||
$theme: #00BC7E;
|
$theme: #00BC7E;
|
||||||
|
//$theme: #1670B7;
|
||||||
$theme_light: #ECF7F2;
|
$theme_light: #ECF7F2;
|
||||||
|
|
||||||
$yellow: #FFBD2D;
|
$yellow: #FFBD2D;
|
||||||
|
|||||||
+1
-1
@@ -29,7 +29,7 @@ Route::group(['prefix' => 'browse'], function () {
|
|||||||
|
|
||||||
Route::post('/shared/authenticate/{shared}', [ServeSharedController::class, 'authenticate']);
|
Route::post('/shared/authenticate/{shared}', [ServeSharedController::class, 'authenticate']);
|
||||||
Route::get('/files/{shared}/public', [ServeSharedController::class, 'file_public']);
|
Route::get('/files/{shared}/public', [ServeSharedController::class, 'file_public']);
|
||||||
Route::get('/shared/{token}', [ShareController::class, 'show']);
|
Route::get('/shared/{shared}', [ShareController::class, 'show']);
|
||||||
});
|
});
|
||||||
|
|
||||||
// Private sharing secured by password
|
// Private sharing secured by password
|
||||||
|
|||||||
Reference in New Issue
Block a user