• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

umputun / tg-spam / 17341869468

Builds Branch Commit Type Ran Committer Via Coverage
17341869468 feature/aggressive-cleanup Clarify rate limiting comment to reflect actual rate The comment now accurately states that we use 35ms delay (~28.6 msg/sec) to stay safely below Telegram's 30 msg/sec limit, rather than implying we hit exactly 30 msg/sec. Pull #316 30 Aug 2025 09:05AM UTC umputun github
81.84
17341841470 feature/aggressive-cleanup Merge remote-tracking branch 'origin/master' into feature/aggressive-cleanup push 30 Aug 2025 09:02AM UTC umputun github
81.84
17341841742 feature/aggressive-cleanup Merge remote-tracking branch 'origin/master' into feature/aggressive-cleanup Pull #316 30 Aug 2025 09:02AM UTC umputun github
81.86
17341825572 feature/aggressive-cleanup Remove unnecessary configuration validation for aggressive cleanup limit The validation was inconsistent with the rest of the codebase which trusts user configuration and relies on defaults. Pull #316 30 Aug 2025 08:59AM UTC umputun github
81.86
17341825259 feature/aggressive-cleanup Remove unnecessary configuration validation for aggressive cleanup limit The validation was inconsistent with the rest of the codebase which trusts user configuration and relies on defaults. push 30 Aug 2025 08:59AM UTC umputun github
81.63
17341612596 feature/duplicate-detection refactor: clean up duplicate detection implementation - remove unnecessary validation from main.go for consistency with other checkers - move duplicateDetector field next to other checker fields in Detector struct - let detector handle edge cases... Pull #315 30 Aug 2025 08:37AM UTC umputun github
81.8
17341612829 feature/duplicate-detection refactor: clean up duplicate detection implementation - remove unnecessary validation from main.go for consistency with other checkers - move duplicateDetector field next to other checker fields in Detector struct - let detector handle edge cases... Pull #315 30 Aug 2025 08:36AM UTC umputun github
81.8
17341510113 feature/duplicate-detection fix(duplicate-detection): resolve race condition and add memory protection - fix critical race condition in concurrent message tracking by adding mutex protection - add maxEntriesPerUser limit (200) to prevent memory exhaustion attacks - ensure a... Pull #315 30 Aug 2025 08:25AM UTC umputun github
81.72
17335321815 feature/aggressive-cleanup Add aggressive cleanup to delete spammer's message history Implement optional aggressive cleanup feature that deletes all recent messages from a spammer when banned via /spam or /ban commands. Features: - Asynchronous deletion in background goro... Pull #316 29 Aug 2025 10:18PM UTC umputun github
81.6
17335303633 feature/duplicate-detection Add duplicate message detection for spam filtering Implement duplicate message detection to identify spam from users sending the same message repeatedly. Uses LRU cache with 10K user limit to prevent memory exhaustion and O(1) hash-based tracking... Pull #315 29 Aug 2025 10:17PM UTC umputun github
81.68
16972293495 master Fix manual spam reporting for image-only messages (#313) (#314) Skip spam sample update when message text is empty to allow successful processing of image-only spam reports. Other actions (delete message, ban user, notify admin) continue as expec... push 14 Aug 2025 05:35PM UTC web-flow github
81.62
16971962456 fix/image-only-spam-reporting Fix manual spam reporting for image-only messages (#313) Skip spam sample update when message text is empty to allow successful processing of image-only spam reports. Other actions (delete message, ban user, notify admin) continue as expected. Pull #314 14 Aug 2025 05:19PM UTC umputun github
81.59
16696017902 master Fix short message approval bypass issue (#312) Fixed a vulnerability where users could become approved by sending multiple short messages that bypass spam detection. Now only messages that meet the minimum length requirement (--min-msg-len, defau... push 02 Aug 2025 05:31PM UTC web-flow github
81.54
16695915710 fix/short-message-approval Fix short message approval bypass issue Fixed a vulnerability where users could become approved by sending multiple short messages that bypass spam detection. Now only messages that meet the minimum length requirement (--min-msg-len, default 50) ... Pull #312 02 Aug 2025 05:18PM UTC umputun github
81.54
16632570284 feature/duplicate-detection-aggressive-cleanup Update CLAUDE.md with architecture clarifications from review - Clarify Detector maintains in-memory state for approved users and samples - Add SuperUsers component documentation - Mention SamplesStore and DictStore interfaces in Bot/SpamFilter -... push 30 Jul 2025 08:07PM UTC umputun github
81.51
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • …
  • 77
  • 78
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc