frontend production

This commit is contained in:
Čarodej
2022-01-13 12:22:40 +01:00
parent 4fa93512b5
commit d4220254db
9 changed files with 12 additions and 16 deletions

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

2
public/js/main.js vendored

File diff suppressed because one or more lines are too long

View File

@@ -9,10 +9,10 @@
"/chunks/app-others~chunks/payments/settings.js": "/chunks/app-others~chunks/payments/settings.js?id=799c453eb44b1ea910a1", "/chunks/app-others~chunks/payments/settings.js": "/chunks/app-others~chunks/payments/settings.js?id=799c453eb44b1ea910a1",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=ee72c7f5b121615a9960", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=ee72c7f5b121615a9960",
"/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=c87a868a0817239251c6", "/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=c87a868a0817239251c6",
"/js/main.js": "/js/main.js?id=5d6e7bd7965b3dd85376", "/js/main.js": "/js/main.js?id=064d6760f48bfbbf85a9",
"/css/app.css": "/css/app.css?id=6a553b278ba6a0d8016b", "/css/app.css": "/css/app.css?id=6a553b278ba6a0d8016b",
"/css/tailwind.css": "/css/tailwind.css?id=88aee0b85bd31c31ade0", "/css/tailwind.css": "/css/tailwind.css?id=88aee0b85bd31c31ade0",
"/chunks/admin.js": "/chunks/admin.js?id=6de7763e5674b8682cf8", "/chunks/admin.js": "/chunks/admin.js?id=f148ec110b65e43c6459",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=2b451c5c771360d72cd0", "/chunks/admin-account.js": "/chunks/admin-account.js?id=2b451c5c771360d72cd0",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=e527cbebd91b9d2d7908", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=e527cbebd91b9d2d7908",
"/chunks/app-email.js": "/chunks/app-email.js?id=645276efac64183780dc", "/chunks/app-email.js": "/chunks/app-email.js?id=645276efac64183780dc",
@@ -44,10 +44,10 @@
"/chunks/payments/billings.js": "/chunks/payments/billings.js?id=72f7e2d0c5a6e812c832", "/chunks/payments/billings.js": "/chunks/payments/billings.js?id=72f7e2d0c5a6e812c832",
"/chunks/payments/settings.js": "/chunks/payments/settings.js?id=2bd241ecea50351d7541", "/chunks/payments/settings.js": "/chunks/payments/settings.js?id=2bd241ecea50351d7541",
"/chunks/plan.js": "/chunks/plan.js?id=716d6ac00f24879afc20", "/chunks/plan.js": "/chunks/plan.js?id=716d6ac00f24879afc20",
"/chunks/plan-create/fixed.js": "/chunks/plan-create/fixed.js?id=cf5b541deda70d7eae0f", "/chunks/plan-create/fixed.js": "/chunks/plan-create/fixed.js?id=ed014bde806e0b14053d",
"/chunks/plan-create/metered.js": "/chunks/plan-create/metered.js?id=ceb628d5cebeaf0e1948", "/chunks/plan-create/metered.js": "/chunks/plan-create/metered.js?id=ceb628d5cebeaf0e1948",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=95630a92a5bd394b9290", "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=95630a92a5bd394b9290",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=f859b8479db1962904b7", "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=39d9d86eac5a1be2e251",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=ce70af553911edeff576", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=ce70af553911edeff576",
"/chunks/plans.js": "/chunks/plans.js?id=fe8843ac30ff2db713a7", "/chunks/plans.js": "/chunks/plans.js?id=fe8843ac30ff2db713a7",
"/chunks/platform.js": "/chunks/platform.js?id=c14adb096bb5bde1f0be", "/chunks/platform.js": "/chunks/platform.js?id=c14adb096bb5bde1f0be",

View File

@@ -50,7 +50,7 @@
</ContentGroup> </ContentGroup>
<!-- Assets --> <!-- Assets -->
<ContentGroup :title="$t('Subscription')" v-if="['fixed', 'metered'].includes(config.subscriptionType)" class="navigator"> <ContentGroup :title="$t('Subscription')" v-if="config.isSaaS" class="navigator">
<div class="menu-list-wrapper vertical"> <div class="menu-list-wrapper vertical">
<router-link v-for="(menu, i) in assetMenu" :key="i" :to="{name: menu.route}" class="menu-list-item link" :class="{'router-link-active': menu.linkActivation && menu.linkActivation.includes($router.currentRoute.fullPath.split('/')[2])}"> <router-link v-for="(menu, i) in assetMenu" :key="i" :to="{name: menu.route}" class="menu-list-item link" :class="{'router-link-active': menu.linkActivation && menu.linkActivation.includes($router.currentRoute.fullPath.split('/')[2])}">
<div class="icon text-theme"> <div class="icon text-theme">

View File

@@ -148,7 +148,7 @@
this.isLoading = true this.isLoading = true
axios axios
.post('/api/subscriptions/plans', this.plan) .post('/api/subscriptions/admin/plans', this.plan)
.then(response => { .then(response => {
// Show toaster // Show toaster

View File

@@ -31,12 +31,12 @@
<!--Storage Capacity--> <!--Storage Capacity-->
<AppInputText :title="$t('admin_page_plans.form.storage')" :description="$t('admin_page_plans.form.storage_helper')"> <AppInputText :title="$t('admin_page_plans.form.storage')" :description="$t('admin_page_plans.form.storage_helper')">
<input @input="$updateInput(`/subscriptions/plans/${$route.params.id}/features`, 'max_storage_amount', plan.attributes.features.max_storage_amount)" v-model="plan.attributes.features.max_storage_amount" :placeholder="$t('admin_page_plans.form.storage_plac')" type="number" min="1" max="999999999" class="focus-border-theme input-dark"/> <input @input="$updateInput(`/subscriptions/admin/plans/${$route.params.id}/features`, 'max_storage_amount', plan.attributes.features.max_storage_amount)" v-model="plan.attributes.features.max_storage_amount" :placeholder="$t('admin_page_plans.form.storage_plac')" type="number" min="1" max="999999999" class="focus-border-theme input-dark"/>
</AppInputText> </AppInputText>
<!--Team Members--> <!--Team Members-->
<AppInputText :title="$t('Max Team Members')" is-last="true"> <AppInputText :title="$t('Max Team Members')" is-last="true">
<input @input="$updateInput(`/subscriptions/plans/${$route.params.id}/features`, 'max_team_members', plan.attributes.features.max_team_members)" v-model="plan.attributes.features.max_team_members" :placeholder="$t('Add max team members in number')" type="number" min="1" max="999999999" class="focus-border-theme input-dark"/> <input @input="$updateInput(`/subscriptions/admin/plans/${$route.params.id}/features`, 'max_team_members', plan.attributes.features.max_team_members)" v-model="plan.attributes.features.max_team_members" :placeholder="$t('Add max team members in number')" type="number" min="1" max="999999999" class="focus-border-theme input-dark"/>
</AppInputText> </AppInputText>
</div> </div>
</div> </div>

View File

@@ -1083,10 +1083,6 @@ class SetupDevEnvironment extends Command
'name' => 'allowed_stripe', 'name' => 'allowed_stripe',
'value' => 1, 'value' => 1,
], ],
[
'name' => 'subscription_type',
'value' => 'metered',
],
])->each(function ($col) { ])->each(function ($col) {
Setting::updateOrCreate([ Setting::updateOrCreate([
'name' => $col['name'], 'name' => $col['name'],