- Added `asset_path` to the `Meeting` entity for audio asset storage. - Implemented `AudioValidationResult` for audio integrity checks during recovery. - Updated `RecoveryService` to validate audio file integrity for crashed meetings. - Enhanced `SummarizationService` to include consent persistence callbacks. - Introduced new database migrations for `diarization_jobs` and `user_preferences` tables. - Refactored various components to support the new asset path and audio validation features. - Improved documentation in `CLAUDE.md` to reflect changes in recovery and summarization functionalities.
16 lines
321 B
Python
16 lines
321 B
Python
"""Shared test fixtures and utilities."""
|
|
|
|
from support.db_utils import (
|
|
PgTestContainer,
|
|
create_test_session_factory,
|
|
get_or_create_container,
|
|
initialize_test_schema,
|
|
)
|
|
|
|
__all__ = [
|
|
"PgTestContainer",
|
|
"create_test_session_factory",
|
|
"get_or_create_container",
|
|
"initialize_test_schema",
|
|
]
|