Bug Fixes panel - remove spotify error generated on start (#3463) (c485fd4c) songs - retry on getInfo error (#3462) (fff20775)
Bug Fixes api - skip getChannelChattersUnofficialAPI on unset oAuth (#3414) (9ff49771) quotes - get proper name of quote user (#3431), Fixes discord#690942867736231946 (b5bc9b71) quotes - word-wrap long quotes in table (#3430), Fixes discord#690941251125772348 (6b331391) raffles - show participants in UI (#3428), Fixes #3426 (6f984c66) songs - nil check for currentSong (#3419), Fixes #3417 (fe5fe0cb) spotify - remove unnecessary scopes info (#3455), Fixes community#27 (6af67cfc) user - invalidate socket connection after logout (#3451), Fixes #3450 (aeef49d3) Features eventlist - add replay button on hover (#3436), Fixes #3424 (24d6553b) public - add stream and chat (#3438) (f1e756f5) raffles - add allowOverTicketing toggle (#3433), Fixes #3429 (341994a6) songs - remove need of YouTube API key (#3412), Fixes #3411 (4cbf7560) spotify - show UI error if something went wrong (#3456), Fixes #2768 (a1741cc0) theme - add change theme button (#3441), Fixes #3439 (555d745f)
Bug Fixes heist - remove deprecated expects.check usage (#3406), Fixes discord#690318611247923260 (c8495a8c) ui - initialize tts only once (#3405) (c7f78c70) ui - set correct event for alert delete (#3404), FIxes #3403 (c348eb43) ui - show text overlay list data (#3407), Fixes discord#690323607259578695 (3ecda11c)
Bug Fixes carousel - set longtext data for mysql (#3398), Fixes discord#690196040279654470 (afb00c9b) cvar - fix behavior of +/- on number (#3383) (560d491f) message - return correct cvar value on command reply (#3382), Fixes #3379 (709fab15) microservice - add isThreadingEnabled check (#3385) (164df130) oauth - clean permission cache on owner change (#3397), Fixes #3396 (1c026cc1) permissions - search by ID if is a number (#3387), Fixes discord#689826198393847856 (c76004bd) Features stats - add bit stats per year (#3390) (91306bdd) stats - add tip stats per year (#3380) (110f168d)
Bug Fixes api - remove unused count in api call (#3370) (8c4a3fd5) tmi - set properly TMI status on bot connect (#3376), Fixes #3373 (3bc6d90c) ui - properly load alert for editation (#3375), Fixes discord#689493604636426379 (afe04802)
Bug Fixes interface - onChange should not trigger before onStartup (#3335) (4454a2f3) main - exit bot if db connection is incomplete on start (#3324) (0bc8afa0) overlay - set alerts as public endpoint (#3355) (3f09338a) raffles - min tickets should be minimum of 1 (#3325), Fixes #3322 (05bb9a0b) raffles - save widget state to localStorage (#3326), Fixes #3323 (0ffb7fe0) streamlabs - workaround for incorrect donation currency from streamlabs service (#3339) (c4d6cf5e) ui - add exchangeRate to new tips (fda259da) ui - fix incorrect locale path (#3351), Fixes #3348 (631e15c7) ui - load correct responsive voice api key (#3353), Fixes #3352 (498fb776) users - remove orphaned tips and bits on save (66edcbab) users - show correct tips in ui and !top tips (#3345), Fixes community#81 (f50fa4b6) webpack - add necessary env for vuelidate (#3350), Fixes #3349 (8086bfa1) Features integrations - add tipeeestream (#3332), Fixes community#57 (ad0fc4b6) songs - remove default API key (#3337) (b87d8842) streamlabs - add link to streamlabs token generator (#3343), Fixes #3342 (e0b79855) streamlabs - add rest api fetching (#3340) (4d692f6b)
Bug Fixes eventlist - cleanup eventlist on button hold (#3313), Fixes discord#684367725866385416 (a3683708) moderation - use userId instead of username (#3310) (6965f6d5) oauth - hide access/refresh token in logs (#3308), Fixes #3307 (2cd09602) panel - import customvariables class (#3315), Fixes #3314 (86c56515) Features expects - dynamically generate params on error (#3309), Fixes #3301 (ed2a26bc) parser - warn on disabled command use (#3311), Fixes community#45 (8410bc12) points - !points show position of user (#3312), Fixes community#29 (b59e5529)
Bug Fixes interface - properly save enabled state to db (#3303), Fixes #3302 (9d73f636) watchers - save core variables with type (#3304) (d5da7166)
Bug Fixes api - attach id to map localization names/descriptions (#3297) (0eedcc61) cluster - proper startup for cluster mode (#3274), Fixes #2910 (6f218c6e) currency - use IP instead of domain (#3294), Fixes #3292 (e033125e) socket - use connection after db is connected (#3296) (94895852) startup - change startup order (#3275) (52dd6a33) ui - add link button, disable hover click (#3287) (d2cecaac) ui - menu dropdown to properly shown on correct position (#3283), Fixes #3276 (4b6c3465) ui - show icons in manage/highlights (#3284), Fixes #3282 (faa97405) Features alerts - add minimum amount to play TTS (#3280), Fixes ideas(deprecated)#158 (ae2a7dac) ranks - add ranks based on followage/subage (#3289), Fixes ideas(deprecated)#3 (7f7449ed) thread - add env variable THREAD to disable worker_thread (#3277) (0aaa6c0b) variables - add $language global variable (#3281), Fixes ideas(deprecated)#123 (dac36c11)
Bug Fixes commons - replace /me if bot is in color-mode (#3268), Fixes community#54 (2dc1f1bb) settings - set unique indices for namespace + name (#3263), Fixes #3260 (83eaf5fa) songs - add skip button for playlist import (#3267), Fixes #3261, Fixes #3262 (f56223db) startup - wait for db connection (#3266), Fixes #3265 (8a109a13) tmi - ignore REWARDGIFT event (#3259), Fixes #3256 (7889ece9)