pp-planer/database/migrations
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
..
0001_01_01_000000_create_users_table.php feat: Laravel 12 scaffolding with Breeze Vue + Docker setup 2026-03-01 19:25:32 +01:00
0001_01_01_000001_create_cache_table.php feat: Laravel 12 scaffolding with Breeze Vue + Docker setup 2026-03-01 19:25:32 +01:00
0001_01_01_000002_create_jobs_table.php feat: Laravel 12 scaffolding with Breeze Vue + Docker setup 2026-03-01 19:25:32 +01:00
2026_03_01_100000_extend_users_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100100_create_services_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100200_create_songs_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100300_create_song_groups_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100400_create_song_slides_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100500_create_song_arrangements_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100600_create_song_arrangement_groups_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100700_create_service_songs_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100800_create_slides_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_01_100900_create_cts_sync_log_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_02_100000_create_api_request_logs_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_02_121522_add_response_body_to_api_request_logs_table.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_02_130249_add_cts_song_id_to_songs_and_service_songs_tables.php style: apply Laravel Pint formatting across codebase 2026-03-02 23:02:03 +01:00
2026_03_02_140000_add_sort_order_to_slides_table.php feat(slides): add sort_order column, bulk delete, and reorder endpoints 2026-03-02 23:02:19 +01:00
2026_03_02_200000_create_settings_table.php feat(settings): add macro configuration infrastructure 2026-03-02 22:00:19 +01:00
2026_03_29_100001_create_service_agenda_items_table.php feat(db): add service_agenda_items table + slides FK migration 2026-03-29 11:34:55 +02:00
2026_03_29_100002_add_service_agenda_item_id_to_slides_table.php feat(db): add service_agenda_items table + slides FK migration 2026-03-29 11:34:55 +02:00
2026_03_29_131045_add_missing_cts_song_id_to_service_songs_table.php feat: add has_agenda flag to services and guard agenda sync 2026-03-29 15:22:32 +02:00
2026_03_29_131359_add_has_agenda_to_services_table.php feat: add has_agenda flag to services and guard agenda sync 2026-03-29 15:22:32 +02:00