From e5a2be112b4928e1a667e0fc9a492b5329d0b9c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=8Carodej?= Date: Sat, 18 Dec 2021 16:52:11 +0100 Subject: [PATCH] update/delete billing alert --- public/mix-manifest.json | 147 +++++++++++---- .../components/Others/CreateFolderPopup.vue | 2 +- .../js/components/Others/CreateLanguage.vue | 2 +- .../Others/CreatePersonaTokenPopup.vue | 2 +- .../js/components/Others/RenameItemPopup.vue | 2 +- .../js/components/Others/ShareCreatePopup.vue | 2 +- .../js/components/Others/ShareEditPopup.vue | 2 +- .../components/Others/TwoFactorSetupPopup.vue | 2 +- .../Teams/CreateTeamFolderPopup.vue | 4 +- .../components/Teams/EditTeamFolderPopup.vue | 2 +- resources/js/routes/routesAdmin.js | 10 - .../AppSettings/AppSettingsTabs/Email.vue | 10 +- .../AppSettings/AppSettingsTabs/Index.vue | 30 +-- .../AppSettings/AppSettingsTabs/Payments.vue | 6 +- .../js/views/Admin/Languages/Language.vue | 4 +- resources/js/views/Admin/Plans/PlanCreate.vue | 10 +- resources/js/views/Admin/Users/User.vue | 9 +- resources/js/views/Admin/Users/UserCreate.vue | 10 +- .../views/Admin/Users/UserTabs/UserDelete.vue | 2 +- .../Users/UserTabs/UserFixedSubscription.vue | 96 ++++++++++ .../Admin/Users/UserTabs/UserInvoices.vue | 96 ---------- .../UserTabs/UserMeteredSubscription.vue | 150 +++++++++++++++ .../Admin/Users/UserTabs/UserStorage.vue | 2 +- .../Admin/Users/UserTabs/UserSubscription.vue | 174 ++++++++++-------- resources/js/views/Auth/CreateNewPassword.vue | 6 +- resources/js/views/Auth/ForgottenPassword.vue | 2 +- resources/js/views/Auth/SignIn.vue | 8 +- resources/js/views/Auth/SignUp.vue | 8 +- resources/js/views/Frontpage/ContactUs.vue | 4 +- .../js/views/SetupWizard/AdminAccount.vue | 8 +- resources/js/views/SetupWizard/AppSetup.vue | 10 +- .../js/views/SetupWizard/BillingsDetail.vue | 14 +- resources/js/views/SetupWizard/Database.vue | 10 +- .../js/views/SetupWizard/EnvironmentSetup.vue | 16 +- .../js/views/SetupWizard/PurchaseCode.vue | 2 +- .../views/SetupWizard/StripeCredentials.vue | 6 +- .../views/SetupWizard/SubscriptionPlans.vue | 8 +- .../js/views/Shared/SharedAuthentication.vue | 2 +- resources/js/views/Upgrade/UpgradeBilling.vue | 12 +- .../js/views/User/MeteredSubscription.vue | 2 +- resources/js/views/User/Password.vue | 4 +- 41 files changed, 573 insertions(+), 325 deletions(-) create mode 100644 resources/js/views/Admin/Users/UserTabs/UserFixedSubscription.vue delete mode 100644 resources/js/views/Admin/Users/UserTabs/UserInvoices.vue create mode 100644 resources/js/views/Admin/Users/UserTabs/UserMeteredSubscription.vue diff --git a/public/mix-manifest.json b/public/mix-manifest.json index c162b9a5..4fdb7646 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -2,8 +2,8 @@ "/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=6b44ad76c944f71d4bad", - "/chunks/admin-account.js": "/chunks/admin-account.js?id=6c5fd385fb7e1b8ae101", + "/chunks/admin.js": "/chunks/admin.js?id=436b6fedf7f534eccaad", + "/chunks/admin-account.js": "/chunks/admin-account.js?id=759433a182f73618e9f4", "/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=b6966627bd253eda63ba", "/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=d7a8e5b5b913858da427", "/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", @@ -19,33 +19,33 @@ "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~5acee76d.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~5acee76d.js?id=b72bbc2e750c80377527", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~fa9d08c1.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~fa9d08c1.js?id=741acf06489eac45774e", "/chunks/app-billings.js": "/chunks/app-billings.js?id=714f7a9f33e15fe89b4a", - "/chunks/app-email.js": "/chunks/app-email.js?id=7419fedbf3228988067e", - "/chunks/app-index.js": "/chunks/app-index.js?id=0f920bb959cec96da985", - "/chunks/app-language.js": "/chunks/app-language.js?id=ef0329e61614a770b645", + "/chunks/app-email.js": "/chunks/app-email.js?id=324ae41d780105c9a9fb", + "/chunks/app-index.js": "/chunks/app-index.js?id=4f1f607c330b916c0090", + "/chunks/app-language.js": "/chunks/app-language.js?id=a469a2fd68729c3cfac2", "/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-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~1a92dd55.js": "/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~1a92dd55.js?id=75317652be9e911b6013", "/chunks/app-others.js": "/chunks/app-others.js?id=2789aac07c894eeb29ea", - "/chunks/app-payments.js": "/chunks/app-payments.js?id=8ca6c120a8ba6f3659f6", + "/chunks/app-payments.js": "/chunks/app-payments.js?id=df48b9f5634db900c0ef", "/chunks/app-settings.js": "/chunks/app-settings.js?id=2a96295eef59bd6c8921", - "/chunks/app-setup.js": "/chunks/app-setup.js?id=a6f37a0bd7bd50c88904", + "/chunks/app-setup.js": "/chunks/app-setup.js?id=65481d5c45313ace4844", "/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=4e2693e6fbd815cef77f", - "/chunks/contact-us.js": "/chunks/contact-us.js?id=3d0bbcd0c36d74bf739a", + "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=5dbf157c75ae6fb9bda3", + "/chunks/contact-us.js": "/chunks/contact-us.js?id=fda418b31ad6bb55b223", "/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/create-new-password.js": "/chunks/create-new-password.js?id=a6608519c360dbc8fb79", "/chunks/dashboard.js": "/chunks/dashboard.js?id=f95d2d00f960c9c47d7c", "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~43d0932c.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~43d0932c.js?id=d9a6801ee22065f47498", "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plans~chunks/subscriptions.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plans~chunks/subscriptions.js?id=95b32230258beb6391ed", "/chunks/dashboard~chunks/invoices~chunks/plan-subscribers~chunks/users.js": "/chunks/dashboard~chunks/invoices~chunks/plan-subscribers~chunks/users.js?id=f72a1b2efde61b53a755", - "/chunks/database.js": "/chunks/database.js?id=7c44c9d284064687494e", + "/chunks/database.js": "/chunks/database.js?id=ca2b5a438ca2f0833de7", "/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=91a89d5517943fb6bafa", + "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=24cc0134af21e141b822", "/chunks/files.js": "/chunks/files.js?id=26a322863d9c92183c6f", "/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/forgotten-password.js": "/chunks/forgotten-password.js?id=9d10a05edfb3a4a11efe", "/chunks/homepage.js": "/chunks/homepage.js?id=b89dd81804b8a0bd3f0b", "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=380d56f8ccf10c1bf633", "/chunks/invitation.js": "/chunks/invitation.js?id=c9cd3541ee362ae8d5f7", @@ -55,54 +55,54 @@ "/chunks/page-edit.js": "/chunks/page-edit.js?id=c327905d0b6d997d402d", "/chunks/pages.js": "/chunks/pages.js?id=7db66df0453135bf4e51", "/chunks/plan.js": "/chunks/plan.js?id=4fa6f87c04a875875d36", - "/chunks/plan-create.js": "/chunks/plan-create.js?id=f6a27d5dea1d14b77fa5", + "/chunks/plan-create.js": "/chunks/plan-create.js?id=e027f178caef630a63db", "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=adbb08867b0da7178881", "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=414ba1f705f387f7aeb6", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=adbaf70d9060712110ab", "/chunks/plans.js": "/chunks/plans.js?id=7f262c68655989372d3c", - "/chunks/platform.js": "/chunks/platform.js?id=6b779b37a3f6f6025425", - "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=799c38abf67a33cefe3a", + "/chunks/platform.js": "/chunks/platform.js?id=cb224c18bb25c409345a", + "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=5734e9333fc67c706853", "/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=8688d9c7ff850e6989e6", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=11a027aca50aa90afb77", - "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f8b2619e393a5823bf29", + "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=0ae51c660a215d107f6c", "/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=2716127ee2f945a90c0e", - "/chunks/settings.js": "/chunks/settings.js?id=783e0ddb413217a022e5", + "/chunks/settings.js": "/chunks/settings.js?id=a68e5b21ac4b4dd5645f", "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=d3443e79b667f5b4b1d2", "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=56f3c814aefb783ceb2a", - "/chunks/settings-password.js": "/chunks/settings-password.js?id=fc95bc9d31d3e9ee0442", + "/chunks/settings-password.js": "/chunks/settings-password.js?id=049c3383e310392f966d", "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=093cc2fd918ee6a340d3", "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=8ec1afafac5dcd26ae25", "/chunks/settings-storage~chunks/settings-subscription~chunks/user-storage~chunks/user-subscription.js": "/chunks/settings-storage~chunks/settings-subscription~chunks/user-storage~chunks/user-subscription.js?id=147afaac8c8bacfe6433", - "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=fd11a9ee3772ed65553a", + "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=e2717eb836e334b41976", "/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=c33cd2341b9b04a732e5", "/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=78390f82ed065495d64e", "/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/authenticate.js": "/chunks/shared/authenticate.js?id=e08c5aaa308b0ea7d90f", "/chunks/shared/files.js": "/chunks/shared/files.js?id=0e69fd2ab2fca29ecf0d", "/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/sign-in.js": "/chunks/sign-in.js?id=da0a2e8fa83c7384e72d", + "/chunks/sign-up.js": "/chunks/sign-up.js?id=f7a2321e731c85ade564", "/chunks/status-check.js": "/chunks/status-check.js?id=6d1f3e7295c1b35f58da", - "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=d3d3b4a67c9f584f088f", - "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=9932f9d570fc8f4f864b", + "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=7766326538fcc45601a8", + "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=e2d2ac5594fa695e030a", "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=8ac19b3fcfd57d79e5b1", "/chunks/subscriptions.js": "/chunks/subscriptions.js?id=73d92ef0a3f78ca3260e", "/chunks/team-folders.js": "/chunks/team-folders.js?id=c337ec175f9e4b7f33c4", "/chunks/trash.js": "/chunks/trash.js?id=4f0ee7a430c2790c4213", - "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=70aa50550ff036157c04", + "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=b76762021d29da7cff97", "/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=8bd237c632018a537d76", "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=7ee9b84ffed9bf544997", - "/chunks/user.js": "/chunks/user.js?id=96133c9c9650166985af", - "/chunks/user-create.js": "/chunks/user-create.js?id=8e56bca490be4c252550", - "/chunks/user-delete.js": "/chunks/user-delete.js?id=c0ea5194b4a4de8189dd", + "/chunks/user.js": "/chunks/user.js?id=3c4e3457980543743bda", + "/chunks/user-create.js": "/chunks/user-create.js?id=6ec0f7a5f0166dbe52fd", + "/chunks/user-delete.js": "/chunks/user-delete.js?id=97b9567df09384f7d303", "/chunks/user-detail.js": "/chunks/user-detail.js?id=a55ae1a545a65b92511d", - "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=8813b138d1296673a27d", + "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=8dbfbb88a2b66e94da17", "/chunks/user-password.js": "/chunks/user-password.js?id=ce6c12a5b038f5481bd1", - "/chunks/user-storage.js": "/chunks/user-storage.js?id=a535f6f5cce3d5a4e569", - "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=82038ce92ca5e1c9ae05", + "/chunks/user-storage.js": "/chunks/user-storage.js?id=79173e014b57c893f4be", + "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=15afb8585f5bd23d0f4b", "/chunks/users.js": "/chunks/users.js?id=2ed4763745592f464cc2", "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~35bc7519.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~35bc7519.js?id=ae06aafc3749254fe4aa", "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~47733ac6.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~47733ac6.js?id=1579cd824e874deff582", @@ -1375,5 +1375,86 @@ "/chunks/settings-storage.f78ab29ec8bacaed3c0a.hot-update.js": "/chunks/settings-storage.f78ab29ec8bacaed3c0a.hot-update.js", "/chunks/settings-storage.c5fabdda9cade020ac61.hot-update.js": "/chunks/settings-storage.c5fabdda9cade020ac61.hot-update.js", "/chunks/settings.323fbff57023ed24f786.hot-update.js": "/chunks/settings.323fbff57023ed24f786.hot-update.js", - "/chunks/settings.c6e6d822bb90887a109e.hot-update.js": "/chunks/settings.c6e6d822bb90887a109e.hot-update.js" + "/chunks/settings.c6e6d822bb90887a109e.hot-update.js": "/chunks/settings.c6e6d822bb90887a109e.hot-update.js", + "/js/main.12fd4522fb8497cb53cd.hot-update.js": "/js/main.12fd4522fb8497cb53cd.hot-update.js", + "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-p~936201b1.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-p~936201b1.js?id=916597fd74909c9082d4", + "/chunks/user-subscription.12fd4522fb8497cb53cd.hot-update.js": "/chunks/user-subscription.12fd4522fb8497cb53cd.hot-update.js", + "/js/main.ccf23ea71f98a9d8e1c0.hot-update.js": "/js/main.ccf23ea71f98a9d8e1c0.hot-update.js", + "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-p~2611ac93.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-p~2611ac93.js?id=c76ae7cb1ecbdedac1cf", + "/chunks/user-invoices.ccf23ea71f98a9d8e1c0.hot-update.js": "/chunks/user-invoices.ccf23ea71f98a9d8e1c0.hot-update.js", + "/chunks/user-subscription.99f9e033ac63cea0ac21.hot-update.js": "/chunks/user-subscription.99f9e033ac63cea0ac21.hot-update.js", + "/chunks/user.2efb7aa01d8f79623b60.hot-update.js": "/chunks/user.2efb7aa01d8f79623b60.hot-update.js", + "/chunks/user-subscription.9dfe002ca7541568fffb.hot-update.js": "/chunks/user-subscription.9dfe002ca7541568fffb.hot-update.js", + "/chunks/user-subscription.b98700e9f17ab0f1c771.hot-update.js": "/chunks/user-subscription.b98700e9f17ab0f1c771.hot-update.js", + "/chunks/user-subscription.15d4af72a1f3d481663f.hot-update.js": "/chunks/user-subscription.15d4af72a1f3d481663f.hot-update.js", + "/chunks/user-subscription.ed69fe8d73076b82f527.hot-update.js": "/chunks/user-subscription.ed69fe8d73076b82f527.hot-update.js", + "/chunks/user-subscription.c086212d4e02c59e37b8.hot-update.js": "/chunks/user-subscription.c086212d4e02c59e37b8.hot-update.js", + "/chunks/user-subscription.88596d708aee156dc787.hot-update.js": "/chunks/user-subscription.88596d708aee156dc787.hot-update.js", + "/chunks/user-subscription.eadea3389672d2effbec.hot-update.js": "/chunks/user-subscription.eadea3389672d2effbec.hot-update.js", + "/chunks/user-subscription.d306de3251c043f40d4d.hot-update.js": "/chunks/user-subscription.d306de3251c043f40d4d.hot-update.js", + "/chunks/user-subscription.300878d05f955f76362d.hot-update.js": "/chunks/user-subscription.300878d05f955f76362d.hot-update.js", + "/chunks/user-subscription.07e57d967694ad3292be.hot-update.js": "/chunks/user-subscription.07e57d967694ad3292be.hot-update.js", + "/chunks/user-subscription.780eed67d27be0f9abe5.hot-update.js": "/chunks/user-subscription.780eed67d27be0f9abe5.hot-update.js", + "/chunks/user-subscription.8942b62bbff1241285f8.hot-update.js": "/chunks/user-subscription.8942b62bbff1241285f8.hot-update.js", + "/js/main.0b11cabd2367b57b9f93.hot-update.js": "/js/main.0b11cabd2367b57b9f93.hot-update.js", + "/chunks/user.0be573e794dec5c4b906.hot-update.js": "/chunks/user.0be573e794dec5c4b906.hot-update.js", + "/chunks/user-subscription.7b100ade1a79d3cd1064.hot-update.js": "/chunks/user-subscription.7b100ade1a79d3cd1064.hot-update.js", + "/chunks/user-subscription.b13643d095fe4f9c8bc6.hot-update.js": "/chunks/user-subscription.b13643d095fe4f9c8bc6.hot-update.js", + "/js/main.59156b2e93a8cb868a92.hot-update.js": "/js/main.59156b2e93a8cb868a92.hot-update.js", + "/chunks/user-subscription.59156b2e93a8cb868a92.hot-update.js": "/chunks/user-subscription.59156b2e93a8cb868a92.hot-update.js", + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~629342a0.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~629342a0.js?id=cdefaa7800d04dafb07b", + "/chunks/user-subscription.14d463b6f5e00330eb49.hot-update.js": "/chunks/user-subscription.14d463b6f5e00330eb49.hot-update.js", + "/chunks/user-subscription.eace44bafdcded9d9ab8.hot-update.js": "/chunks/user-subscription.eace44bafdcded9d9ab8.hot-update.js", + "/chunks/user-subscription.8915082b345e6cba48fa.hot-update.js": "/chunks/user-subscription.8915082b345e6cba48fa.hot-update.js", + "/chunks/user-subscription.ee37e3b9d980d104a33e.hot-update.js": "/chunks/user-subscription.ee37e3b9d980d104a33e.hot-update.js", + "/chunks/user-subscription.45f71143e7780309afef.hot-update.js": "/chunks/user-subscription.45f71143e7780309afef.hot-update.js", + "/chunks/user-subscription.c13383f4d8d63c5f2e69.hot-update.js": "/chunks/user-subscription.c13383f4d8d63c5f2e69.hot-update.js", + "/chunks/user-subscription.c4d4651f3fac91eeeba9.hot-update.js": "/chunks/user-subscription.c4d4651f3fac91eeeba9.hot-update.js", + "/chunks/user-subscription.46164d77ffefdb94b7ed.hot-update.js": "/chunks/user-subscription.46164d77ffefdb94b7ed.hot-update.js", + "/chunks/user-subscription.b2fdd8664aba5d5c594d.hot-update.js": "/chunks/user-subscription.b2fdd8664aba5d5c594d.hot-update.js", + "/chunks/user-subscription.bca26352cb48e3b56607.hot-update.js": "/chunks/user-subscription.bca26352cb48e3b56607.hot-update.js", + "/chunks/user-subscription.7506aa0c7a9e02089bb1.hot-update.js": "/chunks/user-subscription.7506aa0c7a9e02089bb1.hot-update.js", + "/chunks/user-subscription.e345623dfb800747b8ab.hot-update.js": "/chunks/user-subscription.e345623dfb800747b8ab.hot-update.js", + "/chunks/user-subscription.be91d2b66a37b4dc6ffd.hot-update.js": "/chunks/user-subscription.be91d2b66a37b4dc6ffd.hot-update.js", + "/chunks/user-subscription.d0fdc226d0a95f4dfdd7.hot-update.js": "/chunks/user-subscription.d0fdc226d0a95f4dfdd7.hot-update.js", + "/chunks/user-subscription.018c5b5a4e202c9218bd.hot-update.js": "/chunks/user-subscription.018c5b5a4e202c9218bd.hot-update.js", + "/chunks/user-subscription.bfc7fff7b08c58dffcea.hot-update.js": "/chunks/user-subscription.bfc7fff7b08c58dffcea.hot-update.js", + "/chunks/user-subscription.d25ddcd4fa991af88d35.hot-update.js": "/chunks/user-subscription.d25ddcd4fa991af88d35.hot-update.js", + "/chunks/user-subscription.40f113cd6b02d251bd14.hot-update.js": "/chunks/user-subscription.40f113cd6b02d251bd14.hot-update.js", + "/chunks/user-subscription.e480b3af0be1bb8f6e43.hot-update.js": "/chunks/user-subscription.e480b3af0be1bb8f6e43.hot-update.js", + "/chunks/user-subscription.6b975f6897e11483a98f.hot-update.js": "/chunks/user-subscription.6b975f6897e11483a98f.hot-update.js", + "/chunks/user.afe2924617db0e19d0a0.hot-update.js": "/chunks/user.afe2924617db0e19d0a0.hot-update.js", + "/chunks/user-subscription.afe2924617db0e19d0a0.hot-update.js": "/chunks/user-subscription.afe2924617db0e19d0a0.hot-update.js", + "/chunks/user-subscription.88fa5bb2b92d212ed7a3.hot-update.js": "/chunks/user-subscription.88fa5bb2b92d212ed7a3.hot-update.js", + "/chunks/user-subscription.a26b486a3b52f12cf389.hot-update.js": "/chunks/user-subscription.a26b486a3b52f12cf389.hot-update.js", + "/chunks/user-subscription.da9c5142df8206ff8f91.hot-update.js": "/chunks/user-subscription.da9c5142df8206ff8f91.hot-update.js", + "/chunks/admin.efd1dce7c1d396bae857.hot-update.js": "/chunks/admin.efd1dce7c1d396bae857.hot-update.js", + "/chunks/admin-account.efd1dce7c1d396bae857.hot-update.js": "/chunks/admin-account.efd1dce7c1d396bae857.hot-update.js", + "/chunks/app-email.efd1dce7c1d396bae857.hot-update.js": "/chunks/app-email.efd1dce7c1d396bae857.hot-update.js", + "/chunks/app-index.efd1dce7c1d396bae857.hot-update.js": "/chunks/app-index.efd1dce7c1d396bae857.hot-update.js", + "/chunks/app-language.efd1dce7c1d396bae857.hot-update.js": "/chunks/app-language.efd1dce7c1d396bae857.hot-update.js", + "/chunks/app-payments.efd1dce7c1d396bae857.hot-update.js": "/chunks/app-payments.efd1dce7c1d396bae857.hot-update.js", + "/chunks/app-setup.efd1dce7c1d396bae857.hot-update.js": "/chunks/app-setup.efd1dce7c1d396bae857.hot-update.js", + "/chunks/billings-detail.efd1dce7c1d396bae857.hot-update.js": "/chunks/billings-detail.efd1dce7c1d396bae857.hot-update.js", + "/chunks/contact-us.efd1dce7c1d396bae857.hot-update.js": "/chunks/contact-us.efd1dce7c1d396bae857.hot-update.js", + "/chunks/create-new-password.efd1dce7c1d396bae857.hot-update.js": "/chunks/create-new-password.efd1dce7c1d396bae857.hot-update.js", + "/chunks/database.efd1dce7c1d396bae857.hot-update.js": "/chunks/database.efd1dce7c1d396bae857.hot-update.js", + "/chunks/environment-setup.efd1dce7c1d396bae857.hot-update.js": "/chunks/environment-setup.efd1dce7c1d396bae857.hot-update.js", + "/chunks/forgotten-password.efd1dce7c1d396bae857.hot-update.js": "/chunks/forgotten-password.efd1dce7c1d396bae857.hot-update.js", + "/chunks/plan-create.efd1dce7c1d396bae857.hot-update.js": "/chunks/plan-create.efd1dce7c1d396bae857.hot-update.js", + "/chunks/platform.efd1dce7c1d396bae857.hot-update.js": "/chunks/platform.efd1dce7c1d396bae857.hot-update.js", + "/chunks/platform~chunks/shared.efd1dce7c1d396bae857.hot-update.js": "/chunks/platform~chunks/shared.efd1dce7c1d396bae857.hot-update.js", + "/chunks/purchase-code.efd1dce7c1d396bae857.hot-update.js": "/chunks/purchase-code.efd1dce7c1d396bae857.hot-update.js", + "/chunks/settings.efd1dce7c1d396bae857.hot-update.js": "/chunks/settings.efd1dce7c1d396bae857.hot-update.js", + "/chunks/settings-password.efd1dce7c1d396bae857.hot-update.js": "/chunks/settings-password.efd1dce7c1d396bae857.hot-update.js", + "/chunks/settings-subscription.efd1dce7c1d396bae857.hot-update.js": "/chunks/settings-subscription.efd1dce7c1d396bae857.hot-update.js", + "/chunks/shared/authenticate.efd1dce7c1d396bae857.hot-update.js": "/chunks/shared/authenticate.efd1dce7c1d396bae857.hot-update.js", + "/chunks/sign-in.efd1dce7c1d396bae857.hot-update.js": "/chunks/sign-in.efd1dce7c1d396bae857.hot-update.js", + "/chunks/sign-up.efd1dce7c1d396bae857.hot-update.js": "/chunks/sign-up.efd1dce7c1d396bae857.hot-update.js", + "/chunks/stripe-credentials.efd1dce7c1d396bae857.hot-update.js": "/chunks/stripe-credentials.efd1dce7c1d396bae857.hot-update.js", + "/chunks/subscription-plans.efd1dce7c1d396bae857.hot-update.js": "/chunks/subscription-plans.efd1dce7c1d396bae857.hot-update.js", + "/chunks/upgrade-billing.efd1dce7c1d396bae857.hot-update.js": "/chunks/upgrade-billing.efd1dce7c1d396bae857.hot-update.js", + "/chunks/user-create.efd1dce7c1d396bae857.hot-update.js": "/chunks/user-create.efd1dce7c1d396bae857.hot-update.js", + "/chunks/user-delete.efd1dce7c1d396bae857.hot-update.js": "/chunks/user-delete.efd1dce7c1d396bae857.hot-update.js", + "/chunks/user-storage.efd1dce7c1d396bae857.hot-update.js": "/chunks/user-storage.efd1dce7c1d396bae857.hot-update.js" } diff --git a/resources/js/components/Others/CreateFolderPopup.vue b/resources/js/components/Others/CreateFolderPopup.vue index d2ec6ca5..b1899c9a 100644 --- a/resources/js/components/Others/CreateFolderPopup.vue +++ b/resources/js/components/Others/CreateFolderPopup.vue @@ -13,7 +13,7 @@ - + diff --git a/resources/js/components/Others/CreateLanguage.vue b/resources/js/components/Others/CreateLanguage.vue index ffd9d550..fc3b9ab6 100644 --- a/resources/js/components/Others/CreateLanguage.vue +++ b/resources/js/components/Others/CreateLanguage.vue @@ -16,7 +16,7 @@ - + diff --git a/resources/js/components/Others/CreatePersonaTokenPopup.vue b/resources/js/components/Others/CreatePersonaTokenPopup.vue index 9dabcdfd..274af48e 100644 --- a/resources/js/components/Others/CreatePersonaTokenPopup.vue +++ b/resources/js/components/Others/CreatePersonaTokenPopup.vue @@ -8,7 +8,7 @@ - + diff --git a/resources/js/components/Others/RenameItemPopup.vue b/resources/js/components/Others/RenameItemPopup.vue index 523867e5..2738301d 100644 --- a/resources/js/components/Others/RenameItemPopup.vue +++ b/resources/js/components/Others/RenameItemPopup.vue @@ -16,7 +16,7 @@
- +
diff --git a/resources/js/components/Others/ShareCreatePopup.vue b/resources/js/components/Others/ShareCreatePopup.vue index 70f24b4a..758180ec 100644 --- a/resources/js/components/Others/ShareCreatePopup.vue +++ b/resources/js/components/Others/ShareCreatePopup.vue @@ -28,7 +28,7 @@ - +
diff --git a/resources/js/components/Others/ShareEditPopup.vue b/resources/js/components/Others/ShareEditPopup.vue index 9eba8a56..d51ed401 100644 --- a/resources/js/components/Others/ShareEditPopup.vue +++ b/resources/js/components/Others/ShareEditPopup.vue @@ -47,7 +47,7 @@ - + diff --git a/resources/js/components/Others/TwoFactorSetupPopup.vue b/resources/js/components/Others/TwoFactorSetupPopup.vue index ee456c65..c3019de3 100644 --- a/resources/js/components/Others/TwoFactorSetupPopup.vue +++ b/resources/js/components/Others/TwoFactorSetupPopup.vue @@ -7,7 +7,7 @@ - + diff --git a/resources/js/components/Teams/CreateTeamFolderPopup.vue b/resources/js/components/Teams/CreateTeamFolderPopup.vue index f2614e40..3a4adf1a 100644 --- a/resources/js/components/Teams/CreateTeamFolderPopup.vue +++ b/resources/js/components/Teams/CreateTeamFolderPopup.vue @@ -16,7 +16,7 @@ - + @@ -31,7 +31,7 @@ > Add - +
diff --git a/resources/js/components/Teams/EditTeamFolderPopup.vue b/resources/js/components/Teams/EditTeamFolderPopup.vue index 7a473123..db1d0873 100644 --- a/resources/js/components/Teams/EditTeamFolderPopup.vue +++ b/resources/js/components/Teams/EditTeamFolderPopup.vue @@ -26,7 +26,7 @@ - + diff --git a/resources/js/routes/routesAdmin.js b/resources/js/routes/routesAdmin.js index a7bbb3ba..832cfaca 100644 --- a/resources/js/routes/routesAdmin.js +++ b/resources/js/routes/routesAdmin.js @@ -139,16 +139,6 @@ const routesAdmin = [ title: 'routes_title.subscription' }, }, - { - name: 'UserInvoices', - path: '/admin/user/:id/invoices', - component: () => - import(/* webpackChunkName: "chunks/user-invoices" */ '../views/Admin/Users/UserTabs/UserInvoices'), - meta: { - requiresAuth: true, - title: 'routes_title.invoices' - }, - }, { name: 'UserPassword', path: '/admin/user/:id/password', diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue index a697006b..295eb984 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue @@ -7,27 +7,27 @@ - + - + - + - + - + diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue index 69e956d0..2b0b3d6f 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Index.vue @@ -25,7 +25,7 @@
- + {{ errors[0] }}
@@ -33,7 +33,7 @@
- + {{ errors[0] }}
@@ -65,7 +65,7 @@
- + {{ errors[0] }}
@@ -73,7 +73,7 @@
- + {{ errors[0] }}
@@ -104,42 +104,42 @@
- + {{ errors[0] }}
- + {{ errors[0] }}
- + {{ errors[0] }}
- + {{ errors[0] }}
- + {{ errors[0] }}
- + {{ errors[0] }}
@@ -170,7 +170,7 @@
- + {{ errors[0] }}
@@ -178,7 +178,7 @@
- + {{ errors[0] }}
@@ -210,7 +210,7 @@
- + {{ errors[0] }}
@@ -218,7 +218,7 @@
- + {{ errors[0] }}
@@ -232,7 +232,7 @@
- + {{ errors[0] }}
diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Payments.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Payments.vue index a200c899..e6fb1820 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Payments.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Payments.vue @@ -35,12 +35,12 @@
- + - + @@ -53,7 +53,7 @@ - + diff --git a/resources/js/views/Admin/Languages/Language.vue b/resources/js/views/Admin/Languages/Language.vue index 5917254b..aada44fa 100644 --- a/resources/js/views/Admin/Languages/Language.vue +++ b/resources/js/views/Admin/Languages/Language.vue @@ -64,7 +64,7 @@ - + @@ -100,7 +100,7 @@ @input="$updateText(`/admin/languages/${selectedLanguage.data.id}/strings`, key, selectedLanguage.data.attributes.translations[key])" :rows="selectedLanguage.data.attributes.translations[key].length >= 80 ? 3 : 1" class="focus-border-theme input-dark" - :class="{'is-error': errors[0]}" + :class="{'border-red-700': errors[0]}" > diff --git a/resources/js/views/Admin/Plans/PlanCreate.vue b/resources/js/views/Admin/Plans/PlanCreate.vue index 5cff9f9d..12d69a79 100644 --- a/resources/js/views/Admin/Plans/PlanCreate.vue +++ b/resources/js/views/Admin/Plans/PlanCreate.vue @@ -9,14 +9,14 @@ - + - + @@ -30,7 +30,7 @@ - + @@ -58,14 +58,14 @@ - + - + diff --git a/resources/js/views/Admin/Users/User.vue b/resources/js/views/Admin/Users/User.vue index f2dc9462..ac4d8370 100644 --- a/resources/js/views/Admin/Users/User.vue +++ b/resources/js/views/Admin/Users/User.vue @@ -39,6 +39,7 @@ import PageHeader from '/resources/js/components/Others/PageHeader' import ColorLabel from '/resources/js/components/Others/ColorLabel' import Spinner from '/resources/js/components/FilesView/Spinner' + import {events} from '/resources/js/bus' import {mapGetters} from 'vuex' import axios from 'axios' @@ -80,13 +81,9 @@ route: 'UserStorage', }, { - title: this.$t('admin_page_user.tabs.subscription'), + title: this.$t('Billing'), route: 'UserSubscription', }, - { - title: this.$t('Transactions'), - route: 'UserInvoices', - }, { title: this.$t('admin_page_user.tabs.password'), route: 'UserPassword', @@ -109,6 +106,8 @@ }, created() { this.fetchUser() + + events.$on('reload:user', () => this.fetchUser()) } } diff --git a/resources/js/views/Admin/Users/UserCreate.vue b/resources/js/views/Admin/Users/UserCreate.vue index 35b50229..7c3d8e8a 100644 --- a/resources/js/views/Admin/Users/UserCreate.vue +++ b/resources/js/views/Admin/Users/UserCreate.vue @@ -13,14 +13,14 @@ - + - + @@ -28,12 +28,12 @@
- + - +
@@ -51,7 +51,7 @@ - + diff --git a/resources/js/views/Admin/Users/UserTabs/UserDelete.vue b/resources/js/views/Admin/Users/UserTabs/UserDelete.vue index 6cab305f..a025dab4 100644 --- a/resources/js/views/Admin/Users/UserTabs/UserDelete.vue +++ b/resources/js/views/Admin/Users/UserTabs/UserDelete.vue @@ -14,7 +14,7 @@ :placeholder="$t('admin_page_user.placeholder_delete_user')" type="text" class="focus-border-theme input-dark" - :class="{'is-error': errors[0]}" + :class="{'border-red-700': errors[0]}" /> {{ $t('admin_page_user.delete_user') }} diff --git a/resources/js/views/Admin/Users/UserTabs/UserFixedSubscription.vue b/resources/js/views/Admin/Users/UserTabs/UserFixedSubscription.vue new file mode 100644 index 00000000..b6051dea --- /dev/null +++ b/resources/js/views/Admin/Users/UserTabs/UserFixedSubscription.vue @@ -0,0 +1,96 @@ + + \ No newline at end of file diff --git a/resources/js/views/Admin/Users/UserTabs/UserInvoices.vue b/resources/js/views/Admin/Users/UserTabs/UserInvoices.vue deleted file mode 100644 index 5bc9d492..00000000 --- a/resources/js/views/Admin/Users/UserTabs/UserInvoices.vue +++ /dev/null @@ -1,96 +0,0 @@ - - - diff --git a/resources/js/views/Admin/Users/UserTabs/UserMeteredSubscription.vue b/resources/js/views/Admin/Users/UserTabs/UserMeteredSubscription.vue new file mode 100644 index 00000000..382ac8b0 --- /dev/null +++ b/resources/js/views/Admin/Users/UserTabs/UserMeteredSubscription.vue @@ -0,0 +1,150 @@ + + \ No newline at end of file diff --git a/resources/js/views/Admin/Users/UserTabs/UserStorage.vue b/resources/js/views/Admin/Users/UserTabs/UserStorage.vue index 649efd49..3981d002 100644 --- a/resources/js/views/Admin/Users/UserTabs/UserStorage.vue +++ b/resources/js/views/Admin/Users/UserTabs/UserStorage.vue @@ -64,7 +64,7 @@ min="1" max="999999999" class="focus-border-theme input-dark" - :class="{'is-error': errors[0]}" + :class="{'border-red-700': errors[0]}" /> {{ $t('admin_page_user.change_capacity') }} diff --git a/resources/js/views/Admin/Users/UserTabs/UserSubscription.vue b/resources/js/views/Admin/Users/UserTabs/UserSubscription.vue index 33aa05d0..0f3819ae 100644 --- a/resources/js/views/Admin/Users/UserTabs/UserSubscription.vue +++ b/resources/js/views/Admin/Users/UserTabs/UserSubscription.vue @@ -1,33 +1,68 @@