Skip to content

Releases: konnatoad/kafkaBot

V1.9.0

Choose a tag to compare

@konnatoad konnatoad released this 14 Jul 21:54
0100887

What's Changed

  • chore(deps): bump mongoose from 9.7.1 to 9.7.2 by @dependabot[bot] in #111
  • chore(deps): bump axios from 1.18.0 to 1.18.1 by @dependabot[bot] in #112
  • Update status information by @konnatoad in #113
  • Update package-lock.json for latest djs-commander by @konnatoad in #115
  • chore(deps): bump @napi-rs/canvas from 1.0.0 to 1.0.1 by @dependabot[bot] in #114
  • Configure Dependabot to use GitHub npm registry by @konnatoad in #116
  • Fix dependabot.yml configuration for npm updates by @konnatoad in #117
  • Enable replaces-base for Dependabot updates by @konnatoad in #118
  • Fix formatting in dependabot.yml by @konnatoad in #119
  • Update Dependabot configuration for npm registry by @konnatoad in #120
  • Update dependabot configuration for npm registry by @konnatoad in #121
  • Update Dependabot configuration for npm registry by @konnatoad in #122
  • Change Dependabot target branch from main to staging by @konnatoad in #123
  • Add GitHub package registry to .npmrc by @konnatoad in #124
  • chore(deps): bump mongoose from 9.7.2 to 9.7.3 by @dependabot[bot] in #125
  • chore(deps): bump @napi-rs/canvas from 1.0.1 to 1.0.2 by @dependabot[bot] in #127
  • chore(deps): bump sharp from 0.35.2 to 0.35.3 by @dependabot[bot] in #128
  • chore(deps): bump undici from 8.5.0 to 8.6.0 by @dependabot[bot] in #129
  • Ignore expired webhook token error during component clearing by @konnatoad in #130
  • chore(deps): bump node-cron from 4.5.0 to 4.6.0 by @dependabot[bot] in #131
  • chore(deps): bump undici from 8.6.0 to 8.7.0 by @dependabot[bot] in #132
  • chore(deps): bump mongoose from 9.7.3 to 9.7.4 by @dependabot[bot] in #133
  • chore(deps): bump discord.js from 14.26.4 to 14.26.5 by @dependabot[bot] in #134
  • chore(deps): bump fuse.js from 7.4.2 to 7.5.0 by @dependabot[bot] in #135
  • Refactor warn logic and add automod configuration and commands by @konnatoad in #136

Full Changelog: V1.8.1...V1.9.0

V1.8.1

Choose a tag to compare

@konnatoad konnatoad released this 22 Jun 18:13
304c994

What's Changed

  • chore(deps): bump undici from 8.4.1 to 8.5.0 by @dependabot[bot] in #94
  • chore(deps): bump axios from 1.17.0 to 1.18.0 by @dependabot[bot] in #95
  • chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #96
  • chore(deps): bump djs-commander from 6af6566 to 295318f by @dependabot[bot] in #97
  • Run send and save concurrently in sendNotification by @preclusion in #98
  • chore(deps): bump djs-commander from 295318f to 01dd87b by @dependabot[bot] in #99
  • chore(deps): bump mongoose from 9.7.0 to 9.7.1 by @dependabot[bot] in #100
  • chore(deps): bump node-cron from 4.2.1 to 4.3.0 by @dependabot[bot] in #101
  • chore(deps): bump node-cron from 4.3.0 to 4.4.1 by @dependabot[bot] in #102
  • chore(deps): bump sharp from 0.35.1 to 0.35.2 by @dependabot[bot] in #103
  • Update project dependencies by @konnatoad in #104
  • chore(deps): bump node-cron from 4.4.1 to 4.5.0 by @dependabot[bot] in #105
  • chore(deps): bump djs-commander from 01dd87b to 482c2d2 by @dependabot[bot] in #106
  • Improve bug report system with GitHub Issues and resolve comments by @konnatoad in #108
  • Bump version to 1.8.1 by @konnatoad in #109

Full Changelog: V1.8.0...V1.8.1

V1.8.0

Choose a tag to compare

@konnatoad konnatoad released this 14 Jun 03:19
51fee27

