Files
nlcc-itinerary/server/api/sermons
Joshua Ryder 66172e0baa Add sermon retention policy feature
Implemented a configurable retention policy system for sermons with automatic cleanup:
- Added settings table to store retention policy configuration
- Created API endpoints for getting/setting retention policy
- Added Database Settings section to admin page with retention options (forever, 1-10 years)
- Implemented manual cleanup endpoint for on-demand deletion
- Added automated daily cleanup task via Nitro plugin
- Sermons are deleted based on their date field according to the retention policy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 14:07:14 -05:00
..
2025-10-12 00:18:01 -04:00
2025-10-12 00:18:01 -04:00
2025-10-12 00:18:01 -04:00
2025-10-12 00:18:01 -04:00
2025-10-12 01:01:01 -04:00
2025-10-12 01:01:01 -04:00