ChessCalcNextTour/bots
vrubel 89f5861ee3 fix: auto-tournament search via local tnr_cache index
- Extract canonical FIDE ID from profile page (profile-info-id)
- Add tnr_cache table for local tournament index with players
- scan_for_player uses cache-only search (instant SQL, 0 HTTP)
- warmup_cache builds full index at step 1 (1445000→1434000)
- Save/resume warmup progress via tnr_state
- Auto-migrate missing columns (start_date/end_date)
- Add hourly rescan_new_tournaments job
- Fix discover_max_tnr (larger probe steps, lower default)
- Use asyncio.to_thread() for warmup (no crutches)
2026-06-20 07:15:16 +00:00
..
__init__.py Добавлены Telegram-боты (клиентский + админский) 2026-06-14 20:39:19 +00:00
admin_bot.py Добавлен счётчик уникальных пользователей за сегодня в /stat 2026-06-15 18:12:42 +00:00
client_bot.py fix: auto-tournament search via local tnr_cache index 2026-06-20 07:15:16 +00:00
stats.py Добавлен счётчик уникальных пользователей за сегодня в /stat 2026-06-15 18:12:42 +00:00
tracker.py fix: auto-tournament search via local tnr_cache index 2026-06-20 07:15:16 +00:00