Isaac
b5384bca6c
perf: single transaction for archiving messages
2025-02-12 21:08:22 +00:00
Isaac
440a9b745c
perf(api): don't return ticket after import
2025-02-12 16:23:49 +00:00
Isaac
a861f76df9
perf(api): increase batch size
2025-02-12 16:20:13 +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
5a908e77a7
fix(api/stats): guild ticket count
2025-02-12 03:20:00 +00:00
Isaac
37ece87b4e
fix: references
option on the /new
command
2025-02-12 03:07:37 +00:00
Isaac
d0dca06b37
refactor: remove unnecessary async keywords
2025-02-12 02:46:08 +00:00
Isaac
c1643f45ad
fix: /move
into new category ( fixes #531 )
2025-02-12 02:35: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
2ed25f7bbf
fix: move /invite
from api to app
2025-02-11 23:06:34 +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
Ole
aae41ffee3
feat: /rename
command ( #583 )
...
* feat(rename): add /rename command
- implement the /rename command to allow staff to change the name of a topic
- validate that the new name is between 1 and 100 characters
- return appropriate success or error messages based on the validation
* refactor: ??
* fix(i18n): lowercase command name
* fix: consistency
* style: sort & format `en-GB.yml`
* feat: log rename
---------
Co-authored-by: Isaac <git@eartharoid.me>
2025-02-11 17:28:04 +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
764a8aac37
fix: re-enable prompt=none
2025-02-09 23:26:04 +00:00
Isaac
2255d0d15d
feat: separate user and admin auth, redirect to settings after invite
2025-02-09 23:12:53 +00:00
Dominik Toretto
05c6ffa482
feat(i18n): update Czech translations
...
Currently translated at 99.6% (281 of 282 strings)
Co-authored-by: Dominik Toretto <torettothedev@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/cs/
Translation: Discord Tickets/Bot
2025-02-09 21:32:24 +01:00
Isaac
b7531b04c4
fix(i18n): rename en_US to en-US
2025-02-09 17:23:01 +00:00
Isaac
55b184f226
feat: login when adding to guild, then redirect to its settings
2025-02-09 02:31:25 +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
e7aa5f2384
feat(i18n): update French translations
...
Currently translated at 81.9% (231 of 282 strings)
Co-authored-by: Isaac <git@eartharoid.me>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/fr/
Translation: Discord Tickets/Bot
2025-02-07 17:47:01 +01:00
Isaac
f29c4ac765
fix: use descending date format in logs to avoid confusion
2025-02-07 16:24:28 +00:00
Isaac
85ae461a34
feat(i18n): add English (United States) translations
...
Co-authored-by: Isaac <git@eartharoid.me>
2025-02-07 17:09:43 +01:00
Isaac
c6b9714f37
feat: add guilds
placeholder to activities
2025-02-07 16:04:46 +00:00
Isaac
9689648a6c
fix(api): missing archived messages etc in exports
2025-02-01 03:14:32 +00:00
Isaac
a33c670fc8
perf(api): faster exports
2025-02-01 01:54:59 +00:00
Isaac
f029a49877
feat(api): export data as zip
2025-02-01 01:17:00 +00:00
Isaac
4278d24e0b
fix(api): move guild delete route to index
2025-01-31 16:58:24 +00:00
Anonymous
71547aa142
feat(i18n): update Turkish translations
...
Currently translated at 92.1% (260 of 282 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/tr/
Translation: Discord Tickets/Bot
2025-01-31 12:02:02 +01:00
Isaac
96cc84e13c
feat(api): public bot warning
2025-01-31 04:45:22 +00:00
Isaac
55660e8c4e
feat: handle exit signals
2025-01-30 03:32:02 +00:00
Isaac
08300504b1
perf(stats): don't duplicate work
2025-01-30 03:06:36 +00:00
Isaac
118b685f8e
feat(i18n): improve German translations
...
as suggested by `symphatiix` on Discord
2025-01-30 02:29:46 +00:00
unknown
ffbfb0c05c
feat(i18n): update Lithuanian translations
...
Currently translated at 100.0% (282 of 282 strings)
Co-authored-by: unknown <jkeimantas@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/lt/
Translation: Discord Tickets/Bot
2025-01-22 03:01:33 +01:00
unknown
1b88267212
feat(i18n): update Lithuanian translations
...
Currently translated at 100.0% (282 of 282 strings)
Co-authored-by: unknown <jkeimantas@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/lt/
Translation: Discord Tickets/Bot
2025-01-21 19:55:14 +01:00
unknown
ab06e029a6
feat(i18n): update Lithuanian translations
...
Currently translated at 98.2% (277 of 282 strings)
feat(i18n): update Lithuanian translations
Currently translated at 97.8% (276 of 282 strings)
feat(i18n): update Lithuanian translations
Currently translated at 97.5% (275 of 282 strings)
Co-authored-by: unknown <jkeimantas@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/lt/
Translation: Discord Tickets/Bot
2025-01-21 19:50:52 +01:00
Isaac
79dd181d63
feat(i18n): add Lithuanian translations
...
Co-authored-by: Isaac <git@eartharoid.me>
2025-01-21 18:07:33 +01:00
Jannek Luedtke
c8eb0b9215
feat(i18n): update German translations
...
Currently translated at 99.2% (280 of 282 strings)
Co-authored-by: Jannek Luedtke <Jannek.luedtke30@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/de/
Translation: Discord Tickets/Bot
2025-01-15 20:00:38 +01:00
Isaac
5ffd18961b
feat(api): reorderable categories in panels
2025-01-14 03:43:51 +00:00
DominicTheD3v
5ccf58cd98
fix: invalid role error on ticket creation? ( #572 )
2025-01-05 17:15:49 +00:00
Deleted User
a2d11a5c30
feat(i18n): update Spanish translations
...
Currently translated at 100.0% (282 of 282 strings)
Co-authored-by: Deleted User <noreply+48943@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/es/
Translation: Discord Tickets/Bot
2025-01-02 16:39:32 +01:00
Cristiano Rillensa
d07f69dfac
feat(i18n): update Italian translations
...
Currently translated at 98.9% (279 of 282 strings)
Co-authored-by: Cristiano Rillensa <rillensacristiano@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/it/
Translation: Discord Tickets/Bot
2024-12-21 15:25:43 +01:00
Robin
aa8785d133
feat(i18n): update Dutch translations
...
Currently translated at 99.2% (280 of 282 strings)
Co-authored-by: Robin <tegelsoep@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/nl/
Translation: Discord Tickets/Bot
2024-12-21 10:11:29 +01:00
Isaac
30cd5413c4
feat: guild bans
2024-12-20 02:24:32 +00:00
Isaac
e10d02913a
fix(i18n): it/commands.slash.claim.name
2024-12-19 13:55:02 +00:00