feat: manage / create API keys (#1516)
* fix: admin api UI update * feat: admin api - create dialog UI * feat: admin api - create + list keys * feat: admin api localization (wip) * feat: admin api localization * feat: admin api - toggle state * feat: process API keys + format gql request errors to json
This commit is contained in:
@@ -83,8 +83,8 @@
|
||||
template(v-if='hasPermission([`manage:system`, `manage:api`])')
|
||||
v-divider.my-2
|
||||
v-subheader.pl-4 {{ $t('admin:nav.system') }}
|
||||
v-list-item(to='/api', v-if='hasPermission([`manage:system`, `manage:api`])', disabled)
|
||||
v-list-item-avatar(size='24', tile): v-icon(color='grey lighten-2') mdi-call-split
|
||||
v-list-item(to='/api', v-if='hasPermission([`manage:system`, `manage:api`])')
|
||||
v-list-item-avatar(size='24', tile): v-icon mdi-call-split
|
||||
v-list-item-title {{ $t('admin:api.title') }}
|
||||
v-list-item(to='/mail', color='primary', v-if='hasPermission(`manage:system`)')
|
||||
v-list-item-avatar(size='24', tile): v-icon mdi-email-multiple-outline
|
||||
|
Reference in New Issue
Block a user