diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 9771be2f..39943ef0 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -22,9 +22,9 @@ "/chunks/app-index.js": "/chunks/app-index.js?id=4f6f1f8c89137d524d22", "/chunks/app-language.js": "/chunks/app-language.js?id=bdea74f5021aedc80a66", "/chunks/app-language~chunks/page-edit~chunks/pages~chunks/plan-create/fixed~chunks/plan-create/metere~daa2a968.js": "/chunks/app-language~chunks/page-edit~chunks/pages~chunks/plan-create/fixed~chunks/plan-create/metere~daa2a968.js?id=ef8cbb733f7e82636b51", - "/chunks/app-others.js": "/chunks/app-others.js?id=a12611142f24780ec2ac", + "/chunks/app-others.js": "/chunks/app-others.js?id=e756088796cfeadfd28e", "/chunks/app-others~chunks/payments/settings.js": "/chunks/app-others~chunks/payments/settings.js?id=a9748a3aa53098b75df6", - "/chunks/app-settings.js": "/chunks/app-settings.js?id=62ce73b2d66590912cbc", + "/chunks/app-settings.js": "/chunks/app-settings.js?id=98344316e29786729b08", "/chunks/app-setup.js": "/chunks/app-setup.js?id=c4092eb8dde1708f9adb", "/chunks/billing.js": "/chunks/billing.js?id=7b1f4204ec58056828c2", "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=8a6f15cace7263e2d5d1", @@ -468,5 +468,95 @@ "/chunks/user-subscription.c50c214abf0018d85ae6.hot-update.js": "/chunks/user-subscription.c50c214abf0018d85ae6.hot-update.js", "/chunks/app-setup.8d730de7eff1938253a3.hot-update.js": "/chunks/app-setup.8d730de7eff1938253a3.hot-update.js", "/chunks/user-subscription.bc00d83e6108d3670663.hot-update.js": "/chunks/user-subscription.bc00d83e6108d3670663.hot-update.js", - "/chunks/user-subscription.fbc90c133a8b0a24b861.hot-update.js": "/chunks/user-subscription.fbc90c133a8b0a24b861.hot-update.js" + "/chunks/user-subscription.fbc90c133a8b0a24b861.hot-update.js": "/chunks/user-subscription.fbc90c133a8b0a24b861.hot-update.js", + "/js/main.25f101be03aa3c234807.hot-update.js": "/js/main.25f101be03aa3c234807.hot-update.js", + "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunk~654def57.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunk~654def57.js?id=da6eb25a5146f335735b", + "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app~d6657877.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app~d6657877.js?id=01b0834a84499ac9b565", + "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunks/app-sign-in-out~chu~16be4694.js": "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunks/app-sign-in-out~chu~16be4694.js?id=33b369ab3ff54360e658", + "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunks/app-sign-in-out~chu~850fb31d.js": "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunks/app-sign-in-out~chu~850fb31d.js?id=1175616eb6505c4a5b63", + "/chunks/app-sign-in-out.js": "/chunks/app-sign-in-out.js?id=9b6eff02e9d0f9d69073", + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~ch~18c03045.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~ch~18c03045.js?id=78648b8d5661ff1ae161", + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~ch~2397855a.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~ch~2397855a.js?id=aeb31474ee6592052a57", + "/js/main.ae311940e17745c654b1.hot-update.js": "/js/main.ae311940e17745c654b1.hot-update.js", + "/chunks/app-sign-in-out.ae311940e17745c654b1.hot-update.js": "/chunks/app-sign-in-out.ae311940e17745c654b1.hot-update.js", + "/chunks/app-settings.4458fc83b9c9b24c9590.hot-update.js": "/chunks/app-settings.4458fc83b9c9b24c9590.hot-update.js", + "/js/main.6cd224ac16adb5d65854.hot-update.js": "/js/main.6cd224ac16adb5d65854.hot-update.js", + "/chunks/app-sign-in-out.6cd224ac16adb5d65854.hot-update.js": "/chunks/app-sign-in-out.6cd224ac16adb5d65854.hot-update.js", + "/chunks/app-settings.850adff576809d52c687.hot-update.js": "/chunks/app-settings.850adff576809d52c687.hot-update.js", + "/chunks/app-settings.70ae8a09f8c20a9a0a08.hot-update.js": "/chunks/app-settings.70ae8a09f8c20a9a0a08.hot-update.js", + "/chunks/app-sign-in-out.14f285db7d53a539ddba.hot-update.js": "/chunks/app-sign-in-out.14f285db7d53a539ddba.hot-update.js", + "/chunks/app-others.60151927a137bc3fc426.hot-update.js": "/chunks/app-others.60151927a137bc3fc426.hot-update.js", + "/chunks/app-sign-in-out.fbaffe3a2638cfa4c5c6.hot-update.js": "/chunks/app-sign-in-out.fbaffe3a2638cfa4c5c6.hot-update.js", + "/chunks/app-sign-in-out.baa9554666e521ea479d.hot-update.js": "/chunks/app-sign-in-out.baa9554666e521ea479d.hot-update.js", + "/chunks/app-sign-in-out.7064e8e74da9e8e2d074.hot-update.js": "/chunks/app-sign-in-out.7064e8e74da9e8e2d074.hot-update.js", + "/chunks/app-sign-in-out.5a48a65fdb31c1a04638.hot-update.js": "/chunks/app-sign-in-out.5a48a65fdb31c1a04638.hot-update.js", + "/chunks/app-sign-in-out.ccd7efd50eca669d4eec.hot-update.js": "/chunks/app-sign-in-out.ccd7efd50eca669d4eec.hot-update.js", + "/chunks/app-sign-in-out.607e15bcd7d29c17ae3f.hot-update.js": "/chunks/app-sign-in-out.607e15bcd7d29c17ae3f.hot-update.js", + "/chunks/app-sign-in-out.2357cc2db803ae6beb12.hot-update.js": "/chunks/app-sign-in-out.2357cc2db803ae6beb12.hot-update.js", + "/chunks/app-sign-in-out.aff30babdf0ed02aed26.hot-update.js": "/chunks/app-sign-in-out.aff30babdf0ed02aed26.hot-update.js", + "/chunks/app-sign-in-out.8d792a445ae944678e40.hot-update.js": "/chunks/app-sign-in-out.8d792a445ae944678e40.hot-update.js", + "/chunks/app-sign-in-out.7258655200155a02bf18.hot-update.js": "/chunks/app-sign-in-out.7258655200155a02bf18.hot-update.js", + "/chunks/app-sign-in-out.8cc5900d72ef000e7d3b.hot-update.js": "/chunks/app-sign-in-out.8cc5900d72ef000e7d3b.hot-update.js", + "/chunks/app-sign-in-out.9e307bc5d4eec337d641.hot-update.js": "/chunks/app-sign-in-out.9e307bc5d4eec337d641.hot-update.js", + "/chunks/app-sign-in-out.229f7f8ffea27263d1e5.hot-update.js": "/chunks/app-sign-in-out.229f7f8ffea27263d1e5.hot-update.js", + "/chunks/app-others.c6ea955dbb040bbe8c37.hot-update.js": "/chunks/app-others.c6ea955dbb040bbe8c37.hot-update.js", + "/chunks/app-others.544e7eb114647a1a58bd.hot-update.js": "/chunks/app-others.544e7eb114647a1a58bd.hot-update.js", + "/chunks/app-sign-in-out.f4551a21130f952e50b1.hot-update.js": "/chunks/app-sign-in-out.f4551a21130f952e50b1.hot-update.js", + "/chunks/app-others.94b41f7219a68eca2336.hot-update.js": "/chunks/app-others.94b41f7219a68eca2336.hot-update.js", + "/chunks/app-others.7981e588eca5600498e9.hot-update.js": "/chunks/app-others.7981e588eca5600498e9.hot-update.js", + "/js/main.a376eaa31293f7c9f576.hot-update.js": "/js/main.a376eaa31293f7c9f576.hot-update.js", + "/chunks/app-sign-in-out.a376eaa31293f7c9f576.hot-update.js": "/chunks/app-sign-in-out.a376eaa31293f7c9f576.hot-update.js", + "/chunks/app-sign-in-out.dcc71b7a89dc744d679f.hot-update.js": "/chunks/app-sign-in-out.dcc71b7a89dc744d679f.hot-update.js", + "/chunks/app-sign-in-out.15a48e4752fd7f7171f1.hot-update.js": "/chunks/app-sign-in-out.15a48e4752fd7f7171f1.hot-update.js", + "/js/main.dfef1c20d19b033b384d.hot-update.js": "/js/main.dfef1c20d19b033b384d.hot-update.js", + "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-setup~chunks~ba362dfc.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-setup~chunks~ba362dfc.js?id=f1db11992a10d86198ae", + "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app~f63e9605.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app~f63e9605.js?id=4bbd643494f18c6df213", + "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/payments/billings~chunks/payments/set~0dc0a1dd.js": "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/payments/billings~chunks/payments/set~0dc0a1dd.js?id=85c3dcde9e03e25b549e", + "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/payments/billings~chunks/payments/set~e2addff2.js": "/chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/payments/billings~chunks/payments/set~e2addff2.js?id=380773832297d90aab4f", + "/chunks/app-others.dfef1c20d19b033b384d.hot-update.js": "/chunks/app-others.dfef1c20d19b033b384d.hot-update.js", + "/chunks/app-others.7139ae598830adec1273.hot-update.js": "/chunks/app-others.7139ae598830adec1273.hot-update.js", + "/chunks/app-others.3a7bed2f12386d7b2b55.hot-update.js": "/chunks/app-others.3a7bed2f12386d7b2b55.hot-update.js", + "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-setup~chunks~ba362dfc.88d038acb989c84fb2f3.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-setup~chunks~ba362dfc.88d038acb989c84fb2f3.hot-update.js", + "/chunks/app-language.88d038acb989c84fb2f3.hot-update.js": "/chunks/app-language.88d038acb989c84fb2f3.hot-update.js", + "/chunks/app-others.88d038acb989c84fb2f3.hot-update.js": "/chunks/app-others.88d038acb989c84fb2f3.hot-update.js", + "/chunks/app-sign-in-out.88d038acb989c84fb2f3.hot-update.js": "/chunks/app-sign-in-out.88d038acb989c84fb2f3.hot-update.js", + "/chunks/billings-detail.88d038acb989c84fb2f3.hot-update.js": "/chunks/billings-detail.88d038acb989c84fb2f3.hot-update.js", + "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.88d038acb989c84fb2f3.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.88d038acb989c84fb2f3.hot-update.js", + "/chunks/dashboard.88d038acb989c84fb2f3.hot-update.js": "/chunks/dashboard.88d038acb989c84fb2f3.hot-update.js", + "/chunks/database.88d038acb989c84fb2f3.hot-update.js": "/chunks/database.88d038acb989c84fb2f3.hot-update.js", + "/chunks/environment-setup.88d038acb989c84fb2f3.hot-update.js": "/chunks/environment-setup.88d038acb989c84fb2f3.hot-update.js", + "/chunks/installation-disclaimer.88d038acb989c84fb2f3.hot-update.js": "/chunks/installation-disclaimer.88d038acb989c84fb2f3.hot-update.js", + "/chunks/page-edit.88d038acb989c84fb2f3.hot-update.js": "/chunks/page-edit.88d038acb989c84fb2f3.hot-update.js", + "/chunks/plan-delete.88d038acb989c84fb2f3.hot-update.js": "/chunks/plan-delete.88d038acb989c84fb2f3.hot-update.js", + "/chunks/plan-settings.88d038acb989c84fb2f3.hot-update.js": "/chunks/plan-settings.88d038acb989c84fb2f3.hot-update.js", + "/chunks/profile.88d038acb989c84fb2f3.hot-update.js": "/chunks/profile.88d038acb989c84fb2f3.hot-update.js", + "/chunks/settings-password.88d038acb989c84fb2f3.hot-update.js": "/chunks/settings-password.88d038acb989c84fb2f3.hot-update.js", + "/chunks/status-check.88d038acb989c84fb2f3.hot-update.js": "/chunks/status-check.88d038acb989c84fb2f3.hot-update.js", + "/chunks/stripe-credentials.88d038acb989c84fb2f3.hot-update.js": "/chunks/stripe-credentials.88d038acb989c84fb2f3.hot-update.js", + "/chunks/subscription-plans.88d038acb989c84fb2f3.hot-update.js": "/chunks/subscription-plans.88d038acb989c84fb2f3.hot-update.js", + "/chunks/user-delete.88d038acb989c84fb2f3.hot-update.js": "/chunks/user-delete.88d038acb989c84fb2f3.hot-update.js", + "/chunks/user-detail.88d038acb989c84fb2f3.hot-update.js": "/chunks/user-detail.88d038acb989c84fb2f3.hot-update.js", + "/chunks/user-password.88d038acb989c84fb2f3.hot-update.js": "/chunks/user-password.88d038acb989c84fb2f3.hot-update.js", + "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-setup~chunks~ba362dfc.c644e549d4deddb3c168.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-setup~chunks~ba362dfc.c644e549d4deddb3c168.hot-update.js", + "/chunks/app-language.c644e549d4deddb3c168.hot-update.js": "/chunks/app-language.c644e549d4deddb3c168.hot-update.js", + "/chunks/app-others.c644e549d4deddb3c168.hot-update.js": "/chunks/app-others.c644e549d4deddb3c168.hot-update.js", + "/chunks/app-sign-in-out.c644e549d4deddb3c168.hot-update.js": "/chunks/app-sign-in-out.c644e549d4deddb3c168.hot-update.js", + "/chunks/billings-detail.c644e549d4deddb3c168.hot-update.js": "/chunks/billings-detail.c644e549d4deddb3c168.hot-update.js", + "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.c644e549d4deddb3c168.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.c644e549d4deddb3c168.hot-update.js", + "/chunks/dashboard.c644e549d4deddb3c168.hot-update.js": "/chunks/dashboard.c644e549d4deddb3c168.hot-update.js", + "/chunks/database.c644e549d4deddb3c168.hot-update.js": "/chunks/database.c644e549d4deddb3c168.hot-update.js", + "/chunks/environment-setup.c644e549d4deddb3c168.hot-update.js": "/chunks/environment-setup.c644e549d4deddb3c168.hot-update.js", + "/chunks/installation-disclaimer.c644e549d4deddb3c168.hot-update.js": "/chunks/installation-disclaimer.c644e549d4deddb3c168.hot-update.js", + "/chunks/page-edit.c644e549d4deddb3c168.hot-update.js": "/chunks/page-edit.c644e549d4deddb3c168.hot-update.js", + "/chunks/plan-delete.c644e549d4deddb3c168.hot-update.js": "/chunks/plan-delete.c644e549d4deddb3c168.hot-update.js", + "/chunks/plan-settings.c644e549d4deddb3c168.hot-update.js": "/chunks/plan-settings.c644e549d4deddb3c168.hot-update.js", + "/chunks/profile.c644e549d4deddb3c168.hot-update.js": "/chunks/profile.c644e549d4deddb3c168.hot-update.js", + "/chunks/settings-password.c644e549d4deddb3c168.hot-update.js": "/chunks/settings-password.c644e549d4deddb3c168.hot-update.js", + "/chunks/status-check.c644e549d4deddb3c168.hot-update.js": "/chunks/status-check.c644e549d4deddb3c168.hot-update.js", + "/chunks/stripe-credentials.c644e549d4deddb3c168.hot-update.js": "/chunks/stripe-credentials.c644e549d4deddb3c168.hot-update.js", + "/chunks/subscription-plans.c644e549d4deddb3c168.hot-update.js": "/chunks/subscription-plans.c644e549d4deddb3c168.hot-update.js", + "/chunks/user-delete.c644e549d4deddb3c168.hot-update.js": "/chunks/user-delete.c644e549d4deddb3c168.hot-update.js", + "/chunks/user-detail.c644e549d4deddb3c168.hot-update.js": "/chunks/user-detail.c644e549d4deddb3c168.hot-update.js", + "/chunks/user-password.c644e549d4deddb3c168.hot-update.js": "/chunks/user-password.c644e549d4deddb3c168.hot-update.js", + "/chunks/app-others.4e81c1bdfa33bcbd01ef.hot-update.js": "/chunks/app-others.4e81c1bdfa33bcbd01ef.hot-update.js" } diff --git a/resources/js/routes/routesAdmin.js b/resources/js/routes/routesAdmin.js index 754860cb..8f6c3be9 100644 --- a/resources/js/routes/routesAdmin.js +++ b/resources/js/routes/routesAdmin.js @@ -336,6 +336,16 @@ const routesAdmin = [ title: 'routes_title.others' }, }, + { + name: 'AppSignInUp', + path: '/admin/settings/sign-in', + component: () => + import(/* webpackChunkName: "chunks/app-sign-in-out" */ '../views/Admin/AppSettings/AppSettingsTabs/SignInUp'), + meta: { + requiresAuth: true, + title: 'Sign In/Up' + }, + }, ] }, { diff --git a/resources/js/views/Admin/AppSettings/AppSettings.vue b/resources/js/views/Admin/AppSettings/AppSettings.vue index 75bdfa5a..3362c301 100644 --- a/resources/js/views/Admin/AppSettings/AppSettings.vue +++ b/resources/js/views/Admin/AppSettings/AppSettings.vue @@ -26,6 +26,10 @@ title: this.$t('admin_settings.tabs.others'), route: 'AppOthers', }, + { + title: this.$t('Login & Registration'), + route: 'AppSignInUp', + }, { title: this.$t('admin_settings.tabs.appearance'), route: 'AppAppearance', diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Others.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Others.vue index dbbae156..15605c4a 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Others.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Others.vue @@ -60,34 +60,11 @@ - -
- - {{ $t('User Login/Registration') }} - - - - - - - - - -
-
- reCaptcha + + {{ $t('reCaptcha') }} +
- - -
- Facebook - - - - - -
- - {{ $t('Update Your Credentials') }} -
- - - - - {{ $t('Configure Credentials') }} - - - - - - - - - - - - - - - - {{ $t('Store Credentials') }} - - - -
- - -
- Google - - - - - -
- - {{ $t('Update Your Credentials') }} -
- - - - - {{ $t('Configure Credentials') }} - - - - - - - - - - - - - - - - {{ $t('Store Credentials') }} - - - -
- - -
- Github - - - - - -
- - {{ $t('Update Your Credentials') }} -
- - - - - {{ $t('Configure Credentials') }} - - - - - - - - - - - - - - - - {{ $t('Store Credentials') }} - - - -
@@ -292,22 +119,17 @@ Edit2Icon, } from 'vue-feather-icons' import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full' - import PageTabGroup from '/resources/js/components/Others/Layout/PageTabGroup' - import SelectInput from '/resources/js/components/Others/Forms/SelectInput' import SwitchInput from '/resources/js/components/Others/Forms/SwitchInput' - import ImageInput from '/resources/js/components/Others/Forms/ImageInput' + import AppInputButton from "../../../../components/Admin/AppInputButton" import AppInputSwitch from "../../../../components/Admin/AppInputSwitch" import FormLabel from '/resources/js/components/Others/Forms/FormLabel' import ButtonBase from '/resources/js/components/FilesView/ButtonBase' - import SetupBox from '/resources/js/components/Others/Forms/SetupBox' import AppInputText from "../../../../components/Admin/AppInputText" import PageTab from '/resources/js/components/Others/Layout/PageTab' - import InfoBox from '/resources/js/components/Others/Forms/InfoBox' import {required} from 'vee-validate/dist/rules' import {events} from '/resources/js/bus' import {mapGetters} from "vuex" import axios from 'axios' - import AppInputButton from "../../../../components/Admin/AppInputButton"; export default { name: 'AppOthers', @@ -317,17 +139,12 @@ ValidationProvider, AppInputSwitch, AppInputText, - PageTabGroup, SwitchInput, - SelectInput, - ImageInput, ButtonBase, Edit2Icon, FormLabel, - SetupBox, required, PageTab, - InfoBox, }, computed: { ...mapGetters([ @@ -347,30 +164,6 @@ secret: undefined, }, }, - facebook: { - allowedService: false, - isVisibleCredentialsForm: false, - credentials: { - key: undefined, - secret: undefined, - }, - }, - google: { - allowedService: false, - isVisibleCredentialsForm: false, - credentials: { - key: undefined, - secret: undefined, - }, - }, - github: { - allowedService: false, - isVisibleCredentialsForm: false, - credentials: { - key: undefined, - secret: undefined, - }, - }, } }, methods: { @@ -431,13 +224,10 @@ }, mounted() { this.recaptcha.allowedService = this.config.allowedRecaptcha - this.facebook.allowedService = this.config.allowedFacebookLogin - this.google.allowedService = this.config.allowedGoogleLogin - this.github.allowedService = this.config.allowedGithubLogin axios.get('/api/admin/settings', { params: { - column: 'contact_email|google_analytics|default_max_storage_amount|registration|storage_limitation|mimetypes_blacklist|upload_limit|user_verification' + column: 'contact_email|google_analytics|default_max_storage_amount|storage_limitation|mimetypes_blacklist|upload_limit' } }) .then(response => { @@ -447,11 +237,9 @@ contactMail: response.data.contact_email, googleAnalytics: response.data.google_analytics, defaultStorage: response.data.default_max_storage_amount, - userRegistration: parseInt(response.data.registration), storageLimitation: parseInt(response.data.storage_limitation), mimetypesBlacklist: response.data.mimetypes_blacklist, uploadLimit: response.data.upload_limit, - userVerification: parseInt(response.data.user_verification) } }) } diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/SignInUp.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/SignInUp.vue new file mode 100644 index 00000000..144063be --- /dev/null +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/SignInUp.vue @@ -0,0 +1,300 @@ + + + diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index 094331d1..590fa5a1 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -73,8 +73,6 @@ app_description: '{{ $settings->app_description ?? __t('app_description') }}', allowHomepage: {{ $settings->allow_homepage ?? 1 }}, - userRegistration: {{ $settings->registration ?? 1 }}, - userVerification: {{ $settings->user_verification ?? 0 }}, storageLimit: {{ $settings->storage_limitation ?? 1 }}, storageDefaultSpace: {{ $settings->default_max_storage_amount ?? 5 }}, storageDefaultSpaceFormatted: '{{ isset($settings->default_max_storage_amount) ? format_gigabytes($settings->default_max_storage_amount) : format_gigabytes(5) }}', @@ -146,6 +144,10 @@ // User settings defaultEmoji: '{{ $defaultEmoji }}', defaultThemeMode: '{{ $defaultThemeMode }}', + + // App settings + userRegistration: {{ $settings->registration ?? 1 }}, + userVerification: {{ $settings->user_verification ?? 0 }}, }