fix: 7 bugs — parse_mode, /removeplayer, SNo>300, fd leak, warmup sleep, warmup range, dupe print
deploy.yml #26 -Commit
dd0dd5643d
pushed by
vrubelroman
fix: stop burning request limit on finished tournaments + reset stale result counts
deploy.yml #25 -Commit
77c8a87e16
pushed by
vrubelroman
fix: wrong player highlighted and wrong pairings due to FIDE ID / SNo mismatch
deploy.yml #24 -Commit
e64e436b6f
pushed by
vrubelroman
fix: reduce chess-results.com request volume by ~20-50x
deploy.yml #23 -Commit
8058080c3a
pushed by
vrubelroman
feat: rapid/blitz ratings, instant addplayer, hyperlinks, bug fixes
deploy.yml #22 -Commit
66b10d9425
pushed by
vrubelroman
feat: inline remove button in /myplayers, localized no-players message
deploy.yml #21 -Commit
39f1f7e857
pushed by
vrubelroman
fix: player tracking subscription flow and /myplayers display
deploy.yml #20 -Commit
293c1d90c8
pushed by
vrubelroman
docs: comprehensive README with player tracking, cache, and jobs
deploy.yml #19 -Commit
282c651821
pushed by
vrubelroman
feat: rescan_existing_tournaments — detect new players in cached tournaments every 2h
deploy.yml #18 -Commit
d18c5016ce
pushed by
vrubelroman
perf: SQL LIKE query instead of Python loop; skip warmup if cache >1000
deploy.yml #17 -Commit
07b016bff9
pushed by
vrubelroman
Подписка на игроков: /addplayer, /myplayers, /removeplayer, фоновая проверка результатов и жеребьёвки
deploy.yml #16 -Commit
7ebe1aa66e
pushed by
vrubelroman
Локализация таблицы (ru/en): колонка О→Оч/Pts, детект языка клиента Telegram
deploy.yml #15 -Commit
cfd410d5fe
pushed by
vrubelroman
Парсер: поддержка латиницы (международные турниры) + таблица: колонки Рейт и Доп1
deploy.yml #14 -Commit
22a0e27763
pushed by
vrubelroman
Убрал название турнира из шапки жеребьёвки, оставил только номер тура
deploy.yml #13 -Commit
7f627beeec
pushed by
vrubelroman
Добавлена команда /getGamesPlayer: поиск PGN-партий по FIDE ID через Lichess broadcast API
deploy.yml #12 -Commit
74dd696783
pushed by
vrubelroman
Убрал название турнира из шапки жеребьёвки, оставил только номер тура
deploy.yml #11 -Commit
7f627beeec
pushed by
vrubelroman
Добавлен счётчик уникальных пользователей за сегодня в /stat
deploy.yml #10 -Commit
c7c0067881
pushed by
vrubelroman
Fix: убрал raw-строки — \n теперь настоящие переносы, а не литералы в MarkdownV2
deploy.yml #9 -Commit
6259dcb3e5
pushed by
vrubelroman
Заменил box-drawing юникод на ASCII (│→|, ─→-, ┼→+, …→...) — гарантированное выравнивание на всех платформах
deploy.yml #8 -Commit
14d5a13afb
pushed by
vrubelroman
Дублирующий пересчёт очков в fetch_tournament для надёжности
deploy.yml #7 -Commit
bc6e57b91d
pushed by
vrubelroman
Сжат формат таблицы для телефонов: w=25 символов, имена по 17 символов с обрезкой
deploy.yml #6 -Commit
98a8febf37
pushed by
vrubelroman
Fix: корректный _display_width — кириллица это 1 колонка в моноширинном шрифте, не 2
deploy.yml #5 -Commit
62e1c73cdd
pushed by
vrubelroman
Fix: пересчёт очков в _apply_round_results после применения результатов сыгранного тура
deploy.yml #4 -Commit
dd9d01e7e0
pushed by
vrubelroman
Пробинг туров: если тур уже сыгран — продвигаемся дальше вместо остановки
deploy.yml #3 -Commit
e0a897fd67
pushed by
vrubelroman
Fix CI test step: use docker run instead of compose
deploy.yml #2 -Commit
4b43432ecd
pushed by
vrubelroman
Add CI/CD pipeline (Forgejo) and prod docker-compose
deploy.yml #1 -Commit
780e776294
pushed by
vrubelroman