Muzibu müzik platformu için sağ tık menüsü ve tüm aksiyonların düzeltilmesi
Ne Yapıldı? Müzik sitesinde herhangi bir şarkıya, albüme, playlist'e veya radyoya sağ tıkladığında açılan menü artık düzgün çalışıyor.
Önceki Sorun: "Çal" butonuna basınca "Şarkı bulunamadı" hatası veriyordu. Playlist'ler yüklenmiyordu. Favoriler çalışmıyordu.
Şimdi: Tüm butonlar çalışıyor - Çal, Sıraya Ekle, Favorilere Ekle, Playliste Ekle, Albüme Git, Sanatçıya Git.
| Endpoint | Eski Format | Yeni Format | Durum |
|---|---|---|---|
/api/muzibu/songs/{id} |
title, duration (eksik) | + hls_path, file_path, album_cover | ✅ |
/api/muzibu/playlists/{id} |
{ songs: [...] } | { playlist: { songs: [...] } } | ✅ |
/api/muzibu/albums/{id} |
{ songs: [...] } | { album: { songs: [...] } } | ✅ |
/api/muzibu/playlists/my-playlists |
Route çakışması | /{id}'den önce tanımlı | ✅ |
play-helpers.js
window.playAlbum, window.playPlaylist, window.playGenres, window.playSector, window.playRadio global export eklendiplayContent('song'): data.song → song direkt kullanımaddContentToQueue('song'): Aynı düzeltmecredentials: 'same-origin' eklendimenu-builder.js
iconPrefix property eklendiis_favorite ? 'fas' : 'far'is_owner || is_mine kontrolü eklendicontext-menu.blade.php
${action.iconPrefix || 'fas'}| Aksiyon | Song | Album | Playlist | Genre/Sector | Radio | Artist |
|---|---|---|---|---|---|---|
| Çal | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Sıraya Ekle | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Favorilere Ekle | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Puan Ver | ✅ | - | - | - | - | - |
| Playliste Ekle | ✅ | - | - | - | - | - |
| Albüme Git | ✅ | - | - | - | - | - |
| Sanatçıya Git | ✅ | ✅ | - | - | - | - |
| Düzenle / Sil | - | - | ✅ (sahip) | - | - | - |