feat(episodes): replace soft delete with permanent delete
+ add constraint to prevent deleting an episode when published
Showing
- app/Database/Migrations/2020-06-05-170000_add_episodes.php 0 additions, 4 deletionsapp/Database/Migrations/2020-06-05-170000_add_episodes.php
- app/Database/Seeds/AuthSeeder.php 0 additions, 6 deletionsapp/Database/Seeds/AuthSeeder.php
- app/Entities/Episode.php 0 additions, 1 deletionapp/Entities/Episode.php
- app/Entities/Media/BaseMedia.php 10 additions, 2 deletionsapp/Entities/Media/BaseMedia.php
- app/Entities/Media/Image.php 11 additions, 5 deletionsapp/Entities/Media/Image.php
- app/Entities/Media/Transcript.php 7 additions, 3 deletionsapp/Entities/Media/Transcript.php
- app/Entities/Podcast.php 12 additions, 0 deletionsapp/Entities/Podcast.php
- app/Models/EpisodeModel.php 12 additions, 5 deletionsapp/Models/EpisodeModel.php
- app/Views/Components/Button.php 1 addition, 0 deletionsapp/Views/Components/Button.php
- modules/Admin/Controllers/EpisodeController.php 67 additions, 19 deletionsmodules/Admin/Controllers/EpisodeController.php
- modules/Admin/Language/en/Episode.php 19 additions, 1 deletionmodules/Admin/Language/en/Episode.php
- modules/Admin/Language/fr/Episode.php 1 addition, 1 deletionmodules/Admin/Language/fr/Episode.php
- modules/Auth/Database/Seeds/AuthSeeder.php 0 additions, 6 deletionsmodules/Auth/Database/Seeds/AuthSeeder.php
- modules/WebSub/Database/Migrations/2022-03-07-180000_add_is_published_on_hubs_to_podcasts.php 1 addition, 3 deletions...022-03-07-180000_add_is_published_on_hubs_to_podcasts.php
- modules/WebSub/Database/Migrations/2022-03-07-181500_add_is_published_on_hubs_to_episodes.php 1 addition, 3 deletions...022-03-07-181500_add_is_published_on_hubs_to_episodes.php
- themes/cp_admin/_message_block.php 10 additions, 0 deletionsthemes/cp_admin/_message_block.php
- themes/cp_admin/episode/_card.php 17 additions, 4 deletionsthemes/cp_admin/episode/_card.php
- themes/cp_admin/episode/edit.php 5 additions, 1 deletionthemes/cp_admin/episode/edit.php
- themes/cp_admin/episode/list.php 54 additions, 41 deletionsthemes/cp_admin/episode/list.php
- themes/cp_admin/podcast/_sidebar.php 14 additions, 2 deletionsthemes/cp_admin/podcast/_sidebar.php
Loading
Please register or sign in to comment