diff --git a/composer.lock b/composer.lock index 4b86d048..8c9028f2 100644 --- a/composer.lock +++ b/composer.lock @@ -280,16 +280,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.203.0", + "version": "3.204.0", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "498f2466114bc8f3583b1db6943a3e291dd9ee70" + "reference": "96ad45b95bfe4515623cec11576ec22c10dd22f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/498f2466114bc8f3583b1db6943a3e291dd9ee70", - "reference": "498f2466114bc8f3583b1db6943a3e291dd9ee70", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/96ad45b95bfe4515623cec11576ec22c10dd22f3", + "reference": "96ad45b95bfe4515623cec11576ec22c10dd22f3", "shasum": "" }, "require": { @@ -365,9 +365,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.203.0" + "source": "https://github.com/aws/aws-sdk-php/tree/3.204.0" }, - "time": "2021-11-15T20:32:57+00:00" + "time": "2021-11-17T19:17:36+00:00" }, { "name": "bacon/bacon-qr-code", @@ -3033,16 +3033,16 @@ }, { "name": "laravel/framework", - "version": "v8.70.2", + "version": "v8.72.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "dec9524cd0f9fa35a6eb8e25d0b40f8bbc8ec225" + "reference": "5168f8589195a5f48b9c41ad2eec77a6c15f14f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/dec9524cd0f9fa35a6eb8e25d0b40f8bbc8ec225", - "reference": "dec9524cd0f9fa35a6eb8e25d0b40f8bbc8ec225", + "url": "https://api.github.com/repos/laravel/framework/zipball/5168f8589195a5f48b9c41ad2eec77a6c15f14f3", + "reference": "5168f8589195a5f48b9c41ad2eec77a6c15f14f3", "shasum": "" }, "require": { @@ -3119,12 +3119,12 @@ }, "require-dev": { "aws/aws-sdk-php": "^3.198.1", - "doctrine/dbal": "^2.13.3|^3.1.2", + "doctrine/dbal": "^2.13.3|^3.1.4", "filp/whoops": "^2.14.3", "guzzlehttp/guzzle": "^6.5.5|^7.0.1", "league/flysystem-cached-adapter": "^1.0", "mockery/mockery": "^1.4.4", - "orchestra/testbench-core": "^6.23", + "orchestra/testbench-core": "^6.27", "pda/pheanstalk": "^4.0", "phpunit/phpunit": "^8.5.19|^9.5.8", "predis/predis": "^1.1.9", @@ -3133,7 +3133,7 @@ "suggest": { "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.198.1).", "brianium/paratest": "Required to run tests in parallel (^6.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.2).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", "ext-bcmath": "Required to use the multiple_of validation rule.", "ext-ftp": "Required to use the Flysystem FTP driver.", "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", @@ -3154,7 +3154,7 @@ "phpunit/phpunit": "Required to use assertions and run tests (^8.5.19|^9.5.8).", "predis/predis": "Required to use the predis connector (^1.1.9).", "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0|^5.0|^6.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0|^5.0|^6.0|^7.0).", "symfony/cache": "Required to PSR-6 cache bridge (^5.1.4).", "symfony/filesystem": "Required to enable support for relative symbolic links (^5.1.4).", "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", @@ -3201,20 +3201,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-11-09T22:48:33+00:00" + "time": "2021-11-17T15:15:08+00:00" }, { "name": "laravel/sanctum", - "version": "v2.12.1", + "version": "v2.12.2", "source": { "type": "git", "url": "https://github.com/laravel/sanctum.git", - "reference": "e610647b04583ace6b30c8eb74cee0a866040420" + "reference": "76b2d552c00477d520338889160f80a0cfb5fc55" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sanctum/zipball/e610647b04583ace6b30c8eb74cee0a866040420", - "reference": "e610647b04583ace6b30c8eb74cee0a866040420", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/76b2d552c00477d520338889160f80a0cfb5fc55", + "reference": "76b2d552c00477d520338889160f80a0cfb5fc55", "shasum": "" }, "require": { @@ -3265,20 +3265,20 @@ "issues": "https://github.com/laravel/sanctum/issues", "source": "https://github.com/laravel/sanctum" }, - "time": "2021-10-26T18:23:26+00:00" + "time": "2021-11-16T16:57:07+00:00" }, { "name": "laravel/scout", - "version": "v9.3.1", + "version": "v9.3.2", "source": { "type": "git", "url": "https://github.com/laravel/scout.git", - "reference": "31dc6fadb1648d3a7d60e56662bed80848264279" + "reference": "0137c70efb164eeeb8115a9ebb1517263b6a64ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/scout/zipball/31dc6fadb1648d3a7d60e56662bed80848264279", - "reference": "31dc6fadb1648d3a7d60e56662bed80848264279", + "url": "https://api.github.com/repos/laravel/scout/zipball/0137c70efb164eeeb8115a9ebb1517263b6a64ac", + "reference": "0137c70efb164eeeb8115a9ebb1517263b6a64ac", "shasum": "" }, "require": { @@ -3337,20 +3337,20 @@ "issues": "https://github.com/laravel/scout/issues", "source": "https://github.com/laravel/scout" }, - "time": "2021-10-12T15:53:08+00:00" + "time": "2021-11-16T16:59:12+00:00" }, { "name": "laravel/serializable-closure", - "version": "v1.0.3", + "version": "v1.0.4", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "6cfc678735f22ccedad761b8cae2bab14c3d8e5b" + "reference": "8148e72e6c2c3af7f05640ada1b26c3bca970f8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/6cfc678735f22ccedad761b8cae2bab14c3d8e5b", - "reference": "6cfc678735f22ccedad761b8cae2bab14c3d8e5b", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/8148e72e6c2c3af7f05640ada1b26c3bca970f8d", + "reference": "8148e72e6c2c3af7f05640ada1b26c3bca970f8d", "shasum": "" }, "require": { @@ -3396,7 +3396,7 @@ "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2021-10-07T14:00:57+00:00" + "time": "2021-11-16T17:01:57+00:00" }, { "name": "laravel/tinker", @@ -4046,7 +4046,7 @@ "dist": { "type": "path", "url": "../../PhpstormProjects/subscription", - "reference": "b228fd7ec61fd2d4d5739a08a7002fe01772bfdc" + "reference": "39d150c68c090aa33aef5eb2a17917721a6c856c" }, "require": { "friendsofphp/php-cs-fixer": "^3.0", @@ -4061,10 +4061,10 @@ "require-dev": { "brianium/paratest": "^6.2", "nunomaduro/collision": "^5.3", + "nunomaduro/larastan": "^1.0", "orchestra/testbench": "^6.23.0", "phpunit/phpunit": "^9.3", - "spatie/laravel-ray": "^1.23", - "vimeo/psalm": "^4.8" + "spatie/laravel-ray": "^1.23" }, "type": "library", "extra": { @@ -4081,7 +4081,10 @@ "psr-4": { "VueFileManager\\Subscription\\": "src", "VueFileManager\\Subscription\\Database\\Factories\\": "database/factories" - } + }, + "files": [ + "src/Support/helpers.php" + ] }, "autoload-dev": { "psr-4": { @@ -7816,22 +7819,22 @@ }, { "name": "spatie/laravel-query-builder", - "version": "3.6.0", + "version": "3.6.1", "source": { "type": "git", "url": "https://github.com/spatie/laravel-query-builder.git", - "reference": "03d8e1307dcb58b16fcc9c4947633fc60ae74802" + "reference": "b78b14d60271e4f3a803d0707adb73006730d781" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-query-builder/zipball/03d8e1307dcb58b16fcc9c4947633fc60ae74802", - "reference": "03d8e1307dcb58b16fcc9c4947633fc60ae74802", + "url": "https://api.github.com/repos/spatie/laravel-query-builder/zipball/b78b14d60271e4f3a803d0707adb73006730d781", + "reference": "b78b14d60271e4f3a803d0707adb73006730d781", "shasum": "" }, "require": { "illuminate/database": "^6.20.13|^7.30.4|^8.22.2", - "illuminate/http": "^6.20.13|7.30.4|^8.22.2", - "illuminate/support": "^6.20.13|7.30.4|^8.22.2", + "illuminate/http": "^6.20.13|^7.30.4|^8.22.2", + "illuminate/support": "^6.20.13|^7.30.4|^8.22.2", "php": "^7.3|^8.0" }, "require-dev": { @@ -7882,7 +7885,7 @@ "type": "custom" } ], - "time": "2021-09-06T08:03:10+00:00" + "time": "2021-11-17T15:39:59+00:00" }, { "name": "spatie/laravel-queueable-action", @@ -11743,23 +11746,24 @@ }, { "name": "composer/spdx-licenses", - "version": "1.5.5", + "version": "1.5.6", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "de30328a7af8680efdc03e396aad24befd513200" + "reference": "a30d487169d799745ca7280bc90fdfa693536901" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", - "reference": "de30328a7af8680efdc03e396aad24befd513200", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/a30d487169d799745ca7280bc90fdfa693536901", + "reference": "a30d487169d799745ca7280bc90fdfa693536901", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { @@ -11802,7 +11806,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.5" + "source": "https://github.com/composer/spdx-licenses/tree/1.5.6" }, "funding": [ { @@ -11818,7 +11822,7 @@ "type": "tidelift" } ], - "time": "2020-12-03T16:04:16+00:00" + "time": "2021-11-18T10:14:14+00:00" }, { "name": "facade/flare-client-php", @@ -11887,16 +11891,16 @@ }, { "name": "facade/ignition", - "version": "2.16.0", + "version": "2.16.1", "source": { "type": "git", "url": "https://github.com/facade/ignition.git", - "reference": "23400e6cc565c9dcae2c53704b4de1c4870c0697" + "reference": "29b533f63a3b269aa599d08dd4d22a0d720e295f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/facade/ignition/zipball/23400e6cc565c9dcae2c53704b4de1c4870c0697", - "reference": "23400e6cc565c9dcae2c53704b4de1c4870c0697", + "url": "https://api.github.com/repos/facade/ignition/zipball/29b533f63a3b269aa599d08dd4d22a0d720e295f", + "reference": "29b533f63a3b269aa599d08dd4d22a0d720e295f", "shasum": "" }, "require": { @@ -11960,7 +11964,7 @@ "issues": "https://github.com/facade/ignition/issues", "source": "https://github.com/facade/ignition" }, - "time": "2021-10-28T11:47:23+00:00" + "time": "2021-11-16T13:09:30+00:00" }, { "name": "facade/ignition-contracts", diff --git a/public/mix-manifest.json b/public/mix-manifest.json index e60c949b..4ab8d9ce 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,84 +1,110 @@ { - "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js?id=75d65aeaddca6ec09fd1", - "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js?id=a04a96f8180367bab721", - "/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=6d529b346790c5a44597", - "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js?id=98875dfba155c3155249", - "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js?id=f036d1fa53bef4f0fff1", - "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=3bedaa064128c14459c6", - "/chunks/not-found.js": "/chunks/not-found.js?id=0fb1d8787481c4d0d515", - "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=ba24fff3944b2d62014e", - "/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=5f52686b36ec4807f82b", - "/js/main.js": "/js/main.js?id=bb850888ef5984d47349", - "/css/app.css": "/css/app.css?id=6a553b278ba6a0d8016b", - "/css/tailwind.css": "/css/tailwind.css?id=9382b2c0b5fe0a1ded6b", - "/chunks/admin.js": "/chunks/admin.js?id=6f20eda2f21a6b062350", - "/chunks/admin-account.js": "/chunks/admin-account.js?id=876ce8b62c4d7bda9d10", - "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=ce760cae4745808d9171", - "/chunks/app-billings.js": "/chunks/app-billings.js?id=b882cc3f42c3fa25b2ac", - "/chunks/app-email.js": "/chunks/app-email.js?id=0bfda69bc7bdb8da985c", - "/chunks/app-index.js": "/chunks/app-index.js?id=3a1a186cc56c22724cdc", - "/chunks/app-language.js": "/chunks/app-language.js?id=8482af78684de1bf5e3c", - "/chunks/app-others.js": "/chunks/app-others.js?id=1e6e3c6ad9259117560a", - "/chunks/app-payments.js": "/chunks/app-payments.js?id=14fef563c1f2876db4c2", - "/chunks/app-settings.js": "/chunks/app-settings.js?id=49db41e930c5a417e6dd", - "/chunks/app-setup.js": "/chunks/app-setup.js?id=69755ecc222559b0084b", - "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=db34b0006a549a580ae7", - "/chunks/contact-us.js": "/chunks/contact-us.js?id=51a2d453e7ebfbc5216a", - "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=a28cb96548e70d706057", - "/chunks/dashboard.js": "/chunks/dashboard.js?id=04dd8758a896879eea38", - "/chunks/database.js": "/chunks/database.js?id=4e40cd860bbe5a7ccb46", - "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=8a7bb56d9acbfe129a28", - "/chunks/email-verified.js": "/chunks/email-verified.js?id=0a1383aa78d69432098e", - "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=786a3fed499573fa5b39", - "/chunks/files.js": "/chunks/files.js?id=d2e067885fab937cd345", - "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=e1c9efceded8269c30e1", - "/chunks/homepage.js": "/chunks/homepage.js?id=47ac7de1d2b81f2702a8", - "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=737882f6e7b25519a8b6", - "/chunks/invitation.js": "/chunks/invitation.js?id=22c04e1680ed15f28628", - "/chunks/invoices.js": "/chunks/invoices.js?id=6c38ca44420eec8a6351", - "/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=7f259f8f43baab349fe2", - "/chunks/page-edit.js": "/chunks/page-edit.js?id=0576df65a9b66b3b8fae", - "/chunks/pages.js": "/chunks/pages.js?id=42f5e30e21b3ba40edbc", - "/chunks/plan.js": "/chunks/plan.js?id=3228db67616edb2d2720", - "/chunks/plan-create.js": "/chunks/plan-create.js?id=66b43d9527c10f9bfc8a", - "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=9a19ddd691b179a55a99", - "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=a9ed9fadc37987fcdfd3", - "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=3dd50cf4cf6c99879449", - "/chunks/plans.js": "/chunks/plans.js?id=b8918e0b964d09dcf46d", - "/chunks/platform.js": "/chunks/platform.js?id=be74ffbea46d527623ff", - "/chunks/profile.js": "/chunks/profile.js?id=f86390b3a25c78be29e5", - "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=6a6c0f97bac4401e7e9d", - "/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=5ccf47b566521c14294a", - "/chunks/settings.js": "/chunks/settings.js?id=6dc06e3f2641bb41e43a", - "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=5dbdaa3c6c5b11cc06d1", - "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=c735f3167594c5f0c68b", - "/chunks/settings-password.js": "/chunks/settings-password.js?id=995eb0cc21c52bc1de9c", - "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=c36d5e1256a3ea0dd6c9", - "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=124369312d91a5bd5653", - "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=888385ab26d00ba504d0", - "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=3db3df108c947cfc6c14", - "/chunks/shared.js": "/chunks/shared.js?id=2dcf2c2ea93947675e36", - "/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=a21c4acb25a98f31eb89", - "/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=474578904d622ef9ff30", - "/chunks/shared/files.js": "/chunks/shared/files.js?id=41aea8676244202de16a", - "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=39719877b9ea54782b95", - "/chunks/sign-in.js": "/chunks/sign-in.js?id=00fb7f57ad76d2f6db90", - "/chunks/sign-up.js": "/chunks/sign-up.js?id=740f878e34ca06793129", - "/chunks/status-check.js": "/chunks/status-check.js?id=f571a63500aa0aa3a9eb", - "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=c1f79253db8281fbd395", - "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=fb2d15503a3eb2ff927e", - "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=489c4588d91002eb9c21", - "/chunks/team-folders.js": "/chunks/team-folders.js?id=3ac37522bee2ba374cbc", - "/chunks/trash.js": "/chunks/trash.js?id=893113936f4b5344241b", - "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=9109f245f677cd712b16", - "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=785458dab03cdac46be9", - "/chunks/user.js": "/chunks/user.js?id=8a09766a39805bfb25b6", - "/chunks/user-create.js": "/chunks/user-create.js?id=775584936c92b120a0b3", - "/chunks/user-delete.js": "/chunks/user-delete.js?id=735b4dbd76ee2375af6c", - "/chunks/user-detail.js": "/chunks/user-detail.js?id=d7fdb40789f681f0056c", - "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=36376fc96acd55e8fd58", - "/chunks/user-password.js": "/chunks/user-password.js?id=92a8ca4b18af711f4b3d", - "/chunks/user-storage.js": "/chunks/user-storage.js?id=a5724ac74b409e19c2b7", - "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=9d4a136bab67b61cec9b", - "/chunks/users.js": "/chunks/users.js?id=608edc5f360731688c05" + "/js/main.js": "/js/main.js", + "/css/app.css": "/css/app.css", + "/css/tailwind.css": "/css/tailwind.css", + "/chunks/admin.js": "/chunks/admin.js?id=f12e5d909acc3ca16ea5", + "/chunks/admin-account.js": "/chunks/admin-account.js?id=94c8006635f530a69db0", + "/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=2d52fc8e939196f7ff16", + "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js?id=1d731f1c4a9daecb2a99", + "/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~9b68162c.js": "/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~9b68162c.js?id=5841d65172536a8a9bdc", + "/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.js": "/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.js?id=bcec1c96b2248aa0d451", + "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js?id=b8afdc0c552002e71b48", + "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js?id=481af22bd60333fd4ce1", + "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js?id=510e6c1b1017a73a40a6", + "/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=90270d0c5aeb5c50dacf", + "/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=61e970ffb679245686c3", + "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=26a26c5593b41f794d32", + "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=66048f6dddf596913bbd", + "/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=aa284736dda7647d5c9e", + "/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=6bd4516589f23ec25ae6", + "/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=b1123c792a51f9b3ec11", + "/chunks/app-billings.js": "/chunks/app-billings.js?id=ffb3e653d81896174a85", + "/chunks/app-email.js": "/chunks/app-email.js?id=2cd993e114de9735e180", + "/chunks/app-index.js": "/chunks/app-index.js?id=6eb03f6512adae5191ff", + "/chunks/app-language.js": "/chunks/app-language.js?id=172433e8a0e1ac1e6c9e", + "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js?id=38b2085e829a84df0e5f", + "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~7dbb6a42.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~7dbb6a42.js?id=3cbb19b80e635b3524e5", + "/chunks/app-others.js": "/chunks/app-others.js?id=ceb6ea31781b0ecae89d", + "/chunks/app-payments.js": "/chunks/app-payments.js?id=f692b30ef5b5dc7f9605", + "/chunks/app-settings.js": "/chunks/app-settings.js?id=ad0a2e908255f2220282", + "/chunks/app-setup.js": "/chunks/app-setup.js?id=ce07a7ecb486a7143d32", + "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js?id=107a78323eef0c1d4c81", + "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=731c735c17181fecef1f", + "/chunks/contact-us.js": "/chunks/contact-us.js?id=b7be3b643318f6c29dcc", + "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=65ee559ca803555be568", + "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=55135fff8801bdf735c4", + "/chunks/dashboard.js": "/chunks/dashboard.js?id=782e7ef35b43f548081d", + "/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=0391ad036c47d999f159", + "/chunks/database.js": "/chunks/database.js?id=f6272904ff77ab215903", + "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6c86916c6c6f679fa86b", + "/chunks/email-verified.js": "/chunks/email-verified.js?id=253ce639751cc8799458", + "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=1c1e6a30b129a6bf8258", + "/chunks/files.js": "/chunks/files.js?id=a4f88b13671ef8b37818", + "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js?id=64ac90ff8ae7d3ee3ed1", + "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js?id=2f2e1987e91a74932dcb", + "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js?id=44dd372c3414f407ed37", + "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=8e13225bf4eda83750fc", + "/chunks/homepage.js": "/chunks/homepage.js?id=b89dd81804b8a0bd3f0b", + "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=6f5255c42bac60a88220", + "/chunks/invitation.js": "/chunks/invitation.js?id=c9cd3541ee362ae8d5f7", + "/chunks/invoices.js": "/chunks/invoices.js?id=8cf63565e1e854db7305", + "/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=ea129760157c8e44f324", + "/chunks/not-found.js": "/chunks/not-found.js?id=034287ee0ecb036320d3", + "/chunks/page-edit.js": "/chunks/page-edit.js?id=1963acc189f3f92441a6", + "/chunks/pages.js": "/chunks/pages.js?id=f5c86b24fcbe15b15d1d", + "/chunks/plan.js": "/chunks/plan.js?id=052940a7395f559b7c60", + "/chunks/plan-create.js": "/chunks/plan-create.js?id=d939086958e81fafdd65", + "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=96f48131997a0092be4b", + "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=2f403063c6a896f09e17", + "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=99854b8b4518fbebc79f", + "/chunks/plans.js": "/chunks/plans.js?id=1dd67aa61e7482424e6d", + "/chunks/platform.js": "/chunks/platform.js?id=12d09fa233f5225c83ab", + "/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js": "/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js?id=8656b69a97cace919251", + "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=f0d10b45321b77d9fb21", + "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=7d983dfdc91de607d737", + "/chunks/profile.js": "/chunks/profile.js?id=022c1617a575d4aab4e1", + "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=58edfb3a35062e1ba4e0", + "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f8b2619e393a5823bf29", + "/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=22f629caf127051898e9", + "/chunks/settings.js": "/chunks/settings.js?id=a2d7ce4b1fd457b25dc4", + "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=951e31213a4a36d88b14", + "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=a9a6286b9a416c949003", + "/chunks/settings-password.js": "/chunks/settings-password.js?id=837e32462d17a12ea629", + "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=dd49dfad6210765ac1fb", + "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=9a1352324cbee9630496", + "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=b1e1ae3cff004140701e", + "/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=e67e12955133c57194d1", + "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=651d5accf401908724c5", + "/chunks/shared.js": "/chunks/shared.js?id=6230d050545cd1bd9b87", + "/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=11188f25ddf9a240cc4f", + "/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=c8a127225521735d5da0", + "/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=8b9ac9ed9afd8dd15229", + "/chunks/shared/files.js": "/chunks/shared/files.js?id=8ed7578e7f74e385da95", + "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=f2fb680ebf4873ff4436", + "/chunks/sign-in.js": "/chunks/sign-in.js?id=04b378323ff1494fa85d", + "/chunks/sign-up.js": "/chunks/sign-up.js?id=0307551ea7ad8e9bd3c2", + "/chunks/status-check.js": "/chunks/status-check.js?id=7de8baaff011e2f1bab9", + "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=6b94c5fda72871b8d2bd", + "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=63e8e2a410ab48102b0c", + "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=8ac19b3fcfd57d79e5b1", + "/chunks/team-folders.js": "/chunks/team-folders.js?id=0e69f4432e968cc512f9", + "/chunks/trash.js": "/chunks/trash.js?id=5fe84aadd8729e68849e", + "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=2bffa85e82a5cda1dcd2", + "/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=f59d97c1cbf6649b7057", + "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=460e6f80d824b5a93adf", + "/chunks/user.js": "/chunks/user.js?id=fe26116ebc97069cf7f9", + "/chunks/user-create.js": "/chunks/user-create.js?id=f7ff89074c03e72e3d06", + "/chunks/user-delete.js": "/chunks/user-delete.js?id=36e7149e777f1ecd71e9", + "/chunks/user-detail.js": "/chunks/user-detail.js?id=6218f429f4040d0524ac", + "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=386719adbd52708773ba", + "/chunks/user-password.js": "/chunks/user-password.js?id=22725c9c88b862276b34", + "/chunks/user-storage.js": "/chunks/user-storage.js?id=3be3b8a695ef8b69792a", + "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=370b3df08b2ee39bf6ac", + "/chunks/users.js": "/chunks/users.js?id=562f40bdfc51d8c5d4dd", + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js?id=ee89932f7ee76e74483e", + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js?id=8163e0eab55c50f8afb8", + "/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~40ccbae3.js": "/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~40ccbae3.js?id=37ce1e1ab9968c100712", + "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=a0fa80db175709ba340a", + "/js/main.6b018378a9544d5d4804.hot-update.js": "/js/main.6b018378a9544d5d4804.hot-update.js", + "/js/main.3336859d5f1fe2fbd58e.hot-update.js": "/js/main.3336859d5f1fe2fbd58e.hot-update.js" } diff --git a/resources/js/components/Subscription/PlanDetail.vue b/resources/js/components/Subscription/PlanDetail.vue index 9c3f42c1..275aeab5 100644 --- a/resources/js/components/Subscription/PlanDetail.vue +++ b/resources/js/components/Subscription/PlanDetail.vue @@ -18,7 +18,7 @@ - {{ currency }} / {{ $t(`interval.${plan.data.attributes.interval}`) }} + {{ plan.data.attributes.price }} / {{ $t(`interval.${plan.data.attributes.interval}`) }} @@ -36,15 +36,5 @@ export default { 'isSelected', 'plan', ], - computed: { - currency() { - let formatter = new Intl.NumberFormat('en-US', { - style: 'currency', - currency: 'USD', - }); - - return formatter.format(this.plan.data.attributes.amount); - } - } } diff --git a/src/App/Users/Models/User.php b/src/App/Users/Models/User.php index 09b3f759..b5f27317 100644 --- a/src/App/Users/Models/User.php +++ b/src/App/Users/Models/User.php @@ -4,7 +4,6 @@ namespace App\Users\Models; use ByteUnits\Metric; use Illuminate\Support\Str; use Domain\Files\Models\File; -use Laravel\Cashier\Billable; use Domain\Folders\Models\Folder; use Laravel\Sanctum\HasApiTokens; use Illuminate\Support\Collection; @@ -22,6 +21,7 @@ use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Database\Eloquent\Relations\BelongsToMany; +use VueFileManager\Subscription\App\User\Traits\Billable; /** * @property string id @@ -44,6 +44,7 @@ class User extends Authenticatable implements MustVerifyEmail use Notifiable; use HasFactory; use Sortable; + use Billable; protected $guarded = [ 'id',