This repository was archived by the owner on Oct 9, 2025. It is now read-only.
5.0.0 (2025-05-15)
Bug Fixes
- add autocomplete to /hub config rules (c6d7305)
- add check for report channel before proceeding with role selection (ad02fb8)
- add error handling middleware for the API (1863ab6)
- add error handling middleware for the API (363b13d)
- add missing tutorial command file (b6cf5d7)
- add security check to prevent users from accepting rules for others (f5926b9)
- add source-map-support for improved error stack traces (5524efe)
- add translator badge (13591ce)
- add user data fetching and validation before adding hub moderator (26a0987)
- blacklist: disconnect server on blacklist (2408e07)
- change interaction reply to followUp in RulesScreening (b273613)
- change when to show badges (667d2c4)
- connection: auto-disconnect when webhook is unavailable (f11eb6c)
- delete ruleAcceptence before deling hub (9e726ca)
- dependencies: downgrade typescript to version 5.8.3 (ffa31ce)
- don't let user call twice (59ee55e)
- fetchConnection: use findUnique instead of findFirst for connection retrieval (fadbfb9)
- fix /inbox (8ea32bc)
- fix badge formatting (9b61935)
- fix call matching (7cf5120)
- fix channel selection error with
/setup(ec43b6f) - fix pagination fallback (bc9d88f)
- fix schema (89b78c4)
- fix setup command (15c848a)
- fix syncEmojis script (fb1f4ad)
- fix zod validation in api (4f7a24e)
- guildDelete: change deletion method for server data to prevent errors (4d80f1a)
- handle undefined translations by adding fallback to English (21b4923)
- hub join: dont show rules screening (57b5516)
- I did a thing once upon a time (234ed7f)
- improve translation handling by adding fallback and error handling (f4d813f)
- Logger: correct logger configuration to properly handle debug level (af74876)
- message info: adjust button grey-out index (d054422)
- MessageProcessor: use scan instead of keys for cache invalidation to prevent Redis blocking (f4c6c5f)
- modPanel: fix user ban & warn modals (c77f8e2)
- refactor hub rules acceptance handling and improve cache management (8b24bda)
- remove duration option from blacklist commands (b11ed3b)
- remove staffOnly restriction from fix-server command (64f9d1e)
- schema: remove default date for lastVoted field (af43f79)
- store server iconUrl (67398d1)
- update appeal submission response to include dashboard link (2a6a031)
- update ephemeral flag handling in showInbox and deferReply methods (d751d48)
- update reply method in CallCommandV5 to use ctx.reply (5e610d1)
- update vote sparkle emoji (0540a5a)
- use biome & remove cache from connections (#256) (3940e88)
Features
/debug fix-serverto validate serv against db (97559b5)/tutorial(d7e1192)- add CTAs to highlight dashboard (8874daa)
- better caching (65d3919)
- blacklist: add duration selection UI to blacklist commands (39da9f5)
- call: add recent match tracking (15ddd9d)
- calls: implement content filtering system with prohibited terms and logging (bd21acc)
- component context (52fd2d6)
- components v2 for /help (fa99345)
- display badges in messages (101626b)
- dm user about vote perks (abd6fa7)
- experimental userphone (f175761)
- improved reporting (#252) (b2d57bf)
- language: add support for Estonian and Russian languages (4a8eac8)
- MessageProcessor: better caching (3c701c9)
- new badges (2653fb7)
- new help command (c8ad1bd)
- new reaction system (#255) (a6bd86e)
- report: add report reasons and update reporting mechanism (9dc1cf7)
- rules: view rules for specific hub (2995b4a)
- store appeals in db (5489afa)
- store messages in postgres (#258) (58b6dea)
- use components v2 for /leaderboard (08588ea)
- use components v2 for
/hub config(dbcc7ba) - use postgresql (#257) (67f3854)
- use profile for messageinfo (39bb0ef)