Skip to content
This repository was archived by the owner on Oct 9, 2025. It is now read-only.

v5.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 May 13:45
· 70 commits to main since this release
ffa31ce

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-server to 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)