Release digest
Added
- Crypto Module Enhancements 📊 - Extended market data coverage
- Price change indicators (24h, 7d, 30d)
- All-Time High/Low tracking with dates
- Supply data (circulating, total, max)
- New
get_market_chart()API for historical prices (30-day cache) - New
/api/crypto/chart/{slug}endpoint
- PriceChart Component 📈 - Interactive 30-day price history
- Integrated into CryptoDashboard
- Color-coded trend indicators (green/red)
- Powered by Nivo ResponsiveLine
- Download PDF Button 📄 - One-click report generation
- Added to CryptoDashboard header
- Uses existing ReportLab + Gemini Pro AI analysis
- Public API v1 🔓 - Rate-limited endpoints for developers
GET /api/v1/trust-score/{company}- Company Trust Score (10/day)GET /api/v1/crypto/{slug}- Crypto Trust Score (10/day)GET /api/v1/search- Search entities (20/day)GET /api/v1/health- API documentation- Uses slowapi for rate limiting
- Chrome Extension 🧩 - Quick Trust Score lookup
- Manifest V3 compliant
- Popup UI with search functionality
- Content scripts for Glassdoor, CoinGecko badge injection
- Dark theme matching Vartovii brand
- Background service worker for lifecycle management
- Alert System 🔔 - Email notifications for Trust Score events
- Score change alerts (drops/improvements)
- Token unlock alerts
- API endpoints: subscribe, unsubscribe, list subscriptions
- Migration:
user_alertsandalert_historytables
Fixed
- PDF Report Generation 🐛 - Fixed missing exception handling
- Added proper HTTPException raise on error
- Added traceback logging for debugging
Internal
- Added
slowapi==0.1.9to requirements - New
backend/routers/public_api.pyrouter - New
chrome-extension/folder with complete extension
