added metadata to UpgradeAppController.php

updated readme with upgrading step to 1.7.11
Frontend build
This commit is contained in:
Peter Papp
2020-10-24 10:39:39 +02:00
parent 15d4ffc349
commit a2ec066c6d
72 changed files with 173 additions and 178 deletions

View File

@@ -1,16 +1,6 @@
![logo](https://vuefilemanager.com/assets/images/vuefilemanager-horizontal-logo.svg)
# Private Cloud Storage Build on Laravel & Vue.js
## Supporting VueFileManager
Hi, we are trying make the best experience with VueFileManager. There is a lot things to do, and a lot of features we can make.
But, it can't be done without you, development is more and more complicated and we have to hire new colleagues to help with it. There is couple way you can support us, and then, we support you with all great new features which can be. Thanks you for participating on this awesome software!
- [Buy me a Coffe](https://www.buymeacoffee.com/pepe)
- [One-time donation via PayPal](https://www.paypal.me/peterpapp)
- [Become a backer or sponsor on Patreon](https://www.patreon.com/vuefilemanager)
- [Purchase Licence on CodeCanyon](https://codecanyon.net/item/vue-file-manager-with-laravel-backend/25815986)
## Contents
- [Installation](#installation)
@@ -20,6 +10,7 @@ But, it can't be done without you, development is more and more complicated and
- [Chunk Upload](#chunk-upload)
- [Upgrade Guide](#upgrade-guide)
- [Common Instructions](#common-instructions)
- [Update from 1.7.10 to 1.7.11](#update-from-1710-to-1711)
- [Update from 1.7.8 to 1.7.9](#update-from-178-to-179)
- [Update from 1.7.x to 1.7.8](#update-from-17x-to-178)
- [Update from 1.6.x to 1.7](#update-from-16x-to-17)
@@ -109,6 +100,7 @@ That was the hardest part of installation proces. Please follow instructions in
Add the following Cron entry to your server. Just update your php path (if it's different) and project path:
```
* * * * * /usr/local/bin/php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1
```
## PHP Configuration
@@ -136,6 +128,9 @@ These instructions is applicable for all updates. Please follow this step:
- Just rewrite all project files with new excluded `/.env` file and `/storage` folder. These items must be preserved!
### Update from 1.7.10 to 1.7.11
Before upload new files to your hosting, log in to VueFileManager as Admin. After uploading new files on your webhosting, visit this url `your-domain.com/service/upgrade-database` for upgrading your database.
### Update from 1.7.8 to 1.7.9
After rewrited old files with new files, log in as admin to the app and go to `your-domain.com/service/upgrade-database`. This will upgrade your database on the background.
@@ -362,6 +357,14 @@ The following support channels are available at your fingertips:
- [CodeCanyon support message](https://codecanyon.net/item/vue-file-manager-with-laravel-backend/25815986/support)
- [GitHub repository](https://vuefilemanager.com/github-access)
## Supporting VueFileManager
Hi, we are trying make the best experience with VueFileManager. There is a lot things to do, and a lot of features we can make.
But, it can't be done without you, development is more and more complicated and we have to hire new colleagues to help with it. There is couple way you can support us, and then, we support you with all great new features which can be. Thanks you for participating on this awesome software!
- [Buy me a Coffe](https://www.buymeacoffee.com/pepe)
- [One-time donation via PayPal](https://www.paypal.me/peterpapp)
## Security Vulnerabilities
If you discover a security vulnerability within this project, please send an e-mail to [peterpapp@makingcg.com](peterpapp@makingcg.com). All security vulnerabilities will be promptly addressed.

View File

@@ -4,9 +4,6 @@ namespace App\Console;
use App\Console\Commands\Deploy;
//use App\Console\Commands\SetupDevelopmentEnvironment;
use App\Console\Commands\SetupDevEnvironment;
use App\Console\Commands\SetupProductionEnvironment;
use App\Console\Commands\UpgradeApp;
use App\Share;
use Carbon\Carbon;
use Illuminate\Console\Scheduling\Schedule;

View File

@@ -171,5 +171,25 @@ class UpgradeAppController extends Controller
echo 'Operation failed.';
}
}
/*
* Upgrade expire_in in shares table
*
* @since v1.7.11
*/
if (! Schema::hasColumn('file_manager_files', 'metadata')) {
$command = Artisan::call('migrate', [
'--force' => true
]);
if ($command === 0) {
echo 'Operation was successful.';
}
if ($command === 1) {
echo 'Operation failed.';
}
}
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

3
public/js/main.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -1,81 +1,66 @@
{
"/js/main.js": "/js/main.js",
"/css/app.css": "/css/app.css",
"/chunks/admin.js": "/chunks/admin.js?id=83654a90239b4ff0369d",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=40c3abfc5b7f1e84bbc3",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=18461a3f7da1919af163",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~01aef58e.js?id=43f11d91304a7dd04839",
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js?id=2f9c8b68fa653eaf13ca",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=497795d9c5e0d50f089b",
"/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=49508dc86c4d72423bb1",
"/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=a4d4ba4b5462f9c723f2",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=587cb18ed3ae1fe000d1",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=6c650617de9a9d9c39c7",
"/chunks/app-email.js": "/chunks/app-email.js?id=324500e85f9b53781f62",
"/chunks/app-index.js": "/chunks/app-index.js?id=9ed86c7809567aa885b6",
"/chunks/app-others.js": "/chunks/app-others.js?id=6c8afa8bf48d259e990f",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=f6e8f05e5f661d4db749",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=8500906b76122dcad0c1",
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=64784710d5a92cb7765b",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=bdbc3a2b23a5012eb5a2",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=1a124cf4479a55c5f054",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=2863188461bc27d27d21",
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=1836b64f9d8e5a572718",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=9378c886326c1b809481",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=acd3e78f6ba2f659600f",
"/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=3f60fef388fc2833ccdf",
"/chunks/database.js": "/chunks/database.js?id=cfab86a911b0615c19b6",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=808307bd1366ee6d449c",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=29245bb6b6cfa0b7a4f7",
"/chunks/files.js": "/chunks/files.js?id=fe2b877a0b5abf8a0715",
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js?id=265b706d22b4a3f7c006",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js?id=08d380e513c24c234809",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=47f8fbf3399065d40b4d",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=0f5690fbf38da682f0e9",
"/chunks/invoices.js": "/chunks/invoices.js?id=c2e9dc841cc1c7cf42cf",
"/chunks/landing-page.js": "/chunks/landing-page.js?id=59ae201664474792a28f",
"/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=ab293b4a32998cf5ee15",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=1323320b7a4ebbcf5c41",
"/chunks/pages.js": "/chunks/pages.js?id=310b14127e288ab16e24",
"/chunks/plan.js": "/chunks/plan.js?id=6f6b5c04b7c085a9bb49",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=b16154f77930c4bb34ff",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=51186df96727f701ebc4",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=576e41df973b07fb11a1",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=c8775cd5bbebf78e9263",
"/chunks/plans.js": "/chunks/plans.js?id=e07de95c6bec0b8e628b",
"/chunks/profile.js": "/chunks/profile.js?id=37f5d436afc0e78b0435",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=7d6ba61413f3080d4979",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=e8eaa54e728057a20d89",
"/chunks/settings.js": "/chunks/settings.js?id=5b19275a5b2b2a3926d1",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=b54acd8526d5ab352aea",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=be3524963c3d88f2322b",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=8aaa1951a7f7d74aaa87",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=5eaf9216db044890af03",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=e1c862190c029a57070c",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=35bf0c0a4ffe7892247d",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=159b4b228f06eed0f412",
"/chunks/shared-files.js": "/chunks/shared-files.js?id=a4819b420126d7ace70b",
"/chunks/shared-page.js": "/chunks/shared-page.js?id=291c9da610e3863dc2c2",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=7ffa6dd2d60793d56076",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=6ae298c6242d518b2e30",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=8b2ccd24367b453d5259",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=88abffc4fe5c9add0629",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=cd7f58dab68d4f293591",
"/chunks/trash.js": "/chunks/trash.js?id=b09a9826e3b0818fecd6",
"/chunks/upgrade.js": "/chunks/upgrade.js?id=a02958f5900f2cefc136",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=415a74c25d09037c30ef",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=82a1af659094bc69255b",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=f973482ec1912e3f1715",
"/chunks/user.js": "/chunks/user.js?id=c05f5bb430af37df3c2e",
"/chunks/user-create.js": "/chunks/user-create.js?id=5b928b478959a28cf72e",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=1ba982a192e9da8cb878",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=29b590f9122daaeffc89",
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=4ae99029e07ff474ae03",
"/chunks/user-password.js": "/chunks/user-password.js?id=3d5631dafd453afe736c",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=b3d2101b0d95ede2d504",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=df3b919b96061f49df6b",
"/chunks/users.js": "/chunks/users.js?id=74c47d22c0bd00148f31",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.6d3371a753ada6d31a5e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.6d3371a753ada6d31a5e.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.575bba78862616e433dd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.575bba78862616e433dd.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.cc09513748c4734314e1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.cc09513748c4734314e1.hot-update.js"
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js?id=b2c33d183697d06adb8d",
"/js/main.js": "/js/main.js?id=939ce82189c86f19db73",
"/css/app.css": "/css/app.css?id=dbf49843b327d3936c06",
"/chunks/admin.js": "/chunks/admin.js?id=bd7dce5ddfbb8ebeb7a8",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=ed4d3b5d0e9da3b70862",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=046065efc4a67ad8587f",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=0d1e25be91f67ffab63f",
"/chunks/app-email.js": "/chunks/app-email.js?id=b7a3bca09764ae780d6c",
"/chunks/app-index.js": "/chunks/app-index.js?id=e1544ff1341ca6416bab",
"/chunks/app-others.js": "/chunks/app-others.js?id=aa5b12609a66adf1d918",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=a1a84878ec6f645946f5",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=424c67c7d7f6b9109a99",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=3ac1935129bff281257d",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=e6434e402adec1cf8ba1",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=fa10e7582a311ab12c1f",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=b33f6ac5e174f51a443b",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=a61fe2622dca51ca1396",
"/chunks/database.js": "/chunks/database.js?id=ac688c888342c5cf4c53",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=08a0c2de8f93e0222600",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=fb825f5ace1deeac3509",
"/chunks/files.js": "/chunks/files.js?id=bc21124b8956b99ab01f",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=9a8acda895c0c40ea30b",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=59450c310fb5af95b9a1",
"/chunks/invoices.js": "/chunks/invoices.js?id=6dd9f68419f741465844",
"/chunks/landing-page.js": "/chunks/landing-page.js?id=4dbec1937d1f5b71d17d",
"/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=af1fa088daae3fe7a3a8",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=30e6227554f2f26e0419",
"/chunks/pages.js": "/chunks/pages.js?id=8dc613c3a82637e99dc2",
"/chunks/plan.js": "/chunks/plan.js?id=6de54ce130dd2766f4c6",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=efaeb3ebdf30ba62c613",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=93b6dfdf61caa4335a7c",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=d1457670c217e13e97f9",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=fba30dc476ddcd0c4b22",
"/chunks/plans.js": "/chunks/plans.js?id=f03834c110c677b6db0d",
"/chunks/profile.js": "/chunks/profile.js?id=23e34e6d7d73abcf317d",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f74384a387ce82e7751f",
"/chunks/settings.js": "/chunks/settings.js?id=a3b1c88c6b6af9b6308c",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=543b594932039ef2b061",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=b26452dbf79dcc6e2787",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=919f57ae52204ea5ee54",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=4cb65919f0627c8f9db1",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=1a45b3cee17b17a7598d",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=34e34dcb29cb84ab53bf",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=47090233afc7b0cdf855",
"/chunks/shared-files.js": "/chunks/shared-files.js?id=bb6943a620f520324003",
"/chunks/shared-page.js": "/chunks/shared-page.js?id=2414f43c0129d239b907",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=a0e2b7e58484e778848b",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=774e43bc25ae4e3893a2",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=e3639ebc187c3e568a20",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=24f8053a0d89684699ad",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=e0c770e988a664a18f76",
"/chunks/trash.js": "/chunks/trash.js?id=1ee3dde0c9d1a700c7f2",
"/chunks/upgrade.js": "/chunks/upgrade.js?id=77386550d2ac446e4ac1",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=8bc53a77111144319a0d",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=06718f96dbec2820c6fc",
"/chunks/user.js": "/chunks/user.js?id=7af75cb8c2c899fec9d5",
"/chunks/user-create.js": "/chunks/user-create.js?id=8483ffcbd12c68856186",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=406c10bd53f7d33d85a7",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=32f97c1bd9d9137ba5f0",
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=cfef95004b9346be2c3e",
"/chunks/user-password.js": "/chunks/user-password.js?id=227291c743ecc58681a5",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=2592e0d43a710c5b197f",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=93f76f47f1f8c8c9425d",
"/chunks/users.js": "/chunks/users.js?id=960ae7b595d7b5d9394b"
}

View File

@@ -297,9 +297,9 @@ const Helpers = {
validated = false
events.$emit('alert:open', {
emoji: '😬',
emoji: '😬😬😬',
title: i18n.t('popup_mimetypes_blacklist.title'),
message: i18n.t('popup_mimetypes_blacklist.message') + '(' + fileType[1] + ')' ,
message: i18n.t('popup_mimetypes_blacklist.message', {mimetype: fileType[1]}),
})
}else {
validated = true

View File

@@ -495,8 +495,8 @@
"title": "选择付款方式"
},
"popup_mimetypes_blacklist": {
"title": "Sorry",
"message": "File of this type is not allowed to upload."
"title": "Oh no",
"message": "File of this type ({mimetype}) is not allowed to upload."
},
"popup_create_folder": {
"folder_default_name": "新文件夹",

View File

@@ -497,8 +497,8 @@
"title": "Choose Payment Method"
},
"popup_mimetypes_blacklist": {
"title": "Sorry",
"message": "File of this type is not allowed to upload."
"title": "Oh No",
"message": "File of this type ({mimetype}) is not allowed to upload."
},
"popup_create_folder": {
"folder_default_name": "New Folder",

View File

@@ -498,7 +498,7 @@
},
"popup_mimetypes_blacklist": {
"title": "Ospravelnujume sa",
"message": "Nieje povolené nahrávať tento typ súboru."
"message": "Nieje povolené nahrávať tento typ súboru ({mimetype})."
},
"popup_create_folder": {
"folder_default_name": "Nový priečinok",

View File

@@ -117,21 +117,21 @@ const actions = {
switch (error.response.status) {
case 423:
events.$emit('alert:open', {
emoji: '😬',
emoji: '😬😬😬',
title: i18n.t('popup_exceed_limit.title'),
message: i18n.t('popup_exceed_limit.message')
})
break;
case 415:
events.$emit('alert:open', {
emoji: '😬',
emoji: '😬😬😬',
title: i18n.t('popup_mimetypes_blacklist.title'),
message: i18n.t('popup_mimetypes_blacklist.message')
})
break;
case 413:
events.$emit('alert:open', {
emoji: '😟',
emoji: '😟😟😟',
title: i18n.t('popup_paylod_error.title'),
message: i18n.t('popup_paylod_error.message')
})

View File

@@ -80,20 +80,14 @@
</ValidationProvider>
</div>
<div class="block-wrapper">
<label>{{ $t('admin_settings.others.mimetypes_blacklist') }}:</label>
<small class="input-help" v-html="$t('admin_settings.others.mimetypes_blacklist_help')"></small>
</div>
<div class="block-wrapper">
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="Mimetypes Blacklist"
v-slot="{ errors }">
<textarea rows="2" @input="$updateText('/settings', 'mimetypes_blacklist', app.mimetypesBlacklist)" v-model="app.mimetypesBlacklist"
:placeholder="$t('admin_settings.others.mimetypes_blacklist_plac')"
type="text" :class="{'is-error': errors[0]}"/>
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="Mimetypes Blacklist" v-slot="{ errors }">
<textarea rows="2" @input="$updateText('/settings', 'mimetypes_blacklist', app.mimetypesBlacklist)" v-model="app.mimetypesBlacklist" :placeholder="$t('admin_settings.others.mimetypes_blacklist_plac')" type="text" :class="{'is-error': errors[0]}"/>
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
</ValidationProvider>
</div>
<small class="input-help" v-html="$t('admin_settings.others.mimetypes_blacklist_help')"></small>
</div>
<FormLabel class="mt-70">
{{ $t('admin_settings.others.section_cache') }}