Release digest
Added
- Async Post-Processing ⚡ - AI analysis and sentiment now run in background
threads
- Prevents scraping service from stalling during heavy AI operations
- Jobs complete faster with responsive status updates
- Tokenomics: Adaptive "Supply Mode" for inflationary assets and "Smart Progress" calculation for new tokens (fixed non-vesting display).
- Docs: Comprehensive documentation for AI Smart Reports (
AI_REPORTS.md).
Improved
- Chat UI → English 🌍 - All chatbot interface text now in English
- Header: "Vartovii AI" instead of "Вартовий AI"
- Placeholder: "Ask about Trust Score..."
- Agent status: "Thinking...", "Searching...", "Analyzing..."
- Live Search disabled 🚧 - Temporarily hidden from sidebar (not ready for production)
- Service Account key validation with graceful fallback to ADC
- Broken/revoked keys no longer crash the application
Fixed
- Chat Authentication 🔐 - Fixed 401 errors in local development
- Now uses Application Default Credentials (ADC) as fallback
- Production still supports Service Account keys via env var
- Sentiment Analysis 📊 - Fixed case-sensitivity in company name matching
- Changed
= %stoILIKE %company%for better company discovery
- Changed
- Google Maps Connector 🗺️ - Fixed 400 error on dummy request
- Added
handle_httpstatus_listto prevent collector abort
- Added
- Kununu Connector 🕷️ - Fixed timezone comparison errors
- Naive/aware datetime comparisons now handled correctly
- Connector Service 🔄 - Fixed
sourcevariable scope in background thread- Post-processing now correctly identifies review sources
