Repository navigation
v1.7 Analytics Report & CI Coverage
What's new
- Analytics report attached to daily email: a new analysis step extracts insights from scraped jobs and sends them as a .txt attachment alongside the Excel file
- Improved city filtering: added precise city input for job filtering, with post-filter count logging for pipeline visibility
- Richer email subject: now includes job info directly in the SMTP subject line
CI / Testing
- Added unit test for AI analyze agent (test_ai_analyze.py)
- Added unit test for SMTP email sending (test_smtp.py), fully mocked with no secrets required
- Both tests integrated in ci.yml workflow
- Simplified workflow config by removing country+job params for cleaner test runs
Docs & Community
- Added CONTRIBUTING.md and SUPPORT.md
- Updated README with new architecture diagram, output screenshots and project file structure
- Updated yml.example template