@extends('layouts.app') @section('title', 'Webhook Logs - Admin Panel') @section('page_title', 'RevenueCat Webhook Delivery Logs') @section('content')
Filter & Search Webhooks
Webhook Logs ({{ $logs->total() }} recorded)
@forelse($logs as $log) @empty @endforelse
Event ID Event Type IP Address Valid Signature? Status Error Message Date Payload
{{ $log->event_id ?? 'N/A' }} {{ $log->type ?? 'UNKNOWN' }} {{ $log->ip_address }} @if($log->is_valid_signature) Yes @else No @endif @if($log->status === 'processed') Processed @elseif($log->status === 'received') Received @elseif($log->status === 'validation_failed') Auth Failed @else Error @endif @if($log->error_message) {{ $log->error_message }} @else - @endif
{{ json_encode($log->payload, JSON_PRETTY_PRINT) }}
No webhook logs found.
{{ $logs->links() }}
@endsection