pp-planer/app/Models
Thorsten Bus bef910b126 feat(slides): add sort_order column, bulk delete, and reorder endpoints
Add sort_order to slides table with migration and model fillable.
Add destroyBulk() for batch soft-delete by type/service_id and
reorder() for drag-and-drop slide ordering. Auto-assign sort_order
on image and zip uploads.
2026-03-02 23:02:19 +01:00
..
ApiRequestLog.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
CtsSyncLog.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
Service.php feat: Wave 4 - Song DB Management + Finalization (T20-T24) 2026-03-01 20:30:07 +01:00
ServiceSong.php feat(songs): add CTS song ID matching, info slide date filter, arrangement ordering, translation defaults 2026-03-02 14:10:40 +01:00
Setting.php feat(settings): add macro configuration infrastructure 2026-03-02 22:00:19 +01:00
Slide.php feat(slides): add sort_order column, bulk delete, and reorder endpoints 2026-03-02 23:02:19 +01:00
Song.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
SongArrangement.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongArrangementGroup.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongGroup.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongSlide.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
User.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00