move limit checks out of "advanced" section, and always allow registration (for tests)
This commit is contained in:
@@ -170,6 +170,33 @@
|
|||||||
</button>
|
</button>
|
||||||
</dialog>
|
</dialog>
|
||||||
|
|
||||||
|
<div class="flex py-2">
|
||||||
|
<button class="text-center text-md text-blue-500" @click="checkLimits()">
|
||||||
|
Check Limits
|
||||||
|
</button>
|
||||||
|
<!-- show spinner if loading limits -->
|
||||||
|
<div v-if="loadingLimits" class="ml-2">
|
||||||
|
Checking... <fa icon="spinner" class="fa-spin"></fa>
|
||||||
|
</div>
|
||||||
|
<div class="ml-2">
|
||||||
|
{{ limitsMessage }}
|
||||||
|
</div>
|
||||||
|
<div v-if="!!limits?.nextWeekBeginDateTime" class="px-9">
|
||||||
|
<span class="font-bold">Rate Limits</span>
|
||||||
|
<p>
|
||||||
|
You have done {{ limits.doneClaimsThisWeek }} claims out of
|
||||||
|
{{ limits.maxClaimsPerWeek }} for this week. Your claims counter
|
||||||
|
resets at {{ readableTime(limits.nextWeekBeginDateTime) }}
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
You have done {{ limits.doneRegistrationsThisMonth }} registrations
|
||||||
|
out of {{ limits.maxRegistrationsPerMonth }} for this month. Your
|
||||||
|
registrations counter resets at
|
||||||
|
{{ readableTime(limits.nextMonthBeginDateTime) }}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<h3
|
<h3
|
||||||
class="text-sm uppercase font-semibold mb-3"
|
class="text-sm uppercase font-semibold mb-3"
|
||||||
@click="showAdvanced = !showAdvanced"
|
@click="showAdvanced = !showAdvanced"
|
||||||
@@ -202,36 +229,6 @@
|
|||||||
<div class="ml-2">Show amounts given with contacts</div>
|
<div class="ml-2">Show amounts given with contacts</div>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<div class="flex py-2">
|
|
||||||
<button
|
|
||||||
class="text-center text-md text-blue-500"
|
|
||||||
@click="checkLimits()"
|
|
||||||
>
|
|
||||||
Check Limits
|
|
||||||
</button>
|
|
||||||
<!-- show spinner if loading limits -->
|
|
||||||
<div v-if="loadingLimits" class="ml-2">
|
|
||||||
Checking... <fa icon="spinner" class="fa-spin"></fa>
|
|
||||||
</div>
|
|
||||||
<div class="ml-2">
|
|
||||||
{{ limitsMessage }}
|
|
||||||
</div>
|
|
||||||
<div v-if="!!limits?.nextWeekBeginDateTime" class="px-9">
|
|
||||||
<span class="font-bold">Rate Limits</span>
|
|
||||||
<p>
|
|
||||||
You have done {{ limits.doneClaimsThisWeek }} claims out of
|
|
||||||
{{ limits.maxClaimsPerWeek }} for this week. Your claims counter
|
|
||||||
resets at {{ readableTime(limits.nextWeekBeginDateTime) }}
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
You have done {{ limits.doneRegistrationsThisMonth }} registrations
|
|
||||||
out of {{ limits.maxRegistrationsPerMonth }} for this month. Your
|
|
||||||
registrations counter resets at
|
|
||||||
{{ readableTime(limits.nextMonthBeginDateTime) }}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="flex py-2">
|
<div class="flex py-2">
|
||||||
<router-link
|
<router-link
|
||||||
:to="{ name: 'identity-switcher' }"
|
:to="{ name: 'identity-switcher' }"
|
||||||
|
|||||||
@@ -121,19 +121,21 @@
|
|||||||
</button>
|
</button>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
v-if="contact.registered"
|
|
||||||
class="text-sm uppercase bg-slate-500 text-white px-2 py-1.5 rounded-md"
|
|
||||||
title="Registered"
|
|
||||||
>
|
|
||||||
<fa icon="person-circle-check" class="fa-fw" />
|
|
||||||
</button>
|
|
||||||
<button
|
|
||||||
v-else
|
|
||||||
@click="register(contact)"
|
@click="register(contact)"
|
||||||
class="text-sm uppercase bg-slate-500 text-white px-2 py-1.5 rounded-md"
|
class="text-sm uppercase bg-slate-500 text-white px-2 py-1.5 rounded-md"
|
||||||
title="Registration unknown"
|
|
||||||
>
|
>
|
||||||
<fa icon="person-circle-question" class="fa-fw" />
|
<fa
|
||||||
|
v-if="contact.registered"
|
||||||
|
icon="person-circle-check"
|
||||||
|
class="fa-fw"
|
||||||
|
title="Registered"
|
||||||
|
/>
|
||||||
|
<fa
|
||||||
|
v-else
|
||||||
|
icon="person-circle-question"
|
||||||
|
class="fa-fw"
|
||||||
|
title="Registration Unknown"
|
||||||
|
/>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
@@ -459,6 +461,7 @@ export default class ContactsView extends Vue {
|
|||||||
confirm(
|
confirm(
|
||||||
"Are you sure you want to use one of your registrations for " +
|
"Are you sure you want to use one of your registrations for " +
|
||||||
this.nameForDid(this.contacts, contact.did) +
|
this.nameForDid(this.contacts, contact.did) +
|
||||||
|
(contact.registered ? " -- especially since they are already marked as registered" : "") +
|
||||||
"?",
|
"?",
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
|
|||||||
Reference in New Issue
Block a user