pp-planer/database/factories
Thorsten Bus 4c119b647d feat: add has_agenda flag to services and guard agenda sync
Events without an agenda in ChurchTools now gracefully set has_agenda=false
instead of throwing errors during sync. The edit/finalize buttons are
disabled in the frontend for services without an agenda.

Also fixes missing cts_song_id column on service_songs table.
2026-03-29 15:22:32 +02:00
..
CtsSyncLogFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
ServiceAgendaItemFactory.php feat(db): add service_agenda_items table + slides FK migration 2026-03-29 11:34:55 +02:00
ServiceFactory.php feat: add has_agenda flag to services and guard agenda sync 2026-03-29 15:22:32 +02:00
ServiceSongFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SlideFactory.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
SongArrangementFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongArrangementGroupFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongGroupFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
SongSlideFactory.php feat: Wave 1 Foundation - Database, OAuth, Sync, Files, Layout, Email (T2-T7) 2026-03-01 19:39:26 +01:00
UserFactory.php feat(auth): add dummy test login for local dev + update env for Herd 2026-03-01 22:33:29 +01:00