NOTABLE CHANGES
- memory leak:
- Fixed memory leak introduced by cluster implementation
- performance:
- Fixed several bot hard locks
COMMITS
- 17fcb90
tools/migrate
: Fix migration errors - a1c3b82
package
: fix missing cluster.js in zip - b493a90
lib/twitch
: Fix undefined currency on !top tips - 273d28c
tests/moderation
: Add !permit multiple link test - d30b763
various
: Fix missing await on some configuration values - 5ecc781
libs/api
: Fix incorrect account created_at fetch - 8c2690a
lib/configuration
: Fix !_debug errors - d589034
lib/api
: Make all variables permanent - e34e2be
overlay/stats
: Fix sending incorrect data - f66b3fc
integration/donationalerts
: Fix saving tips when stream is online - 59c19b6
integration/streamlabs
: Fix saving tips when stream is online - 0be14c6
overlay/credits
: Fix get of current game and status - ae7f5c0
lib/webhooks
: Fix update of game and status on stream start - 6e72ec5
lib/message
: Fix get of game and status filters - a4ad421
main
: Fix current bit increment when stream online - b63cf17
lib/events
: Fix check on current viewers - ee56838
lib/stats
: Expire api.stats automatically after 24h - 81f6b06
system/cooldown
: Fix not respecting disableCooldownWhispers value - 559eb43
db/master
: Cleanup expired data periodically - 4b9222c
lib/api
: Move raw status logic after online check - c0bfab3
db/master
: Cleanup data as soon as they are finished - 755f0f5
db/master
: Up timestamp threshold to delete data - c72139a
db/master
: Fix incorrect error messages - e614f7b
db/master
: Remove dbAck - 99d7ca7
db/master
: Add retries for getting data from worker - 6ca0461
system/keyword
: Fix parser being enabled regardless system status - b1e9ded
db/all
: Remove threading locks - 20bc74c
cluster
: Add debug messages - 68e26f6
lib/api
: Mute unofficial chatters errors in log - 0cc315f
various
: Move online users status to users.online collection - df78279
lib/users
: Fix set all users as offline - 94db688
lib/users
: Fix watch time increment when user is not existing - dccbfff
db/master
: Run cleanup faster - 678a6bc
db/master
: Fix incorrect deletion of finished calls - 72b7af6
lib/api
: Add wait for widgets on chatters - 107e050
db/mongodb
: Drop Index on startup - ebf8478
db/mongodb
: Check if collection is existing before dropIndex - e5ee7bf
various
: Fix incorrect use of append -> push - b89e4c7
lib/twitch
: Add missing await - a56a35e
lib/twitch
: Fix !game and !title on cluster worker - dc316a9
system/commands
: Fix remove of upper case command from param - fcd1e38
lib/message
: Remove sender from random filters - 677d08b
lib/message
: Exclude bot from random filter - e75ebe6
lib/users
: Fix incorrect return state of user activity - 765372c
db/mongodb
: Add insertMany support - 82855ef
lib/api
: Add bulk operations to prevent bot lock