pp-planer/resources/js/Pages
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
..
ApiLogs feat(logs): add expandable request/response details in API log 2026-03-02 12:14:34 +01:00
Auth test(e2e): add data-testid attributes to all Vue components 2026-03-01 22:45:13 +01:00
Services feat(services): implement .proplaylist export for finalized services 2026-03-02 12:27:55 +01:00
Songs test(e2e): add data-testid attributes to all Vue components 2026-03-01 22:45:13 +01:00
Dashboard.vue test(e2e): add data-testid attributes to all Vue components 2026-03-01 22:45:13 +01:00