Settings resource; oauth2 app authorization model; UI cleanup
This commit is contained in:
@@ -64,6 +64,7 @@ export default class NavBarComponent extends Component {
|
||||
|
||||
async vue_on_create() {
|
||||
this.can.api_tokens = await session.check_permissions('v1:reflect:tokens:list')
|
||||
this.$forceUpdate()
|
||||
}
|
||||
|
||||
toggle_sidebar() {
|
||||
|
||||
@@ -77,8 +77,9 @@ export default class SideBarComponent extends Component {
|
||||
},
|
||||
{
|
||||
text: 'Settings',
|
||||
action: 'redirect',
|
||||
next: '/dash/settings',
|
||||
action: 'list',
|
||||
type: 'resource',
|
||||
resource: 'Setting',
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user