feat(frontend): show "query sensitive data" in audit log

This commit is contained in:
sam 2024-12-27 17:49:29 -05:00
parent 12eddb9949
commit 9d3d46bf33
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
4 changed files with 17 additions and 4 deletions

View file

@ -6,6 +6,10 @@
let { data }: Props = $props();
</script>
<svelte:head>
<title>Admin dashboard • pronouns.cc</title>
</svelte:head>
<h1>Dashboard</h1>
<div class="row gx-3 gy-3">

View file

@ -45,6 +45,10 @@
};
</script>
<svelte:head>
<title>Audit log • pronouns.cc</title>
</svelte:head>
<h1>Audit log</h1>
<div class="btn-group">
@ -68,6 +72,12 @@
<DropdownItem href={addTypeFilter("SuspendUser")} active={data.type === "SuspendUser"}>
Suspend user
</DropdownItem>
<DropdownItem
href={addTypeFilter("QuerySensitiveUserData")}
active={data.type === "QuerySensitiveUserData"}
>
Query sensitive user data
</DropdownItem>
{#if data.type}
<DropdownItem href={addTypeFilter(null)}>Remove filter</DropdownItem>
{/if}