- Updated global schema to include options for uploading original videos before merging, merged videos, and standalone chat videos. - Modified constants to set default values for new upload options. - Enhanced FileManager to handle new upload options, including conditional file uploads and deletions based on user configuration. - Introduced unit tests for command-line argument parsing, configuration loading, and merging logic, ensuring robust handling of new features. - Added tests for filtering logic, default configurations, and enabled streamer handling. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| config.py | ||
| constants.py | ||
| downloader.py | ||
| file_manager.py | ||
| notifications.py | ||
| processor.py | ||
| recorder.py | ||
| stream_monitor.py | ||
| utils.py | ||