All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial project setup with Rust
- Basic podcast crawler infrastructure
- Database integration with PostgreSQL
- Error handling system with custom macros
- Logging system with configurable levels
- Health check functionality
- Repository pattern implementation
- Optimized logging configuration to reduce noise
- Improved error handling macros documentation
- Enhanced database connection management
- Reduced unnecessary log output in main.rs
- Adjusted external library log levels to warn
- Project initialization
- Basic project structure
- Core dependencies setup