mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2025-01-18 21:32:38 +01:00
feat: add setting lnbits_allow_new_accounts
to admin ui (#2252)
added to users tab of admin ui
This commit is contained in:
parent
cfe2b43d2a
commit
5edb845d8f
@ -16,7 +16,6 @@
|
|||||||
<q-btn @click="addAdminUser" dense flat icon="add"></q-btn>
|
<q-btn @click="addAdminUser" dense flat icon="add"></q-btn>
|
||||||
</q-input>
|
</q-input>
|
||||||
<div>
|
<div>
|
||||||
{%raw%}
|
|
||||||
<q-chip
|
<q-chip
|
||||||
v-for="user in formData.lnbits_admin_users"
|
v-for="user in formData.lnbits_admin_users"
|
||||||
:key="user"
|
:key="user"
|
||||||
@ -24,10 +23,9 @@
|
|||||||
@remove="removeAdminUser(user)"
|
@remove="removeAdminUser(user)"
|
||||||
color="primary"
|
color="primary"
|
||||||
text-color="white"
|
text-color="white"
|
||||||
|
v-text="user"
|
||||||
>
|
>
|
||||||
{{ user }}
|
|
||||||
</q-chip>
|
</q-chip>
|
||||||
{%endraw%}
|
|
||||||
</div>
|
</div>
|
||||||
<br />
|
<br />
|
||||||
</div>
|
</div>
|
||||||
@ -44,7 +42,6 @@
|
|||||||
<q-btn @click="addAllowedUser" dense flat icon="add"></q-btn>
|
<q-btn @click="addAllowedUser" dense flat icon="add"></q-btn>
|
||||||
</q-input>
|
</q-input>
|
||||||
<div>
|
<div>
|
||||||
{% raw %}
|
|
||||||
<q-chip
|
<q-chip
|
||||||
v-for="user in formData.lnbits_allowed_users"
|
v-for="user in formData.lnbits_allowed_users"
|
||||||
:key="user"
|
:key="user"
|
||||||
@ -52,12 +49,29 @@
|
|||||||
@remove="removeAllowedUser(user)"
|
@remove="removeAllowedUser(user)"
|
||||||
color="primary"
|
color="primary"
|
||||||
text-color="white"
|
text-color="white"
|
||||||
|
v-text="user"
|
||||||
>
|
>
|
||||||
{{ user }}
|
|
||||||
</q-chip>
|
</q-chip>
|
||||||
{% endraw %}
|
|
||||||
</div>
|
</div>
|
||||||
<br />
|
<br />
|
||||||
|
<q-item tag="label" v-ripple>
|
||||||
|
<q-item-section>
|
||||||
|
<q-item-label>Allow creation of new users</q-item-label>
|
||||||
|
<q-item-label caption
|
||||||
|
>Allow creation of new users on the index page</q-item-label
|
||||||
|
>
|
||||||
|
</q-item-section>
|
||||||
|
<q-item-section avatar>
|
||||||
|
<q-toggle
|
||||||
|
size="md"
|
||||||
|
v-model="formData.lnbits_allow_new_accounts"
|
||||||
|
checked-icon="check"
|
||||||
|
color="green"
|
||||||
|
unchecked-icon="clear"
|
||||||
|
/>
|
||||||
|
</q-item-section>
|
||||||
|
</q-item>
|
||||||
|
<br />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</q-card-section>
|
</q-card-section>
|
||||||
|
Loading…
Reference in New Issue
Block a user