diff --git a/app/Console/Commands/SetupDevEnvironment.php b/app/Console/Commands/SetupDevEnvironment.php index 888fccc4..03c283c6 100644 --- a/app/Console/Commands/SetupDevEnvironment.php +++ b/app/Console/Commands/SetupDevEnvironment.php @@ -14,6 +14,7 @@ use Carbon\Carbon; use Illuminate\Console\Command; use Illuminate\Support\Facades\Hash; use Faker; +use Illuminate\Support\Str; class SetupDevEnvironment extends Command { @@ -75,6 +76,7 @@ class SetupDevEnvironment extends Command $this->info('Creating default admin content...'); $this->create_admin_default_content(); + $this->create_share_records(); $this->info('Clearing application cache...'); $this->clear_cache(); @@ -374,20 +376,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user) { + $basename = Str::random(12) . '-' . $file['basename']; + // Copy file into app storage - \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/{$file['basename']}")); + \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => null, 'user_id' => $user->id, 'name' => $file['name'], - 'basename' => $file['basename'], + 'basename' => $basename, 'type' => 'file', 'user_scope' => 'master', 'mimetype' => $file['mimetype'], 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -416,20 +420,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $documents) { + $basename = Str::random(12) . '-' . $file['basename']; + // Copy file into app storage - \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/{$file['basename']}")); + \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => $documents->id, 'user_id' => $user->id, 'name' => $file['name'], - 'basename' => $file['basename'], + 'basename' => $basename, 'type' => 'file', 'user_scope' => 'master', 'mimetype' => $file['mimetype'], 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -448,20 +454,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $shared_folder) { + $basename = Str::random(12) . '-' . $file['basename']; + // Copy file into app storage - \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/{$file['basename']}")); + \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => $shared_folder->id, 'user_id' => $user->id, 'name' => $file['name'], - 'basename' => $file['basename'], + 'basename' => $basename, 'type' => 'file', 'user_scope' => 'master', 'mimetype' => $file['mimetype'], 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -505,20 +513,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $peters_files) { + $basename = Str::random(12) . '-' . $file['basename']; + // Copy file into app storage - \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/{$file['basename']}")); + \File::copy(storage_path("demo/documents/{$file['basename']}"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => $peters_files->id, 'user_id' => $user->id, 'name' => $file['name'], - 'basename' => $file['basename'], + 'basename' => $basename, 'type' => 'file', 'user_scope' => 'editor', 'mimetype' => $file['mimetype'], 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -531,20 +541,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $videohive) { + $basename = Str::random(12) . '-' . $file; + // Copy file into app storage - \File::copy(storage_path("demo/video/$file"), storage_path("app/files/$user->id/$file")); + \File::copy(storage_path("demo/video/$file"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => $videohive->id, 'user_id' => $user->id, 'name' => $file, - 'basename' => $file, + 'basename' => $basename, 'type' => 'video', 'user_scope' => 'master', 'mimetype' => 'mp4', 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -554,20 +566,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $video) { + $basename = Str::random(12) . '-' . $file; + // Copy file into app storage - \File::copy(storage_path("demo/video/$file"), storage_path("app/files/$user->id/$file")); + \File::copy(storage_path("demo/video/$file"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => $video->id, 'user_id' => $user->id, 'name' => $file, - 'basename' => $file, + 'basename' => $basename, 'type' => 'video', 'user_scope' => 'master', 'mimetype' => 'mp4', 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -577,20 +591,22 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $audio) { + $basename = Str::random(12) . '-' . $file; + // Copy file into app storage - \File::copy(storage_path("demo/audio/$file"), storage_path("app/files/$user->id/$file")); + \File::copy(storage_path("demo/audio/$file"), storage_path("app/files/$user->id/$basename")); // Create file record File::create([ 'folder_id' => $audio->id, 'user_id' => $user->id, 'name' => $file, - 'basename' => $file, + 'basename' => $basename, 'type' => 'audio', 'user_scope' => 'master', 'mimetype' => 'mp3', 'filesize' => rand(1000000, 4000000), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -611,8 +627,10 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $apartments) { + $basename = Str::random(12) . '-' . $file; + // Copy file into app storage - \File::copy(storage_path("demo/images/memes/$file"), storage_path("app/files/$user->id/$file")); + \File::copy(storage_path("demo/images/memes/$file"), storage_path("app/files/$user->id/$basename")); $this->info("Creating thumbnail for image: $file"); @@ -621,13 +639,13 @@ class SetupDevEnvironment extends Command 'folder_id' => null, 'user_id' => $user->id, 'name' => $file, - 'basename' => $file, + 'basename' => $basename, 'type' => 'image', 'user_scope' => 'master', 'mimetype' => 'jpg', 'filesize' => rand(1000000, 4000000), - 'thumbnail' => $this->helper->create_image_thumbnail("files/$user->id/$file", $file, $user->id), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'thumbnail' => $this->helper->create_image_thumbnail("files/$user->id/$basename", $file, $user->id), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -643,8 +661,10 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $apartments) { + $basename = Str::random(12) . '-' . $file; + // Copy file into app storage - \File::copy(storage_path("demo/images/apartments/$file"), storage_path("app/files/$user->id/$file")); + \File::copy(storage_path("demo/images/apartments/$file"), storage_path("app/files/$user->id/$basename")); $this->info("Creating thumbnail for image: $file"); @@ -653,13 +673,13 @@ class SetupDevEnvironment extends Command 'folder_id' => $apartments->id, 'user_id' => $user->id, 'name' => $file, - 'basename' => $file, + 'basename' => $basename, 'type' => 'image', 'user_scope' => 'master', 'mimetype' => 'jpg', 'filesize' => rand(1000000, 4000000), - 'thumbnail' => $this->helper->create_image_thumbnail("files/$user->id/$file", $file, $user->id), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'thumbnail' => $this->helper->create_image_thumbnail("files/$user->id/$basename", $file, $user->id), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); @@ -679,8 +699,10 @@ class SetupDevEnvironment extends Command ]) ->each(function ($file) use ($user, $nature) { + $basename = Str::random(12) . '-' . $file; + // Copy file into app storage - \File::copy(storage_path("demo/images/nature/$file"), storage_path("app/files/$user->id/$file")); + \File::copy(storage_path("demo/images/nature/$file"), storage_path("app/files/$user->id/$basename")); $this->info("Creating thumbnail for image: $file"); @@ -689,17 +711,57 @@ class SetupDevEnvironment extends Command 'folder_id' => $nature->id, 'user_id' => $user->id, 'name' => $file, - 'basename' => $file, + 'basename' => $basename, 'type' => 'image', 'user_scope' => 'master', 'mimetype' => 'jpg', 'filesize' => rand(1000000, 4000000), - 'thumbnail' => $this->helper->create_image_thumbnail("files/$user->id/$file", $file, $user->id), - 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), + 'thumbnail' => $this->helper->create_image_thumbnail("files/$user->id/$basename", $file, $user->id), + 'created_at' => Carbon::now()->subMinutes(rand(1, 5)), ]); }); } + private function create_share_records(): void + { + $user = User::whereEmail('howdy@hi5ve.digital') + ->first(); + + $images = File::whereType('image') + ->whereFolderId(null) + ->take(3) + ->pluck('id'); + + $images->each(function ($id) use ($user) { + Share::create([ + 'user_id' => $user->id, + 'item_id' => $id, + 'type' => 'file', + 'is_protected' => false, + 'permission' => 'editor', + 'password' => null, + 'expire_in' => null, + ]); + }); + + $files = File::whereType('file') + ->whereFolderId(null) + ->take(2) + ->pluck('id'); + + $files->each(function ($id) use ($user) { + Share::create([ + 'user_id' => $user->id, + 'item_id' => $id, + 'type' => 'file', + 'is_protected' => false, + 'permission' => 'editor', + 'password' => null, + 'expire_in' => null, + ]); + }); + } + /** * Store main app settings into database */ diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index dcba3ebc..a0aff064 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -2,6 +2,7 @@ namespace App\Exceptions; +use Illuminate\Database\Eloquent\ModelNotFoundException; use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler; use Throwable; @@ -50,6 +51,12 @@ class Handler extends ExceptionHandler */ public function render($request, Throwable $exception) { + if ($exception instanceof ModelNotFoundException) { + + return response() + ->redirectTo('/not-found')->setStatusCode(404); + } + return parent::render($request, $exception); } } \ No newline at end of file diff --git a/app/Http/Controllers/Sharing/BrowseShareController.php b/app/Http/Controllers/Sharing/BrowseShareController.php index ff0c7c1a..70beef7d 100644 --- a/app/Http/Controllers/Sharing/BrowseShareController.php +++ b/app/Http/Controllers/Sharing/BrowseShareController.php @@ -30,7 +30,7 @@ class BrowseShareController extends Controller public function get_public_folders($id, Share $shared) { // Abort if folder is protected - if ((int)$shared->is_protected) { + if ($shared->is_protected) { abort(403, "Sorry, you don't have permission"); } @@ -60,7 +60,7 @@ class BrowseShareController extends Controller public function search_public(Request $request, Share $shared) { // Abort if folder is protected - if ((int)$shared->is_protected) { + if ($shared->is_protected) { abort(403, "Sorry, you don't have permission"); } diff --git a/app/Http/Controllers/Sharing/EditShareItemsController.php b/app/Http/Controllers/Sharing/EditShareItemsController.php index c13f48d7..aa25a95b 100644 --- a/app/Http/Controllers/Sharing/EditShareItemsController.php +++ b/app/Http/Controllers/Sharing/EditShareItemsController.php @@ -41,7 +41,7 @@ class EditShareItemsController extends Controller */ public function create_folder(CreateFolderRequest $request, Share $shared) { - if (is_demo($shared->user_id)) { + if (is_demo_account($shared->user->email)) { return $this->demo->create_folder($request); } @@ -70,8 +70,7 @@ class EditShareItemsController extends Controller */ public function rename_item(RenameItemRequest $request, $id, Share $shared) { - // Demo preview - if (is_demo($shared->user_id)) { + if (is_demo_account($shared->user->email)) { return $this->demo->rename_item($request, $id); } @@ -116,8 +115,7 @@ class EditShareItemsController extends Controller */ public function delete_item(DeleteItemRequest $request, Share $shared) { - // Demo preview - if (is_demo($shared->user_id)) { + if (is_demo_account($shared->user->email)) { return $this->demo->response_with_no_content(); } @@ -155,8 +153,7 @@ class EditShareItemsController extends Controller */ public function upload(UploadRequest $request, Share $shared) { - // Demo preview - if (is_demo($shared->user_id)) { + if (is_demo_account($shared->user->email)) { return $this->demo->upload($request); } @@ -186,8 +183,7 @@ class EditShareItemsController extends Controller */ public function move(MoveItemRequest $request, Share $shared) { - // Demo preview - if (is_demo(Auth::id())) { + if (is_demo_account($shared->user->email)) { return $this->demo->response_with_no_content(); } diff --git a/app/Http/Controllers/Sharing/FileSharedAccessController.php b/app/Http/Controllers/Sharing/FileSharedAccessController.php index ec9787a3..596c3b5e 100644 --- a/app/Http/Controllers/Sharing/FileSharedAccessController.php +++ b/app/Http/Controllers/Sharing/FileSharedAccessController.php @@ -60,7 +60,7 @@ class FileSharedAccessController extends Controller public function get_file_public($filename, Share $shared) { // Abort if shared is protected - if ((int)$shared->is_protected) { + if ($shared->is_protected) { abort(403, "Sorry, you don't have permission"); } @@ -92,7 +92,7 @@ class FileSharedAccessController extends Controller public function get_thumbnail_public($filename, Share $shared) { // Abort if thumbnail is protected - if ((int)$shared->is_protected) { + if ($shared->is_protected) { abort(403, "Sorry, you don't have permission"); } diff --git a/app/Http/Controllers/Sharing/ServeSharedController.php b/app/Http/Controllers/Sharing/ServeSharedController.php index 3221b15a..3b18cc13 100644 --- a/app/Http/Controllers/Sharing/ServeSharedController.php +++ b/app/Http/Controllers/Sharing/ServeSharedController.php @@ -35,76 +35,63 @@ class ServeSharedController extends Controller */ public function index(Share $shared) { - if (!$shared) { - return response() - ->view('index', [ - 'settings' => null, - 'legal' => null, - 'installation' => null, - ], 404); - } - // Delete old access_token if exist Cookie::queue('shared_access_token', '', -1); // Set cookies - if ((int)$shared->is_protected) { + if ($shared->is_protected) { // Set shared token Cookie::queue('shared_token', $shared->token, 43200); } // Check if shared is image file and then show it - if ($shared->type === 'file' && !(int)$shared->is_protected) { + if ($shared->type === 'file' && !$shared->is_protected) { - $image = File::where('user_id', $shared->user_id) - ->where('type', 'image') - ->where('id', $shared->item_id) - ->first(); + $image = File::whereUserId($shared->user_id) + ->whereType('image') + ->whereId($shared->item_id) + ->firstOrFail(); - if ($image) { + // Store user download size + $shared + ->user + ->record_download( + (int)$image->getRawOriginal('filesize') + ); - // Store user download size - User::find($shared->user_id)->record_download((int)$image->getRawOriginal('filesize')); - - return $this->show_image($image); - } + return $this->show_image($image, $shared->user_id); } - // Get all settings - $settings = get_settings_in_json(); - // Return page index return view("index") - ->with('settings', $settings ?? null); + ->with('settings', get_settings_in_json() ?? null); } /** * Get image from storage and show it * * @param $file + * @param $user_id * @return \Symfony\Component\HttpFoundation\StreamedResponse */ - private function show_image($file) + private function show_image($file, $user_id) { // Format pretty filename $file_pretty_name = $file->name . '.' . $file->mimetype; // Get file path - $path = '/files/' . $file->basename; + $path = "/files/$user_id/$file->basename"; // Check if file exist if (!Storage::exists($path)) abort(404); - $header = [ + return Storage::response($path, $file_pretty_name, [ "Content-Type" => Storage::mimeType($path), "Content-Length" => Storage::size($path), "Accept-Ranges" => "bytes", "Content-Range" => "bytes 0-600/" . Storage::size($path), - ]; - - // Get file - return Storage::response($path, $file_pretty_name, $header); + ]); } /** @@ -167,7 +154,7 @@ class ServeSharedController extends Controller public function file_public(Share $shared) { // Abort if file is protected - if ((int)$shared->is_protected) { + if ($shared->is_protected) { abort(403, "Sorry, you don't have permission"); } @@ -224,10 +211,10 @@ class ServeSharedController extends Controller // Return folder tree return [ [ - 'id' => $shared->item_id, - 'name' => __('vuefilemanager.home'), - 'location' => 'public', - 'folders' => $folders, + 'id' => $shared->item_id, + 'name' => __('vuefilemanager.home'), + 'location' => 'public', + 'folders' => $folders, ] ]; } diff --git a/app/Models/Share.php b/app/Models/Share.php index 6fccb55d..fec8904c 100644 --- a/app/Models/Share.php +++ b/app/Models/Share.php @@ -21,6 +21,10 @@ class Share extends Model protected $primaryKey = 'token'; + protected $casts = [ + 'is_protected' => 'boolean' + ]; + /** * Generate share link * diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 5e3cd742..3775696e 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -3,9 +3,11 @@ "/css/app.css": "/css/app.css", "/chunks/admin.js": "/chunks/admin.js?id=9da5aa5d592cf377763b", "/chunks/admin-account.js": "/chunks/admin-account.js?id=9a11f4f2fe1efcfaf261", + "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~9fa266bc.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~9fa266bc.js?id=060ffc62863ca06cf56f", "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=5842ebc2d92f96d9a14e", - "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~cc6e748e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~cc6e748e.js?id=cb7a42e90b5466b5bb1c", - "/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=dfc7c9e8edb8146d9bd0", + "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~a001bb84.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~a001bb84.js?id=a5c633801fc0dbbc727a", + "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js?id=f1e1597205ff30d4fa4a", + "/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=82cee1c42a3cb3f8b025", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=bc5212d24fc85d890346", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=206ad965486a3cfe1851", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=8eaa52eb15067485a141", @@ -23,16 +25,19 @@ "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=b9068dbb99fc1f52bad0", "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=08ef47a59c4d6340ff5a", "/chunks/dashboard.js": "/chunks/dashboard.js?id=d769414519c97993d6f9", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~f48e9e59.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~f48e9e59.js?id=dc7453600b725037ecff", + "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.js?id=c3c1a252593a1b95eb0f", "/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=b32bd13f9927b553b7a3", "/chunks/database.js": "/chunks/database.js?id=d8e5ceff4803f7cd2018", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6dccc2158cc6278f683d", "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=4b6a5fba3fbeed1e3316", "/chunks/files.js": "/chunks/files.js?id=9b47294bd85e1f1db78e", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.js?id=49caf0a8f0da386de4b4", - "/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=c1fcc5b3c0b2b8072e21", - "/chunks/files~chunks/shared-page.js": "/chunks/files~chunks/shared-page.js?id=c869bb74e66efcad0288", + "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js?id=c9caef44017c6e1289a6", + "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js?id=7525a5201f806293a60a", + "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js?id=3e43db9b38c83dd03a3b", + "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js?id=68e8dbc0e27e1906a855", + "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js?id=263e85f5dcb402029ca3", + "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=90193de08263e128d31a", + "/chunks/files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared/file-browser.js?id=3b49ff66accb15109d71", "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=7f6474e743f5e147705a", "/chunks/homepage.js": "/chunks/homepage.js?id=0851a272cec4302a3247", "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=c5a95e5609e9129cecca", @@ -47,7 +52,7 @@ "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=a636b523fe6d695db4e8", "/chunks/plans.js": "/chunks/plans.js?id=cf19663a4e9bf49d1454", "/chunks/platform.js": "/chunks/platform.js?id=f72fd8af1bdabd68aab9", - "/chunks/platform~chunks/shared-page.js": "/chunks/platform~chunks/shared-page.js?id=22de85e1509bb2bb7c0f", + "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=6ebf3bfc8328f980980e", "/chunks/profile.js": "/chunks/profile.js?id=822812c633278c31acef", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=f32a0aa48b017ab8d29f", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=bc4acd59a282dc4af0b5", @@ -59,8 +64,11 @@ "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=664a8840225f3e43f6ef", "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=3363832973196a82a49a", "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=c6b88005b133268ed88f", + "/chunks/shared.js": "/chunks/shared.js?id=2c38f535d52e0e448846", "/chunks/shared-files.js": "/chunks/shared-files.js?id=e6f7de2910d85a2dd3e4", - "/chunks/shared-page.js": "/chunks/shared-page.js?id=eb09807dfd9a68ec4f5c", + "/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=60e8f0fdb35d2c8552dc", + "/chunks/shared/file-browser.js": "/chunks/shared/file-browser.js?id=3127fab4cfd3d5f00a72", + "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=298e41c1c453bf1fde9b", "/chunks/sign-in.js": "/chunks/sign-in.js?id=af61663f3e69eae3e5ee", "/chunks/sign-up.js": "/chunks/sign-up.js?id=2bc6c1353362c0063d45", "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=23d5da9b7bba26268496", @@ -78,261 +86,7 @@ "/chunks/user-storage.js": "/chunks/user-storage.js?id=d989f56de65842d84727", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=f55c3685c1674bbe02a1", "/chunks/users.js": "/chunks/users.js?id=9085e0306eafce8f9fce", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~22f6a590.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~22f6a590.js?id=1d8550cbd4e320b787dd", - "/vendors~chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.js": "/vendors~chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.js?id=2fff5cb696a27352d8ef", - "/chunks/shared-page.364a874ef36541d114d0.hot-update.js": "/chunks/shared-page.364a874ef36541d114d0.hot-update.js", - "/js/main.163eaf3abf26ebd94b54.hot-update.js": "/js/main.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/admin-account.163eaf3abf26ebd94b54.hot-update.js": "/chunks/admin-account.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~9fa266bc.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~9fa266bc.js?id=060ffc62863ca06cf56f", - "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~7cf65924.js?id=e1ae154ca60eff2f45be", - "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-appearance.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-appearance.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-billings.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-billings.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-email.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-email.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-index.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-index.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-others.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-others.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-payments.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-payments.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/app-setup.163eaf3abf26ebd94b54.hot-update.js": "/chunks/app-setup.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/billings-detail.163eaf3abf26ebd94b54.hot-update.js": "/chunks/billings-detail.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/contact-us.163eaf3abf26ebd94b54.hot-update.js": "/chunks/contact-us.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.163eaf3abf26ebd94b54.hot-update.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/dashboard.163eaf3abf26ebd94b54.hot-update.js": "/chunks/dashboard.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~f48e9e59.163eaf3abf26ebd94b54.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~f48e9e59.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.163eaf3abf26ebd94b54.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/database.163eaf3abf26ebd94b54.hot-update.js": "/chunks/database.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/environment-setup.163eaf3abf26ebd94b54.hot-update.js": "/chunks/environment-setup.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/files.163eaf3abf26ebd94b54.hot-update.js": "/chunks/files.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.163eaf3abf26ebd94b54.hot-update.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js": "/chunks/files~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/homepage.163eaf3abf26ebd94b54.hot-update.js": "/chunks/homepage.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/installation-disclaimer.163eaf3abf26ebd94b54.hot-update.js": "/chunks/installation-disclaimer.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/invoices.163eaf3abf26ebd94b54.hot-update.js": "/chunks/invoices.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/page-edit.163eaf3abf26ebd94b54.hot-update.js": "/chunks/page-edit.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/pages.163eaf3abf26ebd94b54.hot-update.js": "/chunks/pages.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/plan.163eaf3abf26ebd94b54.hot-update.js": "/chunks/plan.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/plan-create.163eaf3abf26ebd94b54.hot-update.js": "/chunks/plan-create.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/plan-settings.163eaf3abf26ebd94b54.hot-update.js": "/chunks/plan-settings.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/plan-subscribers.163eaf3abf26ebd94b54.hot-update.js": "/chunks/plan-subscribers.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/plans.163eaf3abf26ebd94b54.hot-update.js": "/chunks/plans.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/platform.163eaf3abf26ebd94b54.hot-update.js": "/chunks/platform.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/platform~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js": "/chunks/platform~chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/profile.163eaf3abf26ebd94b54.hot-update.js": "/chunks/profile.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/profile~chunks/settings-password.163eaf3abf26ebd94b54.hot-update.js": "/chunks/profile~chunks/settings-password.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/purchase-code.163eaf3abf26ebd94b54.hot-update.js": "/chunks/purchase-code.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings-create-payment-methods.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings-create-payment-methods.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings-invoices.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings-invoices.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings-password.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings-password.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings-payment-methods.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings-payment-methods.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings-storage.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings-storage.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/settings-subscription.163eaf3abf26ebd94b54.hot-update.js": "/chunks/settings-subscription.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/shared-files.163eaf3abf26ebd94b54.hot-update.js": "/chunks/shared-files.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js": "/chunks/shared-page.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/stripe-credentials.163eaf3abf26ebd94b54.hot-update.js": "/chunks/stripe-credentials.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/subscription-plans.163eaf3abf26ebd94b54.hot-update.js": "/chunks/subscription-plans.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/subscription-service.163eaf3abf26ebd94b54.hot-update.js": "/chunks/subscription-service.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/upgrade-billing.163eaf3abf26ebd94b54.hot-update.js": "/chunks/upgrade-billing.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/upgrade-billing~chunks/upgrade-plan.163eaf3abf26ebd94b54.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/user.163eaf3abf26ebd94b54.hot-update.js": "/chunks/user.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/user-create.163eaf3abf26ebd94b54.hot-update.js": "/chunks/user-create.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/user-detail.163eaf3abf26ebd94b54.hot-update.js": "/chunks/user-detail.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/user-invoices.163eaf3abf26ebd94b54.hot-update.js": "/chunks/user-invoices.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/user-subscription.163eaf3abf26ebd94b54.hot-update.js": "/chunks/user-subscription.163eaf3abf26ebd94b54.hot-update.js", - "/chunks/users.163eaf3abf26ebd94b54.hot-update.js": "/chunks/users.163eaf3abf26ebd94b54.hot-update.js", - "/js/main.940f35bef8a1f53cb3ac.hot-update.js": "/js/main.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/create-new-password.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/create-new-password.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/forgotten-password.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/forgotten-password.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/homepage.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/homepage.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/page-edit.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/page-edit.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/pages.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/pages.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/plan.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/plan.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/plan-create.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/plan-create.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/plans.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/plans.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/platform.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/platform.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/platform~chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/platform~chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/purchase-code.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/purchase-code.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/settings.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/settings.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/settings-create-payment-methods.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/settings-create-payment-methods.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/settings-storage.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/settings-storage.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/shared-page.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/sign-in.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/sign-in.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/sign-up.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/sign-up.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/stripe-credentials.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/stripe-credentials.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/subscription-service.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/subscription-service.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/users.940f35bef8a1f53cb3ac.hot-update.js": "/chunks/users.940f35bef8a1f53cb3ac.hot-update.js", - "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.d3a07794f042548b818e.hot-update.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/user-subscription.d3a07794f042548b818e.hot-update.js", - "/js/main.6bb400e95177c282ff6e.hot-update.js": "/js/main.6bb400e95177c282ff6e.hot-update.js", - "/js/main.7e45c3c76dbfd4c27709.hot-update.js": "/js/main.7e45c3c76dbfd4c27709.hot-update.js", - "/js/main.2d28c1195fad3f0cfbfc.hot-update.js": "/js/main.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/admin-account.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/admin-account.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-appearance.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-appearance.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-billings.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-billings.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-email.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-email.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-index.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-index.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-others.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-others.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-payments.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-payments.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/app-setup.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/app-setup.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/dashboard.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/dashboard.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/installation-disclaimer.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/installation-disclaimer.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/invoices.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/invoices.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/pages.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/pages.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/plan-create.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/plan-create.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/plans.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/plans.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/settings.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/settings.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/settings-payment-methods.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/settings-payment-methods.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/upgrade-billing.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/upgrade-billing.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/user.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/user.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/user-create.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/user-create.2d28c1195fad3f0cfbfc.hot-update.js", - "/chunks/users.2d28c1195fad3f0cfbfc.hot-update.js": "/chunks/users.2d28c1195fad3f0cfbfc.hot-update.js", - "/js/main.e6005c616ff01772e18a.hot-update.js": "/js/main.e6005c616ff01772e18a.hot-update.js", - "/chunks/admin.e6005c616ff01772e18a.hot-update.js": "/chunks/admin.e6005c616ff01772e18a.hot-update.js", - "/chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js": "/chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page.js?id=fa0b3ad3fc211908a7bf", - "/js/main.046e5af399c75db76eab.hot-update.js": "/js/main.046e5af399c75db76eab.hot-update.js", - "/chunks/admin.046e5af399c75db76eab.hot-update.js": "/chunks/admin.046e5af399c75db76eab.hot-update.js", - "/js/main.23e9ba69ce61c6c34a07.hot-update.js": "/js/main.23e9ba69ce61c6c34a07.hot-update.js", - "/chunks/admin.23e9ba69ce61c6c34a07.hot-update.js": "/chunks/admin.23e9ba69ce61c6c34a07.hot-update.js", - "/js/main.903af6ba1dc7a3c40cf4.hot-update.js": "/js/main.903af6ba1dc7a3c40cf4.hot-update.js", - "/chunks/admin.903af6ba1dc7a3c40cf4.hot-update.js": "/chunks/admin.903af6ba1dc7a3c40cf4.hot-update.js", - "/js/main.e99b7f40c9092a769f5d.hot-update.js": "/js/main.e99b7f40c9092a769f5d.hot-update.js", - "/chunks/admin.e99b7f40c9092a769f5d.hot-update.js": "/chunks/admin.e99b7f40c9092a769f5d.hot-update.js", - "/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=82cee1c42a3cb3f8b025", - "/chunks/platform.e99b7f40c9092a769f5d.hot-update.js": "/chunks/platform.e99b7f40c9092a769f5d.hot-update.js", - "/chunks/admin~chunks/platform.f14e2ef9fb75eba68bbd.hot-update.js": "/chunks/admin~chunks/platform.f14e2ef9fb75eba68bbd.hot-update.js", - "/chunks/shared-page.052d27057baae1f28f68.hot-update.js": "/chunks/shared-page.052d27057baae1f28f68.hot-update.js", - "/js/main.8e1e4f02825a7d7d812e.hot-update.js": "/js/main.8e1e4f02825a7d7d812e.hot-update.js", - "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~ece8a61f.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~ece8a61f.js?id=4643e80e19aa7c727b7e", - "/chunks/not-found-shared.8e1e4f02825a7d7d812e.hot-update.js": "/chunks/not-found-shared.8e1e4f02825a7d7d812e.hot-update.js", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~e1101db1.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~e1101db1.js?id=5d53d481c938d5c5d5dc", - "/js/main.e241b269a38b5e081a51.hot-update.js": "/js/main.e241b269a38b5e081a51.hot-update.js", - "/chunks/shared-page.e241b269a38b5e081a51.hot-update.js": "/chunks/shared-page.e241b269a38b5e081a51.hot-update.js", - "/js/main.73c35a03fee1f76b864f.hot-update.js": "/js/main.73c35a03fee1f76b864f.hot-update.js", - "/chunks/admin-account.73c35a03fee1f76b864f.hot-update.js": "/chunks/admin-account.73c35a03fee1f76b864f.hot-update.js", - "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~626444f9.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~626444f9.js?id=a72962c56836bc7c51ff", - "/chunks/app-setup.73c35a03fee1f76b864f.hot-update.js": "/chunks/app-setup.73c35a03fee1f76b864f.hot-update.js", - "/chunks/billings-detail.73c35a03fee1f76b864f.hot-update.js": "/chunks/billings-detail.73c35a03fee1f76b864f.hot-update.js", - "/chunks/create-new-password.73c35a03fee1f76b864f.hot-update.js": "/chunks/create-new-password.73c35a03fee1f76b864f.hot-update.js", - "/chunks/database.73c35a03fee1f76b864f.hot-update.js": "/chunks/database.73c35a03fee1f76b864f.hot-update.js", - "/chunks/environment-setup.73c35a03fee1f76b864f.hot-update.js": "/chunks/environment-setup.73c35a03fee1f76b864f.hot-update.js", - "/chunks/forgotten-password.73c35a03fee1f76b864f.hot-update.js": "/chunks/forgotten-password.73c35a03fee1f76b864f.hot-update.js", - "/chunks/installation-disclaimer.73c35a03fee1f76b864f.hot-update.js": "/chunks/installation-disclaimer.73c35a03fee1f76b864f.hot-update.js", - "/chunks/purchase-code.73c35a03fee1f76b864f.hot-update.js": "/chunks/purchase-code.73c35a03fee1f76b864f.hot-update.js", - "/chunks/shared-page.73c35a03fee1f76b864f.hot-update.js": "/chunks/shared-page.73c35a03fee1f76b864f.hot-update.js", - "/chunks/sign-in.73c35a03fee1f76b864f.hot-update.js": "/chunks/sign-in.73c35a03fee1f76b864f.hot-update.js", - "/chunks/sign-up.73c35a03fee1f76b864f.hot-update.js": "/chunks/sign-up.73c35a03fee1f76b864f.hot-update.js", - "/chunks/stripe-credentials.73c35a03fee1f76b864f.hot-update.js": "/chunks/stripe-credentials.73c35a03fee1f76b864f.hot-update.js", - "/chunks/subscription-plans.73c35a03fee1f76b864f.hot-update.js": "/chunks/subscription-plans.73c35a03fee1f76b864f.hot-update.js", - "/chunks/subscription-service.73c35a03fee1f76b864f.hot-update.js": "/chunks/subscription-service.73c35a03fee1f76b864f.hot-update.js", - "/chunks/shared-page.f8e3e3e51e29420bb5c4.hot-update.js": "/chunks/shared-page.f8e3e3e51e29420bb5c4.hot-update.js", - "/chunks/shared-page.b1e2263a38a152da52ec.hot-update.js": "/chunks/shared-page.b1e2263a38a152da52ec.hot-update.js", - "/js/main.4429ec11cd39314544f5.hot-update.js": "/js/main.4429ec11cd39314544f5.hot-update.js", - "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~f683a934.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~f683a934.js?id=da3c071703a2181433fe", - "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser.js?id=112957f471dc689e3109", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~f0e271cf.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~f0e271cf.js?id=e08d86434aa7686f9375", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser.js?id=64cfa18c41ea2a962cca", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser~chunk~af6e0f9b.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser~chunk~af6e0f9b.js?id=f989a7bb29ae9c6cd5d7", - "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/shared/file-~d32f756f.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/shared/file-~d32f756f.js?id=098cf63317de748c450a", - "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser.js?id=6e316c0bf7aea693ccf0", - "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/shared/file-browser~chunks/shared/single-file.js?id=83fc74edc02d7ad4b5d8", - "/chunks/files~chunks/shared-page~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-page~chunks/shared/file-browser.js?id=ffefca99e39bafadd122", - "/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=60e8f0fdb35d2c8552dc", - "/chunks/shared/file-browser.js": "/chunks/shared/file-browser.js?id=2e3f0efe51db68350e48", - "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=298e41c1c453bf1fde9b", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~16a3655b.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~16a3655b.js?id=8cd16ed5cde28ce69e95", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~e1101db1.4429ec11cd39314544f5.hot-update.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~e1101db1.4429ec11cd39314544f5.hot-update.js", - "/vendors~chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page~chunks/shared/file-brows~de6b9e41.js": "/vendors~chunks/files~chunks/platform~chunks/shared-files~chunks/shared-page~chunks/shared/file-brows~de6b9e41.js?id=8e7a6d504a54f29a5b6a", - "/chunks/shared-page.1934b9e1bd80e59e5c43.hot-update.js": "/chunks/shared-page.1934b9e1bd80e59e5c43.hot-update.js", - "/js/main.f5889ccfdc0346b2befe.hot-update.js": "/js/main.f5889ccfdc0346b2befe.hot-update.js", - "/js/main.9dbd4aef0f50ec71b950.hot-update.js": "/js/main.9dbd4aef0f50ec71b950.hot-update.js", - "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~a001bb84.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~a001bb84.js?id=a5c633801fc0dbbc727a", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~654f4f89.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~654f4f89.js?id=5591dfcd88a000ec459c", - "/chunks/shared/single-file.3a4a20451a63b04808c9.hot-update.js": "/chunks/shared/single-file.3a4a20451a63b04808c9.hot-update.js", - "/js/main.55d27db12b46dabfa9cf.hot-update.js": "/js/main.55d27db12b46dabfa9cf.hot-update.js", - "/js/main.b1c5121c4e2aa44b8e72.hot-update.js": "/js/main.b1c5121c4e2aa44b8e72.hot-update.js", - "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js?id=f1e1597205ff30d4fa4a", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.js?id=c3c1a252593a1b95eb0f", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js?id=c9caef44017c6e1289a6", - "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js?id=7525a5201f806293a60a", - "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js?id=3e43db9b38c83dd03a3b", - "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js?id=68e8dbc0e27e1906a855", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js?id=263e85f5dcb402029ca3", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=90193de08263e128d31a", - "/chunks/files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared/file-browser.js?id=3b49ff66accb15109d71", - "/chunks/platform.b1c5121c4e2aa44b8e72.hot-update.js": "/chunks/platform.b1c5121c4e2aa44b8e72.hot-update.js", - "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=6ebf3bfc8328f980980e", - "/chunks/shared.js": "/chunks/shared.js?id=2c38f535d52e0e448846", "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~68e3c6cf.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~68e3c6cf.js?id=b490efdc8470a6c2f625", "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~a4a4a595.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~a4a4a595.js?id=be99c10088b00578891b", - "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js": "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js?id=66afa0e341251a68c3d3", - "/js/main.6ef6085b5f5f2ae0f5b2.hot-update.js": "/js/main.6ef6085b5f5f2ae0f5b2.hot-update.js", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=e837031dd6b430ecf2f1", - "/chunks/shared.6ef6085b5f5f2ae0f5b2.hot-update.js": "/chunks/shared.6ef6085b5f5f2ae0f5b2.hot-update.js", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~685b065c.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~685b065c.js?id=e6ddcde16aa1ff7d3aaa", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~bb345f08.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~bb345f08.js?id=9c077f0a177d1b18fa0b", - "/vendors~chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/vendors~chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=ba4b437cc6c9f15ec2f5", - "/chunks/shared.fc2135d1ddf09c5390e5.hot-update.js": "/chunks/shared.fc2135d1ddf09c5390e5.hot-update.js", - "/chunks/shared/file-browser.3a6d5e1cc8b1a65004c1.hot-update.js": "/chunks/shared/file-browser.3a6d5e1cc8b1a65004c1.hot-update.js", - "/js/main.1dced3b5837e8fe87011.hot-update.js": "/js/main.1dced3b5837e8fe87011.hot-update.js", - "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.1dced3b5837e8fe87011.hot-update.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.1dced3b5837e8fe87011.hot-update.js", - "/chunks/platform.1dced3b5837e8fe87011.hot-update.js": "/chunks/platform.1dced3b5837e8fe87011.hot-update.js", - "/chunks/shared.1dced3b5837e8fe87011.hot-update.js": "/chunks/shared.1dced3b5837e8fe87011.hot-update.js", - "/chunks/shared.cbd7a9ce8a5876ba4db2.hot-update.js": "/chunks/shared.cbd7a9ce8a5876ba4db2.hot-update.js", - "/chunks/shared.4ca3588672d9272c7f2a.hot-update.js": "/chunks/shared.4ca3588672d9272c7f2a.hot-update.js", - "/chunks/shared/file-browser.065472475f3db008e563.hot-update.js": "/chunks/shared/file-browser.065472475f3db008e563.hot-update.js", - "/chunks/shared/file-browser.76452e0b410e2dfb8074.hot-update.js": "/chunks/shared/file-browser.76452e0b410e2dfb8074.hot-update.js", - "/chunks/shared/file-browser.90c39937347b36e4ce34.hot-update.js": "/chunks/shared/file-browser.90c39937347b36e4ce34.hot-update.js", - "/chunks/shared/file-browser.e6e0e19a3c3f89007c96.hot-update.js": "/chunks/shared/file-browser.e6e0e19a3c3f89007c96.hot-update.js", - "/chunks/shared.c469d60561e924e9782c.hot-update.js": "/chunks/shared.c469d60561e924e9782c.hot-update.js", - "/chunks/shared/file-browser.461e0e58ad0cfb43f331.hot-update.js": "/chunks/shared/file-browser.461e0e58ad0cfb43f331.hot-update.js", - "/chunks/shared.232ce65b30598e567209.hot-update.js": "/chunks/shared.232ce65b30598e567209.hot-update.js", - "/chunks/shared/file-browser.6317419fa8872dd875a0.hot-update.js": "/chunks/shared/file-browser.6317419fa8872dd875a0.hot-update.js", - "/chunks/shared.eb70f410bca4c171106f.hot-update.js": "/chunks/shared.eb70f410bca4c171106f.hot-update.js", - "/chunks/shared.31ce06fd050f1e53015c.hot-update.js": "/chunks/shared.31ce06fd050f1e53015c.hot-update.js", - "/chunks/shared.f623507179c4c88a39a2.hot-update.js": "/chunks/shared.f623507179c4c88a39a2.hot-update.js", - "/chunks/shared.7a73ec28f9e7f08fca02.hot-update.js": "/chunks/shared.7a73ec28f9e7f08fca02.hot-update.js", - "/chunks/shared/file-browser.7a73ec28f9e7f08fca02.hot-update.js": "/chunks/shared/file-browser.7a73ec28f9e7f08fca02.hot-update.js", - "/chunks/shared.7ba2a5ba89c1ff1a03d4.hot-update.js": "/chunks/shared.7ba2a5ba89c1ff1a03d4.hot-update.js", - "/chunks/shared/file-browser.d7c9c267f9979d6c2b1a.hot-update.js": "/chunks/shared/file-browser.d7c9c267f9979d6c2b1a.hot-update.js", - "/chunks/shared/file-browser.b522141dc530daa72758.hot-update.js": "/chunks/shared/file-browser.b522141dc530daa72758.hot-update.js", - "/js/main.b2970143f6afa34e272b.hot-update.js": "/js/main.b2970143f6afa34e272b.hot-update.js", - "/chunks/shared.8ca74457445ade49346a.hot-update.js": "/chunks/shared.8ca74457445ade49346a.hot-update.js", - "/chunks/shared/file-browser.a37801fbbbbb09e8c8f5.hot-update.js": "/chunks/shared/file-browser.a37801fbbbbb09e8c8f5.hot-update.js", - "/chunks/shared/file-browser.5fa3fe7ae9823cf87e12.hot-update.js": "/chunks/shared/file-browser.5fa3fe7ae9823cf87e12.hot-update.js", - "/js/main.6a2d53b8bbd7019f78a9.hot-update.js": "/js/main.6a2d53b8bbd7019f78a9.hot-update.js", - "/chunks/shared/file-browser.58800b30435a169fb776.hot-update.js": "/chunks/shared/file-browser.58800b30435a169fb776.hot-update.js", - "/js/main.f2c447acb426cdbc43a4.hot-update.js": "/js/main.f2c447acb426cdbc43a4.hot-update.js", - "/js/main.8c462c95f0b5ef15b355.hot-update.js": "/js/main.8c462c95f0b5ef15b355.hot-update.js", - "/chunks/shared.c96fdc58b1544831bd49.hot-update.js": "/chunks/shared.c96fdc58b1544831bd49.hot-update.js", - "/js/main.4f3660ab8183fc51f215.hot-update.js": "/js/main.4f3660ab8183fc51f215.hot-update.js", - "/chunks/shared.7542e2026b824dc182be.hot-update.js": "/chunks/shared.7542e2026b824dc182be.hot-update.js", - "/chunks/shared.2c4386fb0cc151d04e91.hot-update.js": "/chunks/shared.2c4386fb0cc151d04e91.hot-update.js", - "/chunks/shared.a5f5b7a7b3f53dd31a91.hot-update.js": "/chunks/shared.a5f5b7a7b3f53dd31a91.hot-update.js", - "/chunks/shared.d2c41261f051c4e3c5b1.hot-update.js": "/chunks/shared.d2c41261f051c4e3c5b1.hot-update.js", - "/chunks/shared.70e7e687209ebaf60ae2.hot-update.js": "/chunks/shared.70e7e687209ebaf60ae2.hot-update.js", - "/chunks/shared.182c83e8d3507d7d82d3.hot-update.js": "/chunks/shared.182c83e8d3507d7d82d3.hot-update.js", - "/chunks/shared/file-browser.f746e30c5853395fd76f.hot-update.js": "/chunks/shared/file-browser.f746e30c5853395fd76f.hot-update.js", - "/chunks/shared/file-browser.65e2724b478da0cd69e7.hot-update.js": "/chunks/shared/file-browser.65e2724b478da0cd69e7.hot-update.js", - "/chunks/shared/file-browser.dd3bcbfbe799bcb56c21.hot-update.js": "/chunks/shared/file-browser.dd3bcbfbe799bcb56c21.hot-update.js", - "/chunks/shared/single-file.55c5ee9cebb3bfcd5d92.hot-update.js": "/chunks/shared/single-file.55c5ee9cebb3bfcd5d92.hot-update.js", - "/chunks/shared/single-file.25ffc6ee780a55cfacfb.hot-update.js": "/chunks/shared/single-file.25ffc6ee780a55cfacfb.hot-update.js", - "/chunks/shared/single-file.de700e9d6dd3c26819f9.hot-update.js": "/chunks/shared/single-file.de700e9d6dd3c26819f9.hot-update.js", - "/chunks/shared/single-file.5460d278f679ff436969.hot-update.js": "/chunks/shared/single-file.5460d278f679ff436969.hot-update.js", - "/chunks/shared/single-file.6f80f4bdc0c09968c9f2.hot-update.js": "/chunks/shared/single-file.6f80f4bdc0c09968c9f2.hot-update.js", - "/chunks/shared/single-file.5b7702a1bafa299bdcf7.hot-update.js": "/chunks/shared/single-file.5b7702a1bafa299bdcf7.hot-update.js", - "/js/main.5f83818a5f98588af802.hot-update.js": "/js/main.5f83818a5f98588af802.hot-update.js", - "/js/main.98db9188a47dbc75d597.hot-update.js": "/js/main.98db9188a47dbc75d597.hot-update.js", - "/chunks/shared/single-file.ca81ec309eb44f3afcb4.hot-update.js": "/chunks/shared/single-file.ca81ec309eb44f3afcb4.hot-update.js", - "/chunks/shared/authenticate.a8c3d17e31cf6accfa30.hot-update.js": "/chunks/shared/authenticate.a8c3d17e31cf6accfa30.hot-update.js", - "/chunks/shared/authenticate.53b010e3b19afeb8fb22.hot-update.js": "/chunks/shared/authenticate.53b010e3b19afeb8fb22.hot-update.js", - "/chunks/shared/authenticate.dcdbcb4bb784528d2e42.hot-update.js": "/chunks/shared/authenticate.dcdbcb4bb784528d2e42.hot-update.js" + "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js": "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js?id=66afa0e341251a68c3d3" } diff --git a/resources/js/helpers.js b/resources/js/helpers.js index 4c2386bd..ae914a96 100644 --- a/resources/js/helpers.js +++ b/resources/js/helpers.js @@ -147,7 +147,7 @@ const Helpers = { // Set form data formData.set('file', chunk, filename); - formData.set('parent_id', item.parent_id) + formData.set('folder_id', item.folder_id) formData.set('is_last', isLast); // Upload chunks diff --git a/resources/js/views/Shared/SharedFileBrowser.vue b/resources/js/views/Shared/SharedFileBrowser.vue index ad7e9fa4..91277a70 100644 --- a/resources/js/views/Shared/SharedFileBrowser.vue +++ b/resources/js/views/Shared/SharedFileBrowser.vue @@ -1,6 +1,6 @@