Releases: CarelessInternet/Ticketer
Releases · CarelessInternet/Ticketer
v3.5.0
Features
- feat(bot): per guild profile by @CarelessInternet in #418
- feat(website): dockerfile by @CarelessInternet in #419
- feat: analytics, view transitions, website image, and more by @CarelessInternet in #420
Refactors
- refactor(bot): use components v2 for some messages by @CarelessInternet in #416
- refactor(bot): use zod prettify error function instead of custom by @CarelessInternet in #417
Documentation
- docs(website): add members permissions tutorial by @CarelessInternet in #414
Chores
- chore(bot): use user's title in ticket thread embed by @CarelessInternet in #413
- chore(release): 3.5.0 by @CarelessInternet in #421
Full Changelog
v3.4.0
Features
- feat: added ability to change category thread title and fixed website issues by @CarelessInternet in #411
Chores
- chore: add donation options by @CarelessInternet in #409
- chore(release): 3.4.0 by @CarelessInternet in #412
Full Changelog
v3.3.0
Features
- feat(bot): add guild blacklists by @CarelessInternet in #407
Chores
- chore(release): 3.3.0 by @CarelessInternet in #408
Full Changelog
v3.2.3
v3.2.2
Fixes
- fix(.github): correctly use docker multi-platform build by @CarelessInternet in #404
Full Changelog
v3.2.1
v3.2.0
Features
- feat(bot): add edit-tickets command by @CarelessInternet in #400
Fixes
- fix(bot): don't throw if channel couldn't be found by @CarelessInternet in #397
Refactors
- refactor(userEmbed): use member class instead of user by @CarelessInternet in #398
- refactor: use more flexible interaction classes by @CarelessInternet in #399
- refactor: add website localisation and add docker registry by @CarelessInternet in #402
Chores
- chore(bot): add some more localisations by @CarelessInternet in #401
Full Changelog
v3.1.0
Features
- feat(database): make category emoji optional by @CarelessInternet in #364
- feat(djs-framework): change ephemeral if command option is found by @CarelessInternet in #366
- feat: dev containers by @CarelessInternet in #368
- feat(dev-container): use development Dockerfile as minimal configuration by @CarelessInternet in #371
- feat(bot): add bot status command by @CarelessInternet in #375
- feat(configuration-ticket-threads): allow deleting category which has tickets by @CarelessInternet in #383
- feat(bot): page utility function by @CarelessInternet in #387
- feat: add launch.json for debugging by @CarelessInternet in #389
- feat: add ticket optional title and description setting by @CarelessInternet in #392
- feat: add option to skip modals by @CarelessInternet in #393
- feat(thread-ticketing): add toggle author actions by @CarelessInternet in #394
Fixes
- fix(bot): account for implicit permissions by @CarelessInternet in #361
- fix(bot): add missing implicit permissions checks by @CarelessInternet in #362
- fix(thread-ticketing): make title length max 100 by @CarelessInternet in #365
- fix(DeferReply): defer reply for other types of commands as well by @CarelessInternet in #367
- fix(dev-containers): make env file not required to launch session by @CarelessInternet in #369
- fix(dev-container): remove start interval from base compose by @CarelessInternet in #370
- fix: move depends_on and specify compose file name for production by @CarelessInternet in #373
- fix(automatic-threads): do not error on deleted original message by @CarelessInternet in #376
- fix(configuration-ticket-threads): make modal fields correctly optional by @CarelessInternet in #385
Refactors
- refactor(docker-compose): set image version as development for developing by @CarelessInternet in #372
- refactor(thread-ticketing): skip to ticket modal if one category by @CarelessInternet in #377
- refactor(thread-ticketing): move overview to under global settings subcommand group by @CarelessInternet in #378
- refactor(bot): use zod parsing and validation by @CarelessInternet in #384
- refactor(bot): show enabled/disabled options by @CarelessInternet in #386
- refactor: use import meta instead of path by @CarelessInternet in #390
- refactor(createTicket): show date in non-custom title by @CarelessInternet in #395
Chores
- chore(dev-container): change container name in development by @CarelessInternet in #374
- chore: update dependencies and some code by @CarelessInternet in #382
- chore: update dependencies and code by @CarelessInternet in #391
- chore(release): 3.1.0 by @CarelessInternet in #396
Documentation
- docs(self-hosting): specify port by @CarelessInternet in #379
- docs(website): add invite route by @CarelessInternet in #388
Other
- revert: docs(website): add NODE_ENV to env file by @CarelessInternet in #363
Full Changelog
v3.0.0
Features
- feat: version 3 by @CarelessInternet in #353
Fixes
- fix: use a better number parsing function by @CarelessInternet in #356
- fix(database): make opening message nullable actually null by @CarelessInternet in #357
Documentation
- docs(website): add important commands documentation by @CarelessInternet in #354
- docs(website): add localisation contributing documentation by @CarelessInternet in #355
- docs(website): change from docker to docker engine by @CarelessInternet in #358
- docs(website): add NODE_ENV to env file by @CarelessInternet in #359
Full Changelog
v2.9.0
Features
- feat(ticketing): option to change visibility of thread ticket by @CarelessInternet in #348