feat: add music feature
This commit is contained in:
+18
-1
@@ -148,6 +148,23 @@
|
||||
Route::get('/media/{id}/comments', [MediaController::class, 'getComments']);
|
||||
Route::post('/media/{id}/feedback', [MediaController::class, 'submitFeedback']);
|
||||
|
||||
|
||||
//add note to media
|
||||
Route::post('/media/{id}/note', [MediaController::class, 'storeNote']);
|
||||
|
||||
|
||||
|
||||
// Music Categories
|
||||
Route::apiResource('music-categories', MusicCategoryController::class);
|
||||
Route::get('public/music-categories', [MusicCategoryController::class, 'index']);
|
||||
|
||||
// Music Playlists
|
||||
Route::apiResource('music-playlists', MusicPlaylistController::class);
|
||||
Route::get('playlists/by-category/{categoryId}', [MusicPlaylistController::class, 'index']);
|
||||
|
||||
// Music
|
||||
Route::get('music/playlist/{playlistId}', [MusicController::class, 'getMusicByPlaylist']);
|
||||
Route::post('music/{musicId}/add-to-playlist', [MusicController::class, 'addToPlaylist']);
|
||||
Route::delete('music/{musicId}/remove-from-playlist', [MusicController::class, 'removeFromPlaylist']);
|
||||
Route::post('music/update-order', [MusicController::class, 'updateOrder']);
|
||||
Route::apiResource('music', MusicController::class);
|
||||
});
|
||||
Reference in New Issue
Block a user