Hosted Weblate
9a7a14295c
feat(i18n): update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/
Translation: Discord Tickets/Bot
2025-02-12 21:42:19 +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
fb0a23cef0
feat: react to messages when archiving fails
2025-02-12 21:12:08 +00:00
Isaac
673afa0ee0
perf: don't await archive
2025-02-12 21:11:29 +00:00
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
33c1b64019
fix: invite buttons
2025-02-12 15:32:23 +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
e7467800f2
chore: update package.json
2025-02-11 18:01:36 +00:00
Isaac
4fec91da4f
ci: use pnpm v10
2025-02-11 17:55:51 +00:00
Isaac
a09f98faae
fix: houston
2025-02-11 17:41:40 +00:00
Isaac
25e109b3c3
chore: update lockfile
2025-02-11 17:35:21 +00:00
allcontributors[bot]
e27a84a885
docs: add olebohmbach as a contributor for code ( #584 )
...
* docs: update CONTRIBUTORS.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-02-11 17:31:16 +00:00
Isaac
5f7239d4b1
ci: use node v22
2025-02-11 17:31:01 +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
dcf1c83228
feat: portal v2.5.0
2025-02-11 05:06:03 +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
8ac7c65a2d
perf: upgrade to prisma 5
2025-02-10 01:13:46 +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
allcontributors[bot]
e17b62d142
docs: add ari-party as a contributor for code ( #581 )
...
* docs: update CONTRIBUTORS.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-02-08 17:23:57 +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
ari
1b4202999d
feat(eggs): add pelican egg and move to dedicated directory ( #579 )
2025-02-05 13:22:42 +00:00