feat: implement YouTube API integration for syncing releases with music productions, including new command and UI components

This commit is contained in:
Ümit Tunç
2026-05-20 22:39:20 +03:00
parent 751b9339f0
commit e9f737ab1d
11 changed files with 595 additions and 1 deletions
+4
View File
@@ -5,6 +5,7 @@ use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Schedule;
use App\Console\Commands\GenerateBlogAssistant;
use App\Console\Commands\SyncSpotifyMusicProductions;
use App\Console\Commands\SyncYoutubeReleases;
Artisan::command('inspire', function () {
$this->comment(Inspiring::quote());
@@ -16,3 +17,6 @@ Schedule::command(GenerateBlogAssistant::class)->dailyAt('09:00');
// Spotify müzik prodüksiyonlarını her gece senkronize et
Schedule::command(SyncSpotifyMusicProductions::class)->dailyAt('03:00');
// YouTube Releases (Art Track) kayıtlarını her gece senkronize et
Schedule::command(SyncYoutubeReleases::class)->dailyAt('03:30');