--- trunk/CHANGELOG.md 2024/08/03 13:31:35 592 +++ trunk/CHANGELOG.md 2024/09/10 15:53:22 631 @@ -1,64 +1,11466 @@ -## [9.20.2](https://github.com/onesoft-sudo/sudobot/compare/v9.20.1...v9.20.2) (2024-07-31) +# Changelog +### 09-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] -### Bug Fixes + * **fix(commands:permission):** since attribute is missing + + **Signed-off-by:** Ar Rakin + * **fix:** update command not showing latest stable versions + + **Signed-off-by:** Ar Rakin + + * Merge branch 'dev' + * **fix:** muting with duration < 30s does not work + + **Signed-off-by:** Ar Rakin + + * **fix:** remove unneeded override modifiers + + **Signed-off-by:** Ar Rakin + * **fix:** do not depend on existing cache to invalidate overwrite + + **Signed-off-by:** Ar Rakin + + * **feat:** command permission management command + + **Signed-off-by:** Ar Rakin + + * **feat:** instructions on how to link modified source code + + **Signed-off-by:** Ar Rakin + + * **feat:** notice of changes in about command + + **Signed-off-by:** Ar Rakin + + * **feat:** add donation link to about command + + **Signed-off-by:** Ar Rakin + + * **fix:** remove unneeded console.log() calls + + **Signed-off-by:** Ar Rakin + + * **fix:** role command + + **Signed-off-by:** Ar Rakin + + * **chore:** update config schemas + + **Signed-off-by:** Ar Rakin + + * **fix:** send command server sharing checks + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + -* **welcomer:** `:guild:` placeholder is not replaced ([3b66ee4](https://github.com/onesoft-sudo/sudobot/commit/3b66ee410d91fe77fa74cbaa9a421bbd0823c075)) +### 09-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + * **release:** v10.14.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.14.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.9.2 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.9.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + +### 08-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] -## [9.20.1](https://github.com/onesoft-sudo/sudobot/compare/v9.20.0...v9.20.1) (2024-07-28) + * **fix(commands:infraction):** `infraction clear` command does not work + + **Signed-off-by:** Ar Rakin + + * **fix:** crash if original message gets removed in clear + + **Signed-off-by:** Ar Rakin + + * **fix:** pagination errors due to passing invaliid emoji + + **Signed-off-by:** Ar Rakin + + * **chore:** update .vscode + + **Signed-off-by:** Ar Rakin + + * **test:** update test suites + + **Signed-off-by:** Ar Rakin + + * **feat:** support resolving emojis from application emojis + + This should also make the bot independent from emojis. + + **Signed-off-by:** Ar Rakin + + * **chore:** update config schemas + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + +### 07-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] -### Bug Fixes + * **docs:** update v10 release blog page + + **Signed-off-by:** Ar Rakin + + * **chore:** merge branch 'dev' + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** bun install fails on windows + + **Signed-off-by:** Ar Rakin + + * **fix(events):** fetching audit logs when a guild is not available + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** bun install fails on windows + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** bun install fails on windows + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + -* **blazebuild:wrapper:** redundant warning about global version mismatch ([e55559c](https://github.com/onesoft-sudo/sudobot/commit/e55559c4e0f19f35605f38c2456e8bd8cd50f0f6)) +### 07-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + * **release:** v10.9.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.7.3 [skip ci] + + **Signed-off-by:** Conventional Release Action + +### 07-09-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)] -# [9.20.0](https://github.com/onesoft-sudo/sudobot/compare/v9.19.1...v9.20.0) (2024-07-27) + * **build(blazew):** windows build failure (powershell) + + **Signed-off-by:** Ar Rakin + + * **build:** update blazew.ps1 + + **Signed-off-by:** Ar Rakin + +### 06-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] -### Bug Fixes + * **release:** v10.7.2 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.7.2-0+20240806121454.sha.f0f069a2 [skip ci] + + **Signed-off-by:** Conventional Release Action + -* **commands:help:** incompletely showing command options ([6b9f655](https://github.com/onesoft-sudo/sudobot/commit/6b9f65512374ac150e0e83d4b1409602827f525b)) +### 06-09-2024 - [[Ryanmello07](mailto:67509637+Ryanmello07@users.noreply.github.com)] + * **fix(readme):** updated discord link + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> -### Features +### 06-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] -* **commands:shot:** `--nickname/-n` option ([8a29414](https://github.com/onesoft-sudo/sudobot/commit/8a2941470881b5ca68c4235d3ea943af5f4d9091)) + * **ci:** update staging.yml + + **Signed-off-by:** Ar Rakin + * **ci:** spdate staging.yml + + **Signed-off-by:** Ar Rakin + * **ci:** update staging.yml + + **Signed-off-by:** Ar Rakin + * **ci:** update staging workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update staging workflow + + **Signed-off-by:** Ar Rakin + * **ci:** fix release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update staging deployment workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** fix staging workflow + + **Signed-off-by:** Ar Rakin + * **ci:** fix staging workflow + + **Signed-off-by:** Ar Rakin + * **chore:** force new release [prerelease] + + **Build-metadata:** {numdate}.sha.{id} + + **Signed-off-by:** Ar Rakin + + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** add staging deployment workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update labeler.yml + + **Signed-off-by:** Ar Rakin + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + +### 05-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + * **release:** v10.7.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.7.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.6.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.4.6 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.4.4 [skip ci] + + **Signed-off-by:** Conventional Release Action + -## [9.19.1](https://github.com/onesoft-sudo/sudobot/compare/v9.19.0...v9.19.1) (2024-07-27) +### 05-09-2024 - [[Ryanmello07](mailto:67509637+Ryanmello07@users.noreply.github.com)] + * **fix(commands:remind):** Grammar Correction + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> -### Bug Fixes +### 05-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] -* help command group list sort ([96950db](https://github.com/onesoft-sudo/sudobot/commit/96950db2f62fd43c2d355113a1ce364b519d6425)) + * **feat:** set custom intents + + introducing `DISCORD_INTENTS` environment variable, which contains + **intents the bot will request from Discord, separated by colons ':** '. + + **Signed-off-by:** GitHub + + * **docs:** include absolute URL in sitemap index + + **Signed-off-by:** GitHub + + * **docs:** improved searching + + **Signed-off-by:** GitHub + + * **feat:** add upcmds command + + **Signed-off-by:** GitHub + + * **fix(commands:upcmds):** show command count on success + + **Signed-off-by:** GitHub + + * **feat(commands):** add `-upcmds` command + + **Signed-off-by:** GitHub + + * **docs:** separate sitemaps + + **Signed-off-by:** GitHub + + * **ci:** update labeler workflow + + **Signed-off-by:** GitHub + + * **feat(automod):** add AI based auto moderation + + **Signed-off-by:** Ar Rakin + + * **fix:** clear command filter parsing + + **Signed-off-by:** GitHub + + * **fix:** argument parser + + **Signed-off-by:** GitHub + + * **fix:** check message rules on message update + + **Signed-off-by:** GitHub + + * **chore:** add debug logs + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + +### 04-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + * **docs:** add more information to v10 release page + + **Signed-off-by:** Ar Rakin + * **docs:** add v10 release blog post + + **Signed-off-by:** GitHub + + * **docs:** add v10 release blog post + + **Signed-off-by:** GitHub + + * **docs:** add blog pages support + + **Signed-off-by:** GitHub + + * **fix:** type errors in ShellService http server + + **Signed-off-by:** GitHub + + * **chore:** delete extensions/.extbuilds/antirickroll directory + + **Signed-off-by:** Ar Rakin + * **chore:** delete extensions/.extbuilds/urlfish directory + + **Signed-off-by:** Ar Rakin -# [9.19.0](https://github.com/onesoft-sudo/sudobot/compare/v9.18.2...v9.19.0) (2024-07-26) +### 04-09-2024 - [[Ryanmello07](mailto:67509637+Ryanmello07@users.noreply.github.com)] + * **docs:** created anime command docs + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + Updated discord link + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + Added new info + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + Updated discord link + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + Updated discord link + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> + * Update page.mdx + + replaced discord link + + **Signed-off-by:** Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com> -### Bug Fixes +### 04-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] -* afk command malfunctioning ([ff48821](https://github.com/onesoft-sudo/sudobot/commit/ff4882179e3f932905f2edd6175bcff5d486c829)) -* **blazebuild:** allow higher versions of node to be installed ([eafceef](https://github.com/onesoft-sudo/sudobot/commit/eafceef591921facf4cbe65b4ec607e7b65e28ec)) -* **blazebuild:** install missing type definitions ([6814821](https://github.com/onesoft-sudo/sudobot/commit/6814821c2f6d1df3fa91e1f315b783c54b322110)) -* correct all imports to ArgumentParser ([7d03379](https://github.com/onesoft-sudo/sudobot/commit/7d03379989219f5da53b4b8025c5c87d5eb27444)) -* **framework:arguments:** error handling issues ([ca1b059](https://github.com/onesoft-sudo/sudobot/commit/ca1b05921122a8a988dfa6d8ed93a8faaeb25471)) -* remove the old argument parser ([eb51d4f](https://github.com/onesoft-sudo/sudobot/commit/eb51d4f9b412353a13253e28c2fafd57167dd39d)) -* typescript build errors ([922a1ff](https://github.com/onesoft-sudo/sudobot/commit/922a1ffaed75909a8a4629b6761ed19e7dcc8f02)) + * **release:** v10.4.3 [skip ci] + + **Signed-off-by:** Conventional Release Action + +### 03-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] -### Features + * **release:** v10.4.2 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.4.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.4.1+20240803190805.sha.2a66db0f [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.4.0+20240803184934.sha.5004a1c5 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.3.2 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.3.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.3.1-0+20240803180328.sha.682c1360 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.3.0+20240803174535.sha.5a049fce [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.2.0+20240803173910.sha.bed108f3 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v10.1.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + -* introduce new argument parser ([5c2b4bc](https://github.com/onesoft-sudo/sudobot/commit/5c2b4bcff66933562df8dd4350023683414ae9cb)) -* new argument parser completed ([ab8238d](https://github.com/onesoft-sudo/sudobot/commit/ab8238d549a6f82e1e0bf7f07d9d62ed483b689e)) -* **trolling:** prevent users from using troll commands against the bot or sysadmins ([8c5265a](https://github.com/onesoft-sudo/sudobot/commit/8c5265aff952cb8b7bf9451afa342591f960ee0b)) -* usable argument parsing ([41bb6c5](https://github.com/onesoft-sudo/sudobot/commit/41bb6c52aa85f8d51d7769d1ecea965dea1b1efd)) +### 03-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions:waifu.pics):** lowercase the category name + + **Signed-off-by:** GitHub + + * **fix(context):** reply function doesn't check for string inputs + + **Signed-off-by:** GitHub + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin + * **chore:** update TODO.md + + **Signed-off-by:** Ar Rakin + * **fix(commandManager):** command names are not being parsed correctly with newlines + + **Build-metadata:** {numdate}.sha.{id} + **Signed-off-by:** GitHub + + * **chore(extensions:waifu.pics):** support all categories + + **Build-metadata:** {numdate}.sha.{id} + **Signed-off-by:** GitHub + + * **feat(utils:axios):** log outgoing http requests + + **Signed-off-by:** GitHub + + * **fix:** archive command failing with cannot send empty message error + + **Signed-off-by:** GitHub + + * **fix:** archive command failing with cannot send empty message error + + **Signed-off-by:** GitHub + + * **chore(extensions:waifu.pics):** change subcommands to be a single option with choices + + **Build-metadata:** {numdate}.sha.{id} + **Signed-off-by:** GitHub + + * **fix:** update release codename + + **Build-metadata:** {numdate}.sha.{id} + **Signed-off-by:** GitHub + + * **feat:** updated api announcement + + **Signed-off-by:** GitHub + + * **feat(commands:tools):** add `archive` command + + **Build-metadata:** {numdate}.sha.{id} + **Signed-off-by:** GitHub + + * **feat:** upgrade discord.js to v14.16.1 + + **Signed-off-by:** GitHub + + * **chore(extensions:waifu.pics):** update readme + + **Signed-off-by:** GitHub + + * **chore(extensions):** introduce waifu.pics extension + + **Signed-off-by:** GitHub + + * **chore(extensions:neko):** remove anime command + + **Signed-off-by:** GitHub + + * **chore(extensions:neko):** remove tsconfig.json + + **Signed-off-by:** GitHub + +### 02-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + * **release:** v10.0.2-0+exp.sha.69d7c0e.build.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + +### 02-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** exp.sha.69d7c0e.build.1 + + **Build-metadata:** exp.sha.69d7c0e.build.1 + + **Signed-off-by:** Ar Rakin + + * **deps:** bump @mui/material from 5.16.7 to 6.0.1 in /docs + + + * **chore:** update CONTRIBUTING.md + + **Signed-off-by:** Ar Rakin + * **chore:** update CODEOWNERS + + **Signed-off-by:** Ar Rakin + * **docs:** dev guides (#214) + + **docs:** dev guides + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 02-09-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **ci:** bump actions/labeler from 4 to 5 + + **Bumps [actions/labeler](https:** //github.com/actions/labeler) from 4 to 5. + **- [Release notes](https:** //github.com/actions/labeler/releases) + **- [Commits](https:** //github.com/actions/labeler/compare/v4...v5) + + --- + **updated-dependencies:** + **- dependency-name:** actions/labeler + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **deps:** bump @mui/material from 5.16.7 to 6.0.1 in /docs + + **Bumps [@mui/material](https:** //github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.7 to 6.0.1. + **- [Release notes](https:** //github.com/mui/material-ui/releases) + **- [Changelog](https:** //github.com/mui/material-ui/blob/master/CHANGELOG.md) + **- [Commits](https:** //github.com/mui/material-ui/commits/v6.0.1/packages/mui-material) + + --- + **updated-dependencies:** + **- dependency-name:** "@mui/material" + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + +### 01-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update .editorconfig + + **Signed-off-by:** GitHub + + * **docs:** fix build errors due to a missing environment variable + + **Signed-off-by:** GitHub + + * **docs:** add vcs guide page for developers + + **Signed-off-by:** GitHub + + * **docs:** use title templates + + **Signed-off-by:** GitHub + + * **docs:** allow robots.txt and sitemap.xml URLs to be customized + + **Signed-off-by:** GitHub + + * **fix:** add ManageMessages permission requirement for userlookup command + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 01-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v10.0.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + +### 01-09-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update security policy + +### 31-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update SECURITY.md + + **Signed-off-by:** Ar Rakin + * **docs:** add instructions for copying resource files on windows + + **Signed-off-by:** Ar Rakin + * fix!: config command and trigger release + * **docs:** add missing configuration file guide + + **Signed-off-by:** GitHub + + * **chore:** add debug logs in ModerationActionService + + **Signed-off-by:** GitHub + + * **fix:** config permission checks + + **Signed-off-by:** GitHub + + * **test:** add tests for @framework/utils/objects.ts + + **Signed-off-by:** GitHub + + * **fix(commands:config):** allow config command to create new objects if not found + + **Signed-off-by:** GitHub + + * **fix(events):** system errors when removing the app from a guild + + **Signed-off-by:** GitHub + + * **chore:** update CODEOWNERS + + **Signed-off-by:** Ar Rakin + * **fix(commands):** missing arguments when registering slash commands + + **Signed-off-by:** GitHub + + * **docs:** update getting started page to include windows specific db migration guide + + **Signed-off-by:** Ar Rakin + * **fix:** build script in package.json + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 31-08-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v10.0.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v9.26.7 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v9.26.6 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v9.26.4 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v9.26.3 [skip ci] + + **Signed-off-by:** Conventional Release Action + + +### 30-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** update getting started page + + **Signed-off-by:** Ar Rakin + * **chore:** update changelog + + **Signed-off-by:** Ar Rakin + + * **chore(readme):** add open in IDX button + + **Signed-off-by:** Ar Rakin + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 29-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** update v9 extensions page + + **Signed-off-by:** Ar Rakin + * **chore:** update SECURITY.md + + **Signed-off-by:** Ar Rakin + * **chore:** update readme + + **Signed-off-by:** Ar Rakin + * **docs:** update JWT secret generation guide + + **Signed-off-by:** Ar Rakin + * **chore:** update CODEOWNERS + + **Signed-off-by:** Ar Rakin + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions:neko):** add .gitignore + + **Signed-off-by:** Ar Rakin + * **chore:** delete extensions/neko/tsconfig.json + + **Signed-off-by:** Ar Rakin + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** rebuild + * **chore(extensions):** build failure + + **Signed-off-by:** GitHub + + * **chore(extensions):** build failure + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build failure + + **Signed-off-by:** GitHub + + * **chore(extensions:neko):** fixed broken symlink for tsconfig.json + + **Signed-off-by:** Ar Rakin + + * **chore:** create CODEOWNERS file + + **Signed-off-by:** Ar Rakin + * **ci:** fix release workflow + + **Signed-off-by:** Ar Rakin + * **chore:** update readme + + **Signed-off-by:** Ar Rakin + * **ci:** bump onesoft-sudo/conventional-release-action from 1.2.5 to 1.2.6 (#210) + + + * Merge branch 'main' into dependabot/github_actions/onesoft-sudo/conventional-release-action-1.2.6 + + **Signed-off-by:** Ar Rakin + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update dependabot.yml + + **Signed-off-by:** Ar Rakin + * **fix:** update blaze_wrapper.properties + + **Signed-off-by:** Ar Rakin + * **fix:** update .bun-version + + **Signed-off-by:** Ar Rakin + * **chore:** fix version + + **Signed-off-by:** Ar Rakin + * **ci:** fix release workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update release workflow + + * now using onesoft-sudo/conventional-release-action workflow + + **Signed-off-by:** Ar Rakin + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 29-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com):[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **ci:** bump codecov/codecov-action from 4.0.1 to 4.5.0 (#208) + + **Bumps [codecov/codecov-action](https:** //github.com/codecov/codecov-action) from 4.0.1 to 4.5.0. + **- [Release notes](https:** //github.com/codecov/codecov-action/releases) + **- [Changelog](https:** //github.com/codecov/codecov-action/blob/main/CHANGELOG.md) + **- [Commits](https:** //github.com/codecov/codecov-action/compare/v4.0.1...v4.5.0) + + --- + **updated-dependencies:** + **- dependency-name:** codecov/codecov-action + ** dependency-type:** direct:production + ** update-type:** version-update:semver-minor + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + * **ci:** bump actions/setup-node from 3 to 4 (#206) + + **Bumps [actions/setup-node](https:** //github.com/actions/setup-node) from 3 to 4. + **- [Release notes](https:** //github.com/actions/setup-node/releases) + **- [Commits](https:** //github.com/actions/setup-node/compare/v3...v4) + + --- + **updated-dependencies:** + **- dependency-name:** actions/setup-node + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + * **ci:** bump actions/upload-artifact from 3 to 4 (#207) + + **Bumps [actions/upload-artifact](https:** //github.com/actions/upload-artifact) from 3 to 4. + **- [Release notes](https:** //github.com/actions/upload-artifact/releases) + **- [Commits](https:** //github.com/actions/upload-artifact/compare/v3...v4) + + --- + **updated-dependencies:** + **- dependency-name:** actions/upload-artifact + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + * **ci:** bump actions/checkout from 3 to 4 (#209) + + **Bumps [actions/checkout](https:** //github.com/actions/checkout) from 3 to 4. + **- [Release notes](https:** //github.com/actions/checkout/releases) + **- [Changelog](https:** //github.com/actions/checkout/blob/main/CHANGELOG.md) + **- [Commits](https:** //github.com/actions/checkout/compare/v3...v4) + + --- + **updated-dependencies:** + **- dependency-name:** actions/checkout + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + +### 29-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **ci:** bump onesoft-sudo/conventional-release-action from 1.2.5 to 1.2.6 + + **Bumps [onesoft-sudo/conventional-release-action](https:** //github.com/onesoft-sudo/conventional-release-action) from 1.2.5 to 1.2.6. + **- [Release notes](https:** //github.com/onesoft-sudo/conventional-release-action/releases) + **- [Changelog](https:** //github.com/onesoft-sudo/conventional-release-action/blob/main/ChangeLog) + **- [Commits](https:** //github.com/onesoft-sudo/conventional-release-action/compare/v1.2.5...v1.2.6) + + --- + **updated-dependencies:** + **- dependency-name:** onesoft-sudo/conventional-release-action + ** dependency-type:** direct:production + ** update-type:** version-update:semver-patch + ... + + **Signed-off-by:** dependabot[bot] + +### 29-08-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.26.2 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v9.26.1 [skip ci] + + **Signed-off-by:** Conventional Release Action + + * **release:** v15.7.0 [skip ci] + + **Signed-off-by:** Conventional Release Action + + +### 28-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **ci:** fix docs workflow + + **Signed-off-by:** Ar Rakin + * **ci:** fix docs workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update docs workflow + + **Signed-off-by:** Ar Rakin + * **ci:** update docs workflow + + **Signed-off-by:** Ar Rakin + * **feat(services:verification):** allow different domains for verification urls + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 28-08-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update readme + + **Signed-off-by:** Ar Rakin + * **ci:** add docs build workflow + + **Signed-off-by:** Ar Rakin + +### 28-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.26.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 27-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** ignore drizzle snapshots + * **fix:** better error messages on VPN check fail + + **Signed-off-by:** GitHub + + * **feat:** finalize verification system + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 27-08-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update drizzle journal + + **Signed-off-by:** Ar Rakin + * **docs:** update automod details page + + **Signed-off-by:** Ar Rakin + +### 27-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.25.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.25.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 26-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + + * update license for sudobot's logo tot CC BY-NC-ND 4.0 + + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 26-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.24.8 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.24.7 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 26-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(services:rules):** member update rule checks fail with a BUG message + + **Signed-off-by:** GitHub + + * **fix(commands:config):** undefined `this.dottedConfig?.system` + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 25-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.24.6 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.24.5 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.24.4 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.24.3 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 25-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(extensionManager):** remove pre-linked tsconfig in extension directory if any + + **Signed-off-by:** GitHub + + * **fix(extensions):** issues while loading extensions with bun + + **Signed-off-by:** GitHub + + * **chore:** update .gitignore + + **Signed-off-by:** GitHub + + * **refactor(extensions:neko):** fully support sudobot v9 APIs + + **Signed-off-by:** GitHub + + * **refactor(extensions:neko):** fully support sudobot v9 APIs + + **Signed-off-by:** GitHub + + * **fix(commands:joke):** api ninjas dad joke api does not allow limit query param anymore + + **Signed-off-by:** GitHub + + * **fix:** config command causing JS not an object error + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 25-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 24-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 23-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.24.2 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.24.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 23-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(blazebuild):** invalid argument passed to String.prototype.repeat() + + **Signed-off-by:** GitHub + + * **fix(blazebuild):** invalid argument passed to String.prototype.repeat() + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 23-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(blazebuild):** syntax error + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **fix(blazebuild):** column number resolves to Infinity when on non-TTY environment + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update FUNDING.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 22-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 22-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com):[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **deps(dev):** Bump @types/node from 20.16.1 to 22.4.1 in /docs (#202) + + **Bumps [@types/node](https:** //github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.1 to 22.4.1. + **- [Release notes](https:** //github.com/DefinitelyTyped/DefinitelyTyped/releases) + **- [Commits](https:** //github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + **updated-dependencies:** + **- dependency-name:** "@types/node" + ** dependency-type:** direct:development + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + +### 22-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.24.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 22-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add `/guilds/:id/roles` and `/guilds/:id/channels` endpoints + + **Signed-off-by:** GitHub + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 21-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **deps:** update axios to v1.7.4 + * **fix:** regenerate release [trigger ci] + + **Signed-off-by:** Ar Rakin + + * **ci(releases):** fix release workflow not creating dist packages with build directory + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 21-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.23.3 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 20-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix metadata url base generation + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** fix type errors + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** force user selected canonical + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** statically generate sitemaps + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 20-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 19-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** add robots.txt + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 19-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 18-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** fix broken links + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **fix(cluster):** feature flag proxy URL + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **fix(commands:help):** broken links + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **fix(commands:about):** broken links + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** fix broken image links + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** update nodejs versions in getting started page + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore(readme):** fix broken links + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** update broken links + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 18-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.23.2 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.23.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 18-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 17-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update FUNDING.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 17-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 16-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 15-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update getting started page for windows + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 15-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 14-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 13-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 12-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 11-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 11-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 10-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 09-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 09-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 08-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 07-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **feat(commands:fun):** add HTTP cat/dog command + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 07-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.23.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 07-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** add bun guide in getting started page + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** add bun command snippet in extensions guide for v9 + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 06-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 06-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 05-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 04-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 04-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 03-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix(services:moderation_rules):** crashes during member permission checks + * **feat(logger):** add new logging mode `BUG` + + **Signed-off-by:** Ar Rakin + + * **fix(commands:afk):** issues with reason verification + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 03-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(readme):** add mailing list info + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** update blazebuild cli option usage + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 03-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com):[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **deps(dev):** bump @types/node from 20.14.13 to 22.0.0 (#189) + + **Bumps [@types/node](https:** //github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.13 to 22.0.0. + **- [Release notes](https:** //github.com/DefinitelyTyped/DefinitelyTyped/releases) + **- [Commits](https:** //github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + **updated-dependencies:** + **- dependency-name:** "@types/node" + ** dependency-type:** direct:development + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + * **deps:** bump glob from 10.4.5 to 11.0.0 in /docs (#191) + + **Bumps [glob](https:** //github.com/isaacs/node-glob) from 10.4.5 to 11.0.0. + **- [Changelog](https:** //github.com/isaacs/node-glob/blob/main/changelog.md) + **- [Commits](https:** //github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0) + + --- + **updated-dependencies:** + **- dependency-name:** glob + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + **Co-authored-by:** dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> + +### 03-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.22.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 02-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 01-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 31-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **feat(logging):** unsubcribe to events and exclusion overrides + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix(welcomer):** `:guild:` placeholder is not replaced + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 31-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.21.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.20.2 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 30-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 29-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 29-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update getting started page for v9 + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** update getting started page for v8 + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update README.md + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** update getting started page for v9 + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 28-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild:wrapper):** redundant warning about global version mismatch + + **Signed-off-by:** Ar Rakin + + * **build:** update migrate task + + **Signed-off-by:** Ar Rakin + + * **chore:** update drizzle config + + **Signed-off-by:** Ar Rakin + + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin + + * **build:** update blazebuild tasks to not use drizzle-kit + + **Signed-off-by:** Ar Rakin + + * **deps(dev):** remove drizzle-kit + + **Signed-off-by:** Ar Rakin + + * **chore:** add drizzle migrations manually + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(scripts):** add OSN commons genchangelog script + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 28-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.20.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 28-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **build:** fix migrate task + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **build:** update BuildPlugin.ts to not import removed tasks + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **build:** update drizzle.config.ts + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 27-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin + + * **chore:** update husky commit-msg hook + + **Signed-off-by:** Ar Rakin + + * **docs:** keep separate extension development guides for v8 and v9 + + **Signed-off-by:** Ar Rakin + + * **docs:** update extension development guide + + **Signed-off-by:** Ar Rakin + + * **build(extension:neko):** update extension metadata and deps + + **Signed-off-by:** Ar Rakin + + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin + + * **deps:** update versions + + **Signed-off-by:** Ar Rakin + + * **feat(commands:shot):** `--nickname/-n` option + + **Signed-off-by:** Ar Rakin + + * **fix(commands:help):** incompletely showing command options + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix:** help command group list sort + + **Signed-off-by:** Ar Rakin + + * **chore:** update package.json + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 27-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.20.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.19.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 26-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(blazebuild):** fix merge conflicts + + **Signed-off-by:** Ar Rakin + + * **chore(blazebuild):** update bun lockfile + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** install missing type definitions + + **Signed-off-by:** Ar Rakin + + * **chore:** update version dotfiles + + **Signed-off-by:** Ar Rakin + + * **build:** update blazew + + **Signed-off-by:** Ar Rakin + + * **build:** change node version in blaze_wrapper.properties + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** allow higher versions of node to be installed + + **Signed-off-by:** Ar Rakin + + * **fix:** correct all imports to ArgumentParser + + **Signed-off-by:** Ar Rakin + + * **refactor(framework):** rename ArgumentParserNew to ArgumentParser + + **Signed-off-by:** Ar Rakin + + * **fix:** typescript build errors + + **Signed-off-by:** Ar Rakin + + * **test:** add tests for the new argument parser + + **Signed-off-by:** Ar Rakin + + * **fix(framework:arguments):** error handling issues + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix:** remove the old argument parser + + **Signed-off-by:** Ar Rakin + + * **refactor(commands):** use the new argument parser (3/3) + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix:** afk command malfunctioning + + **Signed-off-by:** Ar Rakin + + * **chore:** fix commit-msg hook + + **Signed-off-by:** Ar Rakin + + * **chore:** update vscode settings + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 26-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.19.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 26-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** new improved argument parsing (#186) + + + +### 25-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(husky):** make commit-msg hook optional for commitlint checks + + **Signed-off-by:** Ar Rakin + + * **feat(trolling):** prevent users from using troll commands against the bot or sysadmins + + **Signed-off-by:** Ar Rakin + + * **refactor(commands:shot):** use new argument parser + + **Signed-off-by:** Ar Rakin + + * **refactor(commands):** use the new argument parser (1/3) + + **Signed-off-by:** Ar Rakin + + * **feat:** usable argument parsing + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 25-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **deps:** Bump glob from 10.4.5 to 11.0.0 in /blazebuild (#184) + + + +### 18-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **feat:** new argument parser completed + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 17-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.18.2 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 17-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(api):** invalid endpoint /challenge/auth/discord + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **feat:** introduce new argument parser + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 16-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **deps(docs):** update packages + + **Signed-off-by:** Ar Rakin + + * **deps(blazebuild):** update packages + + **Signed-off-by:** Ar Rakin + + * **deps:** upgrade + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore:** update .gitignore + + **Signed-off-by:** Ar Rakin + + * **fix:** update theme color for v9 + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 16-07-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **deps:** Bump glob from 10.4.5 to 11.0.0 in /blazebuild + + **Bumps [glob](https:** //github.com/isaacs/node-glob) from 10.4.5 to 11.0.0. + **- [Changelog](https:** //github.com/isaacs/node-glob/blob/main/changelog.md) + **- [Commits](https:** //github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0) + + --- + **updated-dependencies:** + **- dependency-name:** glob + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + +### 16-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.18.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 15-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 14-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 13-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix(kernel):** better error messages during 2FA failure + + **Signed-off-by:** Ar Rakin + + * **build:** update build tasks + + **Signed-off-by:** Ar Rakin + + * **feat(blazebuild):** better CLI argument parsing + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix:** environment variable parsing errors when using 2FA + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 13-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 13-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.18.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.17.5 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 12-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** command line argument parsing + + **Signed-off-by:** Ar Rakin + + * **fix:** apiServer loading error (race condition) + + **Signed-off-by:** Ar Rakin + + * **chore:** update package.json + + **Signed-off-by:** Ar Rakin + + * **build:** fix copyResources task + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** sdk management + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **build:** update migrate tasks + + **Signed-off-by:** Ar Rakin + + * **chore:** update package.json scripts + + **Signed-off-by:** Ar Rakin + + * **chore:** update package.json scripts + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore:** update package.json scripts + + **Signed-off-by:** Ar Rakin + + * **deps:** remove cross-env + + **Signed-off-by:** Ar Rakin + + * **chore:** update package.json scripts + + **Signed-off-by:** Ar Rakin + + * **ci:** finalize build workflow + + **Signed-off-by:** Ar Rakin + + * **ci:** force git to use LF + + **Signed-off-by:** Ar Rakin + + * **chore:** add .gitattributes + + **Signed-off-by:** Ar Rakin + + * **build:** update copyResources task + + **Signed-off-by:** Ar Rakin + + * **build:** update tsconfig.json + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **build:** update blazebuild tasks for windows + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **chore:** debug + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** invalid path splitting on windows + + **Signed-off-by:** Ar Rakin + + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin + + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin + + * **chore:** update blazew.ps1 + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** spawn race condition + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** spawn race condition + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** spawn race condition + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** spawn race condition + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** spawn race condition + + **Signed-off-by:** Ar Rakin + + * **ci:** trigger blazebuild + + **Signed-off-by:** Ar Rakin + + * **fix(blazew):** trying to symlink into a missing directory + + **Signed-off-by:** Ar Rakin + + * **fix(blazew):** trying to symlink into a missing directory + + **Signed-off-by:** Ar Rakin + + * **fix(blazew):** trying to symlink into a missing directory + + **Signed-off-by:** Ar Rakin + + * **fix(blazew):** trying to symlink into a missing directory + + **Signed-off-by:** Ar Rakin + + * **fix:** blazew bun crashing on CI + + **Signed-off-by:** Ar Rakin + + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin + + * **feat(blazebuild):** auto install deps + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** logic to determine bun path if its installed globally + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** bun crashes + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild:bug:bun-internal):** a workaround for bun crash during creation of child process + + **Signed-off-by:** Ar Rakin + + * **fix(blazebuild):** cpu arch check for arm64 + + **Signed-off-by:** Ar Rakin + + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin + + * **feat(blazebuild):** support windows + + **Signed-off-by:** Ar Rakin + + * **feat(blazebuild):** better blazebuild wrapper + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 12-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.17.4 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.17.3 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.17.2 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.17.1 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.17.0 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 12-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update getting started page + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 11-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 11-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** change v8 getting started alert level to note + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** add alert for v8 getting started page (#179) + + + +### 11-07-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)] + + * Update page.mdx + * i wonder if this works + + **Signed-off-by:** nin <95270582+ninsaccplayzyt@users.noreply.github.com> + +### 10-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **docs:** add slash command registration guide + + **Signed-off-by:** Ar Rakin + + * **build:** update custom build tasks + + **Signed-off-by:** Ar Rakin + + * **fix:** incorrect command line argument handling + + **Signed-off-by:** Ar Rakin + + * **fix:** command line option `-u`, `-g`, and `-c` + + **Signed-off-by:** Ar Rakin + + * **docs:** details on heap allocation errors + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **docs:** getting started guide for v9 + + **Signed-off-by:** Ar Rakin + + * **build:** add migrate and generateMigrations task + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **docs:** update donations link + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **docs:** adjust min width for the TOC + + **Signed-off-by:** Ar Rakin + + * **docs:** fix scroll issues when the TOC is large + + **Signed-off-by:** Ar Rakin + + * **docs:** update nextjs config + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **docs:** update nextjs config + + **Signed-off-by:** Ar Rakin + + * **docs:** update licensing page + + **Signed-off-by:** Ar Rakin + + * **docs:** update licensing page + + **Signed-off-by:** Ar Rakin + + * **docs:** update scripts + + **Signed-off-by:** Ar Rakin + + * **docs:** add license logo icons + + **Signed-off-by:** Ar Rakin + + * **docs:** use plain markdown for license docs + + **Signed-off-by:** Ar Rakin + + * **docs:** use plain markdown for license docs + + **Signed-off-by:** Ar Rakin + + * **docs:** better license summary + + **Signed-off-by:** Ar Rakin + + * **docs:** add licensing page + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **docs:** update readme + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 10-07-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **ci:** fix docker workflow + + **Signed-off-by:** Ar Rakin + + * **ci:** update docker workflow + + **Signed-off-by:** Ar Rakin + + +### 10-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **deps:** bump react-icons from 4.12.0 to 5.2.1 in /docs + + + * **deps:** bump remark-mdx-frontmatter from 4.0.0 to 5.0.0 in /docs + + + * **chore(readme):** update logo link + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore(readme):** update logo image + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** update licensing page + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore(blazebuild):** update README.md + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update README.md + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** update extensions.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 10-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.16.20 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.19 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 09-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin + + * **ci(commitlint):** ignore dependabot commits + + **Signed-off-by:** Ar Rakin + + * **chore:** update commitlint config + + **Signed-off-by:** Ar Rakin + + * **ci(commitlint):** ignore dependabot commits + + **Signed-off-by:** Ar Rakin + + * **fix(services):** make sure to import `tar` correctly + + **Signed-off-by:** Ar Rakin + + * **fix:** remove console.log calls + + **Signed-off-by:** Ar Rakin + + * **fix(caching):** not using cached values + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin + + * **docs:** license docs under the AGPL-3.0 and GFDL-1.3 + + **Signed-off-by:** Ar Rakin + + * **chore(blazebuild):** add license + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(blazebuild):** update readme + + **Signed-off-by:** Ar Rakin + + * **chore(config:schemas):** regenerate schema files + + **Signed-off-by:** Ar Rakin + + * **fix(api:MainController):** reset started_at date of the server when it's not present + + **Signed-off-by:** Ar Rakin + + * **fix(schemas:systemConfig):** using unstable date as schema default + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** update script debug mode + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **build(docker):** update Dockerfile + + **Signed-off-by:** Ar Rakin + + * **chore(debug):** update blazew + + **Signed-off-by:** Ar Rakin + + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin + + * **ci:** fix workflows + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + +### 09-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.16.18 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.17 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.16 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.15 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.14 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.13 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.12 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.11 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.10 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.9 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.8 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.7 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.6 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.5 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + * **release:** v9.16.4 [skip ci] + + **Signed-off-by:** Ar Rakin [skip ci] + + +### 09-07-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **deps:** bump remark-mdx-frontmatter from 4.0.0 to 5.0.0 in /docs + + **Bumps [remark-mdx-frontmatter](https:** //github.com/remcohaszing/remark-mdx-frontmatter) from 4.0.0 to 5.0.0. + **- [Release notes](https:** //github.com/remcohaszing/remark-mdx-frontmatter/releases) + **- [Commits](https:** //github.com/remcohaszing/remark-mdx-frontmatter/compare/v4.0.0...v5.0.0) + + --- + **updated-dependencies:** + **- dependency-name:** remark-mdx-frontmatter + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **deps:** bump react-icons from 4.12.0 to 5.2.1 in /docs + + **Bumps [react-icons](https:** //github.com/react-icons/react-icons) from 4.12.0 to 5.2.1. + **- [Release notes](https:** //github.com/react-icons/react-icons/releases) + **- [Commits](https:** //github.com/react-icons/react-icons/compare/v4.12.0...v5.2.1) + + --- + **updated-dependencies:** + **- dependency-name:** react-icons + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **build(deps):** bump express-rate-limit from 6.11.2 to 7.3.1 + + **Bumps [express-rate-limit](https:** //github.com/express-rate-limit/express-rate-limit) from 6.11.2 to 7.3.1. + **- [Release notes](https:** //github.com/express-rate-limit/express-rate-limit/releases) + **- [Commits](https:** //github.com/express-rate-limit/express-rate-limit/compare/v6.11.2...v7.3.1) + + --- + **updated-dependencies:** + **- dependency-name:** express-rate-limit + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **deps:** bump chalk from 4.1.2 to 5.3.0 in /blazebuild + + **Bumps [chalk](https:** //github.com/chalk/chalk) from 4.1.2 to 5.3.0. + **- [Release notes](https:** //github.com/chalk/chalk/releases) + **- [Commits](https:** //github.com/chalk/chalk/compare/v4.1.2...v5.3.0) + + --- + **updated-dependencies:** + **- dependency-name:** chalk + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **deps:** bump tar from 6.2.1 to 7.4.0 + + **Bumps [tar](https:** //github.com/isaacs/node-tar) from 6.2.1 to 7.4.0. + **- [Release notes](https:** //github.com/isaacs/node-tar/releases) + **- [Changelog](https:** //github.com/isaacs/node-tar/blob/main/CHANGELOG.md) + **- [Commits](https:** //github.com/isaacs/node-tar/compare/v6.2.1...v7.4.0) + + --- + **updated-dependencies:** + **- dependency-name:** tar + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **deps:** bump date-fns from 2.30.0 to 3.6.0 + + **Bumps [date-fns](https:** //github.com/date-fns/date-fns) from 2.30.0 to 3.6.0. + **- [Release notes](https:** //github.com/date-fns/date-fns/releases) + **- [Changelog](https:** //github.com/date-fns/date-fns/blob/main/CHANGELOG.md) + **- [Commits](https:** //github.com/date-fns/date-fns/compare/v2.30.0...v3.6.0) + + --- + **updated-dependencies:** + **- dependency-name:** date-fns + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **deps:** bump ascii-table3 from 0.8.2 to 0.9.0 + + **Bumps [ascii-table3](https:** //github.com/AllMightySauron/ascii-table3) from 0.8.2 to 0.9.0. + **- [Release notes](https:** //github.com/AllMightySauron/ascii-table3/releases) + **- [Commits](https:** //github.com/AllMightySauron/ascii-table3/compare/0.8.2...0.9.0) + + --- + **updated-dependencies:** + **- dependency-name:** ascii-table3 + ** dependency-type:** direct:production + ** update-type:** version-update:semver-minor + ... + + **Signed-off-by:** dependabot[bot] + * **build(deps):** bump reflect-metadata from 0.1.14 to 0.2.2 + + **Bumps [reflect-metadata](https:** //github.com/rbuckton/reflect-metadata) from 0.1.14 to 0.2.2. + **- [Release notes](https:** //github.com/rbuckton/reflect-metadata/releases) + **- [Changelog](https:** //github.com/rbuckton/reflect-metadata/blob/main/tsconfig-release.json) + **- [Commits](https:** //github.com/rbuckton/reflect-metadata/commits) + + --- + **updated-dependencies:** + **- dependency-name:** reflect-metadata + ** dependency-type:** direct:production + ** update-type:** version-update:semver-minor + ... + + **Signed-off-by:** dependabot[bot] + * **build(deps):** bump undici from 5.28.4 to 6.19.2 + + **Bumps [undici](https:** //github.com/nodejs/undici) from 5.28.4 to 6.19.2. + **- [Release notes](https:** //github.com/nodejs/undici/releases) + **- [Commits](https:** //github.com/nodejs/undici/compare/v5.28.4...v6.19.2) + + --- + **updated-dependencies:** + **- dependency-name:** undici + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **build(deps-dev):** bump @types/uuid from 9.0.8 to 10.0.0 + + **Bumps [@types/uuid](https:** //github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 9.0.8 to 10.0.0. + **- [Release notes](https:** //github.com/DefinitelyTyped/DefinitelyTyped/releases) + **- [Commits](https:** //github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid) + + --- + **updated-dependencies:** + **- dependency-name:** "@types/uuid" + ** dependency-type:** direct:development + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + * **build(deps):** bump glob from 10.4.5 to 11.0.0 + + **Bumps [glob](https:** //github.com/isaacs/node-glob) from 10.4.5 to 11.0.0. + **- [Changelog](https:** //github.com/isaacs/node-glob/blob/main/changelog.md) + **- [Commits](https:** //github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0) + + --- + **updated-dependencies:** + **- dependency-name:** glob + ** dependency-type:** direct:production + ** update-type:** version-update:semver-major + ... + + **Signed-off-by:** dependabot[bot] + +### 09-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **build(deps):** bump express-rate-limit from 6.11.2 to 7.3.1 + + + * **ci:** update dependabot.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **build(deps-dev):** bump @types/uuid from 9.0.8 to 10.0.0 + + + * **build(deps):** bump reflect-metadata from 0.1.14 to 0.2.2 + + + * **ci:** update dependabot.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci(dependabot):** create dependabot.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore(blazebuild):** add LICENSE + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 08-08-2022 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **revert:** unexpected license update by mistake + + **NOTE:** this commit overwrites its original date. + **Signed-off-by:** Ar Rakin + + +### 09-07-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **build(docker):** update Dockerfile + + **Signed-off-by:** Ar Rakin + + * **build(deps):** dependencies were not being installed correctly + + **Signed-off-by:** Ar Rakin + + +### 08-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** wrapper script errors + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** wrapper script errors + + **Signed-off-by:** Ar Rakin + + * **build(blazew):** update wrapper script + + **Signed-off-by:** Ar Rakin + + * **build(docker):** update Dockerfile + + **Signed-off-by:** Ar Rakin + + * **build(docker):** update Dockerfile + + **Signed-off-by:** Ar Rakin + + * **ci:** update git commit message of the release workflow + + **Signed-off-by:** Ar Rakin + + * **build(docker):** update Dockerfile + + **Signed-off-by:** Ar Rakin + + * **build(docker):** update Dockerfile + + **Signed-off-by:** Ar Rakin + + * **chore(pm2):** update pm2 echosystem configuration + + **Signed-off-by:** Ar Rakin + + * **fix(utils):** invalid way of determining system prefix + + **Signed-off-by:** Ar Rakin + + * **ci:** update labels + + **Signed-off-by:** Ar Rakin + + * **ci:** fix blazebuild workflow + + **Signed-off-by:** Ar Rakin + + * **chore(blazebuild):** update readme + + **Signed-off-by:** Ar Rakin + + * **chore(blazebuild):** update readme + + **Signed-off-by:** Ar Rakin + + * **fix(security:ModerationRuleHandler):** invalid property access on string + + **Signed-off-by:** Ar Rakin + + * **chore:** update .node-version + + **Signed-off-by:** Ar Rakin + + * **chore:** fix merge conflicts + + **Signed-off-by:** Ar Rakin + + * **ci:** add commitlint workflows + + **Signed-off-by:** Ar Rakin + + * **fix:** optional module loading + + **Signed-off-by:** Ar Rakin + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 08-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions.yml + * **build:** update blaze_wrapper.properties + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update TODO.md + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** add blazebuild build workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci(codeql):** exclude test files + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore(blazebuild):** add version to package.json + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore(blazebuild):** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **fix:** type errors + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** update commitlint.yml + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** update extensions workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 08-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **release:** v9.16.3 [skip ci] [skip ci] + * **chore(release):** v9.16.2 [skip ci] + +### 07-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **ci:** update extensions workflow + * **chore:** reorganize extensions and build logic + * **chore:** version files + * **ci:** release workflow + * **fix(services:updateManager):** update unpacking logic + * **feat:** ci test + * **feat:** ci test + * **ci:** release workflow issues + * **feat:** ci test + * **ci:** release workflow issues + * **fix:** unhandled PermissionDeniedError in CommandManager + * **fix:** unhandled PermissionDeniedError in CommandManager + * **feat:** release next version [ci test] + * **ci:** fix release workflow + * **feat:** release next version [ci test] + * **feat:** release next version [ci test] + * **feat:** release next version [ci test] + * **ci:** update releae workflow + * **feat:** better update interactions + * **fix:** reword the about command embed footer + * **feat:** update command + * **chore:** remove unneeded todos + +### 07-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.16.1 [skip ci] + * **chore(release):** v9.16.0 [skip ci] + * **chore(release):** v9.15.0 [skip ci] + * **chore(release):** v9.14.1 [skip ci] + * **chore(release):** v9.14.0 [skip ci] + * **chore(release):** v9.13.0 [skip ci] + * **chore(release):** v9.12.0 [skip ci] + * **chore(release):** v9.11.0 [skip ci] + * **chore(release):** v9.10.1 [skip ci] + * **chore(release):** v9.10.0 [skip ci] + +### 04-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.9.2 [skip ci] + +### 04-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(models):** invalid logic + +### 03-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **build:** update Dockerfile + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 03-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update deps and remove unneeded files + +### 02-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.9.1 [skip ci] + +### 02-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** remove unnecessary console.log + * **refactor:** organize code + +### 01-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.9.0 [skip ci] + * **chore(release):** v9.8.0 [skip ci] + +### 01-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** better command system + * **feat:** improved shell service + +### 28-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.7.0 [skip ci] + +### 28-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** system update service + +### 25-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 25-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.6.0 [skip ci] + +### 25-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** eslint warnings + * **feat:** sudobot system shell + +### 24-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** correct config example + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **docs:** fix eslint errors + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 24-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** improved type presentation + * **docs:** finish message rule docs + * **docs:** complete the automod rules page + * **refactor:** restructure the message rule schemas + * **feat:** add moderation rule docs (1/3) + +### 24-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.5.0 [skip ci] + +### 23-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.4.0 [skip ci] + * **chore(release):** v9.3.0 [skip ci] + +### 23-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add v9 release page + * **chore:** rerun ci workflows + * **chore:** add gitignore + * **chore:** remove unneeded files + * **feat:** move to drizzle from prisma + * **feat:** introduce drizzle + +### 23-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** update build workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update SECURITY.md + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 22-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.2.1 [skip ci] + * **chore(release):** v9.2.0 [skip ci] + +### 22-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(logging):** message deletion log delay + +### 22-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** compatibility issues with TypeScript 5.5 + * **feat(framework:concurrent):** semaphore condition + * **feat(automod:rules):** bypassers + +### 17-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** fix scheduled workflows + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 16-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** remove faulty workflows + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** add snyk security test workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** update release workflow + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **ci:** update extension build schedule + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **release:** 9.x-beta.1 + + + * Merge branch 'main' into 9.x-dev + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **feat:** survey service + * **fix:** use extension IDs instead of names + * **feat:** better extension API + * **chore:** update tsconfig + * **chore:** update vscode settings + * **chore(deps):** bump discord.js version + * **feat:** bump reminder service + * **feat:** message reporting + +### 16-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v9.1.0 [skip ci] + +### 15-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** missing boot method in moderation rule handler implementation + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **chore:** update contributor guidelines + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **feat:** message reporting system (1/3) + * **feat:** trigger service + +### 14-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update comments + * **fix:** eslint issues + * **feat:** ai automod + * **feat:** file filter rule + * **feat:** welcomer service + * **feat:** autorole service + * **feat:** invite tracking in log messages + +### 13-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(verification):** captcha support + +### 11-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** type mismatch + * **feat:** quick mute service + * **feat:** better queue management in verification service + +### 10-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** email verification + +### 08-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** email verification + * **feat:** google auth + * **feat:** github verification + +### 07-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** remove console.logs + * **fix:** remove console.logs + * **feat:** verification system integration with frontend + +### 06-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(blazebuild):** add TTY check + * **feat(blazebuild):** progress bar + +### 06-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** blaze wrapper crashing for an extra newline in properties file + * **build:** update blaze_wrapper.properties + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **build(blazebuild):** update wrapper + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **feat(blazebuild):** println() now takes any type of argument + * **feat(blazebuild):** task graph + * **fix(blazebuild):** better module management + * **chore:** update contribution guidelines + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **build:** invalid import + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **fix(blazebuild):** update default export + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **feat(blazebuild):** buildSrc plugins + * **feat:** add verification service + * **style:** add todo comments + +### 05-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** support storage backups on bun + * **feat:** raid protection + * **fix:** incorrect method signature + +### 05-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** regex patterns in profile filter + * **feat:** basic profile filters + * **feat:** finish message rule service handler + + **Signed-off-by:** Ar Rakin + + +### 04-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **test:** update failing tests + * **fix:** eslint issues + * **chore:** update webstorm configurations + * **chore:** update webstorm configurations + * **feat:** add translate command + * **feat:** add set slowmode command + * **feat:** add extract emoji command + * **feat:** better directive parsing + * **feat:** embed commands + +### 03-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** build scripts + * **chore(idea):** add configurations + * **build:** fix blazebuild scripts + +### 03-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **build:** update blazew script + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + * **feat(blazebuild):** project data management + * **feat:** snippet push file command + * **feat:** hot snippet updates + * **feat:** snippet edit command + * **feat:** add missing slash commands + * **feat:** add snippet list command + * **feat:** snippet delete and rename command + * **feat:** snippets + +### 02-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(blazebuild):** task modification + * **feat:** add tasks task + * **fix:** add a fail-safe for self bans + * **feat:** add system ban/unban command + * **feat:** finalize help command (2/2) + +### 02-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add help command (1/2) + +### 01-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build(tsconfig):** revert `importsNotUsedAsValues` to `remove` + * **feat(blazebuild):** fluent async file I/O API + +### 31-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** update tsconfig.json + +### 30-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** add system status command + * **feat:** add system status command + * **feat:** add restart command + * **fix:** eval environment + * **feat:** add eval command + * **feat:** add config command + * **feat:** add blockedtoken and blockedword commands + * **feat:** add softban command + +### 29-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** infraction statistics + * **feat:** add information-related commands + * **feat:** add avatar command + * **fix:** make sure to only allow string literals for permission computation + * **feat(commands:information):** add profile command + +### 27-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** add fun commands + * **build:** fix blazebuild issues + * **feat:** add more utils to blazebuild + +### 26-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** finish building blazebuild v2 + +### 26-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** blazebuild v2 + +### 25-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(blazebuild):** v2 + +### 24-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add joke command + * **feat:** introduce environment variable type-checking + * **feat:** add cat and dog commands + * **build(blaze):** update blazebuild props + * **chore:** update deps + * **fix:** typescript type errors + * **refactor:** rename zod schemas to stay consistent + * **refactor:** move zod schemas to a different directory + * **feat:** add survey command + * **feat:** add alias of App.getServiceByName() to App.service() + * **feat:** add reminder commands + * **fix:** auth check logic + +### 13-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** announcement controller + +### 12-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** login and guild API controllers + * **feat:** queue view and cancel commands + * **feat:** queue list command + +### 11-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** queue add command + * **chore:** trigger update + + **Signed-off-by:** Ar Rakin <68149013+virtual-designer@users.noreply.github.com> + +### 11-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** trigger update + * **chore:** trigger update + + **Signed-off-by:** Ar Rakin + + +### 10-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(deps):** bump next from 14.0.4 to 14.1.1 in /docs in the npm_and_yarn group across 1 directory + + + +### 10-05-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)] + + * **chore(deps):** bump next + + **Bumps the npm_and_yarn group with 1 update in the /docs directory:** [next](https://github.com/vercel/next.js). + + + Updates `next` from 14.0.4 to 14.1.1 + **- [Release notes](https:** //github.com/vercel/next.js/releases) + **- [Changelog](https:** //github.com/vercel/next.js/blob/canary/release.js) + **- [Commits](https:** //github.com/vercel/next.js/compare/v14.0.4...v14.1.1) + + --- + **updated-dependencies:** + **- dependency-name:** next + ** dependency-type:** direct:production + ** dependency-group:** npm_and_yarn + ... + + **Signed-off-by:** dependabot[bot] + +### 05-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** 'or' permission checking mode + * **feat:** expire and schedule commands + * **feat:** reaction roles + * **feat:** reaction roles + * **feat:** anti join systems + * **feat:** add afk clear command + * **fix:** type errors after upgrading discord.js to v14.15.1 + * **chore(deps):** update to discord.js v14.15.1 + * **fix:** type errors after upgrading to discord.js v14.15.0 + +### 04-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(deps):** bump discord.js to v14.15.0 + * **feat:** afk system + +### 03-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** afk system + * **fix:** native build failure on macOS + * **ci:** change macos host type + * **chore:** remove unneeded console.logs + * **feat:** role takeout with mutes + * **feat:** lockall and unlockall commands + * **fix:** add missing command aliases + * **feat:** add shot command + * **feat:** fakeban command + * **feat:** channel locking and unlocking + * **fix:** case sensitivity in command names + * **chore:** add vscode snippets for commands + +### 02-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** update blazebuild wrapper + * **chore:** update deps + +### 02-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** add more words to spell checker config + * **fix:** missing undefined checks + * **feat:** better error messages and handling + * **feat:** massban command nouses /guild/{id}/bulk-ban endpoint + +### 01-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** fix package.json scripts + * **feat:** add sendhistory command + * **fix:** make use of @root import alias + * **feat:** add dmhistory command + * **feat:** add save message command + * **feat:** add modstats command + * **fix:** pagination issues when using custom fetchers + +### 30-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** edit message command + * **feat:** send reply command + * **fix:** better command rules and checks + * **feat:** add send command + * **ci:** build errors on macOS + * **ci:** build errors on macOS + * **ci:** build errors on macOS + * **ci:** build errors on macOS + +### 29-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** directive parsing in embed command + * **feat:** directive parsers + +### 28-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(framework:args):** add channel argument + * **feat:** add echo command + * **fix:** massban and masskick commands + +### 27-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix page short name + +### 26-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update build workflow + * **chore:** add resources directories + * **test:** the Stream class + * **feat:** add masskick command + * **feat:** massban command + * **feat(framework):** lazy streams + * **chore:** add resources + * **feat:** reapply mute on user rejoin + +### 25-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update getting started page + * **feat:** complete logging + * **fix:** unban command + * **feat:** mute/unmute logging + * **docs:** add bun docs to get started (#162) + + + * **chore(deps):** update package.json + * **fix:** typescript errors + * **feat:** link audit logging service with infraction manager + * **build:** update build.blaze.ts + * **feat:** log member add/remove + * **docs:** update the main page and FAQ + + Update the main page and FAQ + * **feat:** better startup and restart management + * **docs:** update Getting Started page + + + * **docs:** update termination page + * **docs:** update terms + +### 25-04-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)] + + * Update page.mdx + * add bun docs to get started + + WHY WAS THIS SO STRESSFUL 😭 + * Merge branch 'onesoft-sudo:main' into main + * Update page.mdx + * Update page.mdx + * Update page.mdx + +### 24-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + +### 24-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(extensions:neko):** update extension.json + * **chore:** add icon (2/2) + * **chore:** add icon (1/2) + * **feat:** ban and unban logging from audit log event + * **feat:** better logging + * **feat(logging):** message edit + * **feat:** better logging + * **docs:** update the "Getting Started" page + + + * **docs:** remove google adsense script + +### 24-04-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)] + + * Update page.mdx + * update whats new in v8 under updating so they pull from 8.x to get latest updates + +### 23-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** mod message notification embed title + * **feat:** modmsg command + +### 22-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** duration parsing issues + * **feat:** finish infraction commands + * **fix:** add missing permission and usage info + +### 21-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** infracton clear and reason commands + +### 20-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** eslint issues + * **test:** add tests for Pagination class + * **chore:** update todos + * **feat:** pagination support + +### 19-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **test:** update tests for Duration class + * **fix:** eslint errors + * **chore:** add todos + * **feat:** infraction list command + * **feat:** infraction delete command + * **feat:** infraction view command + * **fix:** infraction commands + * **feat:** infraction command + * **refactor:** serialize Duration objects to number + * **fix:** subcommand parsing + * **feat:** add note command + * **refactor(decorators:TakesArgument):** rename overload signature param name + +### 19-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** explicit type imports to support bun + * **feat:** add clear command + * **feat:** add cleanban and tempban aliases + * **feat:** add giverole, takerole, temprole aliases + * **fix:** remove unneeded debug logging + +### 18-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update eslint script + * **build(blazebuild:plugins:ts):** no IO output during compilation + * **feat:** add role command + * **feat:** add RoleArgument + * **fix:** remove forceSameMemberCheck override from warn command + * **fix:** infraction manager + * **fix:** better infraction fail-proof and checking + * **feat:** add warn command + * **fix:** permission issues with other moderation commands + * **feat:** add unban ccommand + * **feat:** about command + * **docs:** fix eslint rules issue + * **chore:** fix file permissions + * **chore:** permission fixup (2/2) + * **chore:** permission fixup (1/2) + +### 17-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(eslint):** migrate config files + * **fix:** lint errors + * **feat:** functions/Callable class + * **fix:** type errors + +### 16-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(blazebuild):** do not show task stats if the build fails + * **fix(blazebuild):** hidden tasks + * **feat(blazebuild):** add current node_modules/.bin to PATH on runtime + * **feat:** add notify option to all moderation commands + * **feat(commands):** add kick command + * **refactor:** use the new Duration API + * **feat:** duration arguments + * **feat:** datetime utils and Duration class + * **fix:** interaction argument parsing + * **fix:** supress errors in production + * **fix:** behavioural issues + * **fix:** member mute status detection logic + * **fix:** the behaviour of commands.permission_mode + +### 15-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** global feature flags + +### 14-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** feature flags + * **docs:** add google adsense script + * **fix:** argument name issues + * **fix:** command rrae limits should not affect system admins + * **fix:** command rrate limits should not affect system admins + * **feat(security):** command ratelimiting + * **feat:** unmute command + * **feat:** better resource loading + +### 13-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **build:** fix processCoverageReports task + * **fix:** blazebuild compilation errors + * **chore:** restructure project to better fit with BlazeBuild + +### 12-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + +### 12-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(extensions:urlfish):** build errors + * **chore(extensions:urlfish):** typescript build fix + * **chore(extensions:urlfish):** fix steam scam regex + * **chore(extensions:urlfish):** add steam scam links + +### 11-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** add neko extension + + Thanks to Ryan Mello for creating this extension. + + * **feat:** re-implement all message moderation rules + * **test:** add tests for GlobalStore cache + * **feat:** add implementation for the file extension filter + * **feat:** add implementation for the mime filter rule + * **feat:** add implementation for the domain rule + * **feat:** add implementation for the domain rule + * **feat(infractions):** role modification infractions + * **chore:** remove unneeded TODOs + * **fix(blazew):** no modify bashrc + * **refactor:** move complex tasks into build_src + * **feat:** better task management + * **chore:** add missing lockfile + * **feat(blazebuild):** improved tasks task + * **refactor:** move blazebuild project into blazebuild/ + +### 11-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** typescript errors + * **fix:** better task listing + * **chore:** update tsconfig + * **fix:** build fails + * **feat(blazebuild):** improved blaze wrapper + * **feat:** better dependency update checking + * **chore:** remove lockfiles + * **build:** blazew wrapper issue + +### 10-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** add words to spell checker exclusion list + * **build:** update build script + * **fix:** build caching issues + * **test:** add tests for Promise polyfills + * **test:** add tests for concurrency utils + * **feat(framework:polyfills):** helper function to polyfill Promise.withResolvers() + * **fix:** logic issues with mutex and semaphores + * **feat(framework:concurrency):** asynchronous mutex + * **fix:** typings in Semaphore + * **feat(framework:concurrency):** add Semaphore class + +### 10-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** missing intended call for functions + * **feat:** implement moderation rules + * **refactor:** update and simplify ban command + +### 09-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(eslint):** unused imports + * **fix:** invalid override in RuleModerationService.ts + * **chore:** remove unneeded files + * **feat(framework:tools):** add a properties parser + * **fix(framework:file):** readLines() function + * **fix(blaebuild):** dependency cache issue + * **feat(framework:io):** a better File class for disk I/O + * **refactor:** rename DynamicLoader to ClassLoader + +### 09-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **test:** argument class NumberArgument and IntegerArgument + * **test:** argument parsing with separate classes + * **fix:** load missing services + * **style:** reformat + +### 08-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update husky installation command + * **ci:** update build workflow + * **build(blazew):** improved installation and automatic downloads + * **fix(tests):** add missing imports + +### 08-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(blazew):** path issues + * **fix(blazew):** path issues + * **fix(blazew):** path issues + * **fix(blazew):** path issues + * **fix(blazew):** nvm setup issues + * **fix(blazew):** nvm setup issues + * **fix(blazew):** force installation and usage of bun + * **fix(blazew):** setup runtime tools before checking for interpreters + * **fix(blazebuild):** typescript compilation errors + * **build(wrapper):** source bashrc + * **build(wrapper):** auto install runtime tools + * **ci:** blazebuild workflow update + * **build:** add test task + * **feat(blazebuild):** test automation + * **fix(blazebuild):** better build stats + * **fix:** typescript compilation errors + * **feat:** moderator permission checking in commands + * **feat:** introduce moderator permission checking + * **fix:** eslint issues + * **feat(automod):** create rule moderation service + +### 07-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(automod):** add spam filter service + * **chore:** add excluded words to spell checker + * **feat(services):** complete moderation service + * **build:** fix caching issues + * **chore:** update gitignore + * **chore:** remove unneeded files + * **build:** update dump types task + * **feat(services:infractionManager):** bulk deletion of messages + * **chore:** add words to spell checker ignore list + +### 06-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** update build tasks + * **build(blazebuild):** better incremental builds and precondition checking + * **build(blazebuild):** better build summaries + * **build:** incremental build support + * **build:** better task management + +### 05-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** use task classes + * **feat(infractions):** muting, kicking, and unmuting support + +### 04-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** fix blazebuild wrapper script failing on macOS + * **build:** fix blazebuild wrapper script + * **build:** fix blazew wrapper script + * **build:** fix blazew wrapper script + * **build:** fix blazew wrapper script + * **style:** fix eslint issues + * **style:** remove unneeded imports (eslint) + * **feat:** add user ban and unban support + * **feat(framework:scheduler):** better queue management + * **feat(db:prisma):** update schemas + * **feat(framework:arguments):** parsing with different types and names + * **chore:** update tsconfig + * **chore:** remove unneeded files + * **feat:** add automod services + +### 04-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update FUNDING.yml + +### 03-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** add blazew.bat + * **build:** improvements + * **feat(blazebuild):** better non tty screens support + * **build:** blazebuild wrapper improvements + +### 02-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** build order issues + * **build:** blazebuild compilation error + * **build:** blazebuild deps cache fix + * **fix:** blaze wrapper + * **refactor:** move setup logic to blazew + * **fix(blazebuild):** references to uninstalled packages + * **fix(blazebuild):** references to uninstalled packages + * **ci:** fix build workflow + * **ci:** fix build workflow + * **ci:** build with blazebuild + * **build:** update build tasks + * **feat(blazebuild):** support afterDependencies task + * **build:** use BlazeBuild as the primary build system + * **feat(framework):** introduce contracts + * **fix(framework:cache):** type errors + * **feat(infractionManager):** auto-delete infraction fallback threads as well + * **feat(framework:queues):** pass payload to the execute() method as well + * **feat(framework:container):** export a singleton object + +### 31-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **perf:** better caching and ttl checking + +### 30-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** better cache management (sweep & ttl) + +### 28-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **style:** update SystemAdminPermission docs + +### 28-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **test:** organize tests + * **feat(prisma):** new queue schema + * **feat:** queue support and infraction channel deletion queue + * **feat:** entity fetching utils + * **feat(framework):** queue management + * **feat:** subcommand permission inheritance + +### 26-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(eslint):** remove unused imports + * **style:** add license comments + * **feat(framework):** support subcommands in isolated and combined mode + * **fix:** support default_permission_mode + * **feat(framework):** better subcommand handling + * **build:** add more built in tasks + * **fix(framework:fs:typings):** better typing for writeFileContents() method + * **style:** add explicit access modifiers to class members + * **chore:** update todos + * **feat:** support interactions + * **feat(framework):** support interactions + * **build:** better build caching + +### 25-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build(blazebuild):** support advanced builds and dependency management + * **feat(framework):** caching utilities + +### 24-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** add build_src directory with custom build system + * **fix(permissions:layered):** priority checks + * **fix:** remove unneeded logging + +### 23-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update todos + * **style:** reorganize methods + * **feat:** command permission overwrites + +### 21-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** level based permission management + * **feat:** possibility to disable permission overwrites + * **fix:** finalize and fix layered permission manager and overwrites + * **feat(services:infractionManager):** bean creation + * **test:** add tests for emoji utils + * **refactor:** properly organize logic + * **feat:** add helpers + * **refactor:** minor changes + +### 20-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **test:** add tests for @framework/utils + * **feat:** add permission managers + +### 19-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update eslint config + * **style:** add license comments + * **chore:** update license comment injector script + * **chore:** update vscode launch config + * **chore:** add .vscode/ directory + * **fix:** build errors and code quality + * **feat:** authorize() method in Command class + * **feat:** guards and policies + +### 19-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update build workflow + +### 17-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **style:** add docs + * **chore:** update test config + * **test:** update tests + * **fix:** container instance management issues + * **fix:** issues with DI container + +### 16-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add infraction manager + * **feat:** better command system + +### 15-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** generalize api server + * **feat:** add api server + * **feat:** add log streaming service + +### 14-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update .eslintrc.json + +### 14-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update eslintrc + * **feat:** integrate some basic services + * **docs:** nagivator url ordering and sorting issues + * **docs:** auto expand-close on navigation + * **docs:** fix page navigation issue + * **chore:** update config files + * **feat:** dependency injection everywhere + * **refactor:** move Logger to log/ directory + * **feat:** @BindToContainer() annotation now auto-binds to global container + * **feat:** global container support + * **test:** add tests for container component + * **feat(container):** add useful decorators + * **feat(container):** improve the container + +### 13-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** move logger class to components/io + * **feat(components:di):** dependency injection container + * **refactor:** start writing the new client + * **feat(commands:ai):** support custom model names + * **fix:** ai command + * **fix:** ai command + * **fix(commands:ai):** gemini api + * **chore:** update package.json + * **docs:** add missing imports + * **docs:** nested docs pages for `queue` command + * **docs:** custom page sorting + * **docs:** nested page layout fix + +### 13-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.30.0 [skip ci] + * **chore(release):** v8.29.3 [skip ci] + * **chore(release):** v8.29.2 [skip ci] + * **chore(release):** v8.29.1 [skip ci] + +### 13-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** reorganize pages + + + +### 13-03-2024 - [[ninsaccplayzyt](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)] + + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * hopefully this works :P + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * moving all automation commands over to automation :p + * Create page.mdx + +### 12-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.29.0 [skip ci] + +### 12-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** nested pages/routes + * **fix(searchbar):** shortcut border color + * **chore:** fix license identifier in package.json + * **chore:** update deps + +### 12-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **test:** smbed utils + * **test:** download utils + * **refactor(types):** extract a Globals interface + +### 11-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions.yml + * **test:** add tests for utils/download.ts + * **test:** added test for datetime utils + * **fix(utils:datetime):** issue with parsing intervals + + - Fixed an issue with parsing intervals in the `stringToTimeInterval` function + + * **test:** add tests for utils:caching + * **fix(utils:caching):** cache function key comparison + * **test:** enable coverage report + * **test:** add more tests for troll utils + * **feat(infractions:reason_templates):** abort if a template reference could not be resolved in commands + * **perf(commandManager):** do not cache unneeded information + * **feat(commands):** abortion of command execution gracefully + * **ci:** update extensions.yml + * **ci:** update codeql actions version to v3 + * **ci:** rename codeql-config.yml to config.yml + * **ci:** add codeql config file path to the workflow + * **ci:** create codeql-config.yml + * **ci:** autorun tests + * **test:** rewrite everything and migrate to vitest + * **perf:** add performance related optional deps + * **fix(api:server):** no response when sending requests + * **ci:** update codeql.yml + * **style:** remove unneeded newline + * **chore:** update contributors list + * **chore(scripts):** remove unneeded await in add-license-comments.js + + Update add-license-comments.js + * **docs(scripts):** update generate-page-index.js + +### 11-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 11-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.28.2 [skip ci] + * **chore(release):** v8.28.1 [skip ci] + * **chore(release):** v8.28.0 [skip ci] + * **chore(release):** v8.27.0 [skip ci] + * **chore(release):** v8.26.2 [skip ci] + * **chore(release):** v8.26.1 [skip ci] + +### 11-03-2024 - [[ninsaccplayzyt](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)] + + * change the wording a bit on line 184 + * remove an accidental extra line + * add more to getting set + +### 11-03-2024 - [[Lynx](mailto:159797095+dicoderin@users.noreply.github.com)] + + * Update add-license-comments.js + +### 10-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **docs(scripts):** windows path replacement errors + +### 10-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update extensions.yml + * **ci:** update extensions.yml + * **ci:** update extension build workflow + * **feat(snippets):** inline mention users + * **docs:** add documentation for automation commands + + **** Documentation for the following commands have been added in this PR (#154):** + + - expire + - remind + - schedule + - scheduleandexpire + - temprole + - antijoin + * **fix:** lint errors/warnings + * **ci:** run eslint on build + * **style:** fix lint errors + * **style:** remove unneeded console.log's + * **style:** remove unneeded console.logs + * **fix(utils:datetime):** number parsing error + * **feat(utils):** better time parsing + * **chore:** update contributors list + * **test:** add test suites + * **perf:** do not load tensorflow/nsfwjs unless needed + * **fix(commands):** automation command metadata + * **fix(commands:afk:remove):** add missing alias + * **fix:** auto configure guilds on join if the system is in public bot mode + * **docs(scripts):** path backslash issue + * **docs(scripts):** path backslash issue + +### 10-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.26.0 [skip ci] + * **chore(release):** v8.25.2 [skip ci] + * **chore(release):** v8.25.1 [skip ci] + * **chore(release):** v8.25.0 [skip ci] + * **chore(release):** v8.24.5 [skip ci] + * **chore(release):** v8.24.4 [skip ci] + * **chore(release):** v8.24.3 [skip ci] + +### 10-03-2024 - [[ninsaccplayzyt](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)] + + * add the title + * add antijoin that i forgot to add + * create temprole + * make scheduleandexpire + * create schedule + * fixed spelling errors + * create remind + * create renubd + * create expire + * Update page.mdx + * Update page.mdx + * add createreactionrole + * update ballot + * add ballot + * create gafk + * add afk + * Merge branch 'onesoft-sudo:main' into docs-update + * Create page.mdx + +### 09-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.24.2 [skip ci] + * **chore(release):** v8.24.1 [skip ci] + * **chore(release):** v8.24.0 [skip ci] + +### 09-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** /config save command not working + * **fix:** typo + * **fix:** typo + * **fix:** infraction list command sorting + * **feat:** support custom statuses + * **fix(commands:help):** weird behaviour with subcommands + * **fix(commands:help):** not showing correct information for single-file commands/subcommands + * **docs:** update database host suggestions + * **chore(readme):** update badges + * **chore(readme):** add codefactor badge + +### 08-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.23.0 [skip ci] + * **chore(release):** v8.22.1 [skip ci] + +### 08-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(auth):** time based one-time passcodes to authenticate with credserv + * **chore:** remove unplanned todos + * **refactor:** finish fixing the eslint issues + +### 07-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** eslint/typescript errors + * **chore:** add eslint + +### 04-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.22.0 [skip ci] + +### 04-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(api):** extension installation endpoint + * **chore(extensions):** index file now includes shortName field + +### 04-03-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + +### 03-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.21.0 [skip ci] + * **chore(release):** v8.20.3 [skip ci] + * **chore(release):** v8.20.2 [skip ci] + * **chore(release):** v8.20.1 [skip ci] + +### 03-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** add license comments + * **chore:** update config schemas + * **chore(scripts):** fix config generator script + * **refactor:** move all permission managers to `security` directory + * **chore:** update clean script + * **feat(api):** extension controller + * **feat:** better caching support + * **chore(extensions):** trigger rebuild + * **chore(extensions):** fix urlfish extension to comply with breaking API changes + * **chore(extensions):** trigger rebuild + * **chore(extensions):** trigger rebuild + * **fix(scripts:extensions.js):** emit 'version' property in extension index + * **fix(bun):** skip generation of archives if bun is used + * **chore(pm2):** update pm2 config + * **fix(logging):** member disconnect event causes the system to crash + +### 03-03-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + +### 02-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.20.0 [skip ci] + * **chore(release):** v8.19.0 [skip ci] + * **chore(release):** v8.18.1 [skip ci] + * **chore(release):** v8.18.0 [skip ci] + +### 02-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update todos + * **chore:** update todos + * **feat(moderation):** infraction create command logging + * **feat:** infraction reason templates + * **refactor:** infractions.ssend_ids_to_user is false now by default + * **docs:** update privacy policy + * **docs:** update terms of service + * **fix:** restart command with 2FA code not working + * **feat(logging):** log who deleted the message + +### 01-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.17.1 [skip ci] + +### 01-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(logging):** voice event handling issue + +### 27-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.17.0 [skip ci] + * **chore(release):** v8.16.0 [skip ci] + +### 27-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update todos + * **feat:** introduce new config option: `infraction_logging_channel` + * **fix:** remove unneeded fetch requests + * **fix:** spacing in infraction list command embed + * **feat:** improved infraction management commands + * **refactor:** rename the old note management commands to unote + * **feat(commands:moderation):** add a better note command + +### 26-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.15.1 [skip ci] + * **chore(release):** v8.15.0 [skip ci] + * **chore(release):** v8.14.0 [skip ci] + +### 26-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** runtime crashes + * **refactor(logging):** better output logging + * **feat:** auto storage backup + * **build(k8s):** use statefulset for postgres instead of deployment + * **ci:** update build.yml nodejs version + * **feat(loggging):** voice channel events + +### 21-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.13.4 [skip ci] + +### 21-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(automod:rules:nsfw):** better accuracy + +### 18-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.13.3 [skip ci] + * **chore(release):** v8.13.2 [skip ci] + * **chore(release):** v8.13.1 [skip ci] + * **chore(release):** v8.13.0 [skip ci] + +### 18-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(automod:rules:nsfw):** remove \`webp\` support check + * **fix(commands:update):** should install deps automatically + * **fix(extensions):** do not load all extensions automatically + * **chore:** generate config schema + * **feat(automod:message_rules:nsfw):** powerful AI NSFW image detection + * **chore:** update readme + * **chore:** update readme + +### 17-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.12.0 [skip ci] + +### 17-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + +### 17-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(extensions):** trigger rebuild + * **feat(commands:settings):** add `config` command for better configuration management + * **fix(commands:translate):** do not interfere with other commands during autocompletion + * **chore(extensions:urlfish):** remove unneeded commands + * **chore:** fix slash command deploy script + +### 16-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 16-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions:urlfish):** add license + * **chore:** add license comments + * **chore:** update config schemas + * **chore(extensions):** trigger rebuild + * **chore(extensions:urlfish):** complete support for url scanning and extensive configuration + * **chore(deps):** upgrade dependencies + * **chore(scripts:extensions.js):** support `--tsc` flag with `--build` + * **feat(extensions):** elegant extension configuration support + +### 16-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.11.0 [skip ci] + +### 16-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(extensions:urlfish):** add readme + +### 15-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 15-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(extensions:urlfish):** rename extension + * **chore(extensions:urlfish):** fix extension id + * **chore(extensions):** trigger rebuild + * **feat:** add `normalMessage*` events for better extension DX + * **chore(extensions:urlfish):** introduce urlfish extension to protect servers from phishing links + +### 15-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.10.0 [skip ci] + * **chore(release):** v8.9.0 [skip ci] + +### 15-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(polyfills):** add FileSystem.exists() method + +### 13-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(utils:logger):** deprecate `log()` function + * **fix(utils:EmbedSchemaParser):** infinite loop if the schema does not end with two colons `::` + +### 13-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.8.8 [skip ci] + +### 11-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.8.7 [skip ci] + +### 11-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(commands:emoji):** deprecated Emoji.url getter warning from discord.js + * **fix(commands:emoji):** deprecated Emoji.url getter warning from discord.js + * **fix(types):** typo + +### 11-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** fix docker workflow + * **ci:** fix PAT token for docker workflow + * **ci:** fix docker workflow permissions + * **ci:** fix docker workflow + * **ci:** fix docker workflow + * **ci:** fix docker workflow + * **ci:** fix docker workflow + * **ci:** fix docker workflow + * **ci:** update docker workflow + * **build(k8s):** add kubernetes YAML files + * **chore:** update editorconfig + +### 10-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.8.6 [skip ci] + +### 10-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(commands:blockedmessage):** crashing during list command execution + +### 08-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.8.5 [skip ci] + * **chore(release):** v8.8.4 [skip ci] + * **chore(release):** v8.8.3 [skip ci] + * **chore(release):** v8.8.2 [skip ci] + * **chore(release):** v8.8.1 [skip ci] + +### 08-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(services:afk):** message content formatting + * **fix(services:PermissionManager):** do not log messages unnecessarily + * **fix:** ai command with openai + * **chore(extensions:antirickroll):** update LICENSE + * **chore(extensions):** update build-extensions.sh + * **chore(extensions):** include createdAt field in index.json + * **chore(extensions):** fix build script + * **chore(extensions):** fix build script + * **chore(extensions):** calculate sizes + * **chore(extensions):** support hashing + * **chore(extensions):** trigger rebuild + * **fix(extensions:build-script):** sorting versions + * **chore(extensions):** fix build script + * **chore(extensions):** build script now generates a list of download urls + +### 08-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 08-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(commands:ai):** moderate the prompt before sending to OpenAI API + +### 07-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 07-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(extensions):** fix build script + * **chore(extensions:antirickroll):** update extension.json + * **chore:** create README.md for extension:antirickroll + +### 07-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** trigger rebuild + * **chore:** fix extension build script + * **chore(extensions:antirickroll):** add an icon + * **chore(extensions):** trigger rebuild + * **ci:** update extension build workflow + * **chore(extensions:antirickroll):** update extension.json + * **chore(scripts):** index creation support + * **feat(services:extensions):** schema validation for extension.json files + * **feat(services:extensions):** add other metadata properties + * **chore(extensions:antirickroll):** remove manual name property + * **chore(extensions):** trigger rebuild + * **ci:** update extension workflow + * **chore(extensions):** update build script + * **fix(types):** typescript type errors with NodeJS.Timeout + * **fix(types):** typescript type errors with NodeJS.Timeout + * **chore:** fix build errors + +### 07-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.8.0 [skip ci] + * **chore(release):** v8.7.0 [skip ci] + * **chore(release):** v8.6.2 [skip ci] + +### 06-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** update command should remove tsbuildinfo + * **chore(extensions:antirickroll):** update package.json + * **chore(extensions:antirickroll):** update package.json + * **ci:** update extensions.yml + * **chore(extensions):** update build script + * **ci:** update extensions.yml + * **chore(extensions):** trigger rebuild + * **chore:** update package.json + * **chore(extensions):** fix build script + * **chore(extensions):** update build script and trigger rebuild + * **fix:** remove build directory before system updates + +### 06-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + * **chore(extensions):** build extensions [skip ci] + +### 06-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.6.1 [skip ci] + +### 05-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update todos + * **chore:** update todos + * **ci:** fix extensions.yml + * **docs(extensions):** fix missing quotes in code examples + * **fix(commands:ai):** change the way of checking for packages + * **fix(commands:ai):** ensure the logic to check for openai installation is correct + * **fix(commands:ai):** unresolvable type import + +### 05-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update extensions readme + * **chore(extensions):** trigger rebuild + * **chore(extensions):** trigger rebuild + * **chore(extensions):** add official extensions + * **feat:** add getService function to client + * **feat(services:extensions):** support `EXTENSIONS_DIRECTORY` environment variable + * **chore:** update todos + * **fix(logging):** bans/kicks are not always being logged + * **fix(services:infractionManager):** infraction metadata format + * **chore:** fix merge conflict + * **feat(commands:ai):** support OpenAI + * **refactor(types):** move environment variable types into a seperate file + * **chore(deps):** update pm2 to 5.3.1 + +### 05-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(extensions):** build extensions [skip ci] + +### 05-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.6.0 [skip ci] + * **chore(release):** v8.5.0 [skip ci] + * **chore(release):** v8.4.4 [skip ci] + * **chore(release):** v8.4.3 [skip ci] + * **chore(release):** v8.4.2 [skip ci] + * **chore(release):** v8.4.1 [skip ci] + * **chore(release):** v8.4.0 [skip ci] + +### 04-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.3.2 [skip ci] + * **chore(release):** v8.3.1 [skip ci] + * **chore(release):** v8.3.0 [skip ci] + * **chore(release):** v8.2.1 [skip ci] + * **chore(release):** v8.2.0 [skip ci] + * **chore(release):** v8.1.1 [skip ci] + +### 04-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** send command type errors + * **fix:** send command emoji resolving issue + * **fix:** send command does work but gives an error message + * **fix(utils:pagination):** undefined references + * **fix(commands:modstats):** missing parameters on slash command + * **fix(commands:modstats):** missing parameters on slash commanf + * **fix(utils:paginator):** update data entry count on filter/sort mode change + +### 04-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** add todos + * **style(polyfills):** add doc comment + * **fix(commands:update):** backup package.json and tsconfig.json before installation + * **refactor(commands:modstats):** use new metadata system of paginator + * **feat(utils:pagination):** metadata and update on metadata + * **fix:** pagination entry count not updating + * **feat(commands:moderation):** `modstats` command + * **fix:** adjust the page entries limit + * **style:** fix code styles + * **fix(commands:infraction:create):** `type` field not working + +### 03-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** update guild config page + * **fix:** missing default argument + * **chore:** update security policy + * **feat(configManager):** auto configure and discover guilds + * **feat(dynamicLoader:commands):** customizable command group names + * **chore:** fix deps + +### 03-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.1.0 [skip ci] + +### 02-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v8.0.0 [skip ci] + +### 02-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** fix .husky/commit-msg hook permissions + * **fix(dynamicLoader):** not setting command groups during import + + **BREAKING CHANGE:** No breaking change; this is just to invoke the GH workflow to create release. + + +### 30-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update layout.tsx + * **docs:** fix opengraph image + * feat!: support bun (#150) + + + +### 30-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** opengraph meta info + * **chore:** fixup + * **docs:** images + * **docs:** add v8 release information page + * **fix:** remove unneeded logging + +### 30-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.26.0 [skip ci] + +### 29-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(api:server):** organized code + * **feat:** dynamic event loading and unloading + +### 28-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(deps):** remove unavailable deps + * **fix(runtime:bun):** decorators not working + * **feat:** supporting old and new decorators for best compatibility + * **fix:** loading errors + * **refactor:** better boot process + * **feat:** experimental bun support + * **chore:** add cleanup script + +### 26-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.25.0 [skip ci] + * **chore(release):** v7.24.1 [skip ci] + * **chore(release):** v7.24.0 [skip ci] + +### 26-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands:update):** support updates via git + * **feat(credentials):** allow the restart command to work as before + +### 26-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(commands:update):** registering guild slash commands instead of global + * **chore:** update README.md + +### 25-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.23.2 [skip ci] + * **chore(release):** v7.23.1 [skip ci] + * **chore(release):** v7.23.0 [skip ci] + * **chore(release):** v7.22.0 [skip ci] + * **chore(release):** v7.21.2 [skip ci] + * **chore(release):** v7.21.1 [skip ci] + +### 25-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** system command + * **fix:** remove unneeded logs + * **feat:** accept key from cli + * **feat:** credentials server auth + * **perf:** better cache sweeping and management + * **perf:** better cache management + +### 23-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.21.0 [skip ci] + +### 23-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(automod:rules):** url crawl rule (experimental) + * **chore:** add todos + +### 20-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.20.0 [skip ci] + * **chore(release):** v7.19.0 [skip ci] + * **chore(release):** v7.18.0 [skip ci] + +### 20-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(automod:logging):** log changed/removed embeds + * **feat(automod:rules:image):** allow images in embeds to be scanned + * **feat(automod:rules):** add `embed` rule + +### 19-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** add about page + * **docs:** update main page + +### 19-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schema + * **chore:** update .gitignore + * **chore:** update tsconfig.json + * **feat(automod:rules):** image scan rule for OCR text scanning + * **feat(services):** add image recognition (OCR) service + +### 19-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.17.0 [skip ci] + +### 17-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update faq + * **docs:** update ban command page title + * **docs:** recreate /automoderation page + +### 17-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** add FAQ page link + * **docs:** add FAQ page + * **docs:** update table of contents + * **docs:** fix edit button + * **docs:** fix edit button + * **docs:** fix pageinfo + +### 16-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** introduce edit button component + * **docs:** add page for ban command + * **docs:** custom loading animations + +### 16-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix frontmatter YAML of ban command page + +### 15-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix links.ts + * **docs:** fix /search/route.ts + * **build:** update Dockerfile + +### 15-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** add 404 page + * **docs:** dynamic page scanning + * **docs:** fix regex dos attack issue + * **docs:** fix regex dos attack issue + * **docs:** better build + * **docs:** move pages from docs/ + +### 14-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update next.config.mjs + * **docs:** create generate-sitemap.js + * **build(docker):** fix Dockerfile + * **build:** update Dockerfile + * **docs:** update Search.tsx + * **docs:** update links.ts + * **build:** update Dockerfile + * **docs:** update SearchModal.tsx + * docsL update SearchModal.tsx + * **docs:** migrate to nextjs (#149) + + + * **docs:** update DocsLayout.tsx + +### 14-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** finish migrating to nextjs + * **chore(deps):** update packages + +### 13-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update SearchModal.tsx + * **docs:** update Search.tsx + * **docs:** update usePlatform.ts + * **docs:** make usePlatform() hook usable in the client + +### 13-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** searching + +### 12-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** add edit button + * **docs:** dynamic metadata fetching + * **docs:** autolink + * **docs:** fix table of contents + +### 11-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update page.mdx + * **docs:** update Drawer.module.css + * **docs:** update globals.css + * **docs:** update layout.tsx + * **docs:** update tailwind.config.ts + * **docs:** fix spacing + * **docs:** fix horizontal scrollbar styles + +### 11-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** fix navbar z-index issue + * **docs:** better navigation between pages + * **docs:** add home page + * **docs:** syntax highlighting + * **docs:** complete adding table of contents + +### 10-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update docs layout + * **docs(styling):** remove backticks fron inline code snippets + +### 10-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** table of contents + +### 09-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** basic navigation + * **docs:** optimizations + +### 09-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update Navbar.tsx + * **docs:** update navbar transition + +### 08-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update navbar drawer transition + +### 08-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** better navbar UX + * **docs:** finish building the navbar + * **docs:** add a basic navbar drawer + +### 07-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** add basic navbar + * **docs(migration):** initial commit + +### 06-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** move global.d.ts to `src/types/` + * **refactor:** remove unneeded environment variable typings + * **feat:** add strongly-typed global variables and environment variables + +### 06-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.16.0 [skip ci] + +### 05-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.15.0 [skip ci] + * **chore(release):** v7.14.3 [skip ci] + +### 05-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** listen for message events for statistics + +### 05-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update SECURITY.md + * **chore:** update readme + * **fix:** build failure for global type casting + * **fix:** build failure for global type casting + +### 04-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** set global boot date + * **fix:** system command should show the uptime of the bot system + * **fix:** temprole command not behaving correctly due to cache miss + * **chore:** update FUNDING.yml + * **chore:** update FUNDING.yml + * **fix(commands:unmute):** better error message + * **fix(commands:unmute):** better error message + +### 04-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.14.2 [skip ci] + * **chore(release):** v7.14.1 [skip ci] + +### 02-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.14.0 [skip ci] + +### 02-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** experimental user stats service + +### 01-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update terms.md + * **docs:** update getting-started.md + +### 01-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.13.0 [skip ci] + +### 01-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands:userlookup):** infraction and moderation statistics + +### 31-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.12.3 [skip ci] + +### 31-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(services:afk):** random crashes because of a missing null check + +### 30-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.12.2 [skip ci] + * **chore(release):** v7.12.1 [skip ci] + +### 30-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(commands:temprole):** prisma invokation errors + * **fix(commands:temprole):** typo in `slashCommandBuilder` + +### 29-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.12.0 [skip ci] + +### 29-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(moderation:reporting):** stable report system + +### 28-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** reorganize pages + +### 28-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** delete docs/guild-config-schema.md + +### 28-12-2023 - [[Ussen](mailto:rickyguynn99@gmail.com)] + + * **docs:** create system-config-schema.md (#146) + + * Create system-config-schema.md + +### 26-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.11.0 [skip ci] + +### 26-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(api):** store IP addresses when a user submits a review + * **feat(db:schema):** add ip field to Review model + * **docs:** update screenshots.md + * **docs:** rename image.png to help-command-screenshot.png + * **docs:** rename image (1).png to about-command-screenshot.png + * **docs:** update screenshots.md + * **docs:** update SUMMARY.md + * **docs:** rename GuildConfigSchema.md to guild-config-schema.md + * **chore(readme):** update contributors list + * **chore:** update readme + +### 26-12-2023 - [[Ussen](mailto:rickyguynn99@gmail.com)] + + * **docs:** create GuildConfigSchema.md (#145) + + * Create GuildConfigSchema.md + +### 24-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.10.2 [skip ci] + * **chore(release):** v7.10.1 [skip ci] + * **chore(release):** v7.10.0 [skip ci] + * **chore(release):** v7.9.0 [skip ci] + +### 24-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(core:permissions):** automod permission checking error + * **fix:** discord based permission system + * **fix(core:permissions:discord):** denying actions for simple role-less setups + * **docs:** update features + +### 24-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add email verification finish route + * **feat(moderation:reports):** support processing action select menu + +### 22-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.8.0 [skip ci] + +### 22-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(moderation):** add reporting system (incomplete) + +### 21-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs(installation):** fix slash command registration command + * **chore:** update SECURITY.md + +### 20-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 19-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.7.0 [skip ci] + * **chore(release):** v7.6.0 [skip ci] + +### 19-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** disallow banned users to log in or reset password + * **fix(commands):** make reason optional in `sysban` command + * **feat(system):** add `sysban` and `sysunban` commands + * **feat(auth):** banning users from the system + +### 17-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(readme):** add download buttons + +### 16-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.5.1 [skip ci] + +### 16-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(logging):** ban reasons not showing up + + Increased log delay + +### 15-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.5.0 [skip ci] + +### 15-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** email verification support + +### 14-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.4.1 [skip ci] + +### 14-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** verification service misbehaving + +### 13-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 11-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.4.0 [skip ci] + +### 11-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add /challenge/verify endpoint to retrive meta info + +### 09-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.3.3 [skip ci] + +### 09-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(automod:verification):** update generated query params for the target url + +### 08-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(scripts):** rewrite slash command deployment script in javascript + * **refactor(scripts):** rewrite generate-config-schema.ts in javascript for performance + * **chore:** update config schema + * **chore:** update config schema + * **chore:** add license comments + * **fix(automod:verification):** runtime errors + * **fix(automod:verification):** add missing userId query parameter to the DM url + * **feat(automod:verification):** support `action_on_fail` option + * **feat(automod:verification):** support `parameters` option + +### 08-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.3.2 [skip ci] + * **chore(release):** v7.3.1 [skip ci] + * **chore(release):** v7.3.0 [skip ci] + * **chore(release):** v7.2.0 [skip ci] + +### 07-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** fix failing workflows + +### 07-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v7.1.0 [skip ci] + * **chore(release):** v7.0.0 [skip ci] + +### 07-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(automod):** verification system + * feat(snippets)!: remove `permission_roles` field from the database schema + + **BREAKING CHANGE:** Be sure to back up your data before upgrading. + **NOTE:** Run `npx prisma db push` to update your database schema. + + +### 06-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.93.0 [skip ci] + * **chore(release):** v6.92.0 [skip ci] + * **chore(release):** v6.91.0 [skip ci] + +### 06-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(partial:verification):** implement recaptcha system + * **chore:** update config schema + * **feat(services:react_roles):** better rate limiting + * **chore(utils):** remove unneeded debug logs + * **feat(moderation:bulk_delete_msgs):** support `offset` option + +### 02-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** revert build.yml + * **ci:** update build.yml for codecov + +### 01-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.90.0 [skip ci] + +### 01-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands:clear):** `mc` alias + +### 29-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.89.0 [skip ci] + * **chore(release):** v6.88.2 [skip ci] + +### 29-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schema + * **feat(welcomer):** custom say hi reply message template + * **fix(db:schema):** rename `CommandPermissionOverwrite` model name + +### 28-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.88.1 [skip ci] + * **chore(release):** v6.88.0 [skip ci] + +### 28-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(core:argument_parser):** mention prefix does not work + * **feat:** command permission overwrites + * Merge github.com:onesoft-sudo/sudobot into refactor/command-v2 + +### 28-11-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-22):** Drop support for MySQL + +### 27-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** issues introduced by the refactor + * **refactor:** commands + * **refactor:** command system + +### 26-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.87.0 [skip ci] + * **chore(release):** v6.86.0 [skip ci] + +### 26-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(snippets):** support embed schemas in snippet contents + * **fix(snippetManager):** permission checking issues + * **feat:** introduce command v2 + +### 25-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.85.2 [skip ci] + * **chore(release):** v6.85.1 [skip ci] + +### 25-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(commands:snippets):** double response + +### 25-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(welcomer):** say_hi_label not working + +### 23-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(native):** move `env.c` and `env.h` outside `env/` + * **chore:** update config schemas + * **feat(welcomer):** introduce `welcomer.say_hi_label` configuration option + * **fix(commands:moderation):** not showing user information + * **feat:** complete `check_discord_permissions` option + * **refactor(types):** deprecate `mod_role`, `admin_role`, and `staff_role` properties + * **feat(permissions):** add `DiscordBasedPermissionManager` + * **fix:** introduce `overwriteIds` in `GetMemberPermissionInGuildResult` type + * **fix(logging:on:message_bulk_delete):** incorrect member display color + +### 23-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.85.0 [skip ci] + * **chore(release):** v6.84.1 [skip ci] + * **chore(release):** v6.84.0 [skip ci] + * **chore(release):** v6.83.0 [skip ci] + * **chore(release):** v6.82.1 [skip ci] + * **chore(release):** v6.82.0 [skip ci] + +### 21-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** use the new permission manager everywhere + +### 20-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** introduce permission manager v2 + * **chore(config):** update schemas + * refactor(permission_system)!: rename `advanced` system to `layered` + +### 19-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.81.1 [skip ci] + +### 19-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(commands:history):** replace underscrores with spaces in infraction type field + +### 18-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.81.0 [skip ci] + +### 18-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **perf(utils:pagination):** skip collecting interactions if the data array is empty + * **feat(commands:ballot):** add `/ballot votelist` command + +### 17-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.80.2 [skip ci] + * **chore(release):** v6.80.1 [skip ci] + * **chore(release):** v6.80.0 [skip ci] + +### 17-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **perf(commands:ai):** do not use pagination if there is a single chunk only + * **fix(emojis):** invalid component emoji error + * **feat:** update AI command + +### 15-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.79.0 [skip ci] + +### 15-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** introduce `MessageRuleController` + +### 14-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.78.0 [skip ci] + * **chore(release):** v6.77.1 [skip ci] + +### 14-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(afk_system):** add afk management commands + * **fix(core):** typings + * **fix(core:typings):** better typing + * **refactor(commands:automation):** add `afks` command + * **fix(system:audit_logging):** logs the home guild and log channel itself + +### 13-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.77.0 [skip ci] + +### 13-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(types):** conflict + * **chore(deps):** update typescript + * **fix(types):** conflicting types + * **refactor(system:audit_logging):** extract reusable code into methods + * **fix(typings):** embed build command type errors + * **feat(commands):** add `Edit Message` command + +### 12-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.76.0 [skip ci] + +### 12-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(native):** environment file parsing + +### 11-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.75.0 [skip ci] + * **chore(release):** v6.74.0 [skip ci] + * **chore(release):** v6.73.0 [skip ci] + * **chore(release):** v6.72.0 [skip ci] + * **chore(release):** v6.71.2 [skip ci] + +### 11-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(reminders):** add reminder remove command + * **feat(commands:snipe):** update `snipe` command + * **feat(native):** application command interaction support + * **feat(native):** production and debug builds + * **fix(utils:pagination):** fix 'Page 1 of 0' one-by-off errors + +### 10-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.71.1 [skip ci] + * **chore(release):** v6.71.0 [skip ci] + * **chore(release):** v6.70.0 [skip ci] + * **chore(release):** v6.69.1 [skip ci] + +### 10-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(services:ballots):** interaction response strings + +### 10-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands):** add reminder list command + * **refactor(native:commands:about):** use casprintf() + * **fix:** remove debug exit + * **chore:** add .clang-format + * **feat(native:io):** implement casprintf() function for a windows replacement of asprintf() + * **fix:** add better DM fail check + +### 09-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.69.0 [skip ci] + * **chore(release):** v6.68.0 [skip ci] + +### 09-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(native:commands):** add `about` command + * **ci:** update release workflow + * **refactor(types):** better typing + * **feat(commands:joke):** support multiple joke APIs + +### 08-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(native:core:commands):** use a plain array instead of hashmap + * **build:** fix makefile + +### 07-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update build.yml + +### 07-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** make the library build optional + * **feat:** hybrid process creation + * **feat(native:lib):** hybrid processes + * **feat(native:lib):** hybrid processes + +### 07-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.67.0 [skip ci] + +### 06-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **ci:** update build workflow + * **feat(lib:native):** basic command handling + * **fix(commands:SendReply):** better error messages + +### 06-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.66.0 [skip ci] + * **chore(release):** v6.65.4 [skip ci] + * **chore(release):** v6.65.3 [skip ci] + +### 06-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(commands:emojimix):** add missing description + +### 05-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.65.2 [skip ci] + * **chore(release):** v6.65.1 [skip ci] + * **chore(release):** v6.65.0 [skip ci] + * **chore(release):** v6.64.0 [skip ci] + * **chore(release):** v6.63.2 [skip ci] + * **chore(release):** v6.63.1 [skip ci] + * **chore(release):** v6.63.0 [skip ci] + +### 05-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(commands:update):** requirement checks not working + * **fix(commands:update):** logic error + * **fix(api:reviews):** increase limit for `/review` endpoint responses + * **fix(commands:emoji):** embed color + +### 05-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(lib):** basic library directory structure + * **feat(commands:update):** support auto-updates in windows + * **fix(commands:update):** better error checking + * **refactor:** remove unneeded `await`s + * **feat(commands:note):** add `note remove` command alias + +### 04-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(docker):** update Dockerfile + * **feat(commands):** support running commands in `GUILD_VOICE` channels as well + * **fix(commands:update):** controls not working + * **fix(commands:about):** weird indents in discord mobile + * **chore:** remove unneeded files + * **fix(commands:update):** show not under control error message if interaction filter condition fails + * **chore:** remove unneeded files + * **fix(commands:clear):** `bc` command alias not working + * **fix(commands:mixemoji):** better error message + * **fix(commands:mixemoji):** handle 404 error code + * **fix:** check if stdin is tty + * **chore:** remove unneeded files + * **feat(commands:fun):** add `mixemoji` command + * **chore:** remove unneeded files + * **feat(commands:clear):** add support for regex based message clearing + * **chore:** remove unneeded files + * **feat(development:shortcuts):** add `Shift+L` and `L` action keys to write and load config files + +### 04-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.62.0 [skip ci] + * **chore(release):** v6.61.7 [skip ci] + * **chore(release):** v6.61.6 [skip ci] + * **chore(release):** v6.61.5 [skip ci] + * **chore(release):** v6.61.4 [skip ci] + * **chore(release):** v6.61.3 [skip ci] + * **chore(release):** v6.61.2 [skip ci] + * **chore(release):** v6.61.1 [skip ci] + * **chore(release):** v6.61.0 [skip ci] + * **chore(release):** v6.60.0 [skip ci] + * **chore(release):** v6.59.0 [skip ci] + +### 04-11-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-21):** remove supabase links + +### 03-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.58.0 [skip ci] + * **chore(release):** v6.57.1 [skip ci] + * **chore(release):** v6.57.0 [skip ci] + +### 03-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** fix merge conflict + * **feat(commands:automation):** system update command + * **fix:** help command causing crash if the github emoji is not available + * **refactor(utils):** strict typing + * **feat(commands:information):** add `afklist` command + * **refactor(types:AFKService):** stronger typing + +### 01-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.56.1 [skip ci] + * **chore(release):** v6.56.0 [skip ci] + +### 01-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(development:hotreload):** files not reloading + * **style:** remove unneeded variables + * **feat:** improved hot reloading + +### 31-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.55.0 [skip ci] + * **chore(release):** v6.54.0 [skip ci] + +### 31-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(development):** hot reloading of commands + * **feat(core:services):** introduce more flexible lifecycle methods + * **feat(moderation:embeds):** show Moderator field + +### 30-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.53.2 [skip ci] + * **chore(release):** v6.53.1 [skip ci] + * **chore(release):** v6.53.0 [skip ci] + +### 30-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** todos + * **ci(release):** fix workflows + * **fix:** reformat readme + * **ci(release):** fix workflows + * **ci(release):** fix workflows + * **ci(release):** fix workflows + * **ci(release):** fix workflows + * **ci(release):** fix workflows + * **ci(release):** auto build and attach built files to release + * **feat(commands):** add better cooldown support + +### 29-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.52.0 [skip ci] + * **chore(release):** v6.51.3 [skip ci] + * **chore(release):** v6.51.2 [skip ci] + * **chore(release):** v6.51.1 [skip ci] + +### 29-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schemas + * **feat(automod:ai):** add support for detecting other various type of unwanted messages + * **fix(audit:logging):** searching for log channel in wrong server + * **fix(audit:logging):** searching for log channel in wrong server + * **chore(deps):** bump `discord.js` to `v14.13.0` + * **chore:** update config schema + * **fix(welcomer):** remove queued welcome message confirmation on button press + +### 29-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-20):** Update privacy policy + +### 27-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-19):** No subject + +### 26-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.51.0 [skip ci] + * **chore(release):** v6.50.1 [skip ci] + +### 26-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(extensions):** extension-specific services + * **style:** remove unneeded FIXME comments + * **fix(types:discord.js):** breaking type changes + +### 25-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(docker):** update node version in Dockerfile + +### 25-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.50.0 [skip ci] + * **chore(release):** v6.49.0 [skip ci] + * **chore(release):** v6.48.0 [skip ci] + +### 25-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(config:commands):** `rerun_on_edit` option to rerun commands automatically on message edit + * **feat(antispam):** similar message spam protection + * **refactor(antispam):** use zero-depth records for storing spam-user info + * **feat(antispam):** `disabled_channels` option + +### 23-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci:** update release.yml + * **docs:** update privacy.md + +### 20-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.47.0 [skip ci] + * **chore(release):** v6.46.1 [skip ci] + * **chore(release):** v6.46.0 [skip ci] + +### 20-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** auto updating + * **fix:** broken changes after updating discord.js + * **fix:** echo and send commands always remove the command message + * **feat:** system level audit logging + +### 18-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.45.0 [skip ci] + * **chore(release):** v6.44.0 [skip ci] + * **chore(release):** v6.43.0 [skip ci] + * **chore(release):** v6.42.0 [skip ci] + +### 18-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add moderation command modes + * **feat:** global AFK support + * **feat(afk):** show dates + * **feat:** clear command aliases + +### 17-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.41.0 [skip ci] + +### 17-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** queues now work even if the input command message is removed + +### 16-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** better mention safety + * **feat:** add safeMessageContent() function + * **fix:** security check in send reply command + +### 16-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.40.0 [skip ci] + * **chore(release):** v6.39.1 [skip ci] + +### 15-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.39.0 [skip ci] + * **chore(release):** v6.38.0 [skip ci] + * **chore(release):** v6.37.0 [skip ci] + +### 15-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add extract emoji command + * **feat:** add `rawLinkString` to command validation rules + * **chore:** remove empty files + * **feat:** sniping message edits + * **feat:** support nitro, boost and new username badges in user profile command + +### 14-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update features.md + +### 14-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** add license comments + * **feat:** add links to the help command action row + * **fix:** turn off prisma query logs on production mode + * **fix:** eval command logs errors twice + * **fix:** remove uneeded logging + +### 14-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.36.0 [skip ci] + * **chore(release):** v6.35.8 [skip ci] + * **chore(release):** v6.35.7 [skip ci] + +### 13-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.35.6 [skip ci] + * **chore(release):** v6.35.5 [skip ci] + * **chore(release):** v6.35.4 [skip ci] + * **chore(release):** v6.35.3 [skip ci] + * **chore(release):** v6.35.2 [skip ci] + * **chore(release):** v6.35.1 [skip ci] + * **chore(release):** v6.35.0 [skip ci] + * **chore(release):** v6.34.3 [skip ci] + * **chore(release):** v6.34.2 [skip ci] + +### 13-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** only start log server on boot when auto start is enabled + * **fix:** logserver command + * **fix:** log message spacing + * **fix(commands):** logstart command does not work + * **fix:** remove unneeded event firing logs + * **fix:** add missing command description + * **chore:** update schemas + * **fix:** add missing reflect-metadata import + * **chore:** update deps + * **feat:** log server + * **chore:** add license comments + * **fix(EmbedSchemaParser):** validate embed JSON objects first + * **fix(moderation):** unban command doesn't show proper error message when the given user isn't banned + +### 12-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.34.1 [skip ci] + +### 12-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** update volume paths in docker-compose.yml + * **chore:** update todos + +### 12-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(api):** changed the HTTP response status codes + +### 11-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schema + * **feat(commands):** add `setslowmode` command + * **refactor(commands):** use the new embed parser + * **feat:** `EmbedSchemaParser.sendMessage()` now accepts `User` and `GuildMember` as well + * **refactor(commands):** use the new embed parser in the embed management commands + * **refactor:** remove default embed color + * **feat(EmbedSchemaParser):** add withContent parameter to getMessageCreateOptions() method + * **fix(EmbedSchemaParser):** slice parsedEmbeds array to prevent max embed limit exceeded error + * **refactor(utils):** rename class `EmbedSchema` to `EmbedSchemaParser` + * **refactor(utils):** rename class `EmbedSchema` to `EmbedSchemaParser` + * **fix(EmbedSchema):** use JSON5 parser + * **refactor:** use the new embed schema parser + * **feat(EmbedSchema):** string color literals + +### 11-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.34.0 [skip ci] + * **chore(release):** v6.33.0 [skip ci] + * **chore(release):** v6.32.0 [skip ci] + * **chore(release):** v6.31.2 [skip ci] + * **chore(release):** v6.31.1 [skip ci] + * **chore(release):** v6.31.0 [skip ci] + +### 10-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.30.0 [skip ci] + * **chore(release):** v6.29.0 [skip ci] + +### 10-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(utils):** embed schema parsing + * **feat:** bump reminder + +### 09-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-18):** Fix grammatical errors + * **docs(gitbook-17):** Complete writing the extension documentation + +### 07-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-16):** Add screenshots + +### 07-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.28.0 [skip ci] + * **chore(release):** v6.27.0 [skip ci] + +### 07-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(extensions):** introduce `onCommand` event + * **refactor(events):** better typing + * **refactor(core):** rename `Event` base class to `EventListener` + * **feat:** clear command now accepts filter options + +### 06-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update README.md + +### 06-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.26.0 [skip ci] + +### 06-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(commands):** add missing description to `temprole` command + * **feat(commands):** add `temprole` command + +### 04-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.25.2 [skip ci] + +### 04-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** expired JWT tokens are not being disallowed in some cases + +### 03-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(scripts):** extensions management script logs are now colorized + * **fix:** help command showing repeated command names + * **feat:** added support for global avatar commands (`gavatar`) + * **feat:** improved help command + +### 03-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.25.1 [skip ci] + * **chore(release):** v6.25.0 [skip ci] + * **chore(release):** v6.24.0 [skip ci] + +### 02-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.23.0 [skip ci] + * **chore(release):** v6.22.0 [skip ci] + * **chore(release):** v6.21.1 [skip ci] + * **chore(release):** v6.21.0 [skip ci] + +### 02-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add ai command + * **feat(extensions):** enable/disable extensions per-guild + * **fix:** node warning about memory leak + * **feat(extensions):** better event handling + +### 01-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(readme):** add webpage link + +### 01-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.20.4 [skip ci] + +### 01-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** echo command now checks for mention everyone permission + +### 30-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.20.3 [skip ci] + * **chore(release):** v6.20.2 [skip ci] + +### 30-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(pagination):** validation error if emojis are not found + * **fix(getEmoji):** add an option to return null instead of empty string + * **chore(readme):** add spacing + * **chore:** fix logo alignment + * **chore:** remove extra header link + * **chore:** update logo + +### 29-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** add opencollective to funding.yml + * **chore:** update FUNDING.yml + * **chore:** create FUNDING.yml + * **docs:** update terms.md + +### 29-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.20.1 [skip ci] + * **chore(release):** v6.20.0 [skip ci] + * **chore(release):** v6.19.2 [skip ci] + +### 29-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(deps):** add missing deps + * **feat(api):** review system + * **fix:** echo command mention modes + +### 28-09-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-15):** extension system docs + +### 28-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.19.1 [skip ci] + +### 28-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(SnowflakeSchema):** do not depend on utils.ts + +### 27-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.19.0 [skip ci] + * **chore(release):** v6.18.1 [skip ci] + * **chore(release):** v6.18.0 [skip ci] + +### 27-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** auto build extensions + * **fix(scripts):** extension cache builder script + * **feat(profiles):** improved profiles for users + * **feat:** profile command now works with users + * **fix:** add missing module aliases + +### 26-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.17.0 [skip ci] + +### 26-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(scripts):** add extension cache management script + * **feat(core):** extension system + +### 25-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.16.1 [skip ci] + * **chore(release):** v6.16.0 [skip ci] + +### 25-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** remove uneeded debug logging + * **chore:** update config schema + * **feat(automod):** moderation based on AI + +### 23-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.15.1 [skip ci] + * **chore(release):** v6.15.0 [skip ci] + +### 23-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** `snipe` command + * **feat(triggers):** member status update trigger + * **chore:** update config schema + +### 20-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.14.0 [skip ci] + * **chore(release):** v6.13.0 [skip ci] + * **chore(release):** v6.12.2 [skip ci] + +### 20-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(rules):** inversed mode + * **chore:** update config schema + * **feat(sniping):** snipe multiple messages + * **fix(translationService):** use `Intl` to work with language codes + * **fix(resources):** add missing languages + +### 16-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.12.1 [skip ci] + * **chore(release):** v6.12.0 [skip ci] + +### 16-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(welcomer):** race condition when pressing say hi button quickly + * **chore:** update config schema + * **feat(commands):** `rmafk` command + +### 14-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.11.0 [skip ci] + * **chore(release):** v6.10.0 [skip ci] + * **chore(release):** v6.9.1 [skip ci] + +### 14-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** password reset via random numeric codes + * **feat(api):** account recovery + * **fix(afkservice):** potential mention spam can be done using the AFK statuses + +### 13-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 13-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.9.0 [skip ci] + * **chore(release):** v6.8.0 [skip ci] + +### 13-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add `/auth/me` endpoint + * **feat(api):** add `GuildController` + +### 12-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.7.1 [skip ci] + * **chore(release):** v6.7.0 [skip ci] + +### 12-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** block type field is uppercased + +### 12-09-2023 - [[MonzterDEV](mailto:Dancull47@gmail.com)] + + * **feat:** added blocked messages to message filters + +### 11-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** generate config schema + * **chore:** generate config schema + +### 10-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update getting-started.md + +### 10-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.6.0 [skip ci] + +### 10-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** api server config options and status endpoint + +### 07-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.5.1 [skip ci] + +### 07-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** message rules don't fire on message update + +### 06-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.5.0 [skip ci] + +### 06-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schemas + * **feat:** add message auto triggers + * **chore:** add todos + +### 04-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.4.2 [skip ci] + * **chore(release):** v6.4.1 [skip ci] + * **chore(release):** v6.4.0 [skip ci] + +### 04-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** note subcommands showing interaction deferring error + * **fix:** note view command showing interaction deferring error + * **fix:** channel locking + * **fix:** improved lock/unlocking system + * **fix:** better message filter config schema + * **fix:** blocked token and blocked word commands + * **fix:** clear slash command does not return a response + * **chore:** add todo comment + * **feat(trolling):** ability to add bean/shot/fakeban-immune users + +### 04-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore(readme):** fix dashboard repo link + +### 03-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.3.0 [skip ci] + +### 03-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add create and delete endpoints to `PermissionRoleController` + +### 03-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update privacy policy + * **docs:** update terms + +### 31-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.2.0 [skip ci] + +### 31-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add endpoints for viewing and updating named permission roles + * **chore:** update dependencies + +### 30-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.1.2 [skip ci] + * **chore(release):** v6.1.1 [skip ci] + +### 30-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** catch errors when resolving embed color + * **chore:** update config schemas + * **fix:** embed command crash + * **refactor(commands):** rename `userinfo` command to `userlookup` + * **refactor:** add `userinfo` alias to `profile` command + +### 29-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** introduce `default_permissions_mode` system config option + +### 28-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schemas + * **feat:** `ignore_default_permissions` system config option + * **fix:** ignore bots in snipe command + +### 28-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.1.0 [skip ci] + * **chore(release):** v6.0.3 [skip ci] + +### 27-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix typo + * **fix:** add missing imports + * **fix:** snipe command not working correctly in multiple servers at the same time + * **chore:** update readme + * **chore:** update readme + * **chore:** update readme + * **chore:** update todos + * **chore:** update security policy + * **chore:** update readme links + * **feat(message_rules):** changed blockDomain rule into domain rule (#134) + + + +### 27-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v6.0.2 [skip ci] + * **chore(release):** v6.0.1 [skip ci] + * **chore(release):** v6.0.0 [skip ci] + * **chore(release):** v5.82.1 [skip ci] + * **chore(release):** v5.82.0 [skip ci] + * **chore(release):** v5.81.0 [skip ci] + * **chore(release):** v5.80.3 [skip ci] + * **chore(release):** v5.80.2 [skip ci] + * **chore(release):** v5.80.1 [skip ci] + +### 27-08-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-14):** Add permission system guide + +### 27-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schemas + * **refactor:** use the new permission system + * feat(permissions)!: add possibility to customize permissions of each level + + **BREAKING CHANGE:** You must run `npx prisma db push` to update the database schema, + and the new schema is a bit different, so you may need to re-organize the permission levels. + + * **chore(readme):** update contributors list + * **chore(readme):** revert "update contributors list" + + This reverts commit 08b2100fea3261f95ef508dfdcf0fdca597fa168. + + * **chore(readme):** update contributors list + * **fix:** remove `data` property from `DomainRule` since it uses `domains` property instead + * **feat(commandPermissionOverwrites):** add OR mode + * **feat(permissionOverwrites):** add support of OR mode for every permission check + * **fix:** afk entries not being removed + * **fix:** interaction not deferred issue when running a disabled command using slash command mode + * **fix:** infraction create command returns interaction already deferred error + +### 27-08-2023 - [[MonzterDEV](mailto:Dancull47@gmail.com)] + + * **fix:** const issues + * **feat(message_rules):** changed blockDomain rule into domain rule for allowing & disallowing + +### 26-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schemas + * **feat(message_rules):** add strict regex rule + * **feat:** add possibility to turn off bulk delete message logging + +### 26-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.80.0 [skip ci] + * **chore(release):** v5.79.0 [skip ci] + +### 25-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.78.4 [skip ci] + +### 25-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(afkservice):** afk remove message gets sent twice + +### 24-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **test:** add troll utility functions test + * **refactor(tests):** move setup and utils to tests/ root + * **refactor(tests):** move setup and utils to tests/ root + * **fix(paginator):** crashing due to not having emojis added + * **fix:** eval command not working when invoked in interaction mode + +### 24-08-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-13):** Emojis section + * **docs(gitbook-11):** Mark the old pages as outdated + +### 24-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.78.3 [skip ci] + +### 23-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.78.2 [skip ci] + * **chore(release):** v5.78.1 [skip ci] + +### 23-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** syntax error + * **fix:** help command crash when using slash command interaction + +### 22-08-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update readme + +### 22-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.78.0 [skip ci] + * **chore(release):** v5.77.0 [skip ci] + +### 22-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update config schemas + * **refactor(types):** reduce code duplication + * **feat(automod):** finish adding all message rule types from v4 + * **feat(automod):** add basic message rules + * **fix(types):** stricter typing + * **chore:** update config schemas + * **feat(utils):** add escapeRegex() function + * **feat:** add message rule types + * **feat(logger):** log message rule actions + * **feat(automod):** load the message rule service + * **feat(automod):** add message rule service + * **chore(typescript):** update tsconfig.json + +### 22-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update automod page + * **chore:** update readme + +### 21-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.76.0 [skip ci] + * **chore(release):** v5.75.1 [skip ci] + * **chore(release):** v5.74.1 [skip ci] + * **chore(release):** v5.74.0 [skip ci] + * **chore(release):** v5.73.0 [skip ci] + * **chore(release):** v5.72.1 [skip ci] + * **chore(release):** v5.72.0 [skip ci] + * **chore(release):** v5.71.0 [skip ci] + +### 21-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(automod):** add file hash filter + * **refactor:** revert back to using built-in JSON methods + * **fix(commands):** permission overwrites don't work on some commands + * **feat(ballots):** automatic upvotes and downvotes + * **refactor(ballots):** use a better db model that stores the user IDs + * **fix(types):** add missing onRaw() method + * **feat(commands):** add ballot view command + * **fix:** show better response to the user + * **fix(utils):** displayDate function not working + * **feat(utils):** add display date functions + * **refactor(commands):** update imports + * **refactor(utils):** move datetime related functions to a separate file + * **fix:** ballot create command does not store attachments + * **fix:** store ballot attribute anonymous in db + * **feat:** add ballot delete command + * **feat:** add ballot command group + * **refactor:** rename ballot command to ballot__create + +### 21-08-2023 - [[Conventional Release Action](mailto:runner@fv-az180-342.oqwrao4tgo5u1osypft1dvkhhh.cx.internal.cloudapp.net)] + + * **chore(release):** v5.75.0 [skip ci] + +### 20-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.70.0 [skip ci] + * **chore(release):** v5.69.1 [skip ci] + +### 20-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands):** add ballot command + * **feat:** load ballot manager into client + * **feat(services):** add ballot manager service + * **feat:** add ballot model + * **fix:** add description to warning command + * **fix(commands):** legacy and application command mode + +### 19-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.69.0 [skip ci] + * **chore(release):** v5.68.0 [skip ci] + * **chore(release):** v5.67.0 [skip ci] + * **chore(release):** v5.66.0 [skip ci] + * **chore(release):** v5.65.0 [skip ci] + * **chore(release):** v5.64.0 [skip ci] + +### 19-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(richpresence):** support custom statuses + * **chore(deps):** update discord.js to v14.13.0 + * **refactor:** rename stats command + * **feat(commands):** add stats command + * **feat:** update bulk delete message JSON file data style + * **feat(commands):** use JSON5 to parse JSON strings in TranslateCommand + * **feat(commands):** use JSON5 to parse JSON strings in EmbedSchemaCommand + * **feat(commands):** use JSON5 to parse JSON strings in EmbedBuildCommand + * **feat(welcomer):** use JSON5 to parse JSON strings + * **feat(config):** use JSON5 to load the config files + * **feat(commandManager):** command permission overwrites + +### 19-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix typo + +### 18-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + * **chore(readme):** update contributors + * **docs:** fix grammar + * **chore:** update readme + * **chore:** update readme + +### 18-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.63.2 [skip ci] + * **chore(release):** v5.63.1 [skip ci] + * **chore(release):** v5.63.0 [skip ci] + * **chore(release):** v5.62.1 [skip ci] + * **chore(release):** v5.62.0 [skip ci] + +### 18-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(mention_prefix):** some commands misbehave + * **fix:** invalid queue args + * **chore(schemas):** update + * **feat(infraction_channels):** expiry time + * **fix:** remove null outputs + * **fix(commands):** show correct errors when failing to create channel or send DM + * **feat(infractions):** create a fallback channel/thread on DM failure + * **feat(commands):** tagging the bot can be used as prefix now + +### 17-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** snippet commands + * **refactor(snippets):** use one-level deep collection to store caches + * **feat:** return additional information to the bulk delete json log file + * **feat(logging):** member kick logs + * **feat(logging):** bulk delete logs will now send a messages.json file + +### 17-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.61.0 [skip ci] + * **chore(release):** v5.60.0 [skip ci] + +### 15-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.59.0 [skip ci] + * **chore(release):** v5.58.0 [skip ci] + * **chore(release):** v5.57.0 [skip ci] + +### 15-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** discord oauth2 login support + * **feat(client):** custom status/presence + * **feat(reactroles):** single-only reaction roles + * **chore:** use tslib + +### 13-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.56.0 [skip ci] + * **chore(release):** v5.55.0 [skip ci] + * **chore(release):** v5.54.0 [skip ci] + +### 13-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** config endpoints now return commands as well + * **feat:** types for better autocompletion + * **feat(profiles):** added emojis to profile command embed + * **fix:** remove unneeded ID field in the embed of member role update log + +### 13-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 12-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.53.2 [skip ci] + * **chore(release):** v5.53.1 [skip ci] + * **chore(release):** v5.53.0 [skip ci] + * **chore(release):** v5.52.0 [skip ci] + * **chore(release):** v5.51.0 [skip ci] + * **chore(release):** v5.50.0 [skip ci] + * **chore(release):** v5.49.0 [skip ci] + +### 12-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(inviteTracker):** vanity url not being showed + * **fix(server):** unexpected proxy error when the server starts + * **feat:** store the http server when the server starts listening + * **chore:** update config schema + * **feat(commands):** add report message command + * **fix:** make sure to check if logging is enabled for the server + * **chore:** update config schema + * **feat(commands):** add save message command + * **feat(utils):** helper functions for formatting information in command responses + * **fix:** deferredReply() method does not work with context menu interaction + * **feat(commands):** add expireandschedule command + * **feat(commands):** add schedule command + * **feat(commands):** add expire command + * **chore:** update config schema + * **feat:** invite tracking system + +### 11-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor(logger):** use discord's built-in time mentions + * **feat:** customize logging options + * **fix:** message filter can be bypassed by editing the messages + * **fix(commands):** update the parent queue command + * **feat(commands):** queue show command + * **feat(commands):** queue list command + * **feat(commands):** queue cancel command + * **feat:** add queue add command + * **feat:** add command queue + * **feat(commandManager):** check only mode + * **chore:** update deps + * **fix:** wordings in help command + * **fix:** help command showing the alias of the given command as name + +### 11-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.48.0 [skip ci] + * **chore(release):** v5.47.1 [skip ci] + * **chore(release):** v5.47.0 [skip ci] + +### 10-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update security policy + * **chore:** update readme + +### 10-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** update dockerfile + * **fix:** put request to /config/:id adds gibberish to the config file + * **fix:** trim input before using + * **feat:** use pm2 process manager + * **feat:** add restart command + * **feat:** return guilds from auth controller + * **fix:** return guilds from the login method at auth controller + +### 10-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.46.1 [skip ci] + * **chore(release):** v5.46.0 [skip ci] + * **chore(release):** v5.45.0 [skip ci] + * **chore(release):** v5.44.1 [skip ci] + +### 09-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.44.0 [skip ci] + * **chore(release):** v5.43.1 [skip ci] + * **chore(release):** v5.43.0 [skip ci] + * **chore(release):** v5.42.0 [skip ci] + * **chore(release):** v5.41.2 [skip ci] + * **chore(release):** v5.41.1 [skip ci] + * **chore(release):** v5.41.0 [skip ci] + * **chore(release):** v5.40.1 [skip ci] + * **chore(release):** v5.40.0 [skip ci] + * **chore(release):** v5.39.0 [skip ci] + +### 09-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** finish config controller + * **fix:** better command description + * **refactor:** create boost role command now uses slash commands + * **feat:** disabling commands + * **feat:** server only mode + * **feat(api):** support multiple methods in a single action method + * **fix:** delete AFK records if a user leaves the server + * **fix:** interaction support was not turned off in warning command + * **feat:** add afk service + * **fix:** better error messages + * **feat(timeparsing):** add support of other time units + * **fix:** time interval validation issue + * **feat(userinfo):** show other available flags + +### 08-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.38.1 [skip ci] + * **chore(release):** v5.38.0 [skip ci] + * **chore(release):** v5.37.0 [skip ci] + * **chore(release):** v5.36.0 [skip ci] + * **chore(release):** v5.35.1 [skip ci] + +### 08-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(schemas):** table names + * **feat:** add create boost role command + * **feat:** add authentication support and dynamic announcements + * **feat:** rate limiting + * **feat:** add validation middleware + * **refactor(server):** use reflection instead of manual metadata storing + * **refactor(server):** use reflection instead of manual metadata storing + * **feat:** add warning command as a placeholder + * **fix:** infraction list command not showing the type + +### 06-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.35.0 [skip ci] + * **chore(release):** v5.34.0 [skip ci] + * **chore(release):** v5.33.0 [skip ci] + * **chore(release):** v5.32.1 [skip ci] + +### 06-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** remove reaction when the member does not have enough permissions + * **chore:** update config schema + * **feat:** add create reaction role command + * **refactor:** move the safe fetch functions into a separate file + * **feat:** add reaction roles service + * **fix:** rename auto role service property name + * **fix:** GatewayEventListener() should except 'raw' event + * **chore:** update config schema + * **feat:** add autorole service + * **fix:** joke command not working + +### 05-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.32.0 [skip ci] + * **chore(release):** v5.31.0 [skip ci] + +### 05-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add emoji command + * **feat:** add snipe command + * **fix:** profile command + * **feat:** userinfo command + +### 04-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.30.1 [skip ci] + * **chore(release):** v5.30.0 [skip ci] + * **chore(release):** v5.29.2 [skip ci] + +### 04-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** decimal value in permission percentages + +### 04-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands):** add profile command + * **feat(commands):** add avatar command + * **test:** add test suites + * **chore:** update prettier config + * **chore:** prepare project for tests + * **chore:** update todos + * **fix:** cannot take action on users having admin permission + +### 03-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.29.1 [skip ci] + * **chore(release):** v5.29.0 [skip ci] + * **chore(release):** v5.28.0 [skip ci] + * **chore(release):** v5.27.2 [skip ci] + * **chore(release):** v5.27.1 [skip ci] + * **chore(release):** v5.27.0 [skip ci] + * **chore(release):** v5.26.0 [skip ci] + +### 03-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** permission issue with system admins + +### 03-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** config backups and error logging + * **feat(quickmute):** add mute-only mode + * **fix:** unmute command issue + * **fix:** use log() from the custom logger + * **feat(commands):** add pixabay command + * **feat(commands):** add translate command + * **feat(commandManager):** support multiple application commands from a single command class + * **feat:** add incomplete translate command + * **feat(commands):** add joke command + +### 02-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update getting started page + * **chore:** fix wrong keyboard shortcut + * **docs:** fix typo + * **chore:** update readme + +### 02-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** add schema link to config files + * **chore:** add config schema files + * **feat:** added quickmute system + * **feat(commands):** add send reply command + * **fix:** issues with context menu commands + * **feat(commands):** support context menu commands + * **fix:** handle errors while dming user + * **feat:** add send history command + * **feat:** add dmhistory command + * **feat(commands):** add spam reset command + * **fix:** add metadata to remind command + * **refactor:** use string based arguments only + * **feat:** add remind command + * **fix(queues):** allow null or undefined value as args + * **fix:** add additional metadata + * **fix:** remove unneeded newline + * **fix:** add better description for blocked word and token command + * **fix:** type errors + * **feat(commands):** add blocked word and token management commands + * **fix:** typo + * **refactor(snippets):** use local IDs instead of querying the db + * **fix(paginator):** use custom logger instead of console.log + * **refactor(permissionManager):** decrease depth of local cache objects + * **fix(commands):** added missing aliases to clear command + +### 02-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.25.0 [skip ci] + * **chore(release):** v5.24.0 [skip ci] + * **chore(release):** v5.23.0 [skip ci] + * **chore(release):** v5.22.0 [skip ci] + * **chore(release):** v5.21.1 [skip ci] + * **chore(release):** v5.21.0 [skip ci] + * **chore(release):** v5.20.2 [skip ci] + * **chore(release):** v5.20.1 [skip ci] + * **chore(release):** v5.20.0 [skip ci] + * **chore(release):** v5.19.3 [skip ci] + * **chore(release):** v5.19.2 [skip ci] + +### 01-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.19.1 [skip ci] + * **chore(release):** v5.19.0 [skip ci] + * **chore(release):** v5.18.0 [skip ci] + * **chore(release):** v5.17.1 [skip ci] + * **chore(release):** v5.17.0 [skip ci] + +### 01-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** eval command showing backticks when there's no output + * **fix:** bean and shot creation + * **feat(commands):** add shot command + * **feat:** protect system admins + * **chore:** add license comments + * **refactor(configManager):** debug logging and extract code into methods + * **fix:** dependency issue + * **feat(logger):** prefix log messages with type + * **feat(automod):** respect the permission levels or named permissions + * **feat(snippets):** hybrid permission system support + +### 31-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **refactor:** changed crisis command + * **feat(permissionManager):** level based permission system + * **feat(permissionManager):** rename table and model + +### 31-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.16.0 [skip ci] + * **chore(release):** v5.15.0 [skip ci] + +### 30-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build:** update dockerfile + * **chore:** update config/.gitignore + * **chore:** add barebone config files + * **feat:** advanced permission system + * **fix:** role update event triggering when it's not supposed to + * **fix:** better permission info in role update log + * **build:** update dockerfile + * **fix:** crisis command + * **feat:** encourage command + * **feat:** add crisis command + +### 30-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.14.0 [skip ci] + * **chore(release):** v5.13.1 [skip ci] + * **chore(release):** v5.13.0 [skip ci] + +### 29-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.12.3 [skip ci] + * **chore(release):** v5.12.2 [skip ci] + * **chore(release):** v5.12.1 [skip ci] + * **chore(release):** v5.12.0 [skip ci] + * **chore(release):** v5.11.1 [skip ci] + * **chore(release):** v5.11.0 [skip ci] + * **chore(release):** v5.10.0 [skip ci] + * **chore(release):** v5.9.0 [skip ci] + * **chore(release):** v5.8.0 [skip ci] + * **chore(release):** v5.7.0 [skip ci] + * **chore(release):** v5.6.0 [skip ci] + * **chore(release):** v5.5.2 [skip ci] + +### 29-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** allow bot admins to take moderation actions + * **fix:** log messages contain invalid date mentions + * **fix:** unexpected '(' in message logs + * **feat:** allow infraction clear and list commands to be used in legacy mode + * **fix:** list and clear infraction command + * **fix:** infraction list and clear commands not working + * **fix:** infraction list and clear commands not working + * **refactor:** do not throw error if the message content is empty + * **feat(logger):** add timeout logs + * **fix:** paginator causing crashes + * **feat(logging):** log guild bans and unbans + * **feat:** add the other logging methods + * **fix:** fakebans should not send logs + * **feat:** add guild member add/remove logging support + * **chore(deps):** upgrade prisma to v5 + * **feat:** add ratelimit to welcomer button to prevent spam + * **fix(snippets):** randomization option doesn't take effect till restart + * **fix:** content option should be required in echo command + * **feat(welcomer):** delete welcome messages after certain period of time + * **chore:** version + +### 28-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.5.1 [skip ci] + * **chore(release):** v5.5.0 [skip ci] + * **chore(release):** v5.4.1 [skip ci] + * **chore(release):** v5.4.0 [skip ci] + * **chore(release):** v5.3.0 [skip ci] + * **chore(release):** v5.2.1 [skip ci] + * **chore(release):** v5.2.0 [skip ci] + * **chore(release):** v5.1.1 [skip ci] + * **chore(release):** v5.1.0 [skip ci] + +### 28-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** permission issue + +### 28-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** invalid logs + * **fix:** config manager causing app crash + * **feat:** message logging support + * **fix:** welcomer + * **fix:** welcomer config + * **feat:** add snippet file pushing support and randomization support + * **fix:** emojis are not visible + * **feat(infractionManager):** support muting without role -> timeout + * **fix:** deploy script not working with npm scripts + * **fix:** add command metadata + * **feat:** add note management commands + * **fix:** permission issues + * **refactor(permissionManager):** move automod permission checking into a member method + * **fix:** ensure the best security + * **feat(automod):** add profile filter + * **fix:** message filter not ignoring staff + +### 27-07-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * GitBook: No commit message + +### 27-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v5.0.0 [skip ci] + * **chore(release):** v4.135.0 [skip ci] + * **chore(release):** v4.134.0 [skip ci] + * **chore(release):** v4.133.0 [skip ci] + * **chore(release):** v4.132.1 [skip ci] + +### 27-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **docs:** update getting started page + + **BREAKING CHANGE:** Mark the commit as the starting point of v5 + + * **feat(commands):** add dog command + * **feat(commands):** add cat command + * **feat:** add anti join systems + * **fix:** anti raid systems and logging + * **feat:** add channel lock manager + * **feat:** add anti raid systems + * **fix:** better type safety + * **refactor:** add alias to infraction list command + +### 26-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.132.0 [skip ci] + * **chore(release):** v4.131.0 [skip ci] + * **chore(release):** v4.130.0 [skip ci] + * **chore(release):** v4.129.0 [skip ci] + +### 26-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands):** add send command + * **feat(commands):** add echo command + * **feat(commands):** add embed management commands + * **fix:** removed unneeded await's + * **feat(commands):** add fakeban command + * **feat(commands):** add bean command + * **docs:** add slash command guide + * **refactor:** new deploy commands script + * **fix:** about command is missing meta info + * **fix:** snippet commands are missing meta info + * **refactor:** start server when client is ready + * **feat:** add infraction clear command + * **fix:** restrict guilds to manage infractions + * **feat:** add infraction list command + * **feat(commands):** add softban command + * **fix:** wrong class name in tempban command + +### 26-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** add requirements for self-hosting + * **chore:** update readme + +### 25-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update discord server invite + * **chore:** update readme + +### 25-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.128.0 [skip ci] + * **chore(release):** v4.127.0 [skip ci] + +### 25-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** implement permissions system for snippets + * **feat:** complete help command + * **fix:** add command metadata + +### 24-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.126.0 [skip ci] + * **chore(release):** v4.125.0 [skip ci] + * **chore(release):** v4.124.0 [skip ci] + +### 24-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(types):** add HasEventListeners interface + * **feat:** add welcomer service + * **fix:** snippet manager causing crash + * **refactor:** rename decorator + +### 24-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + * **chore:** update readme + * **feat(welcomer):** add new welcome message placeholder + + **:** guild: - is used to show server names + +### 24-07-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-10):** fixed typos + * **docs(gitbook-9):** No subject + +### 23-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.123.0 [skip ci] + * **chore(release):** v4.122.0 [skip ci] + * **chore(release):** v4.121.0 [skip ci] + * **chore(release):** v4.120.0 [skip ci] + +### 23-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add a default value for prefix in guild config schema + * **feat:** add SuppressErrors() decorator + * **chore:** update .prettierrc + * **feat(commands):** add about command + * **refactor:** remove uneeded generic types + * **feat:** the GatewayEventListener() decorator is now available for Service classes + * **refactor(decorators):** improved GatewayEventListener decorator and it's strategies + +### 22-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.119.0 [skip ci] + * **chore(release):** v4.118.0 [skip ci] + +### 22-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add help command + + This command is not complete yet. + + * **feat:** add GatewayEventListener method decorator + * **chore(deps):** add and use reflect-metadata package + * **fix(paginator):** buttons not working + * **feat:** add command metadata properties + * **chore:** move deploy application commands script to scripts/ directory + * **feat:** channel locking and unlocking support + * **chore:** remove unneeded imports + * **fix(schema_gen):** warning on the field that it should be an object + +### 21-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 21-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.117.0 [skip ci] + * **chore(release):** v4.116.0 [skip ci] + +### 21-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(snippets):** use snippets as commands + * **fix:** commands and snippets overlap + * **feat(snippets):** complete snippet create, delete, rename and list commands + +### 20-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.115.0 [skip ci] + * **chore(release):** v4.114.2 [skip ci] + * **chore(release):** v4.114.1 [skip ci] + +### 20-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update gitignore + * **feat:** add snippet manager and snippet creation command + * **chore:** update gitignore + * **fix:** config manager causing a ZodError + * **docs:** update readme + * **docs(readme):** fix grammatical issues + * **fix:** build failure + + Add `scripts/` directory to excluded option in typescript config. + + * **chore:** add config files + * **chore:** implement schema generation for JSON system config files + * **chore:** implement schema generation for JSON config files + * **fix(antispam):** not removing unmute queues + +### 20-07-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)] + + * **docs(gitbook-8):** fix elements + * **docs(gitbook-7):** fix broken links + * **docs(gitbook-6):** fix broken pages + * **chore(gitbook-4):** No subject + * **chore(gitbook):** No subject (#3) + * **chore(gitbook):** No subject (#2) + * GITBOOK-1: Make changes for the first time on GitBook + +### 20-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** rename list.md to features.md + * **docs:** remove features.nd + * **docs:** update main page + * **ci:** remove docs workflow + * **docs:** update and rename index.md to list.md + * **docs:** update and rename index.md to intro.md + * **docs:** update and rename index.md to intro.md + * **docs:** remove css directory + * **docs:** delete overrides directory + * **docs(migration):** delete mkdocs.yml file + * **chore:** remove uneeded slashes + +### 19-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.114.0 [skip ci] + * **chore(release):** v4.113.0 [skip ci] + * **chore(release):** v4.112.0 [skip ci] + +### 19-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add clear command + * **feat:** add masskick command + * **feat(commands):** add massban command + * **feat:** force sync emojis if `sync_emojis` option is enabled in system config + * **fix:** emojis not working + +### 18-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** unused argument + * **refactor:** move types at the end of the file + * **feat(commands):** ban command now accepts a duration via slash command options + * **fix:** autoremove unban queues when running unban itself + * **fix:** mute queues are persistent + * **feat:** add tempban command + * **feat(infractionManager):** add tempban support + * **fix:** mod log messages does not have user ID + * **fix:** queue does not get removed + * **fix:** wrong gateway intents + * **refactor:** stringToTimeInterval() returns an object with result property instead of seconds + * **chore:** update license comment script + * **style:** update license comments + * **chore:** integrate project with webstorm + * **fix(commands):** validation of ArgumentType.Link wasn't implmented + * **feat(commands):** add infraction create command + * **refactor:** rename BULKDELETEMSG to BULK_DELETE_MESSAGE + * **refactor:** use InfractionType generated by prisma instead of hardcoded strings + * **fix:** use readonly properties + * **chore(deps):** remove reflect-metadata as it's not needed + +### 18-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.111.0 [skip ci] + * **chore(release):** v4.110.1 [skip ci] + * **chore(release):** v4.110.0 [skip ci] + +### 16-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.109.1 [skip ci] + * **chore(release):** v4.109.0 [skip ci] + * **chore(release):** v4.108.0 [skip ci] + +### 16-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(build):** build failure due to prisma client not being generated + * **feat(commands):** add infraction management commands + + **TODO:** Infraction create command. It's not implemented yet. + + * **feat(client):** add fetchUserSafe() function that does not throw an error + * **feat(commands):** add or/and permission checking + * **feat(infractionManager):** add a generateInfractionDetailsEmbed() function + * **feat(types):** add infraction model type + * **fix(queues):** queues persist between restarts even after expiring + * **fix(automod):** ignore users having enough permissions or configured roles + + Users having MANAGE_SERVER/ADMINISTRATOR permissions or the admin role (if configured) + will be able to bypass the AutoMod system. + + * **feat(infractionManager):** send logs and create infraction record on bulk message delete + +### 15-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **build(docker):** update Dockerfile + * **ci:** update docker build workflow + * **ci:** add docker build workflow + * **build(docker):** finish dockerizing project + * **chore(deps):** make prisma a normal dependency + +### 14-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.107.2 [skip ci] + * **chore(release):** v4.107.1 [skip ci] + * **chore(release):** v4.107.0 [skip ci] + +### 14-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** development mode toggling + + Only turn on development mode if the environment NODE_ENV and + SUDO_ENV variables have 'dev' or 'development' as their value. + + * **feat:** add queue manager service to client class + * **fix:** specify a queue name in mute command + * **feat(commands):** add unmute command + * **feat(commands):** add unban command + * **feat(events):** load queues when the bot logs in + * **feat(queues):** add unmute queue + * **fix:** use queues + * **feat:** add queue system + * **feat:** add unban command + +### 14-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + * **fix:** queue manager attempts to delete the same queue twice + +### 13-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.106.0 [skip ci] + * **chore(release):** v4.105.0 [skip ci] + * **chore(release):** v4.104.0 [skip ci] + +### 13-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add eval command for executing javascript code + * **feat(commands):** add system admin only command security support + * **refactor:** use the new logger instead of console.log and similar functions + * **chore(deps):** upgrade prisma to v5.0.0 + * **feat(utils):** add an internal logger + * **feat(automod):** customization of actions if spam is detected + * **fix:** remove uneeded debug logs + * **feat(automod):** improved spam filter + + Mute users when needed + + * **style:** add license comments + * **refactor:** remove debug console logging + +### 12-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.103.0 [skip ci] + * **chore(release):** v4.102.0 [skip ci] + +### 12-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(automod):** add an anti-spam service + * **refactor(types):** move guild config schema into types directory + * **feat(automod):** message filters + +### 11-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** update readme + * **feat(automod):** add word and token filters + +### 11-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.101.0 [skip ci] + * **chore(release):** v4.100.0 [skip ci] + +### 10-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(api):** add middleware support + * **feat:** add an API + * **feat(utils):** add developmentMode() function + * **fix:** remove unused intents + * **chore:** update .editorconfig file + * **fix:** system command shows operational status even if the latency is high + * **chore:** update todo + * **feat(services):** add logger service + * **chore:** add make-service.js script + * **feat(commands):** add system command + * **build:** optimize docker build + +### 10-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.99.0 [skip ci] + * **chore(release):** v4.98.1 [skip ci] + * **chore(release):** v4.98.0 [skip ci] + * **chore(release):** v4.97.0 [skip ci] + +### 09-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.96.0 [skip ci] + * **chore(release):** v4.95.0 [skip ci] + +### 09-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** mute command + * **feat(commands):** add warn command + +### 08-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 08-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **style:** add license comments + * **chore:** add helper utility scripts + * **feat(commands):** add kick command + * **refactor:** use new utilities + * **fix(db):** prisma Infraction schema does not contain type + * **fix(CommandManager):** named arguments with ArgumentType.StringRest don't work + * **feat(InfractionManager):** add method for kicking guild members + * **feat(CommandManager):** named arguments + * **feat(utils):** add createModerationEmbed() helper function + * **style:** use readonly properties + * **feat(core):** commands now automatically use parent directory name as group + * **refactor(banning):** allow the user to specify any time interval from 0 seconds to 7 days + * **feat(utils):** add stringToTimeInterval() function + +### 08-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.94.0 [skip ci] + * **chore(release):** v4.93.0 [skip ci] + * **chore(release):** v4.92.0 [skip ci] + +### 07-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.91.0 [skip ci] + * **chore(release):** v4.90.0 [skip ci] + * **chore(release):** v4.89.0 [skip ci] + * **chore(release):** v4.88.0 [skip ci] + +### 07-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(commands):** complete ban command + * **chore:** fix dependencies + * **chore:** add todo + * **feat:** add prisma + * **feat(commands):** add an incomplete ban command + * **feat(commands):** add a few new validation rules + * **fix:** typings + * **feat(commandManager):** pass interaction options to command handler + * **feat(commands):** add min and max value rule + * **feat(commands):** add StringRest argument type + * **feat(commands):** improved command argument validations + +### 06-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.87.0 [skip ci] + * **chore(release):** v4.86.0 [skip ci] + +### 06-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat(v5):** prepare the basic bot framework + * **fix:** commitlint packages + * **feat(v5):** initial commit + * **chore:** remove tests + * **chore:** remove setup.js + * **chore:** use json commitlint config + +### 06-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **chore:** update readme + +### 03-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.85.2 [skip ci] + +### 03-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** don't depend on roles to determine permissions + +### 28-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.85.1 [skip ci] + * **chore(release):** v4.85.0 [skip ci] + * **chore(release):** v4.84.2 [skip ci] + +### 28-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** blockedword list command shows tokens + * **feat:** add `blockedtoken list` and `blockedword list` command + * **fix:** removed cooldown from commands under the fun category + +### 21-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.84.1 [skip ci] + +### 21-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** broken markdown hyperlinks + +### 20-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore:** add links + * **docs:** add termination docs page + * **chore:** update about command + * **chore:** update welcome messages + * **feat:** add support of disabling servers + +### 20-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.84.0 [skip ci] + +### 19-06-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update readme + +### 18-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **style:** add license comments + +### 04-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.83.3 [skip ci] + +### 04-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** add a confirmation message in fakeban command DM + +### 19-05-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.83.2 [skip ci] + * **chore(release):** v4.83.1 [skip ci] + +### 19-05-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix:** wrong export + * **fix:** build errors + +### 17-05-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.83.0 [skip ci] + +### 17-05-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat:** add nickname update command + +### 26-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update readme + * **docs:** update readme + * **docs:** update readme + * **docs(readme):** attribute JetBrains + +### 23-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update readme + +### 22-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs(readme):** update mongodb atlas link text + +### 22-04-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.82.2 [skip ci] + * **chore(release):** v4.82.1 [skip ci] + +### 22-04-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **fix(antijoin):** running antijoin command affects all servers + * **chore:** remove FIXME + * **fix(translator):** autocomplete errors + * **fix:** crashes when using incomplete config + +### 21-04-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.82.0 [skip ci] + +### 21-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(welcomer):** added a new welcome message + +### 24-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.81.0 [skip ci] + * **chore(release):** v4.80.0 [skip ci] + * **chore(release):** v4.79.1 [skip ci] + * **chore(release):** v4.79.0 [skip ci] + +### 24-03-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)] + + * **feat:** add command for listing away staff + * **feat:** add command for listing away staff + * **fix:** issues with staff away feature + * **feat:** staff away system + +### 15-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.78.0 [skip ci] + * **chore(release):** v4.77.2 [skip ci] + +### 15-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add remind command + * **fix(profiles):** animated avatars/banners are not showing + +### 14-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.77.1 [skip ci] + * **chore(release):** v4.77.0 [skip ci] + +### 14-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** snipe command not showing correct message content + * **feat:** add snipe command + +### 08-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.76.2 [skip ci] + * **chore(release):** v4.76.1 [skip ci] + * **chore(release):** v4.76.0 [skip ci] + +### 08-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** typo + * **fix:** uneeded $ in footer of profile command embed + * **feat:** paginate profile command + +### 07-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.75.0 [skip ci] + * **chore(release):** v4.74.0 [skip ci] + +### 07-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add confession system + * **feat:** add cooldown to afk command + +### 05-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.73.1 [skip ci] + * **chore(release):** v4.73.0 [skip ci] + +### 05-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** avatar command not showing animated avatars + * **feat:** add ban auto command + +### 03-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.72.4 [skip ci] + * **chore(release):** v4.72.3 [skip ci] + * **chore(release):** v4.72.2 [skip ci] + +### 03-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** clear command does not show user tag + * **fix:** clear command does not show user tag + * **fix:** double response to clear command + +### 01-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.72.1 [skip ci] + +### 01-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** afk status ignore emoji + +### 28-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.72.0 [skip ci] + +### 28-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** message reaction tempmutes + * **refactor:** clear command + +### 26-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.71.0 [skip ci] + * **chore(release):** v4.70.2 [skip ci] + +### 26-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** ai chat system + * **fix:** don't show beans and shots in infraction list + +### 25-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.70.1 [skip ci] + +### 25-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** clear command + +### 21-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.70.0 [skip ci] + +### 21-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** improved translation command + +### 20-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.69.0 [skip ci] + +### 20-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add penalize command + +### 16-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.68.2 [skip ci] + * **chore(release):** v4.68.1 [skip ci] + +### 16-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** repeated text filter errors + +### 16-02-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** AFK command message length + +### 13-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.68.0 [skip ci] + * **chore(release):** v4.67.0 [skip ci] + +### 13-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add reminder for moderators + * **feat:** option to only allow admins to bypass filters + +### 10-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.66.0 [skip ci] + * **chore(release):** v4.65.0 [skip ci] + +### 10-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** restrict spamreset command to admins only + * **feat:** add permission checking in unmute command + * **feat(spamfilter):** add option to ignore moderators/admins or filter moderators + +### 06-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.64.0 [skip ci] + +### 06-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add translate command + * **fix:** type command issues + +### 05-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.63.0 [skip ci] + +### 05-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** auto typing + +### 02-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.62.0 [skip ci] + * **chore(release):** v4.61.0 [skip ci] + +### 02-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add AI moderator message analysis command + * **feat:** add aimod command + +### 01-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.60.1 [skip ci] + * **chore(release):** v4.60.0 [skip ci] + +### 01-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** errors + * **feat:** ai moderation + * **chore:** setup prettier + +### 30-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.59.1 [skip ci] + * **chore(release):** v4.59.0 [skip ci] + +### 30-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** slash command issues + * **feat:** complete subjects feature + * **feat:** add profile subjects feature + * **fix:** status code of the API login endpoint + +### 23-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.58.0 [skip ci] + * **chore(release):** v4.57.0 [skip ci] + * **chore(release):** v4.56.3 [skip ci] + * **chore(release):** v4.56.2 [skip ci] + * **chore(release):** v4.56.1 [skip ci] + * **chore(release):** v4.56.0 [skip ci] + * **chore(release):** v4.55.0 [skip ci] + +### 23-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add support of rnavigating to replied message reference + * **feat:** add support of rnavigating to replied message reference + * **fix:** token filter not working case insensitively + * **fix:** double creation of infraction logs + * **fix:** command name + * **feat:** update slash commands + * **feat:** add languages spoken field in the user profiles + * **fix:** typo + +### 22-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.54.2 [skip ci] + +### 22-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** token filter mismatch + +### 18-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.54.1 [skip ci] + * **chore(release):** v4.54.0 [skip ci] + +### 18-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** infraction issues + * **feat:** auto-increment punishment case IDs + +### 17-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.53.0 [skip ci] + * **chore(release):** v4.52.1 [skip ci] + * **chore(release):** v4.52.0 [skip ci] + +### 17-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add zodiac, continent, bio and job info support in profile command + * **fix:** ban and kick DMs not delivering + * **feat:** improved profile commands + +### 16-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.51.0 [skip ci] + * **chore(release):** v4.50.0 [skip ci] + +### 16-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add fakeban command + * **feat:** add infraction notes support in DMs + +### 14-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.49.0 [skip ci] + +### 14-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add a new alias to avatar command + * **feat:** exclude vanity URL and custom invites + +### 11-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.48.0 [skip ci] + * **chore(release):** v4.47.5 [skip ci] + * **chore(release):** v4.47.4 [skip ci] + +### 11-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** improve clear command + * **fix(deps):** security issues + * **fix:** warn command + +### 10-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.47.3 [skip ci] + +### 10-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** wrong type of option + +### 09-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.47.2 [skip ci] + * **chore(release):** v4.47.1 [skip ci] + +### 09-01-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** increase rolelist limit + +### 09-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** autobackup + +### 08-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.47.0 [skip ci] + +### 08-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** auto backup config files + +### 07-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.46.0 [skip ci] + * **chore(release):** v4.45.3 [skip ci] + +### 07-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(afk_engine):** navigate to mentions + * **fix:** user lookup command + +### 06-01-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** fix wrong command name + +### 04-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.45.2 [skip ci] + * **chore(release):** v4.45.1 [skip ci] + * **chore(release):** v4.45.0 [skip ci] + +### 04-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** crashing while message edits + * **fix:** infraction reason update DM does not deliver + * **feat:** add infraction reason update command + * **feat:** show infraction IDs in every action logs and DMs + +### 02-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.44.0 [skip ci] + +### 02-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add infraction creation command + +### 30-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.43.0 [skip ci] + +### 30-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** regex message rule + +### 29-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.42.0 [skip ci] + * **chore(release):** v4.41.2 [skip ci] + +### 29-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** commands + * **feat:** add infraction management commands + * **feat:** improve embeds of mod commands + * **feat:** show mute duration + * **fix:** crashes on invite filter + +### 28-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.41.1 [skip ci] + * **chore(release):** v4.41.0 [skip ci] + +### 28-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** invite tracker crash + +### 28-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add invite tracker + * **feat:** add invite tracker + +### 27-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.40.4 [skip ci] + +### 27-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** boost logs + +### 26-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.40.3 [skip ci] + * **chore(release):** v4.40.2 [skip ci] + * **chore(release):** v4.40.1 [skip ci] + * **chore(release):** v4.40.0 [skip ci] + +### 26-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** timing + * **fix:** wrong boost logs + * **fix:** case sensitivity + * **fix:** log errors + * **feat:** server boost logs + +### 25-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.39.1 [skip ci] + * **chore(release):** v4.39.0 [skip ci] + +### 25-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** slash command error + * **feat:** add spotify command + +### 24-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.38.0 [skip ci] + * **chore(release):** v4.37.1 [skip ci] + * **chore(release):** v4.37.0 [skip ci] + * **chore(release):** v4.36.1 [skip ci] + +### 24-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** nickname changes logging + * **fix:** logging error stats + * **feat:** add bean command + * **fix:** wrong stats + +### 23-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.36.0 [skip ci] + * **chore(release):** v4.35.0 [skip ci] + +### 23-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** log echoers + * **feat:** log echoers + * **feat:** add leave/join log stats + +### 21-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.34.3 [skip ci] + * **chore(release):** v4.34.2 [skip ci] + +### 21-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** wrong mod points + +### 21-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** wrong status + +### 20-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.34.1 [skip ci] + * **chore(release):** v4.34.0 [skip ci] + * **chore(release):** v4.33.0 [skip ci] + +### 20-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** point systems + * **feat:** add suggested moderation action support + * **feat:** update stats command + * **feat:** add member count tracking support + +### 19-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.32.1 [skip ci] + +### 19-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** issues with mute log + +### 17-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.32.0 [skip ci] + * **chore(release):** v4.31.0 [skip ci] + * **chore(release):** v4.30.2 [skip ci] + * **chore(release):** v4.30.1 [skip ci] + +### 17-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add timeout logging + * **feat:** add spam violation reset command + * **fix:** spam filter showing wrong mute info + * **fix:** token filter case sensitivity + +### 16-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.30.0 [skip ci] + * **chore(release):** v4.29.2 [skip ci] + +### 16-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add message rule stats command + * **feat:** stats support of blocked words counts + * **fix:** blocked token command error + +### 15-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** updated clear command response + +### 14-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.29.1 [skip ci] + * **chore(release):** v4.29.0 [skip ci] + +### 14-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** type mismatch + * **feat:** add blocked word & token management command + +### 12-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.28.4 [skip ci] + +### 12-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** crash while creating anonymous ballots + +### 05-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.28.3 [skip ci] + +### 05-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix(about):** remove quotes + + Quotes are unusable on embeda in mobile devices at the moment. That's why it's a good idea to remove it from the about command. + +### 04-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.28.2 [skip ci] + +### 04-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(replies):** multiple replies when modals get canceled + +### 02-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.28.1 [skip ci] + +### 02-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **ci(autolabeler):** fix autolabeler config + +### 02-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **style:** add deprecated jsdoc comment + * **fix(logger):** unban not logging properly w/ tempban + +### 01-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor(logger):** finalize refactor + * **refactor(logger):** ban and message logging + +### 27-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.28.0 [skip ci] + +### 27-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(logger):** improvements + + * Add click-to-navigate buttons on message edit/delete logs + * Fix ban log showing wrong reason + + +### 22-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.27.0 [skip ci] + +### 22-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(automod):** add flexible rule system + +### 22-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs(readme):** fix broken link + +### 20-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.26.1 [skip ci] + * **chore(release):** v4.26.0 [skip ci] + * **chore(release):** v4.25.0 [skip ci] + +### 20-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** wrong method call + +### 20-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add button role deletion support + * **feat:** add button role delete command + * **style:** add license comments + * **fix:** add `--cancel` instruction to initial message + +### 19-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.24.0 [skip ci] + +### 19-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add button roles support + +### 18-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.23.5 [skip ci] + * **chore(release):** v4.23.4 [skip ci] + * **chore(release):** v4.23.3 [skip ci] + * **chore(release):** v4.23.2 [skip ci] + * **chore(release):** v4.23.1 [skip ci] + * **chore(release):** v4.23.0 [skip ci] + * **chore(release):** v4.22.0 [skip ci] + * **chore(release):** v4.21.0 [skip ci] + +### 18-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **fix:** workflow error + * **fix:** workflow error + * **fix:** workflow errors + * **fix:** worflow errors + +### 18-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** crash while using infraction command + * **feat:** add infraction view command + * **feat:** history command verbosity control + * **feat(ballots):** auto deletion + + Whenever the ballot message sent by the bot is removed, it will automatically remove + the ballot from the database. + + +### 13-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.20.1 [skip ci] + * **chore(release):** v4.20.0 [skip ci] + +### 13-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** message reports with moderator only setting + * **fix:** message reports not permitting users + * **feat(reporting):** configuration support + +### 12-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.19.0 [skip ci] + +### 12-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **feat(logger):** show message author ID on change + +### 10-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)] + + * **docs:** update terms of service + +### 08-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **style:** add license comments + +### 04-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.18.0 [skip ci] + +### 04-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(automod):** add message reporting system + +### 02-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.17.1 [skip ci] + * **chore(release):** v4.17.0 [skip ci] + +### 02-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** no newline in infractions + * **style:** add newline after imports + * **feat(commands):** update application command deploy script + * **feat(commands):** add dmhistory command + * **feat(commands):** add sendhistory command + +### 31-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.16.1 [skip ci] + * **chore(release):** v4.16.0 [skip ci] + * **chore(release):** v4.15.1 [skip ci] + +### 31-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** update help command + * **feat(commands):** add reply command + * **test:** add test suites + * **ci:** update autolabeler config + * **style:** remove console log statements + * **fix(paginator):** app crash when users deletes reply message + +### 30-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.15.0 [skip ci] + +### 30-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** use new paginator in history command + * **refactor(commands):** use new style of paginator + * **feat(paginator):** support custom data fetching + +### 28-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.14.0 [skip ci] + * **chore(release):** v4.13.0 [skip ci] + +### 28-10-2022 - [[codefactor-io](mailto:support@codefactor.io)] + + * [CodeFactor] Apply fixes + +### 28-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **style:** remove unused arguments + * **feat(commands):** update application commands + * **feat(commands):** add message saving command + * **docs(tos):** fix typo + * **ci:** update autolabeler config + * **feat(automod):** add autoresponder (#123) + + * Respond when a specific word/token is found on the message content + * Works even after message edits + +### 27-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update security policy + * **fix:** workflows + * **fix:** workflows + * **fix:** update workflows + * **feat(help):** add useful link buttons + * **feat(paginator):** custom message options + +### 27-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.12.3 [skip ci] + * **chore(release):** v4.12.1 [skip ci] + * **chore(release):** v4.12.0 [skip ci] + +### 27-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.12.2 [skip ci] + +### 26-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.11.0 [skip ci] + * **chore(release):** v4.10.0 [skip ci] + * **chore(release):** v4.9.0 [skip ci] + +### 26-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add setup command + + Added a setup command that includes muterole creation support. + + * **feat:** add private channel command + * **chore:** update gitignore + * **chore:** update security policy + + Change supported versions table. + * **feat(debug-logging):** better logging (#122) + + * Use `DebugLogger` service as the central log manager. + * Remove unneeded comments from `Client`. + * Change `LogLevel` enum member values to uppercase words. + * Other minor improvements and fixes. + * **feat(utils):** reply embed function accepts other options + +### 25-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **style:** add license comments + * **fix(auth):** bot owner(s) can run any command + * **feat(setup):** confirm `.env` file creation success + +### 25-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.8.1 [skip ci] + * **chore(release):** v4.8.0 [skip ci] + +### 24-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update tos + +### 23-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.7.0 [skip ci] + +### 23-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(spam_filter):** custom spam warning message (#119) + + Merged #119 into `main`. + * **fix:** typescript errors + * **feat(spam_filter):** custom spam warning message + + Users can now add custom spam warning message in the config. + +### 22-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **ci:** update workflows + * **fix:** remove extra newline from readme + * **ci:** update release workflow + * **chore:** remove manual changelog + * **chore:** update changelog + * **fix:** missing comma + * **fix:** update help command + + Add necessary command information. + * **docs:** update readme + * **docs(readme):** add monogdb atlas link + +### 22-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)] + + * **chore(release):** v4.6.3 [skip ci] + * **chore(release):** v4.6.2 [skip ci] + * **chore(release):** v4.6.1 [skip ci] + +### 21-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **ci:** update release workflow config + * **chore:** update changelog + * **feat(logging):** show who banned a user + * **chore:** fix changelog + * **chore:** update changelog + * **chore:** update changelog + * **ci:** update workflows + * **chore:** remove changelog + * **ci:** update workflows + * **feat(profile):** show permission percentage (#118) + + + +### 21-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.6.0 [skip ci] + * **chore(release):** v4.5.0 [skip ci] + +### 20-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.4.0 [skip ci] + * **chore(release):** v4.3.0 [skip ci] + +### 20-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** show the number of total commands in help + * **feat:** show total number of roles in rolelist command + +### 19-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.2.2 [skip ci] + +### 19-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **perf(shots):** fix performance issues of shot command (#115) + + + +### 17-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.2.1 [skip ci] + +### 17-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(pagination):** update button emoji orders (#114) + + + +### 16-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** fix typo on index page + * **chore:** remove old changelog + * **chore:** new changelog + * **chore:** update changelog + * **feat(commands):** add private channel creation command + * **feat(utils):** add embed builder snippet function + +### 16-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.2.0 [skip ci] + +### 15-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.1.2 [skip ci] + +### 15-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(automod):** profile filter interfering with manual mutes (#112) + + If a user gets muted my profile filter and then someone mutes them manually + again and the user changes their nickname to an appropriate one, then + profile filter will unmute the user. + + This issue has been fixed in this commit. + **Issue number:** #106 + +### 13-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update support discord server name (#109) + + + * **docs:** update home page (#108) + + + * **docs:** update home page + * **ci:** add auto labeler config + * **ci:** add auto labeler workflow + * **fix:** incomplete string escaping or encoding + + Fixed incomplete string escaping or encoding in message filters (domain filter). + * **ci:** add codeql workflow + * **feat:** add new welcome message + * **feat:** add wildcard rickroll url + * **ci:** update auto release workflow + * **feat(welcomer):** add new welcome message + * **ci:** update workflows + * **feat:** add new welcome messages + * **chore:** update readme (#107) + + + * **ci:** update release workflow + * **ci:** fix workflows + * **ci:** automate releases + * **docs:** update readme + * **docs:** update readme + * **docs:** add features page + * **docs:** add screenshots page + * **docs(images):** add screenshot + * **docs:** update readme + * **chore:** update changelog + * **fix:** do not unmute user if not muted (#105) + + Fixes #101 + * **docs:** add urls + * **docs:** update privacy policy + * **docs:** update privacy policy + * **docs:** update privacy policy + * **docs:** update privacy policy + + Fixed the broken contact option list. + * **ci:** remove unneeded files + * **ci:** remove unneeded workflows + +### 13-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)] + + * **chore(release):** v4.1.1 [skip ci] + * **chore(release):** v4.1.0 [skip ci] + +### 13-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com):[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** updated the methods to contact (#104) + + * Updated the methods to contact. + *** docs:** update privacy policy + + **Co-authored-by:** Ar Rakin + +### 12-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **ci:** update workflows + * **ci:** update release workflow + * **chore:** update changelog + * **chore:** update version to v4.0.1 + * **fix:** about command + * **chore:** update changelog + * **style:** add license comments + * **chore(semver):** update version to v4.0.0 + * **chore:** update changelog + * **feat:** add pagination to help command + * **build(docs):** fix mkdocs.yml + * **docs:** update homepage + * **docs(readme):** add emoji download link + * **fix:** typo in paginator + * **feat:** add pagination button emojis + * **docs:** update readme (#100) + + + * **ci:** delete unneeded workflows + * **docs:** update terms of service + * **docs:** update readme + * **build(docs):** update mkdocs.yml + * **docs:** update readme + +### 12-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com)] + + * **docs(readme):** add "Extra" section with dashboard link (#98) + + + +### 11-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **ci:** update workflow config + * **ci:** update release drafter config + * **ci:** update workflows + * **ci:** add release drafter config + * **ci:** add release drafter workflow + * **style(docs):** update css style formatting + * **chore:** update help command data + * **chore:** update changelog + * **refactor:** add pagination to rolelist command + * **perf(pagination):** better response time + * **feat:** update slash commands + * **docs:** update readme (#96) + + + +### 10-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(api):** add history controller + * **chore:** update changelog + * **feat:** generate env file using setup script + * **feat:** warn command embed improvement + * **chore:** update changelog + * **docs:** update readme + * **feat:** finishing touch to setup script + * **docs:** update readme + +### 10-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com):[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** improved warn and about command (#95) + + * Update AboutCommand.ts + + * Update AboutCommand.ts + + * Update WarnCommand.ts + + *** fix:** author email in about command + + **Co-authored-by:** Ar Rakin + +### 10-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com)] + + * **refactor:** update about command (#94) + + * Update AboutCommand.ts + +### 09-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update changelog + * **feat:** make the spotify status song name clickable + * **fix:** warning command permissions + * **chore:** update gitignore + * **feat:** return the whole user object on login + * **docs:** update readme + +### 08-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update changelog + * **feat:** add paginator class (#90) + + + * **style:** eslint autofix + * **style:** remove unneeded imports + * **chore:** update pull request template + * **feat:** add paginator class + * **feat:** improve the setup script + +### 07-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add setup script + * **chore:** remove unneeded files + * **docs:** update security policy + * **build(docs):** update mkdocs.yml + * **chore:** update sample config + +### 05-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update home page + * **docs:** update privacy policy + * **docs:** update privacy policy + * **docs:** update readme + * **docs(automod):** update feature list + * **docs:** update readme + +### 04-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **style:** add license comments + * **refactor:** use new queue handler + * **style:** eslint autofix + * **refactor:** use new queue handler + * **refactor(muting):** use new queue handler + * **build(docker):** update dockerfile + * **chore:** update changelog + +### 03-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** queue jobs (#87) + + **refactor:** queue jobs + * **feat(queues):** finishing touch + * **fix:** queue manager + * **fix:** users can ban themselves + * **docs:** update privacy policy + +### 02-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** queue jobs + * **style:** add license comments + * **chore:** update changelog + * **fix:** afk systems not working (#85) + + Fixes #84 + * **feat:** update profile command + +### 01-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** update config schema (#82) + + *** refactor:** extract the config schema to a separate method + + *** style:** remove uneeded imports + + *** fix:** update config schema (#79) + * **docs:** update readme + * **docs:** update readme + * **docs:** update readme + * **chore:** update changelog + * **chore:** bump version number + * **fix(welcomer):** typo in a welcome message + +### 30-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update gitpod config + * **chore:** bump version number for v4.0.0-alpha release + * **chore:** update changelog + +### 29-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **build:** update dockerfile + * **chore:** update gitignore + +### 28-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update readme + +### 27-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update security policy + * **chore:** update changelog + * **feat(automod):** add profile filter + * **style:** remove unneeded imports + * **style:** add license comments + +### 24-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add cooldown support + * **style:** remove unneeded imports + * **feat(api):** allow admins to view/create users + +### 23-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **ci(workflows):** update nodejs versions + * **style:** add license comments (#77) + + *** style:** add license commits + + *** fix:** shebang errors + * **refactor:** update shot command + * **refactor:** update shot command + * **build:** reemove unneeded dependencies + * **style:** fix with eslint + * **chore:** update changelog + * **chore:** add license notice in the about command (#76) + * **build:** update package.json information + * **chore:** update changelog + * **feat(shots):** prevent the bot from getting shots + +### 21-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** config command keys autocompletion + * **fix(commands):** autocompletion not working + * **feat(api):** add endpoint for fetching commands + +### 20-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(api):** add neew endpoint for fetching roles + +### 17-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(api):** config input not merging properly + +### 16-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(welcomer):** typo in path + * **refactor(commands):** use SUDO_PREFIX env variable + * **refactor(boot):** use SUDO_PREFIX env variable + * **refactor(filters):** use SUDO_PREFIX variable + * **refactor(welcomer):** use SUDO_PREFIX variable + * **chore:** remove wrong directories + * **fix(errors):** error handler + * **fix(ts):** incompatible types error + * **fix(api):** config corruption while specifying arrays + +### 15-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(api):** add information controller + +### 14-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(api):** string to number config set error + +### 11-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(api):** allow cors + * **fix:** system command memory usage + * **build(docker):** fix dockerfile + * **fix:** total heap size in system command + +### 10-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** show the shot doctor name (#74) + * **feat:** make the system prefix changable + * **feat:** modifiable config and storage path + * **feat:** modifiable config and storage path + * **chore:** remove console.log statement(s) + * **chore:** update files + * **build(docker):** use `npm ci` + +### 09-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **build(docker):** fix dockerfile + * **build(docker):** ignore node_modules folder + * **build:** add dockerfile + +### 08-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor(api):** improve config updating + * **feat(api):** add update action in configcontroller + * **chore:** update gitignore + * **feat(api):** auth middleware + * **feat(api):** auth middleware + +### 07-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** user controller + * **feat(api):** rate limit support + +### 06-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** final fixup + * **ci:** update workflows + * **chore:** eslint autofix + * **build:** add eslint + * **refactor(db):** use mongodb + * **refactor:** removing using the old history manager + * **refactor(verification):** use mongodb + * **refactor(queuejobs):** use mongodb + * **refactor(db):** use mongodb in spamfilter + * **refactor(models):** punishment appeal + * **docs:** update privacy policy + +### 05-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor(moderation):** use mongodb + * **refactor(automute):** use mongodb + * **refactor(models):** use mongodb in Note + * **refactor(hardmuting):** use mongodb + * **refactor:** remove unneeded comments + * **refactor(locking):** use mongodb + * **fix:** remove unneeded imports + * **refactor(cli):** remove bannedguild model + * **refactor(ballots):** use mongodb + * **refactor(db):** switch to mongodb + * **feat(api):** setup controllers + * **feat(api):** advanced response handling + * **feat:** improve controller handling + * **feat:** add basic server and routing + * **chore:** fixup test commit + * **chore:** test commit + * **chore:** remove all api files + * **feat:** log errors to logfile + +### 04-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update invite request link + * **docs:** update terms of service link + * **docs:** update assets + * **fix:** emoji command not working (#62) + +### 03-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update terms of service + * **docs:** add terms of service + * **docs:** add guides for automoderation + * **docs:** add guides for locking channels + * **docs:** add guides of different types of bans + * **fix:** welcome messages are not properly parsed + * **refactor:** mention users while welcoming + * **docs:** update logo link + * **docs:** add privacy policy + +### 02-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** make the AFK system more detailed (#69) + +### 01-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** random status service + * **fix:** random status service + * **fix:** random status service + * **feat:** save the given status to config file (#66) + * **fix:** replit 429 http error + * **fix:** welcomer command not saving settings + +### 31-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add a PFP lookup command (#64) + * **fix:** update help command entries limit + * **feat:** update help command + * **feat:** sent restart logs to home server + * **fix:** log the 419 errors + * **perf:** exec `kill 1` when login error occurs in replit + * **feat:** add guild lookup command + * **feat:** add the userlookup slash command + * **feat:** complete the userlookup command + * **feat:** add debug logger + * **feat:** add debug logging event + +### 29-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add basic user lookup command + * **fix:** system command not showing correct uptime + * **feat:** add more welcome messages + * **fix:** adding snippet overwrites whole snippets file + +### 28-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** undefined profile status emoji when using external emoji + * **fix:** undefined profile status emoji when using external emoji + * **chore:** bump version number + * **fix:** wrong help info for welcomer command + * **fix:** add off option to ping filter + * **feat:** toggle message filters option + * **fix:** check if admin key is empty + +### 26-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** add changelog + * **chore:** bump version number + * **chore:** final fixup for v3.0.0 release + * **docs:** update help command + * **refactor:** drop support for legacy command in the embed command + * **chore:** update example env file + * **style:** remove unneeded spaces + * **style:** remove unneeded imports + +### 24-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** remove command cooldown service + * **feat:** add eval command + * **fix(security):** command handler not checking for owner only commands + * **fix:** show user status properly (#59) + * **fix:** order the roles in the profile command (#59) + * **refactor(utils):** use strict time distance + +### 22-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(commands):** add hash command for hashing text content + * **fix:** embed commands not working in legacy mode + * **chore:** integrate with PM2 process manager (#60) + + + * **fix:** echo and send command not sending attachments + * **feat:** echo and send command now supports attachments and embeds + * **refactor(snippets):** create an embed parser utility function + +### 21-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add support of embeds inside snippets (#57) + * **fix:** embed builders not setting custom colors + * **fix:** add `embed:` identifier to make sure that the input is an embed + * **refactor:** update slash commands (#57) + * **feat:** create embeds from JSON schema (#57) + * **feat:** add embed builder schema command (#57) + * **feat:** make subcommands of embed command (#57) + +### 20-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add embed builder command (#57) + * **refactor(welcomer):** add custom messages support with randomization (#56) + * **feat:** add synchronous emoji() function + * **feat:** add support of custom permission checker method + +### 19-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** improve channel locking systems + * **fix(automod):** anti raid systems locking channels multiple times + +### 18-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **style:** finishing touches to the channel locking system + * **feat:** improved channel locking system (#18) + +### 17-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **build:** add date-fns to package.json + * **fix:** timeProcess function not returning years (#55) + * **fix(utils):** cannot fetch users mentioned in commands (#54) + * **feat:** log crash reports using webhooks + * **feat(utils):** add splitMessage() function + +### 16-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** user gets muted on rejoin when mute time is set + * **refactor:** update service loading strategy (#51) + + From now all services will be loaded dynamically. + + * **build:** update project initialization script + * **build:** update package.json + * **build:** update project initialization script + * **docs:** update readme + * **build:** update package.json + +### 15-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** update issue templates + * **feat(automod):** auto mute on rejoin (#40) + * **refactor:** make all services inherit a base class + +### 14-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add anti-join systems + * **chore:** ignore lock file + * **chore:** ignore lock file + * **chore:** ignore lock file + * **chore:** ignore lock file + * **fix:** allow users to moderate themselves + +### 13-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update readme + * **docs:** update readme + * **docs:** add discord server link + * **docs:** update readme + * **feat:** config management command (#49) + + *** feat:** config management command + + *** fix:** workflows + * **feat(automod):** create mod history automatically (#46) + +### 09-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Create LICENSE + +### 06-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update readme + +### 04-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **docs:** update readme + * **fix:** role position checking error + * **refactor:** ignore bots on join/leave + * **refactor:** remove permission requirements for echo command + * **refactor(commands):** require permissions + +### 03-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **refactor:** commands requires special permissions + * **refactor:** ban command requires BAN_MEMBERS permission + * **refactor:** ban command requires BAN_MEMBERS permission + * **refactor:** mute command requires MODERATE_MEMBERS permission + +### 01-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(welcomer):** add more welcome messages + * **refactor(welcomer):** mention user when they join + +### 30-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** wrong sample config + * **feat:** random welcome messages (#44) + + + * **fix:** json syntax error in sample config + +### 29-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **chore:** merge everything + * **chore:** commit changes + +### 27-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** running commands will throw an error + +### 24-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix(typescript):** wrong typings + * **fix(typescript):** unknown identifier issues + * **feat:** add proper permission checking and error messages + * **fix(automod):** repeated text filter channel exclution (#43) + + *** fix(automod):** repeated text filter channel exclution + + **BREAKING CHANGE:** This will disable repeated text filter in the spam filter excluded channels. + + *** fix(automod):** repeated text filter channel exclusion + + **BREAKING CHANGE:** This will disable repeated text filter in the spam filter excluded channels. + +### 23-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **fix:** typescript issues in ModerationEmbed class + * **fix:** typescript issues in bean command + * **style:** debug messagefilter + * **refactor(commands):** use ModerationEmbed instead of MessageEmbed class + * **feat(utils):** add setReason method to ModerationEmbed class + * **feat(utils):** add a dedicated class for moderation command embeds + * **fix:** mention reading strategy (#41) + + *** fix(commands):** ban related commands not working when banning users outside of the server + + *** fix(utils):** reading users/members in the wrong way + +### 20-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat:** add rickroll filter (#22) + * **feat:** add seperate folder for resources + * **fix(automod):** mass ping filter not working (#32) + * **fix(commamds):** clear command not working without message count + +### 19-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * **feat(utils):** add mention input parser (#36) + + Added a mention parser, which parses raw user inputs. + +### 18-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * doc: add security policy + * doc(readme): add features section + * doc: update readme + * doc: update readme + * doc: update readme + * **chore:** add .env.example file + * **chore:** add example config file + +### 17-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * doc: update readme + * Update docs_issue.md + * **chore:** create docs issue template + * doc: Add incomplete docs warning + * Update docs-deploy.yml + * doc: update README.md + * Update WarnCommand.ts + * Update build.yml + * Update WarnCommand.ts + * **build(eslint):** set no-mixed-spaces-and-tabs rule to warn + * **style(bean-cmd):** fix space and tab mixings + * Update build.yml + * Update build.yml + * **feat(mod-cmds):** added proper DM error messages for bean command + * **fix(mod-cmds):** add proper try-catch to avoid crashes + * **feat(mod-cmds):** added proper error messages for DM errors + * **build:** add husky directory + * **chore:** update package.json + * **build:** add husky and commitlint + * Update PULL_REQUEST_TEMPLATE.md + * Add Non-moderable role (#34) + + *** feat(utils):** add shouldNotModerate() function + + *** fix(mod-cmds):** no non-moderable role checking + * **build:** add ts-node as a dependency + * Update dependencies + * Use npm as a package manager + +### 12-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update package.json + * Update project license + +### 19-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Updated spam filter + * Bump version number + * Added ESLint + * Updated routes according to the dashboard + +### 17-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Removed unneeded console logging + * Revert "Revert bf4c865b77af870cbba63df3a3e9750675fb9e65" + + This reverts commit fd37df3a16583f98eb45656bd716beab03f3d029. + + * Revert bf4c865b77af870cbba63df3a3e9750675fb9e65 + * Add token filter + +### 13-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Create PULL_REQUEST_TEMPLATE.md + * Update issue templates + * Create CONTRIBUTING.md + * Added Code of Conduct (#14) + + * Added Code of Conduct + + * Create CODE_OF_CONDUCT.md + * Update build.yml + * Update build.yml + +### 12-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Updated package.json + * Added verification data fetching API route + * Update docs-deploy.yml + * Change copyright holder name + +### 11-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Added verification system + +### 08-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update main.html + * Update mkdocs.yml + * 2.4.0 + * Added support of context menu commands + * Added hardmuting support + * Fix docs theme color + * Fix docs theme color + +### 07-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Add documentation + * Fix file path issues + * Updated OG meta tags + * Updated docs + * Improved message deletion + * 2.2.0 + * Added domain filters + * Updated help information + +### 06-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update mkdocs.yml + * Update mkdocs.yml + * Update docs-deploy.yml + * Update docs-deploy.yml + * Update mkdocs.yml + * Update mkdocs.yml + * Update mkdocs.yml + * Added tempban and softban command + * Fix history command + * CLI fixup + * Improved channel locking + * Upgraded mute and unmute command + * Update banning_users.md + * Update banning_users.md + +### 05-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update workflows + * Update workflows + * Update workflows + * Update workflows + * Update workflows + * Rename main.yml to docs-deploy.yml + * 2.1.0 + * 2.0.2 + * Updated the database system + * Create main.yml + * Delete main.yml + * Rename docs-deploy.yml to build.yml + * Rename build.yml to docs-deploy.yml + * Create main.yml + +### 04-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Updated warning system + * Updated docs + * Create docs.yml + * Add documentation + * Added punishment appeal contact system + * Updated clear command + +### 02-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update slash commands + * Upgraded clear command + * Added command line system + +### 01-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update system command + * Fixed rolelist command + * Fixed rolelist command + * Added proper help information + * Added proper help information + +### 31-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Release version 2.0.0-beta2 + * Bump version number + * Fixed afk command + * Fix -system showing wrong command type + +### 30-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Fixed issues + * Fixed security issues + * Added autoclear channels on member leave support + * Added slash commands autocompletion support + +### 29-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Fixed slash command issue + * Add -setchperms command + * Added -massban command and fixed ban loggings + * Added -rolelist command + * Improved spam filter + * Added debug info support and startup manager + +### 28-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Improved automation + * Improved command cooldown system + +### 27-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Added -ballot command + * Added -emoji command and cooldown support + * Push api directory + * Update workflows + * Release version 2.0 + +### 14-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update Logger.js + * Release version 1.10.0 + + * Added -queues command to list all queued jobs + * Added -joke command to fetch random jokes + * Added support of user tags in some user-based commands + + +### 13-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Added clearTimeoutv2() function + * Added clearTimeoutv2() function + * Added clearTimeoutv2() function + +### 12-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Release version 1.8.0 + + * Added setTimeout() and DB combination support so that the timeouts would never get lost even if the bot stops + * Added messages scheduling, expiring and both in one support + + +### 11-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Improved edited message scanning and added file filters + * Improved edited message scanning and added file filters + * Improved edited message scanning and added file filters + * Improved edited message scanning and added file filters + +### 10-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Last fixup + * Updated anti-raid systems + * Fixed issues and improved logging + * Fixed issues and improved logging + +### 09-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Fixed multiple channel mentions conflict in -echo command + * Fixed multiple channel mentions conflict in -echo command + +### 06-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update README.md + * Added starboard feature + * Add -stats command + * Add -stats command + +### 05-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Improved AFK engine + * Added -send command and added support of attachments in snippets + * Added -send command and added support of attachments in snippets + * Update README.md + * Added AFK engine + +### 04-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * More improvements + * Fixed crash logging when sending long messages + +### 03-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Added word and invite filters + * Added word and invite filters + +### 02-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Updated spam and anti raid systems + * Updated spam and anti raid systems + * Fixup + * Directory fixup + * Directory fixup + * Added support of disabling commands for different roles + +### 01-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Typo fixup + * Typo fixup + * Typo fixup + * Release fixup + * Initial release v1.0.0 + +### 30-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Added new features + +### 23-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update README.md + * Create build.yml + * Added lock and unlock commands and improved command parsing + +### 21-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Fix security issues + * Merge tag 'v0.1.0' into develop + + v0.1.0 + + * Merge branch 'release/0.1.0' + * Added base commands + +### 06-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Initial Commit + +### 26-03-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)] + + * Update README.md + * Initial commit