| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 7 hours | fix: add session lock in StockSelector, remove unused HEALTH_PORT_OFFSET, ↵HEADmaster | TheSiahxyz | |
| lint fixes - Add asyncio.Lock to StockSelector._ensure_session() to prevent race condition - Remove unused HEALTH_PORT_OFFSET constant from news-collector - Auto-fix import sorting and formatting from ruff | |||
| 30 hours | feat(security): add bearer token auth for health/metrics endpoints | TheSiahxyz | |
| 30 hours | feat(monitoring): add Grafana dashboard provisioning | TheSiahxyz | |
| 30 hours | feat(monitoring): add Loki + Promtail for log aggregation | TheSiahxyz | |
| 31 hours | feat(shared): add health checks and Prometheus metrics | TheSiahxyz | |
