Releases: discord-tickets/bot
Releases · discord-tickets/bot
v4.0.30
v4.0.29
Bug Fixes
/move
into new category (fixes #531) (c1643f4)references
option on the/new
command (37ece87)- api/stats: guild ticket count (5a908e7)
- api: missing archived messages etc in exports (9689648)
- api: move guild delete route to index (4278d24)
- houston (a09f98f)
- i18n: rename en_US to en-US (b7531b0)
- invite buttons (33c1b64)
- move
/invite
from api to app (2ed25f7) - not really: catch working hours errors (bb31242)
- only send transcript button if archiving is enabled (618f35f)
- only send transcript button in log channel if archiving is enabled (54455c3)
- re-enable
prompt=none
(764a8aa) - scripts: remove
categoryId
when importing questions (b2d6413) - stats: should have retested that... (c185afc)
- suppress message delete error (43fe302)
- use descending date format in logs to avoid confusion (f29c4ac)
Features
/rename
command (#583) (aae41ff)number
placeholder in opening message (e53c064)- add
guilds
placeholder to activities (c6b9714) - api: data imports (9ad6d6e)
- api: export data as zip (f029a49)
- api: public bot warning (96cc84e)
- close reason in log embed (a711fc7)
- eggs: add pelican egg and move to dedicated directory (#579) (1b42029)
- ephemeral replies on (un)claim buttons (#580) (b3a2bb0)
- handle exit signals (55660e8)
- i18n: add English (United States) translations (85ae461)
- i18n: add Lithuanian translations (79dd181)
- i18n: improve German translations (118b685)
- i18n: update Czech translations (05c6ffa)
- i18n: update French translations (e7aa5f2)
- i18n: update German translations (c8eb0b9)
- i18n: update Lithuanian translations (ffbfb0c)
- i18n: update Lithuanian translations (1b88267)
- i18n: update Lithuanian translations (ab06e02)
- i18n: update translation files (9a7a142)
- i18n: update Turkish translations (71547aa)
- login when adding to guild, then redirect to its settings (55b184f)
- lower channel delete timer to 3s (3eef14c)
- portal
v2.5.0
(dcf1c83) - react to messages when archiving fails (fb0a23c)
- remove DM embed description (f74b257)
- separate user and admin auth, redirect to settings after invite (2255d0d)
- super fast database dump and restore scripts (413bae6)
- transcript button in DM (e947c95)
- transcript button on referenced ticket embed (04ada3c)
Performance Improvements
- api: don't return ticket after import (440a9b7)
- api: faster exports (a33c670)
- api: increase batch size (a861f76)
- don't await archive (673afa0)
- houston: threads for stats (0918c58)
- less await (da36ab3)
- single transaction for archiving messages (b5384bc)
- stats: don't duplicate work (0830050)
- stats: threads, better & parallel queries (6b0146e)
- threads everywhere! (for encryption & decryption) (d99cb20)
- upgrade to prisma 5 (8ac7c65)
v4.0.28
v4.0.27
v4.0.26
v4.0.25
v4.0.24
Bug Fixes
- docker: use alpine 3.20 instead of 3.21 so prisma can find openssl (addd5e8), closes /github.com/nodejs/docker-node/issues/2175#issuecomment-2530130523