mirror of
https://github.com/SecurityBrewery/catalyst.git
synced 2025-12-06 15:22:47 +01:00
Add UI file upload permissions (#537)
Co-authored-by: Jonas Plum <git@jonasplum.de>
This commit is contained in:
@@ -761,7 +761,7 @@
|
|||||||
<div style="display: flex; align-items: center" class="pb-1">
|
<div style="display: flex; align-items: center" class="pb-1">
|
||||||
<span class="text--disabled">Files</span>
|
<span class="text--disabled">Files</span>
|
||||||
<v-spacer></v-spacer>
|
<v-spacer></v-spacer>
|
||||||
<v-btn v-if="hasRole('file')" small icon @click="fileDialog = true">
|
<v-btn v-if="hasRole('file:write')" small icon @click="fileDialog = true">
|
||||||
<v-icon>mdi-plus</v-icon>
|
<v-icon>mdi-plus</v-icon>
|
||||||
</v-btn>
|
</v-btn>
|
||||||
</div>
|
</div>
|
||||||
@@ -778,6 +778,7 @@
|
|||||||
</v-list-item-title>
|
</v-list-item-title>
|
||||||
<v-list-item-action class="ma-0">
|
<v-list-item-action class="ma-0">
|
||||||
<v-btn
|
<v-btn
|
||||||
|
v-if="hasRole('file:read')"
|
||||||
icon
|
icon
|
||||||
x-small
|
x-small
|
||||||
@click="download(file.name, file.key)"
|
@click="download(file.name, file.key)"
|
||||||
|
|||||||
Reference in New Issue
Block a user