What's Changed

  • Replace console calls with logger, improve youtube error logging by @konnatoad in #76
  • chore(deps): bump djs-commander from 8a41c03 to 779c614 by @dependabot[bot] in #77
  • Add failure tracker and immediate retry for YouTube check by @konnatoad in #78
  • chore(deps): bump axios from 1.16.1 to 1.17.0 by @dependabot[bot] in #79
  • chore(deps): bump djs-commander from 779c614 to 9dfb7cd by @dependabot[bot] in #81
  • Prevent Twitch and YouTube notification loops from silently dying by @preclusion in #80
  • Prevent tempban from failing silently by @preclusion in #82
  • Ban and kick give no feedback when they fail by @preclusion in #83
  • chore(deps): bump undici from 8.3.0 to 8.4.1 by @dependabot[bot] in #84
  • chore(deps): bump sharp from 0.34.5 to 0.35.1 by @dependabot[bot] in #88
  • chore(deps): bump djs-commander from 9dfb7cd to 1a826d5 by @dependabot[bot] in #86
  • chore(deps): bump mongoose from 9.6.3 to 9.7.0 by @dependabot[bot] in #85
  • chore(deps): bump djs-commander from 1a826d5 to f1e39c0 by @dependabot[bot] in #89
  • Bump version to 1.8.0 by @konnatoad in #91
  • Add daily trivia system with admin config and scheduler by @konnatoad in #90
  • Update dependencies and reset trivia stats for new questions by @konnatoad in #92
  • Make trivia commands global and restrict dev command to test server by @konnatoad in #93

Full Changelog: V1.7.1...V1.8.0

V1.7.1

Choose a tag to compare

@konnatoad konnatoad released this 29 May 21:45
782201c

What's Changed

  • chore(deps): bump djs-commander from 3002589 to 111f92c by @dependabot[bot] in #38
  • Refactor video configuration to external file by @konnatoad in #39
  • Pass YouTube API key via header instead of URL query param by @preclusion in #50
  • Return early in removeBalance and getUserBalance for null userProfile by @konnatoad in #53
  • Prevent race condition in economy commands allowing double spending by @preclusion in #51
  • Use standard update syntax for all-in balance reset in gamble command by @preclusion in #54
  • chore(deps): bump djs-commander from 111f92c to 8a41c03 by @dependabot[bot] in #56
  • Ensure winning a gamble always results in a net positive balance by @preclusion in #55
  • Replace deprecated mongoose new option with `returnDocument by @preclusion in #57
  • Pass YouTube API key as query param instead of x-goog-api-key header by @preclusion in #58
  • Give all-in a guaranteed positive multiplier (1.2x-2.5x) by @preclusion in #59
  • Overhaul gamble win multipliers and add 0.1% jackpot by @preclusion in #60
  • chore(deps): bump mongoose from 9.6.2 to 9.6.3 by @dependabot[bot] in #61
  • Use continue instead of return in clear-cooldowns loop by @preclusion in #63
  • Add compound indexes to UserProfile and Cooldown, remove clear-cooldowns loop by @preclusion in #67
  • Align winChance values with actual win probability by @preclusion in #68
  • Filter check-reminder query for users with active reminders by @preclusion in #66
  • Add Guild filter to UserProfile queries in buy-role by @konnatoad in #65
  • Optimize DB query by reusing result in message handling by @konnatoad in #64
  • Bump version to V1.7.1 by @preclusion in #52
  • Handle members.fetch rejection in ban and kick by @preclusion in #62

Full Changelog: V1.7.0...V1.7.1

kafkaBot V1.7.0

Choose a tag to compare

@konnatoad konnatoad released this 25 May 14:34
f5287e0

What's Changed

  • chore: update npm dependencies by @konnatoad in #14
  • refactor: move hardcoded XP ignored channel IDs to config.json by @konnatoad in #12
  • refactor: standardise async/await in notification-setup and check-youtube by @konnatoad in #13
  • chore: move nodemon to devDependencies by @konnatoad in #15
  • chore: replace colors with chalk by @konnatoad in #16
  • Configure Dependabot for npm with daily updates by @konnatoad in #25
  • chore(deps): bump undici from 7.25.0 to 8.3.0 by @dependabot[bot] in #26
  • chore(deps): bump djs-commander from 105487e to 3002589 by @dependabot[bot] in #27
  • fix: null-check channel before .send() in bugreport and feedback handlers by @konnatoad in #28
  • fix: wrap JSON.parse in try/catch in check-twitch.js by @konnatoad in #29
  • fix: rename misspelled schema field notifiactionChannelId → notificationChannelId by @konnatoad in #30
  • fix: prevent race condition in concurrent beatmap downloads in stats.js by @konnatoad in #32
  • Hoist interval to module scope to prevent accumulation on reconnect by @konnatoad in #33
  • Add error handling in /daily catch block to prevent hanging by @konnatoad in #34
  • Refactor to use environment variable for RIGGED user ID by @konnatoad in #35
  • Validate optional environment variables at startup by @konnatoad in #36
  • Replace console logging with structured Winston logger by @konnatoad in #37
  • chore: bump version to 1.7.0 by @konnatoad in #31

New Contributors

Full Changelog: V1.6.3...V1.7.0

kafkaBot V1.6.3

Choose a tag to compare

@konnatoad konnatoad released this 19 May 14:08
4e6a1cf

What's Changed

  • chore(deps): bump brace-expansion from 5.0.5 to 5.0.6 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #10
  • chore(deps): bump ws from 8.20.0 to 8.20.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #11

New Contributors

Full Changelog: https://github.com/konnatoad/kafkaBot/commits/V1.6.3