diff --git a/web/src/api/index.ts b/web/src/api/index.ts index 3b2ccfc..d6bf98a 100644 --- a/web/src/api/index.ts +++ b/web/src/api/index.ts @@ -157,6 +157,7 @@ export interface AuditListParams { action?: string resource_type?: string resource_id?: string + result?: string since?: string until?: string } diff --git a/web/src/views/admin/AuditView.vue b/web/src/views/admin/AuditView.vue index 8474ac2..c2de776 100644 --- a/web/src/views/admin/AuditView.vue +++ b/web/src/views/admin/AuditView.vue @@ -14,6 +14,7 @@ const filter = reactive({ actor: '', action: '', resource_type: '', + result: '', since: '', until: '', }) @@ -29,6 +30,7 @@ async function load() { actor: filter.actor || undefined, action: filter.action || undefined, resource_type: filter.resource_type || undefined, + result: filter.result || undefined, since: filter.since ? new Date(filter.since).toISOString() : undefined, until: filter.until ? new Date(filter.until).toISOString() : undefined, }) @@ -71,6 +73,10 @@ onMounted(load) + + + +