pp-planer/resources/js
Thorsten Bus 747d2c3c07 feat(services): implement .proplaylist export for finalized services
- 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
2026-03-02 12:27:55 +01:00
..
Components fix(upload): auto-upload on drag-drop and fix FormData serialization 2026-03-02 12:16:44 +01:00
Composables feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
Layouts feat: add CTS API request logging with searchable frontend UI 2026-03-02 11:01:48 +01:00
Pages feat(services): implement .proplaylist export for finalized services 2026-03-02 12:27:55 +01:00
app.js fix: register ZiggyVue plugin for route() in Vue templates 2026-03-02 08:57:55 +01:00
bootstrap.js fix: register ZiggyVue plugin for route() in Vue templates 2026-03-02 08:57:55 +01:00