vrubelroman
  • Joined on 2026-06-04
vrubelroman created repository vrubelroman/send2streamer 2026-07-01 15:49:46 +00:00
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 22:28:55 +00:00
d9ff2aec57 feat(admin_bot): show link-senders count and top-5 active users in /stat
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 22:16:41 +00:00
772e9fd5b4 chore: remove obsolete per-folder scripts, add cookies-cron reference, update docs
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 22:02:16 +00:00
b3550f4aaf fix(cookies): mount youtube/instagram cookies from host instead of baking into image
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 20:48:59 +00:00
6df47f3082 feat(admin_bot): prepend service-message header to broadcasts
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 20:46:14 +00:00
3ffdbbcdaf feat(admin_bot): add /send_messages broadcast command
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 20:31:38 +00:00
ac2bd8f644 fix(bot): retry admin video upload on transient httpx transport errors
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 20:24:51 +00:00
67dba21ff9 fix(youtube): correct extractor-args separator, soften worker recycling, retry video upload
vrubelroman pushed to main at vrubelroman/videoDownloadTGbot 2026-06-30 19:50:29 +00:00
ab703e4bd6 ci: add Forgejo Actions CI/CD pipeline for build, push and prod deploy
vrubelroman pushed to main at vrubelroman/LichessStatTgWeb 2026-06-30 18:55:27 +00:00
1fe8deb0de ci: add Forgejo CI/CD pipeline with docker save/load deploy to prod
8828375207 refactor: move bot tokens to .env, remove hardcoded credentials
Compare 2 commits »
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-22 20:49:33 +00:00
dd0dd5643d fix: 7 bugs — parse_mode, /removeplayer, SNo>300, fd leak, warmup sleep, warmup range, dupe print
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-22 15:19:44 +00:00
77c8a87e16 fix: stop burning request limit on finished tournaments + reset stale result counts
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-22 11:05:51 +00:00
e64e436b6f fix: wrong player highlighted and wrong pairings due to FIDE ID / SNo mismatch
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-21 07:48:00 +00:00
8058080c3a fix: reduce chess-results.com request volume by ~20-50x
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-20 23:35:50 +00:00
66b10d9425 feat: rapid/blitz ratings, instant addplayer, hyperlinks, bug fixes
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-20 23:04:34 +00:00
39f1f7e857 feat: inline remove button in /myplayers, localized no-players message
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-20 22:54:34 +00:00
293c1d90c8 fix: player tracking subscription flow and /myplayers display
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-20 22:14:38 +00:00
282c651821 docs: comprehensive README with player tracking, cache, and jobs
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-20 22:09:49 +00:00
d18c5016ce feat: rescan_existing_tournaments — detect new players in cached tournaments every 2h
vrubelroman pushed to master at vrubelroman/ChessCalcNextTour 2026-06-20 20:21:44 +00:00
07b016bff9 perf: SQL LIKE query instead of Python loop; skip warmup if cache >1000
34dc8b7ac6 perf: check tnr_cache before discover_max_tnr (instant search)
9a583c8fa5 fix: match player by SNo, not name (Latin/Cyrillic mismatch)
ba293dcb70 feat: pairings output - show ±5 around subscribed player
89f5861ee3 fix: auto-tournament search via local tnr_cache index
Compare 5 commits »