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/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",
"/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/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/app-appearance.js": "/chunks/app-appearance.js?id=e527cbebd91b9d2d7908",
"/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/settings.js": "/chunks/payments/settings.js?id=2bd241ecea50351d7541",
"/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-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/plans.js": "/chunks/plans.js?id=fe8843ac30ff2db713a7",
"/chunks/platform.js": "/chunks/platform.js?id=c14adb096bb5bde1f0be",

View File

@@ -50,7 +50,7 @@
</ContentGroup>
<!-- 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">
<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">

View File

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

View File

@@ -31,12 +31,12 @@
<!--Storage Capacity-->
<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>
<!--Team Members-->
<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>
</div>
</div>

View File

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