@extends('admin.layout') @section('title', 'Batch Logs — Bulk Thumbnail') @section('content')

📋 Batch Logs

← Back
{{-- Batch Info --}}
Batch ID
{{ $batch->batch_id }}
Status
{{ $batch->status }}
Mode
{{ $batch->mode }}
Total
{{ $batch->total_videos }}
Success
{{ $batch->success_count }}
Failed
{{ $batch->failed_count }}
Started
{{ $batch->started_at?->format('Y-m-d H:i:s') ?? '—' }}
Finished
{{ $batch->finished_at?->format('Y-m-d H:i:s') ?? '—' }}
{{-- Log Table --}} @forelse($logs as $log) @empty @endforelse
# Video Status Thumbnail Error Duration Time
{{ $log->id }} {{ Str::limit($log->video_title, 50) }}
ID: {{ $log->video_id }}
@switch($log->status) @case('success') ✅ success @break @case('failed') ❌ failed @break @case('skipped') ⏭ skipped @break @case('processing') ⚙️ processing @break @default pending @endswitch @if($log->thumbnail_path) {{ Str::limit($log->thumbnail_path, 30) }} @else @endif @if($log->error_message) {{ Str::limit($log->error_message, 50) }} @else @endif @if($log->duration_ms) {{ number_format($log->duration_ms) }}ms @else — @endif {{ $log->updated_at->format('H:i:s') }}
Belum ada log.
@if($logs->hasPages()) @endif @endsection