1533 Commits

Author SHA1 Message Date
thakyuu
088b980192 feat(i18n): update Japanese translations
Currently translated at 7.7% (23 of 298 strings)

Co-authored-by: thakyuu <thakyuu@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/ja/
Translation: Discord Tickets/Bot
2025-05-18 04:03:01 +02:00
Isaac
c20c509e86 feat(i18n): add Japanese translations
Co-authored-by: Isaac <git@eartharoid.me>
2025-05-14 21:42:05 +02:00
Romeostar
41c20d600e feat(i18n): update Russian translations
Currently translated at 93.6% (279 of 298 strings)

Co-authored-by: Romeostar <contactromeostar@mail.ru>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/ru/
Translation: Discord Tickets/Bot
2025-05-02 04:01:47 +02:00
allcontributors[bot]
ba55de0171 docs: add erdnaxe as a contributor for code (#613)
* 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-04-20 17:03:34 +01:00
erdnaxe
6e51345e40 feat: block timed out users (#612)
Don't let timed out users open tickets. Letting them
open tickets is useless as they won't be able to write anything inside.
This reduces potential spam from misbehaving users.
2025-04-20 17:00:45 +01:00
dependabot[bot]
d56561c024 chore(deps): bump fastify from 5.2.1 to 5.3.2 (#611)
Bumps [fastify](https://github.com/fastify/fastify) from 5.2.1 to 5.3.2.
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](https://github.com/fastify/fastify/compare/v5.2.1...v5.3.2)

---
updated-dependencies:
- dependency-name: fastify
  dependency-version: 5.3.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 22:10:39 +01:00
Isaac
3126f7762c chore(version): v4.0.38 2025-03-31 02:56:17 +01:00
Isaac
c94ee655f6 fix: increase timeout for missing guilds
from 15 seconds to 5 minutes
2025-03-31 02:54:25 +01:00
Leon
6375f4c53c fix(docker): pre-create runtime directories (#607)
- Added creation of runtime directories (`/container/user` and `/container/logs`) in the
  Dockerfile.
- Ensures these directories are created with appropriate permissions during image build.
- Prevents Docker from auto-creating these directories with root ownership at runtime,
  avoiding access issues.
2025-03-28 22:29:16 +00:00
Isaac
bc6c738440 chore(version): v4.0.37 2025-03-26 00:47:17 +00:00
Isaac
86ea3cc7fe fix: importing with feedback 2025-03-26 00:46:39 +00:00
ari
2ba268f709 chore: clean up dockerfile (#606) 2025-03-25 21:38:44 +00:00
Isaac
0b7ff774d4 chore: add recommended VS Code settings 2025-03-25 21:26:31 +00:00
dependabot[bot]
5cb1f9b4ec chore(deps): bump @babel/runtime from 7.26.9 to 7.26.10 (#601)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.26.9 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 22:55:45 +00:00
dependabot[bot]
1166908b91 chore(deps): bump fast-jwt from 5.0.5 to 5.0.6 (#603)
Bumps [fast-jwt](https://github.com/nearform/fast-jwt) from 5.0.5 to 5.0.6.
- [Release notes](https://github.com/nearform/fast-jwt/releases)
- [Changelog](https://github.com/nearform/fast-jwt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nearform/fast-jwt/compare/v5.0.5...v5.0.6)

---
updated-dependencies:
- dependency-name: fast-jwt
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-19 20:47:17 +00:00
Anonymous
71094c1725 feat(i18n): update Vietnamese translations
Currently translated at 68.1% (203 of 298 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/vi/
Translation: Discord Tickets/Bot
2025-03-19 16:08:50 +01:00
DevBotDiscord
3c853ea4d6 feat(i18n): update Vietnamese translations (#602) 2025-03-19 14:24:55 +00:00
Isaac
be0ddbc17d feat(i18n): add Vietnamese translations
Co-authored-by: Isaac <git@eartharoid.me>
2025-03-18 22:19:23 +01:00
Isaac
bc762cafac chore(version): v4.0.36 2025-03-18 00:55:54 +00:00
Isaac
c0bea3d32d fix: sync and close error handling 2025-03-18 00:54:53 +00:00
Dominik Toretto
205d1c2329 feat(i18n): update Czech translations
Currently translated at 93.9% (280 of 298 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-03-12 01:35:00 +01:00
Dominik Toretto
074ba4266e feat(i18n): update Czech translations
Currently translated at 93.9% (280 of 298 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-03-12 01:26:58 +01:00
AtomicBoolean
42fefa92d8 feat(i18n): update French translations
Currently translated at 78.1% (233 of 298 strings)

Co-authored-by: AtomicBoolean <snow.benjamin2@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/fr/
Translation: Discord Tickets/Bot
2025-03-10 11:44:29 +01:00
Marius
e30c149bc1 feat(i18n): update German translations (#595)
Small grammar and typo changes
2025-03-07 02:21:28 +00:00
Isaac
04b97c16f2 chore(version): v4.0.35 2025-03-06 20:41:24 +00:00
Isaac
cdbd065b69 fix: correct tag content max length 2025-03-06 20:35:32 +00:00
Isaac
d8bd963200 fix: add .zip extension to export file name 2025-03-06 20:14:56 +00:00
Isaac
f4bfa86a1f chore(version): v4.0.34 2025-03-05 01:28:28 +00:00
Isaac
cb30171ee7 feat: inline log when editing question answers 2025-03-05 01:27:21 +00:00
Isaac
96775dfabc feat: shorter max topic length (100) 2025-03-05 01:26:44 +00:00
Hosted Weblate
5d4380698f 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-03-01 19:12:16 +01:00
Isaac
2c05460684 fix: duplicate reason in close log 2025-03-01 18:11:56 +00:00
Weblate Translation Memory
d4ea64c0d5 feat(i18n): update German translations
Currently translated at 98.9% (296 of 299 strings)

Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/de/
Translation: Discord Tickets/Bot
2025-02-27 23:40:52 +01:00
Leon
83a77bcf54 feat(i18n): update German translations
Currently translated at 98.9% (296 of 299 strings)

Co-authored-by: Leon <82466943+LeonTheDev-io@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/de/
Translation: Discord Tickets/Bot
2025-02-27 23:40:52 +01:00
Nils Gerhardt (SLINIcraftet204)
72120e9025 feat(i18n): update German translations
Currently translated at 98.9% (296 of 299 strings)

Co-authored-by: Nils Gerhardt (SLINIcraftet204) <nils.yannick.gerhardt@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/discord-tickets/bot/de/
Translation: Discord Tickets/Bot
2025-02-27 23:40:52 +01: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
ec5179cc41 fix: panel emoji error handling 2025-02-26 20:52:53 +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
6274f66d44 feat: allow anyone to use create button sent for a specific user 2025-02-26 01:46:54 +00:00
Isaac
eaa970fd01 fix: send() user create button if possible
to avoid the "Original message was deleted" text
2025-02-26 01:44:44 +00:00
Isaac
07c4e9a5ee fix(api): service keys 2025-02-26 01:28:44 +00:00
Isaac
2b02edd27b fix: user/create command when there is a single category 2025-02-26 01:20:28 +00:00
Isaac
df0d3a7e12 feat(i18n): update French translations
Currently translated at 77.9% (233 of 299 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-24 01:51:33 +01:00
Isaac
4fe0e682fd fix: importing a ticket with question answers 2025-02-23 01:35:48 +00:00
Isaac
f96320399f fix: public bot warning condition 2025-02-23 01:35:10 +00:00
Isaac
e34305c7d8 chore(version): v4.0.33 2025-02-18 20:20:27 +00:00
Isaac
800f269a81 feat: question answers in transcripts 2025-02-16 18:08:48 +00:00