Commit Graph

164 Commits

Author SHA1 Message Date
Isaac
c0bea3d32d fix: sync and close error handling 2025-03-18 00:54:53 +00:00
Isaac
2c05460684 fix: duplicate reason in close log 2025-03-01 18:11:56 +00:00
Isaac
3273f90902 fix: decrypt feedback comment in close log 2025-02-26 21:59:37 +00:00
Isaac
4b951ec578 fix: feedback comment in close log 2025-02-26 21:13:16 +00:00
Isaac
ec4a701651 fix: only allow referencing messages with content 2025-02-26 20:56:50 +00:00
Isaac
1989706d26 fix: feedback in close log 2025-02-26 18:00:43 +00:00
Isaac
27d17fb4ce feat: detailed ticket close log message 2025-02-26 04:16:34 +00:00
Isaac
4fe0e682fd fix: importing a ticket with question answers 2025-02-23 01:35:48 +00:00
Isaac
800f269a81 feat: question answers in transcripts 2025-02-16 18:08:48 +00:00
Isaac
cc5c0b028b fix: known error handling (permissions and unknown roles) 2025-02-16 01:15:50 +00:00
Isaac
f622cfe448 feat: specific message for permission errors 2025-02-15 18:43:55 +00:00
Isaac
8f46e5ba2c fix: archiving messages with mentioned users 2025-02-15 17:04:44 +00:00
Isaac
64ed170332 fix: catch unknown member error 2025-02-13 02:16:51 +00:00
Isaac
da36ab38cd perf: less await 2025-02-13 00:32:08 +00:00
Isaac
3eef14ccad feat: lower channel delete timer to 3s 2025-02-13 00:25:03 +00:00
Isaac
a711fc7be6 feat: close reason in log embed 2025-02-12 21:41:56 +00:00
Isaac
f74b257629 feat: remove DM embed description 2025-02-12 21:41:39 +00:00
Isaac
e947c9589b feat: transcript button in DM 2025-02-12 21:28:50 +00:00
Isaac
54455c316e fix: only send transcript button in log channel if archiving is enabled 2025-02-12 21:22:07 +00:00
Isaac
618f35f247 fix: only send transcript button if archiving is enabled 2025-02-12 21:18:49 +00:00
Isaac
13f3427ba7 refactor: comments 2025-02-12 21:15:43 +00:00
Isaac
bb31242d6b fix(not really): catch working hours errors 2025-02-12 21:14:59 +00:00
Isaac
04ada3c07b feat: transcript button on referenced ticket embed 2025-02-12 21:14:10 +00:00
Isaac
b5384bca6c perf: single transaction for archiving messages 2025-02-12 21:08:22 +00:00
Isaac
45ff9ec852 style: lint 2025-02-12 04:27:55 +00:00
Isaac
d99cb202d5 perf: threads everywhere! (for encryption & decryption) 2025-02-12 04:26:15 +00:00
Isaac
d0dca06b37 refactor: remove unnecessary async keywords 2025-02-12 02:46:08 +00:00
Isaac
c185afcdfe fix(stats): should have retested that... 2025-02-12 01:44:56 +00:00
Isaac
6b0146e099 perf(stats): threads, better & parallel queries 2025-02-12 01:37:44 +00:00
Isaac
276243b487 chore(style): update eslint 2025-02-11 18:42:43 +00:00
Isaac
a09f98faae fix: houston 2025-02-11 17:41:40 +00:00
Isaac
0918c58185 perf(houston): threads for stats 2025-02-11 05:01:26 +00:00
Isaac
9ad6d6e572 feat(api): data imports 2025-02-11 04:16:29 +00:00
Isaac
c393a066ab style: - delimited date in logs 2025-02-10 03:55:07 +00:00
Isaac
2255d0d15d feat: separate user and admin auth, redirect to settings after invite 2025-02-09 23:12:53 +00:00
ari
b3a2bb00a1 feat: ephemeral replies on (un)claim buttons (#580)
* new lines

* ephemeral button interactions

* send message to channel if interaction is ephemeral

* move deferreply to use ephemeral on no perms

* .editReply() -> .reply()
2025-02-08 17:23:44 +00:00
Isaac
e53c064bf7 feat: number placeholder in opening message
as requested by thomrosa on Discord
2025-02-08 01:13:05 +00:00
Isaac
f29c4ac765 fix: use descending date format in logs to avoid confusion 2025-02-07 16:24:28 +00:00
Isaac
9689648a6c fix(api): missing archived messages etc in exports 2025-02-01 03:14:32 +00:00
Isaac
f029a49877 feat(api): export data as zip 2025-02-01 01:17:00 +00:00
Isaac
08300504b1 perf(stats): don't duplicate work 2025-01-30 03:06:36 +00:00
DominicTheD3v
5ccf58cd98 fix: invalid role error on ticket creation? (#572) 2025-01-05 17:15:49 +00:00
Isaac
8d0317c60e Merge branch 'feat-archives' 2024-11-16 02:55:18 +00:00
Isaac
2a96858782 feat: transcript button in log channel 2024-11-09 00:08:39 +00:00
Isaac
412c65c0ff fix: log ticket closure even when there is no closer 2024-11-09 00:08:14 +00:00
Isaac
b0d77c1af6 fix: custom ID overflow with Create from message (closes #494) 2024-11-08 23:17:29 +00:00
Isaac
f9a7f0cbd9 fix: accepting a close request after a restart 2024-11-08 21:42:21 +00:00
Isaac
e78469e9f6 fix(http): ipv6 support 2024-05-29 21:32:31 +01:00
Isaac
130f5dc590 feat(api): privilege levels 2024-04-22 03:03:33 +01:00
Isaac
46bd58daf6 feat(api): generate missing icons 2024-04-21 02:04:46 +01:00