feat: add max filters

This commit is contained in:
Vlad Stan 2023-02-07 16:51:49 +02:00
parent 709e201fec
commit f689e829eb
2 changed files with 23 additions and 1 deletions

View file

@ -155,7 +155,28 @@
</div> </div>
</q-tab-panel> </q-tab-panel>
<q-tab-panel name="config"> <q-tab-panel name="config">
<span>zzz</span> <div v-if="relay">
<div class="row items-center no-wrap q-mb-md">
<div class="col-3 q-pr-lg">Max Filters (per client):</div>
<div class="col-3 q-pr-lg">
<q-input
filled
dense
v-model.trim="relay.config.maxFilters"
type="number"
min="0"
></q-input>
</div>
<div class="col-6">
<q-badge
v-if="relay.config.maxFilters == 0"
color="green"
class="float-left"
><span>Unlimited Filters</span>
</q-badge>
</div>
</div>
</div>
</q-tab-panel> </q-tab-panel>
<q-tab-panel name="allowed"> <q-tab-panel name="allowed">
<div v-if="relay"> <div v-if="relay">

View file

@ -62,6 +62,7 @@ async function relayDetails(path) {
costToJoin: 0, costToJoin: 0,
freeStorage: 0, freeStorage: 0,
storageCostPerKb: 0, storageCostPerKb: 0,
maxFilters: 0,
allowedPublicKeys: [], allowedPublicKeys: [],
blockedPublicKeys: [] blockedPublicKeys: []
} }