diff --git a/app/Http/Controllers/ApiLogController.php b/app/Http/Controllers/ApiLogController.php index faf7664..05b140d 100644 --- a/app/Http/Controllers/ApiLogController.php +++ b/app/Http/Controllers/ApiLogController.php @@ -27,6 +27,8 @@ public function index(): Response 'status' => $log->status, 'duration_ms' => $log->duration_ms, 'error_message' => $log->error_message, + 'request_context' => $log->request_context, + 'response_summary' => $log->response_summary, ]); return Inertia::render('ApiLogs/Index', [ diff --git a/resources/js/Pages/ApiLogs/Index.vue b/resources/js/Pages/ApiLogs/Index.vue index 9a13d3c..0d1f322 100644 --- a/resources/js/Pages/ApiLogs/Index.vue +++ b/resources/js/Pages/ApiLogs/Index.vue @@ -64,6 +64,12 @@ function statusBadgeClass(logStatus) { function statusText(logStatus) { return logStatus === 'error' ? 'Fehler' : 'Erfolg' } + +const expandedId = ref(null) + +function toggleExpanded(id) { + expandedId.value = expandedId.value === id ? null : id +}