- paystack test

- FEB
This commit is contained in:
Čarodej
2021-11-08 09:27:50 +01:00
parent 18ff8a6dc7
commit 9d52da4e3a
94 changed files with 232 additions and 194 deletions
Generated
+1 -1
View File
@@ -4046,7 +4046,7 @@
"dist": { "dist": {
"type": "path", "type": "path",
"url": "../../PhpstormProjects/subscription", "url": "../../PhpstormProjects/subscription",
"reference": "cd7e99655e0605d5d5e9925f2749fadc888e251b" "reference": "afec02b572dc987846b33e0903db97eff16c6b70"
}, },
"require": { "require": {
"cartalyst/stripe-laravel": "^13.1", "cartalyst/stripe-laravel": "^13.1",
+8
View File
@@ -11646,6 +11646,14 @@
"vue-style-loader": "^4.1.0" "vue-style-loader": "^4.1.0"
} }
}, },
"vue-paystack": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/vue-paystack/-/vue-paystack-2.0.4.tgz",
"integrity": "sha512-EwIvuWpQ5MuvKjqv3AZ0NqHdFHZrUGynUn6aCAi1pj62mazBCVUZk/I0ISnPKVIM39weUUUIDUEXIKhJcezT7w==",
"requires": {
"vue": "^2.6.7"
}
},
"vue-resize-sensor": { "vue-resize-sensor": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/vue-resize-sensor/-/vue-resize-sensor-2.0.0.tgz", "resolved": "https://registry.npmjs.org/vue-resize-sensor/-/vue-resize-sensor-2.0.0.tgz",
+1
View File
@@ -33,6 +33,7 @@
"vue": "^2.6.12", "vue": "^2.6.12",
"vue-feather-icons": "^5.1.0", "vue-feather-icons": "^5.1.0",
"vue-i18n": "^8.24.4", "vue-i18n": "^8.24.4",
"vue-paystack": "^2.0.4",
"vue-router": "^3.5.1", "vue-router": "^3.5.1",
"vuex": "^3.6.2" "vuex": "^3.6.2"
} }
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
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
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
/*! Copyright Twitter Inc. and other contributors. Licensed under MIT */
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[56],{oBQg:function(e,t,r){"use strict";r.r(t);var n=r("L2JU");function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i={name:"SetupWizard",computed:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Object(n.b)(["config"])),mounted:function(){var e=this.$root.$data.config.installation;e&&"setup-done"===e&&this.$router.push({name:"SignIn"})}},u=r("KHd+"),a=Object(u.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("router-view")}),[],!1,null,null,null);t.default=a.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[55],{oBQg:function(e,t,r){"use strict";r.r(t);var n=r("L2JU");function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i={name:"SetupWizard",computed:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Object(n.b)(["config"])),mounted:function(){var e=this.$root.$data.config.installation;e&&"setup-done"===e&&this.$router.push({name:"SignIn"})}},u=r("KHd+"),a=Object(u.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("router-view")}),[],!1,null,null,null);t.default=a.exports}}]);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
/*! Copyright Twitter Inc. and other contributors. Licensed under MIT */
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
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
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+3
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
-6
View File
@@ -1,9 +1,3 @@
/*!
* vue-router v3.5.1
* (c) 2021 Evan You
* @license MIT
*/
/*! /*!
* Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+82 -106
View File
@@ -1,108 +1,84 @@
{ {
"/js/main.js": "/js/main.js", "/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",
"/css/app.css": "/css/app.css", "/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=3be950d631a849858b89",
"/css/tailwind.css": "/css/tailwind.css", "/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.js": "/chunks/admin.js?id=f12e5d909acc3ca16ea5", "/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=6d2df5a27aac58d44c21",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=d269447a03816efd8976", "/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",
"/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", "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=3bedaa064128c14459c6",
"/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/not-found.js": "/chunks/not-found.js?id=0fb1d8787481c4d0d515",
"/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/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=ba24fff3944b2d62014e",
"/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/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=5f52686b36ec4807f82b",
"/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=d00148360f3d89f2791e", "/js/main.js": "/js/main.js?id=caf232c0b2ea35b5c749",
"/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=87c5115ea4a36da1ad72", "/css/app.css": "/css/app.css?id=6a553b278ba6a0d8016b",
"/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", "/css/tailwind.css": "/css/tailwind.css?id=2ec9f3bac631ab58364e",
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=90270d0c5aeb5c50dacf", "/chunks/admin.js": "/chunks/admin.js?id=c15490da71b0b60ade15",
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=61e970ffb679245686c3", "/chunks/admin-account.js": "/chunks/admin-account.js?id=e6913d3a134e461331cc",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=b40d731af7b025b87b30", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=ce760cae4745808d9171",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=66048f6dddf596913bbd", "/chunks/app-billings.js": "/chunks/app-billings.js?id=b882cc3f42c3fa25b2ac",
"/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-email.js": "/chunks/app-email.js?id=0bfda69bc7bdb8da985c",
"/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-index.js": "/chunks/app-index.js?id=72cbfda39b61ee4d68ab",
"/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-language.js": "/chunks/app-language.js?id=4e1207e100ccb35b5417",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=ffb3e653d81896174a85", "/chunks/app-others.js": "/chunks/app-others.js?id=c996b94bd1a0b07e79ba",
"/chunks/app-email.js": "/chunks/app-email.js?id=2cd993e114de9735e180", "/chunks/app-payments.js": "/chunks/app-payments.js?id=a136d349fb444947ea4d",
"/chunks/app-index.js": "/chunks/app-index.js?id=da260b3d30f109db564e", "/chunks/app-settings.js": "/chunks/app-settings.js?id=49db41e930c5a417e6dd",
"/chunks/app-language.js": "/chunks/app-language.js?id=d8e73002ab50f3f4e478", "/chunks/app-setup.js": "/chunks/app-setup.js?id=b9ec1f66b02485dfba55",
"/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/billings-detail.js": "/chunks/billings-detail.js?id=db34b0006a549a580ae7",
"/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/contact-us.js": "/chunks/contact-us.js?id=51a2d453e7ebfbc5216a",
"/chunks/app-others.js": "/chunks/app-others.js?id=e15cc8fe838cc5791943", "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=a28cb96548e70d706057",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=74b457237dd604a40351", "/chunks/dashboard.js": "/chunks/dashboard.js?id=fdb7e0c58ac4df6d63f5",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=ad0a2e908255f2220282", "/chunks/database.js": "/chunks/database.js?id=4e40cd860bbe5a7ccb46",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=84b5e8be35b255b1e4fb", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=8a7bb56d9acbfe129a28",
"/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/email-verified.js": "/chunks/email-verified.js?id=0a1383aa78d69432098e",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=731c735c17181fecef1f", "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=786a3fed499573fa5b39",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=b7be3b643318f6c29dcc", "/chunks/files.js": "/chunks/files.js?id=d2e067885fab937cd345",
"/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=65ee559ca803555be568", "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=e1c9efceded8269c30e1",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=55135fff8801bdf735c4", "/chunks/homepage.js": "/chunks/homepage.js?id=47ac7de1d2b81f2702a8",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=cf8c40eec87a01f07b6b", "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=737882f6e7b25519a8b6",
"/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/invitation.js": "/chunks/invitation.js?id=22c04e1680ed15f28628",
"/chunks/database.js": "/chunks/database.js?id=f6272904ff77ab215903", "/chunks/invoices.js": "/chunks/invoices.js?id=73dfd2812f128810473b",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6c86916c6c6f679fa86b", "/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=7f259f8f43baab349fe2",
"/chunks/email-verified.js": "/chunks/email-verified.js?id=253ce639751cc8799458", "/chunks/page-edit.js": "/chunks/page-edit.js?id=c0c9cb5fc51f7d483451",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=1c1e6a30b129a6bf8258", "/chunks/pages.js": "/chunks/pages.js?id=2beaa40cfc75a95f4241",
"/chunks/files.js": "/chunks/files.js?id=a4f88b13671ef8b37818", "/chunks/plan.js": "/chunks/plan.js?id=3228db67616edb2d2720",
"/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/plan-create.js": "/chunks/plan-create.js?id=66b43d9527c10f9bfc8a",
"/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/plan-delete.js": "/chunks/plan-delete.js?id=9a19ddd691b179a55a99",
"/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/plan-settings.js": "/chunks/plan-settings.js?id=c481049fe49ed4bfd9af",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=8e13225bf4eda83750fc", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=3dd50cf4cf6c99879449",
"/chunks/homepage.js": "/chunks/homepage.js?id=b89dd81804b8a0bd3f0b", "/chunks/plans.js": "/chunks/plans.js?id=a25e5410d23c328d223a",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=6f5255c42bac60a88220", "/chunks/platform.js": "/chunks/platform.js?id=cac4b0fef8870514af43",
"/chunks/invitation.js": "/chunks/invitation.js?id=c9cd3541ee362ae8d5f7", "/chunks/profile.js": "/chunks/profile.js?id=f86390b3a25c78be29e5",
"/chunks/invoices.js": "/chunks/invoices.js?id=efcfdd569278c114f51a", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=6a6c0f97bac4401e7e9d",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=ea129760157c8e44f324", "/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=5ccf47b566521c14294a",
"/chunks/not-found.js": "/chunks/not-found.js?id=034287ee0ecb036320d3", "/chunks/settings.js": "/chunks/settings.js?id=f5528e96555f953bf185",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=87f50fa5a1bd393c49da", "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=eee354931ed87aa0519b",
"/chunks/pages.js": "/chunks/pages.js?id=5cb4242dcd91c0968ced", "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=c735f3167594c5f0c68b",
"/chunks/plan.js": "/chunks/plan.js?id=052940a7395f559b7c60", "/chunks/settings-password.js": "/chunks/settings-password.js?id=7167fec91531520c07c6",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=d939086958e81fafdd65", "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=c36d5e1256a3ea0dd6c9",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=96f48131997a0092be4b", "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=124369312d91a5bd5653",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=19c260a6aa85d20c8042", "/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=888385ab26d00ba504d0",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=99854b8b4518fbebc79f", "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=3db3df108c947cfc6c14",
"/chunks/plans.js": "/chunks/plans.js?id=6fca685daa45f22e4c8f", "/chunks/shared.js": "/chunks/shared.js?id=b0ebd9c582f5fbd09177",
"/chunks/platform.js": "/chunks/platform.js?id=1863e0b77ad5c26a05bc", "/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=a21c4acb25a98f31eb89",
"/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/shared/authenticate.js": "/chunks/shared/authenticate.js?id=474578904d622ef9ff30",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=f0d10b45321b77d9fb21", "/chunks/shared/files.js": "/chunks/shared/files.js?id=41aea8676244202de16a",
"/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/shared/single-file.js": "/chunks/shared/single-file.js?id=39719877b9ea54782b95",
"/chunks/profile.js": "/chunks/profile.js?id=022c1617a575d4aab4e1", "/chunks/sign-in.js": "/chunks/sign-in.js?id=00fb7f57ad76d2f6db90",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=58edfb3a35062e1ba4e0", "/chunks/sign-up.js": "/chunks/sign-up.js?id=740f878e34ca06793129",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f8b2619e393a5823bf29", "/chunks/status-check.js": "/chunks/status-check.js?id=f571a63500aa0aa3a9eb",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=22f629caf127051898e9", "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=c1f79253db8281fbd395",
"/chunks/settings.js": "/chunks/settings.js?id=78cc8845537b13463df4", "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=fb2d15503a3eb2ff927e",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=c8b08d42c6692d171884", "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=489c4588d91002eb9c21",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=a9a6286b9a416c949003", "/chunks/team-folders.js": "/chunks/team-folders.js?id=3ac37522bee2ba374cbc",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=5875aa689f3d14a37494", "/chunks/trash.js": "/chunks/trash.js?id=893113936f4b5344241b",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=dd49dfad6210765ac1fb", "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=9109f245f677cd712b16",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=9a1352324cbee9630496", "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=785458dab03cdac46be9",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=b1e1ae3cff004140701e", "/chunks/user.js": "/chunks/user.js?id=8a09766a39805bfb25b6",
"/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=e67e12955133c57194d1", "/chunks/user-create.js": "/chunks/user-create.js?id=775584936c92b120a0b3",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=651d5accf401908724c5", "/chunks/user-delete.js": "/chunks/user-delete.js?id=735b4dbd76ee2375af6c",
"/chunks/shared.js": "/chunks/shared.js?id=6230d050545cd1bd9b87", "/chunks/user-detail.js": "/chunks/user-detail.js?id=d7fdb40789f681f0056c",
"/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=11188f25ddf9a240cc4f", "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=36376fc96acd55e8fd58",
"/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=c8a127225521735d5da0", "/chunks/user-password.js": "/chunks/user-password.js?id=92a8ca4b18af711f4b3d",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=8b9ac9ed9afd8dd15229", "/chunks/user-storage.js": "/chunks/user-storage.js?id=a5724ac74b409e19c2b7",
"/chunks/shared/files.js": "/chunks/shared/files.js?id=8ed7578e7f74e385da95", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=9d4a136bab67b61cec9b",
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=f2fb680ebf4873ff4436", "/chunks/users.js": "/chunks/users.js?id=608edc5f360731688c05"
"/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"
} }
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
/**
* vee-validate v3.4.5
* (c) 2020 Abdelrahman Awad
* @license MIT
*/
File diff suppressed because one or more lines are too long
+41 -2
View File
@@ -39,12 +39,32 @@
<span class="email">{{ user.data.attributes.email }}</span> <span class="email">{{ user.data.attributes.email }}</span>
</div> </div>
</div> </div>
<div v-if="config.storageLimit && config.isSaaS && config.app_payments_active && !canShowIncompletePayment" class="headline-actions"> <!-- <div v-if="config.storageLimit && config.isSaaS && config.app_payments_active && !canShowIncompletePayment" class="headline-actions">
<router-link :to="{name: 'UpgradePlan'}"> <router-link :to="{name: 'UpgradePlan'}">
<ButtonBase class="upgrade-button" button-style="secondary" type="button"> <ButtonBase class="upgrade-button" button-style="secondary" type="button">
{{ $t('global.upgrade_plan') }} {{ $t('global.upgrade_plan') }}
</ButtonBase> </ButtonBase>
</router-link> </router-link>
</div>-->
<!--TODO: temporary button-->
<div class="headline-actions">
<ButtonBase class="upgrade-button" button-style="secondary" type="button">
<paystack
:channels="['bank', 'ussd', 'qr', 'mobile_money', 'bank_transfer']"
class="font-bold"
currency="ZAR"
plan="PLN_kki6co7iviyl4vb"
email="jozo678@makingcg.com"
paystackkey="pk_test_5d69324328b8904cdd3cad17ff60892c93abfe89"
:reference="reference"
:callback="processPayment"
:close="close"
>
{{ $t('global.upgrade_plan') }}
</paystack>
</ButtonBase>
</div> </div>
</div> </div>
@@ -72,6 +92,7 @@
</template> </template>
<script> <script>
import paystack from 'vue-paystack';
import FilePreview from '/resources/js/components/FilePreview/FilePreview' import FilePreview from '/resources/js/components/FilePreview/FilePreview'
import Spotlight from '/resources/js/components/Spotlight/Spotlight' import Spotlight from '/resources/js/components/Spotlight/Spotlight'
import TwoFactorRecoveryCodesPopup from '/resources/js/components/Others/TwoFactorRecoveryCodesPopup' import TwoFactorRecoveryCodesPopup from '/resources/js/components/Others/TwoFactorRecoveryCodesPopup'
@@ -91,6 +112,7 @@
export default { export default {
name: 'Settings', name: 'Settings',
components: { components: {
paystack,
FilePreview, FilePreview,
Spotlight, Spotlight,
TwoFactorRecoveryCodesPopup, TwoFactorRecoveryCodesPopup,
@@ -107,6 +129,14 @@
InfoBox, InfoBox,
}, },
computed: { computed: {
reference() {
let text = "";
let possible =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for (let i = 0; i < 10; i++)
text += possible.charAt(Math.floor(Math.random() * possible.length));
return text;
},
...mapGetters([ ...mapGetters([
'user', 'user',
'config' 'config'
@@ -126,10 +156,19 @@
}, },
data() { data() {
return { return {
amount: 10100,
avatar: undefined, avatar: undefined,
isLoading: false, isLoading: false,
} }
} },
methods: {
processPayment: () => {
window.alert("Payment recieved")
},
close: () => {
console.log("You closed checkout page")
}
},
} }
</script> </script>
+1 -1
View File
@@ -34,7 +34,7 @@
@include('vuefilemanager.others.color-template') @include('vuefilemanager.others.color-template')
</head> </head>
<body class="{{ is_dev() ? 'debug-screens' : '' }}"> <body class="{{ is_dev() ? '__debug-screens' : '' }}">
<div id="app"></div> <div id="app"></div>
+1 -1
View File
@@ -8,7 +8,7 @@ use Domain\Subscriptions\Controllers\StripeWebhookController;
use Domain\Localization\Controllers\CurrentLocalizationController; use Domain\Localization\Controllers\CurrentLocalizationController;
// Subscription Services // Subscription Services
Route::post('/stripe/webhook', [StripeWebhookController::class, 'handleWebhook']); //Route::post('/stripe/webhook', [StripeWebhookController::class, 'handleWebhook']);
Route::get('/invoice/{customer}/{token}', [AdminInvoiceController::class, 'show'])->middleware(['auth:sanctum']); Route::get('/invoice/{customer}/{token}', [AdminInvoiceController::class, 'show'])->middleware(['auth:sanctum']);
// Translations // Translations
+2 -2
View File
@@ -21,8 +21,8 @@ class UserResource extends JsonResource
'type' => 'user', 'type' => 'user',
'attributes' => [ 'attributes' => [
'storage_capacity' => $this->settings->storage_capacity, 'storage_capacity' => $this->settings->storage_capacity,
'subscription' => $this->subscribed('main'), //'subscription' => $this->subscribed('main'),
'incomplete_payment' => $this->hasIncompletePayment('main') ? route('cashier.payment', $this->subscription('main')->latestPayment()->id) : null, //'incomplete_payment' => $this->hasIncompletePayment('main') ? route('cashier.payment', $this->subscription('main')->latestPayment()->id) : null,
'stripe_customer' => is_null($this->stripe_id) ? false : true, 'stripe_customer' => is_null($this->stripe_id) ? false : true,
'email' => is_demo() ? obfuscate_email($this->email) : $this->email, 'email' => is_demo() ? obfuscate_email($this->email) : $this->email,
'role' => $this->role, 'role' => $this->role,