- Add support for both file paths and URLs when publishing LinkedIn posts with images
- Implement proper image format detection in image_utils to handle different input types
- Update database schema to include refresh_token for social network accounts
- Improve error handling and logging in LinkedIn service for token exchange and user info fetching
- Add comprehensive tests for keyword trend analyzer component
- Update dependencies to include pytest-cov for test coverage
These changes improve the reliability of image posting to LinkedIn and provide better error handling throughout the service.