- Add PlaylistExportService that generates .proplaylist with embedded .pro files - Update ServiceController::download() with real playlist export (replaces placeholder) - Return 403 for non-finalized services, 422 when no exportable songs found - Update frontend downloadService() to handle binary file blob response - Replace obsolete placeholder test with proper 403 and 422 behavior tests |
||
|---|---|---|
| .. | ||
| Controllers | ||
| Middleware | ||
| Requests | ||