Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 2 additions & 42 deletions frontend/app/pages/purge_cache.vue
Original file line number Diff line number Diff line change
Expand Up @@ -45,52 +45,12 @@
<UBadge color="warning" variant="soft">All users</UBadge>
</div>

<p class="text-sm leading-6 text-default">
Clear cached WatchState runtime data for every user without changing configured
backends.
</p>
<p class="text-sm leading-6 text-default">Clear cached data for every user.</p>
</div>
</div>
</template>

<div class="grid gap-3 sm:grid-cols-2 xl:grid-cols-3">
<div class="rounded-md border border-default bg-elevated/40 px-3 py-3">
<div
class="mb-2 inline-flex items-center gap-2 text-xs font-medium uppercase tracking-[0.16em] text-toned"
>
<UIcon name="i-lucide-trash-2" class="size-4" />
<span>Cache store</span>
</div>

<p class="text-sm leading-6 text-default">Flush cached runtime data from Redis.</p>
</div>

<div class="rounded-md border border-default bg-elevated/40 px-3 py-3">
<div
class="mb-2 inline-flex items-center gap-2 text-xs font-medium uppercase tracking-[0.16em] text-toned"
>
<UIcon name="i-lucide-users" class="size-4" />
<span>User scope</span>
</div>

<p class="text-sm leading-6 text-default">Apply the purge to every configured user.</p>
</div>

<div
class="rounded-md border border-default bg-elevated/40 px-3 py-3 sm:col-span-2 xl:col-span-1"
>
<div
class="mb-2 inline-flex items-center gap-2 text-xs font-medium uppercase tracking-[0.16em] text-toned"
>
<UIcon name="i-lucide-server" class="size-4" />
<span>Config</span>
</div>

<p class="text-sm leading-6 text-default">
Keep backend definitions and persisted configuration unchanged.
</p>
</div>
</div>
<template #body></template>

<template #footer>
<div class="flex flex-wrap items-center justify-end gap-2">
Expand Down
42 changes: 2 additions & 40 deletions frontend/app/pages/reset.vue
Original file line number Diff line number Diff line change
Expand Up @@ -46,51 +46,13 @@
</div>

<p class="text-sm leading-6 text-default">
Remove local WatchState state for every user. Backend definitions remain configured.
Remove local WatchState state for every configured user.
</p>
</div>
</div>
</template>

<div class="grid gap-3 sm:grid-cols-2 xl:grid-cols-3">
<div class="rounded-md border border-default bg-elevated/40 px-3 py-3">
<div
class="mb-2 inline-flex items-center gap-2 text-xs font-medium uppercase tracking-[0.16em] text-toned"
>
<UIcon name="i-lucide-database" class="size-4" />
<span>Local records</span>
</div>

<p class="text-sm leading-6 text-default">Remove all stored WatchState records.</p>
</div>

<div class="rounded-md border border-default bg-elevated/40 px-3 py-3">
<div
class="mb-2 inline-flex items-center gap-2 text-xs font-medium uppercase tracking-[0.16em] text-toned"
>
<UIcon name="i-lucide-trash-2" class="size-4" />
<span>Cache</span>
</div>

<p class="text-sm leading-6 text-default">Flush cached runtime data.</p>
</div>

<div
class="rounded-md border border-default bg-elevated/40 px-3 py-3 sm:col-span-2 xl:col-span-1"
>
<div
class="mb-2 inline-flex items-center gap-2 text-xs font-medium uppercase tracking-[0.16em] text-toned"
>
<UIcon name="i-lucide-history" class="size-4" />
<span>Sync markers</span>
</div>

<p class="text-sm leading-6 text-default">
Clear import and export last-sync dates for every configured backend.
</p>
</div>
</div>

<template #body></template>
<template #footer>
<div class="flex flex-wrap items-center justify-end gap-2">
<UButton
Expand Down
Loading