Travis Vasceannie e4efdc3cd6 Implement retention service and CLI for meeting cleanup
- Added `RetentionService` to manage automatic deletion of expired meetings based on a configurable retention period.
- Introduced CLI commands for retention cleanup and status reporting, allowing users to manage meeting retention from the command line.
- Updated configuration settings to support retention features, including enabling/disabling retention and setting retention days.
- Enhanced `MeetingService` to delete associated filesystem assets when meetings are removed.
- Created comprehensive tests for `RetentionService` and CLI commands to ensure functionality and reliability.
2025-12-18 08:35:41 +00:00
2025-12-18 00:08:51 +00:00
Description
No description provided
Readme 431 MiB
Languages
Python 53.8%
TypeScript 33%
Rust 10.8%
Open Policy Agent 1.3%
Shell 0.3%
Other 0.6%