🤖 YT AUTOMATION CENTER

Engine: @if($isRunning) RUNNING @else IDLE @endif

1. Select Job Blueprints

@forelse($templates as $t) @empty
No templates found. Create one?
@endforelse

⚠️ Process takes 2-5 minutes per video. Do not close tab.

2. Live Console systemd-journal
@if(empty($logs))
Welcome to YT Automation Center.
Select blueprints on the left and hit START to generate & upload.
@endif @foreach($logs as $log)
[LOG] @if(Str::contains($log, '[SUCCESS]')) {{ $log }} @elseif(Str::contains($log, '[ERROR]')) {{ $log }} @elseif(Str::contains($log, '[START]')) {{ $log }} @elseif(Str::contains($log, '---')) {{ $log }} @else {{ $log }} @endif
@endforeach

📚 YouTube Upload History

@forelse($uploadedVideos as $vid) @empty @endforelse
Video Title Source Blueprint Upload Date Status
{{ Str::limit($vid->title, 50) }}
{{ Str::limit(is_array($vid->hashtags) ? implode(' ', $vid->hashtags) : ($vid->hashtags ?? ''), 40) }}
{{ $vid->template->name ?? 'Manual' }} {{ $vid->updated_at->format('M d, H:i') }} View on YT
No upload history yet. Start automation to populate this list.