/[sudobot]/trunk/CHANGELOG.md
ViewVC logotype

Diff of /trunk/CHANGELOG.md

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 616 by rakinar2, Thu Aug 29 12:36:37 2024 UTC revision 632 by rakinar2, Thu Oct 10 17:53:11 2024 UTC
# Line 1  Line 1 
1  # Changelog  # Changelog
2    
3  ### 29-08-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  ### 05-10-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4    
5  * release: v9.26.1 [skip ci]    * **feat:** `/setup` command (#241)    
6  * release: v15.7.0 [skip ci]        
7          
8      * **fix:** state corruption in guild setup service    
9          
10        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
11          
12      * merge: with branch main
13      * **chore:** update VERSIONS.md    
14          
15        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
16      * **chore:** update VERSIONS.md    
17          
18        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
19      * merge: with branch main
20      * **chore:** update VERSIONS.md    
21          
22        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
23      * **feat:** guild setup service method for ai automod [3/3]    
24          
25        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
26          
27      * **chore(extensions):** build extensions [skip ci]    
28          
29        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
30          
31    
32    ### 04-10-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
33    
34      * **chore:** remove unneeded files    
35          
36        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
37          
38      * **chore:** remove unneeded files    
39          
40        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
41          
42      * **feat:** improved extension API    
43          
44        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
45          
46      * **chore:** remove unneeded files    
47          
48        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
49          
50      * **feat:** guild setup service logging component [2/2]    
51          
52        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
53          
54      * **chore(extensions):** build extensions [skip ci]    
55          
56        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
57          
58    
59    ### 03-10-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
60    
61      * merge: branch 'main' into dev
62      * merge: with branch main
63      * **fix:** echo command argument validation not working in interaction mode    
64          
65        * This issue is mainly due to the way the echo command handled incoming arguments,  
66          and not allowing optional types when using unions, which caused this.  
67          
68        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
69          
70      * **fix:** type errors after upgrading to discord.js v14.16.3    
71          
72        * It seems like in discord.js v14.16.3 a bug was introduced that doesn't  
73          let correct ApplicationCommandType enum values to be passed to  
74        **  CommandBuilder:** :setType() method. This commit adds a workaround to this  
75          bug, by not using enums and instead using a plain-old JavaScript object  
76          (POJO) with TypeScript's `as const` to mimic an enum.  
77          
78        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
79          
80      * merge: branch 'main' into dev
81      * extensions: add archiver extension (partial)    
82          
83        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
84          
85    
86    ### 03-10-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
87    
88      * **release:** v10.17.4 [skip ci]    
89          
90        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
91          
92    
93    ### 29-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
94    
95      * merge: with branch main
96      * **docs:** update    
97          
98        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
99      * merge: with branch main
100      * **docs:** update    
101          
102        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
103      * **chore(extensions):** build extensions [skip ci]    
104          
105        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
106          
107    
108    ### 28-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
109    
110      * merge: with branch main
111      * **docs:** update licensing page    
112          
113        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
114      * **chore(extensions:waifu.pics):** update docs    
115          
116        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
117          
118      * **chore(extensions):** build extensions [skip ci]    
119          
120        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
121          
122    
123    ### 27-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
124    
125      * merge: with branch main
126      * **chore:** customize typedoc theme    
127          
128        **Signed-off-by:**  GitHub <noreply@github.com>  
129          
130      * merge: with branch main
131      * **chore:** add typedoc theme and custom css    
132          
133        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
134          
135      * merge: with branch main
136      * **chore:** add typedoc    
137          
138        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
139          
140      * **chore(extensions):** build extensions [skip ci]    
141          
142        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
143          
144    
145    ### 26-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
146    
147      * **release:** v10.17.2 [skip ci]    
148          
149        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
150          
151    
152    ### 26-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
153    
154      * merge: with branch main
155      * **chore(extensions):** build extensions [skip ci]    
156          
157        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
158          
159    
160    ### 26-09-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
161    
162      * **feat:** errors now show full stack trace on debug mode    
163          
164        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
165          
166      * **deps:** update packages    
167          
168        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
169          
170      * **chore:** update tsconfig.json    
171          
172        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
173          
174      * **build:** update run task    
175          
176        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
177          
178      * **feat(logger):** better error logging    
179          
180        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
181          
182      * **fix:** type errors in LogStreamingService    
183          
184        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
185          
186      * **fix:** type errors    
187          
188        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
189          
190    
191    ### 25-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
192    
193      * **chore(extensions):** build extensions [skip ci]    
194          
195        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
196          
197    
198    ### 24-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
199    
200      * merge: with branch main
201      * **deps:** bump date-fns from 3.6.0 to 4.1.0 (#232)    
202          
203          
204      * **deps:** bump date-fns from 3.6.0 to 4.1.0 in /blazebuild (#233)    
205          
206          
207      * **deps(dev):** bump esbuild from 0.23.1 to 0.24.0 in /blazebuild (#234)    
208          
209          
210      * merge: with branch main
211      * **deps:** bump date-fns from 3.6.0 to 4.1.0 in /docs (#235)    
212          
213          
214      * **chore(extensions):** build extensions [skip ci]    
215          
216        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
217          
218    
219    ### 24-09-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
220    
221      * **deps:** bump date-fns from 3.6.0 to 4.1.0    
222          
223        **Bumps [date-fns](https:** //github.com/date-fns/date-fns) from 3.6.0 to 4.1.0.  
224        **- [Release notes](https:** //github.com/date-fns/date-fns/releases)  
225        **- [Changelog](https:** //github.com/date-fns/date-fns/blob/main/CHANGELOG.md)  
226        **- [Commits](https:** //github.com/date-fns/date-fns/compare/v3.6.0...v4.1.0)  
227          
228        ---  
229        **updated-dependencies:**  
230        **- dependency-name:**  date-fns  
231        **  dependency-type:**  direct:production  
232        **  update-type:**  version-update:semver-major  
233        ...  
234          
235        **Signed-off-by:**  dependabot[bot] <support@github.com>  
236    
237    ### 23-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
238    
239      * **release:** v10.15.5 [skip ci]    
240          
241        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
242          
243    
244    ### 23-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
245    
246      * merge: with branch main
247      * **fix(schemas):** ban action schema always requires a duration    
248          
249        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
250          
251      * **chore(extensions):** build extensions [skip ci]    
252          
253        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
254          
255    
256    ### 23-09-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
257    
258      * **deps:** bump date-fns from 3.6.0 to 4.1.0 in /docs    
259          
260        **Bumps [date-fns](https:** //github.com/date-fns/date-fns) from 3.6.0 to 4.1.0.  
261        **- [Release notes](https:** //github.com/date-fns/date-fns/releases)  
262        **- [Changelog](https:** //github.com/date-fns/date-fns/blob/main/CHANGELOG.md)  
263        **- [Commits](https:** //github.com/date-fns/date-fns/compare/v3.6.0...v4.1.0)  
264          
265        ---  
266        **updated-dependencies:**  
267        **- dependency-name:**  date-fns  
268        **  dependency-type:**  direct:production  
269        **  update-type:**  version-update:semver-major  
270        ...  
271          
272        **Signed-off-by:**  dependabot[bot] <support@github.com>  
273      * **deps(dev):** bump esbuild from 0.23.1 to 0.24.0 in /blazebuild    
274          
275        **Bumps [esbuild](https:** //github.com/evanw/esbuild) from 0.23.1 to 0.24.0.  
276        **- [Release notes](https:** //github.com/evanw/esbuild/releases)  
277        **- [Changelog](https:** //github.com/evanw/esbuild/blob/main/CHANGELOG.md)  
278        **- [Commits](https:** //github.com/evanw/esbuild/compare/v0.23.1...v0.24.0)  
279          
280        ---  
281        **updated-dependencies:**  
282        **- dependency-name:**  esbuild  
283        **  dependency-type:**  direct:development  
284        **  update-type:**  version-update:semver-minor  
285        ...  
286          
287        **Signed-off-by:**  dependabot[bot] <support@github.com>  
288      * **deps:** bump date-fns from 3.6.0 to 4.1.0 in /blazebuild    
289          
290        **Bumps [date-fns](https:** //github.com/date-fns/date-fns) from 3.6.0 to 4.1.0.  
291        **- [Release notes](https:** //github.com/date-fns/date-fns/releases)  
292        **- [Changelog](https:** //github.com/date-fns/date-fns/blob/main/CHANGELOG.md)  
293        **- [Commits](https:** //github.com/date-fns/date-fns/compare/v3.6.0...v4.1.0)  
294          
295        ---  
296        **updated-dependencies:**  
297        **- dependency-name:**  date-fns  
298        **  dependency-type:**  direct:production  
299        **  update-type:**  version-update:semver-major  
300        ...  
301          
302        **Signed-off-by:**  dependabot[bot] <support@github.com>  
303    
304    ### 22-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
305    
306      * **chore(extensions):** build extensions [skip ci]    
307          
308        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
309          
310    
311    ### 21-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
312    
313      * **fix(guildsetup):** back button not working as expected    
314          
315        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
316          
317      * **feat(guildsetup):** logging setup implemented [1/2]    
318          
319        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
320          
321      * **feat(commands):** add `setup` command    
322          
323        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
324          
325      * merge: with branch main
326      * **ci:** update update-dev.yml    
327          
328        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
329      * **fix:** type errors    
330          
331        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
332      * **fix:** eslint errors    
333          
334        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
335      * **chore(extensions):** build extensions [skip ci]    
336          
337        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
338          
339    
340    ### 21-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
341    
342      * **release:** v10.15.4 [skip ci]    
343          
344        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
345          
346    
347    ### 20-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
348    
349      * merge: branch 'main' into dev    
350          
351        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
352          
353      * **feat:** automatically message the user who added the application on join    
354          
355        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
356          
357      * merge: branch 'dev' of github.com:onesoft-sudo/sudobot into dev    
358          
359        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
360          
361      * **feat:** automatic setup service    
362          
363        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
364          
365      * **refactor:** rename `@framework/pagination` to `@framework/widgets`    
366          
367        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
368          
369      * merge: branch 'dev'
370      * **fix:** auth token generation    
371          
372        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
373          
374      * **fix(api):** token regeneration    
375          
376        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
377          
378      * **fix:** eslint issues    
379          
380        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
381      * **fix:** type errors    
382          
383        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
384      * **feat:** auto configure guilds on guildCreate    
385          
386        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
387      * **chore(extensions):** build extensions [skip ci]    
388          
389        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
390          
391    
392    ### 20-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
393    
394      * **release:** v10.15.2 [skip ci]    
395          
396        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
397          
398      * **release:** v10.15.0 [skip ci]    
399          
400        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
401          
402    
403    ### 19-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
404    
405      * **chore(extensions):** build extensions [skip ci]    
406          
407        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
408          
409    
410    ### 18-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
411    
412      * **test:** update tests    
413          
414        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
415          
416      * **fix:** type errors    
417          
418        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
419          
420      * **chore:** update eslint config    
421          
422        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
423          
424      * **refactor:** fix eslint issues    
425          
426        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
427          
428    
429    ### 18-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
430    
431      * **release:** v10.14.5 [skip ci]    
432          
433        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
434          
435    
436    ### 17-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
437    
438      * **chore:** update eslint.config.mjs    
439          
440        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
441          
442      * **chore:** update .editorconfig    
443          
444        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
445          
446      * **chore:** add .license-notice file    
447          
448        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
449          
450      * **chore:** add `addlicense` script from OSN commons    
451          
452        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
453          
454      * **style:** update license comments    
455          
456        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
457          
458      * **style:** add license comments    
459          
460        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
461          
462      * **chore(extensions):** build extensions [skip ci]    
463          
464        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
465          
466    
467    ### 16-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
468    
469      * **docs:** fix table of contents spacing on desktop    
470          
471        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
472      * **chore:** update VERSIONS.md    
473          
474        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
475      * **chore(extensions):** build extensions [skip ci]    
476          
477        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
478          
479    
480    ### 15-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
481    
482      * **chore:** update FUNDING.yml    
483          
484        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
485      * **chore:** update VERSIONS.md    
486          
487        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
488      * **chore(extensions):** build extensions [skip ci]    
489          
490        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
491          
492    
493    ### 14-09-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
494    
495      * **docs:** add max width to the navbar search icon
496    
497    ### 14-09-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
498    
499      * make it sound correct    
500          
501        **Signed-off-by:**  nin <95270582+ninsaccplayzyt@users.noreply.github.com>  
502    
503    ### 14-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
504    
505      * **chore(extensions):** build extensions [skip ci]    
506          
507        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
508          
509    
510    ### 13-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
511    
512      * **chore:** update VERSIONS.md
513      * **fix(services:auditlog):** do not list `@everyone` as a role on `guildMemberRemove`    
514          
515        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
516      * **chore:** update VERSIONS.md    
517          
518        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
519      * **chore:** update VERSIONS.md    
520          
521        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
522      * **deps:** bump discord.js to 14.16.2    
523          
524        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
525      * **chore(extensions):** build extensions [skip ci]    
526          
527        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
528          
529    
530    ### 13-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
531    
532      * **release:** v10.14.4 [skip ci]    
533          
534        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
535          
536    
537    ### 12-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
538    
539      * **chore:** update VERSIONS.md    
540          
541        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
542          
543      * **chore:** create VERSIONS.md    
544          
545        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
546      * **chore:** update readme    
547          
548        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
549      * **docs:** update vcs guide    
550          
551        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
552      * **docs:** fix broken links    
553          
554        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
555      * **docs:** fix typo    
556          
557        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
558      * **docs:** update vcs guide    
559          
560        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
561      * **fix:** set default config for AI automod    
562          
563        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
564          
565      * **chore(extensions):** build extensions [skip ci]    
566          
567        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
568          
569    
570    ### 12-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
571    
572      * **release:** v10.14.3 [skip ci]    
573          
574        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
575          
576    
577    ### 11-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
578    
579      * **docs:** fix pageinfo action    
580          
581        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
582          
583      * **docs:** add SEO description to new pages    
584          
585        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
586          
587      * **docs:** add examples for the permission command    
588          
589        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
590          
591      * **docs:** fix typo    
592          
593        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
594          
595      * merge: branch 'main' into dev
596      * **docs:** add new page for permission command    
597          
598        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
599          
600      * **chore(extensions):** build extensions [skip ci]    
601          
602        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
603          
604    
605    ### 10-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
606    
607      * **chore(extensions):** build extensions [skip ci]    
608          
609        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
610          
611    
612    ### 09-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
613    
614      * **ci:** update update-dev.yml    
615          
616        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
617      * **ci:** update update-dev.yml    
618          
619        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
620      * **ci:** create update-dev.yml    
621          
622        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
623      * **chore:** update commitlint.config.ts    
624          
625        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
626      * **fix(commands:permission):** since attribute is missing    
627          
628        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
629      * **fix:** update command not showing latest stable versions    
630          
631        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
632          
633      * Merge branch 'dev'
634      * **fix:** muting with duration < 30s does not work    
635          
636        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
637          
638      * **fix:** remove unneeded override modifiers    
639          
640        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
641      * **fix:** do not depend on existing cache to invalidate overwrite    
642          
643        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
644          
645      * **feat:** command permission management command    
646          
647        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
648          
649      * **feat:** instructions on how to link modified source code    
650          
651        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
652          
653      * **feat:** notice of changes in about command    
654          
655        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
656          
657      * **feat:** add donation link to about command    
658          
659        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
660          
661      * **fix:** remove unneeded console.log() calls    
662          
663        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
664          
665      * **fix:** role command    
666          
667        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
668          
669      * **chore:** update config schemas    
670          
671        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
672          
673      * **fix:** send command server sharing checks    
674          
675        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
676          
677      * **chore(extensions):** build extensions [skip ci]    
678          
679        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
680          
681    
682    ### 09-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
683    
684      * **release:** v10.14.2 [skip ci]    
685          
686        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
687          
688      * **release:** v10.14.1 [skip ci]    
689          
690        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
691          
692      * **release:** v10.14.0 [skip ci]    
693          
694        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
695          
696      * **release:** v10.9.2 [skip ci]    
697          
698        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
699          
700      * **release:** v10.9.1 [skip ci]    
701          
702        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
703          
704    
705    ### 08-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
706    
707      * **fix(commands:infraction):** `infraction clear` command does not work    
708          
709        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
710          
711      * **fix:** crash if original message gets removed in clear    
712          
713        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
714          
715      * **fix:** pagination errors due to passing invaliid emoji    
716          
717        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
718          
719      * **chore:** update .vscode    
720          
721        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
722          
723      * **test:** update test suites    
724          
725        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
726          
727      * **feat:** support resolving emojis from application emojis    
728          
729        This should also make the bot independent from emojis.  
730          
731        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
732          
733      * **chore:** update config schemas    
734          
735        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
736          
737      * **chore(extensions):** build extensions [skip ci]    
738          
739        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
740          
741    
742    ### 07-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
743    
744      * **docs:** update v10 release blog page    
745          
746        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
747          
748      * **chore:** merge branch 'dev'    
749          
750        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
751          
752      * **build(blazew):** bun install fails on windows    
753          
754        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
755          
756      * **fix(events):** fetching audit logs when a guild is not available    
757          
758        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
759          
760      * **build(blazew):** bun install fails on windows    
761          
762        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
763          
764      * **build(blazew):** bun install fails on windows    
765          
766        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
767          
768      * **chore(extensions):** build extensions [skip ci]    
769          
770        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
771          
772    
773    ### 07-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
774    
775      * **release:** v10.9.0 [skip ci]    
776          
777        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
778          
779      * **release:** v10.7.3 [skip ci]    
780          
781        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
782          
783    
784    ### 07-09-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
785    
786      * **build(blazew):** windows build failure (powershell)    
787          
788        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
789          
790      * **build:** update blazew.ps1    
791          
792        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
793          
794    
795    ### 06-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
796    
797      * **release:** v10.7.2 [skip ci]    
798          
799        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
800          
801      * **release:** v10.7.2-0+20240806121454.sha.f0f069a2 [skip ci]    
802          
803        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
804          
805    
806    ### 06-09-2024 - [[Ryanmello07](mailto:67509637+Ryanmello07@users.noreply.github.com)]
807    
808      * **fix(readme):** updated discord link    
809          
810        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
811    
812    ### 06-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
813    
814      * **ci:** update staging.yml    
815          
816        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
817      * **ci:** spdate staging.yml    
818          
819        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
820      * **ci:** update staging.yml    
821          
822        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
823      * **ci:** update staging workflow    
824          
825        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
826      * **ci:** update release workflow    
827          
828        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
829      * **ci:** update release workflow    
830          
831        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
832      * **ci:** update staging workflow    
833          
834        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
835      * **ci:** fix release workflow    
836          
837        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
838      * **ci:** update staging deployment workflow    
839          
840        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
841      * **ci:** update release workflow    
842          
843        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
844      * **ci:** fix staging workflow    
845          
846        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
847      * **ci:** fix staging workflow    
848          
849        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
850      * **chore:** force new release [prerelease]    
851          
852        **Build-metadata:**  {numdate}.sha.{id}  
853          
854        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
855          
856      * **ci:** update release workflow    
857          
858        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
859      * **ci:** add staging deployment workflow    
860          
861        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
862      * **ci:** update labeler.yml    
863          
864        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
865      * **chore(extensions):** build extensions [skip ci]    
866          
867        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
868          
869    
870    ### 05-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
871    
872      * **release:** v10.7.1 [skip ci]    
873          
874        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
875          
876      * **release:** v10.7.0 [skip ci]    
877          
878        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
879          
880      * **release:** v10.6.0 [skip ci]    
881          
882        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
883          
884      * **release:** v10.4.6 [skip ci]    
885          
886        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
887          
888      * **release:** v10.4.4 [skip ci]    
889          
890        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
891          
892    
893    ### 05-09-2024 - [[Ryanmello07](mailto:67509637+Ryanmello07@users.noreply.github.com)]
894    
895      * **fix(commands:remind):** Grammar Correction    
896          
897        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
898    
899    ### 05-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
900    
901      * **feat:** set custom intents    
902          
903        introducing `DISCORD_INTENTS` environment variable, which contains  
904        **intents the bot will request from Discord, separated by colons ':** '.  
905          
906        **Signed-off-by:**  GitHub <noreply@github.com>  
907          
908      * **docs:** include absolute URL in sitemap index    
909          
910        **Signed-off-by:**  GitHub <noreply@github.com>  
911          
912      * **docs:** improved searching    
913          
914        **Signed-off-by:**  GitHub <noreply@github.com>  
915          
916      * **feat:** add upcmds command    
917          
918        **Signed-off-by:**  GitHub <noreply@github.com>  
919          
920      * **fix(commands:upcmds):** show command count on success    
921          
922        **Signed-off-by:**  GitHub <noreply@github.com>  
923          
924      * **feat(commands):** add `-upcmds` command    
925          
926        **Signed-off-by:**  GitHub <noreply@github.com>  
927          
928      * **docs:** separate sitemaps    
929          
930        **Signed-off-by:**  GitHub <noreply@github.com>  
931          
932      * **ci:** update labeler workflow    
933          
934        **Signed-off-by:**  GitHub <noreply@github.com>  
935          
936      * **feat(automod):** add AI based auto moderation    
937          
938        **Signed-off-by:**  Ar Rakin <rakinar2@sudobot.online>  
939          
940      * **fix:** clear command filter parsing    
941          
942        **Signed-off-by:**  GitHub <noreply@github.com>  
943          
944      * **fix:** argument parser    
945          
946        **Signed-off-by:**  GitHub <noreply@github.com>  
947          
948      * **fix:** check message rules on message update    
949          
950        **Signed-off-by:**  GitHub <noreply@github.com>  
951          
952      * **chore:** add debug logs    
953          
954        **Signed-off-by:**  GitHub <noreply@github.com>  
955          
956      * **chore(extensions):** build extensions [skip ci]    
957          
958        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
959          
960    
961    ### 04-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
962    
963      * **docs:** add more information to v10 release page    
964          
965        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
966      * **docs:** add v10 release blog post    
967          
968        **Signed-off-by:**  GitHub <noreply@github.com>  
969          
970      * **docs:** add v10 release blog post    
971          
972        **Signed-off-by:**  GitHub <noreply@github.com>  
973          
974      * **docs:** add blog pages support    
975          
976        **Signed-off-by:**  GitHub <noreply@github.com>  
977          
978      * **fix:** type errors in ShellService http server    
979          
980        **Signed-off-by:**  GitHub <noreply@github.com>  
981          
982      * **chore:** delete extensions/.extbuilds/antirickroll directory    
983          
984        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
985      * **chore:** delete extensions/.extbuilds/urlfish directory    
986          
987        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
988    
989    ### 04-09-2024 - [[Ryanmello07](mailto:67509637+Ryanmello07@users.noreply.github.com)]
990    
991      * **docs:** created anime command docs    
992          
993        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
994      * Update page.mdx    
995          
996        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
997      * Update page.mdx    
998          
999        Updated discord link  
1000          
1001        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
1002      * Update page.mdx    
1003          
1004        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
1005      * Update page.mdx    
1006          
1007        Added new info  
1008          
1009        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
1010      * Update page.mdx    
1011          
1012        Updated discord link  
1013          
1014        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
1015      * Update page.mdx    
1016          
1017        Updated discord link  
1018          
1019        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
1020      * Update page.mdx    
1021          
1022        replaced discord link  
1023          
1024        **Signed-off-by:**  Ryanmello07 <67509637+Ryanmello07@users.noreply.github.com>  
1025    
1026    ### 04-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
1027    
1028      * **release:** v10.4.3 [skip ci]    
1029          
1030        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1031          
1032    
1033    ### 03-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
1034    
1035      * **release:** v10.4.2 [skip ci]    
1036          
1037        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1038          
1039      * **release:** v10.4.1 [skip ci]    
1040          
1041        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1042          
1043      * **release:** v10.4.1+20240803190805.sha.2a66db0f [skip ci]    
1044          
1045        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1046          
1047      * **release:** v10.4.0+20240803184934.sha.5004a1c5 [skip ci]    
1048          
1049        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1050          
1051      * **release:** v10.3.2 [skip ci]    
1052          
1053        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1054          
1055      * **release:** v10.3.1 [skip ci]    
1056          
1057        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1058          
1059      * **release:** v10.3.1-0+20240803180328.sha.682c1360 [skip ci]    
1060          
1061        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1062          
1063      * **release:** v10.3.0+20240803174535.sha.5a049fce [skip ci]    
1064          
1065        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1066          
1067      * **release:** v10.2.0+20240803173910.sha.bed108f3 [skip ci]    
1068          
1069        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1070          
1071      * **release:** v10.1.0 [skip ci]    
1072          
1073        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1074          
1075    
1076    ### 03-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1077    
1078      * **chore(extensions):** build extensions [skip ci]    
1079          
1080        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1081          
1082      * **chore(extensions:waifu.pics):** lowercase the category name    
1083          
1084        **Signed-off-by:**  GitHub <noreply@github.com>  
1085          
1086      * **fix(context):** reply function doesn't check for string inputs    
1087          
1088        **Signed-off-by:**  GitHub <noreply@github.com>  
1089          
1090      * **chore:** update readme    
1091          
1092        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1093      * **chore:** update TODO.md    
1094          
1095        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1096      * **fix(commandManager):** command names are not being parsed correctly with newlines    
1097          
1098        **Build-metadata:**  {numdate}.sha.{id}  
1099        **Signed-off-by:**  GitHub <noreply@github.com>  
1100          
1101      * **chore(extensions:waifu.pics):** support all categories    
1102          
1103        **Build-metadata:**  {numdate}.sha.{id}  
1104        **Signed-off-by:**  GitHub <noreply@github.com>  
1105          
1106      * **feat(utils:axios):** log outgoing http requests    
1107          
1108        **Signed-off-by:**  GitHub <noreply@github.com>  
1109          
1110      * **fix:** archive command failing with cannot send empty message error    
1111          
1112        **Signed-off-by:**  GitHub <noreply@github.com>  
1113          
1114      * **fix:** archive command failing with cannot send empty message error    
1115          
1116        **Signed-off-by:**  GitHub <noreply@github.com>  
1117          
1118      * **chore(extensions:waifu.pics):** change subcommands to be a single option with choices    
1119          
1120        **Build-metadata:**  {numdate}.sha.{id}  
1121        **Signed-off-by:**  GitHub <noreply@github.com>  
1122          
1123      * **fix:** update release codename    
1124          
1125        **Build-metadata:**  {numdate}.sha.{id}  
1126        **Signed-off-by:**  GitHub <noreply@github.com>  
1127          
1128      * **feat:** updated api announcement    
1129          
1130        **Signed-off-by:**  GitHub <noreply@github.com>  
1131          
1132      * **feat(commands:tools):** add `archive` command    
1133          
1134        **Build-metadata:**  {numdate}.sha.{id}  
1135        **Signed-off-by:**  GitHub <noreply@github.com>  
1136          
1137      * **feat:** upgrade discord.js to v14.16.1    
1138          
1139        **Signed-off-by:**  GitHub <noreply@github.com>  
1140          
1141      * **chore(extensions:waifu.pics):** update readme    
1142          
1143        **Signed-off-by:**  GitHub <noreply@github.com>  
1144          
1145      * **chore(extensions):** introduce waifu.pics extension    
1146          
1147        **Signed-off-by:**  GitHub <noreply@github.com>  
1148          
1149      * **chore(extensions:neko):** remove anime command    
1150          
1151        **Signed-off-by:**  GitHub <noreply@github.com>  
1152          
1153      * **chore(extensions:neko):** remove tsconfig.json    
1154          
1155        **Signed-off-by:**  GitHub <noreply@github.com>  
1156          
1157    
1158    ### 02-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
1159    
1160      * **release:** v10.0.2-0+exp.sha.69d7c0e.build.1 [skip ci]    
1161          
1162        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1163          
1164    
1165    ### 02-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1166    
1167      * **build:** exp.sha.69d7c0e.build.1    
1168          
1169        **Build-metadata:**  exp.sha.69d7c0e.build.1  
1170          
1171        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1172          
1173      * **deps:** bump @mui/material from 5.16.7 to 6.0.1 in /docs    
1174          
1175          
1176      * **chore:** update CONTRIBUTING.md    
1177          
1178        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1179      * **chore:** update CODEOWNERS    
1180          
1181        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1182      * **docs:** dev guides (#214)    
1183          
1184        **docs:**  dev guides  
1185      * **chore(extensions):** build extensions [skip ci]    
1186          
1187        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1188          
1189    
1190    ### 02-09-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
1191    
1192      * **ci:** bump actions/labeler from 4 to 5    
1193          
1194        **Bumps [actions/labeler](https:** //github.com/actions/labeler) from 4 to 5.  
1195        **- [Release notes](https:** //github.com/actions/labeler/releases)  
1196        **- [Commits](https:** //github.com/actions/labeler/compare/v4...v5)  
1197          
1198        ---  
1199        **updated-dependencies:**  
1200        **- dependency-name:**  actions/labeler  
1201        **  dependency-type:**  direct:production  
1202        **  update-type:**  version-update:semver-major  
1203        ...  
1204          
1205        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1206      * **deps:** bump @mui/material from 5.16.7 to 6.0.1 in /docs    
1207          
1208        **Bumps [@mui/material](https:** //github.com/mui/material-ui/tree/HEAD/packages/mui-material) from 5.16.7 to 6.0.1.  
1209        **- [Release notes](https:** //github.com/mui/material-ui/releases)  
1210        **- [Changelog](https:** //github.com/mui/material-ui/blob/master/CHANGELOG.md)  
1211        **- [Commits](https:** //github.com/mui/material-ui/commits/v6.0.1/packages/mui-material)  
1212          
1213        ---  
1214        **updated-dependencies:**  
1215        **- dependency-name:**  "@mui/material"  
1216        **  dependency-type:**  direct:production  
1217        **  update-type:**  version-update:semver-major  
1218        ...  
1219          
1220        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1221    
1222    ### 01-09-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1223    
1224      * **chore:** update .editorconfig    
1225          
1226        **Signed-off-by:**  GitHub <noreply@github.com>  
1227          
1228      * **docs:** fix build errors due to a missing environment variable    
1229          
1230        **Signed-off-by:**  GitHub <noreply@github.com>  
1231          
1232      * **docs:** add vcs guide page for developers    
1233          
1234        **Signed-off-by:**  GitHub <noreply@github.com>  
1235          
1236      * **docs:** use title templates    
1237          
1238        **Signed-off-by:**  GitHub <noreply@github.com>  
1239          
1240      * **docs:** allow robots.txt and sitemap.xml URLs to be customized    
1241          
1242        **Signed-off-by:**  GitHub <noreply@github.com>  
1243          
1244      * **fix:** add ManageMessages permission requirement for userlookup command    
1245          
1246        **Signed-off-by:**  GitHub <noreply@github.com>  
1247          
1248      * **chore(extensions):** build extensions [skip ci]    
1249          
1250        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1251          
1252    
1253    ### 01-09-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
1254    
1255      * **release:** v10.0.1 [skip ci]    
1256          
1257        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1258          
1259    
1260    ### 01-09-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
1261    
1262      * **chore:** update security policy
1263    
1264    ### 31-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1265    
1266      * **chore:** update SECURITY.md    
1267          
1268        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1269      * **docs:** add instructions for copying resource files on windows    
1270          
1271        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1272      * fix!: config command and trigger release
1273      * **docs:** add missing configuration file guide    
1274          
1275        **Signed-off-by:**  GitHub <noreply@github.com>  
1276          
1277      * **chore:** add debug logs in ModerationActionService    
1278          
1279        **Signed-off-by:**  GitHub <noreply@github.com>  
1280          
1281      * **fix:** config permission checks    
1282          
1283        **Signed-off-by:**  GitHub <noreply@github.com>  
1284          
1285      * **test:** add tests for @framework/utils/objects.ts    
1286          
1287        **Signed-off-by:**  GitHub <noreply@github.com>  
1288          
1289      * **fix(commands:config):** allow config command to create new objects if not found    
1290          
1291        **Signed-off-by:**  GitHub <noreply@github.com>  
1292          
1293      * **fix(events):** system errors when removing the app from a guild    
1294          
1295        **Signed-off-by:**  GitHub <noreply@github.com>  
1296          
1297      * **chore:** update CODEOWNERS    
1298          
1299        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1300      * **fix(commands):** missing arguments when registering slash commands    
1301          
1302        **Signed-off-by:**  GitHub <noreply@github.com>  
1303          
1304      * **docs:** update getting started page to include windows specific db migration guide    
1305          
1306        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1307      * **fix:** build script in package.json    
1308          
1309        **Signed-off-by:**  GitHub <noreply@github.com>  
1310          
1311      * **chore(extensions):** build extensions [skip ci]    
1312          
1313        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1314          
1315    
1316    ### 31-08-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
1317    
1318      * **release:** v10.0.0 [skip ci]    
1319          
1320        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1321          
1322      * **release:** v9.26.7 [skip ci]    
1323          
1324        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1325          
1326      * **release:** v9.26.6 [skip ci]    
1327          
1328        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1329          
1330      * **release:** v9.26.4 [skip ci]    
1331          
1332        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1333          
1334      * **release:** v9.26.3 [skip ci]    
1335          
1336        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1337          
1338    
1339    ### 30-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1340    
1341      * **docs:** update getting started page    
1342          
1343        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1344      * **chore:** update changelog    
1345          
1346        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1347          
1348      * **chore(readme):** add open in IDX button    
1349          
1350        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1351      * **chore(extensions):** build extensions [skip ci]    
1352          
1353        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1354          
1355    
1356    ### 29-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1357    
1358      * **docs:** update v9 extensions page    
1359          
1360        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1361      * **chore:** update SECURITY.md    
1362          
1363        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1364      * **chore:** update readme    
1365          
1366        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1367      * **docs:** update JWT secret generation guide    
1368          
1369        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1370      * **chore:** update CODEOWNERS    
1371          
1372        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1373      * **chore(extensions):** build extensions [skip ci]    
1374          
1375        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1376          
1377      * **chore(extensions:neko):** add .gitignore    
1378          
1379        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1380      * **chore:** delete extensions/neko/tsconfig.json    
1381          
1382        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1383      * **chore(extensions):** build extensions [skip ci]    
1384          
1385        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1386          
1387      * **chore(extensions):** rebuild
1388      * **chore(extensions):** build failure    
1389          
1390        **Signed-off-by:**  GitHub <noreply@github.com>  
1391          
1392      * **chore(extensions):** build failure    
1393          
1394        **Signed-off-by:**  GitHub <noreply@github.com>  
1395          
1396      * **chore(extensions):** build extensions [skip ci]    
1397          
1398        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1399          
1400      * **chore(extensions):** build failure    
1401          
1402        **Signed-off-by:**  GitHub <noreply@github.com>  
1403          
1404      * **chore(extensions:neko):** fixed broken symlink for tsconfig.json    
1405          
1406        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1407          
1408      * **chore:** create CODEOWNERS file    
1409          
1410        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1411      * **ci:** fix release workflow    
1412          
1413        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1414      * **chore:** update readme    
1415          
1416        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1417      * **ci:** bump onesoft-sudo/conventional-release-action from 1.2.5 to 1.2.6 (#210)    
1418          
1419          
1420      * Merge branch 'main' into dependabot/github_actions/onesoft-sudo/conventional-release-action-1.2.6    
1421          
1422        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1423      * **ci:** update release workflow    
1424          
1425        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1426      * **ci:** update dependabot.yml    
1427          
1428        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1429      * **fix:** update blaze_wrapper.properties    
1430          
1431        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1432      * **fix:** update .bun-version    
1433          
1434        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1435      * **chore:** fix version    
1436          
1437        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1438      * **ci:** fix release workflow    
1439          
1440        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1441      * **ci:** update release workflow    
1442          
1443        * now using onesoft-sudo/conventional-release-action workflow  
1444          
1445        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1446      * **chore(extensions):** build extensions [skip ci]    
1447          
1448        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1449          
1450    
1451    ### 29-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com):[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
1452    
1453      * **ci:** bump codecov/codecov-action from 4.0.1 to 4.5.0 (#208)    
1454          
1455        **Bumps [codecov/codecov-action](https:** //github.com/codecov/codecov-action) from 4.0.1 to 4.5.0.  
1456        **- [Release notes](https:** //github.com/codecov/codecov-action/releases)  
1457        **- [Changelog](https:** //github.com/codecov/codecov-action/blob/main/CHANGELOG.md)  
1458        **- [Commits](https:** //github.com/codecov/codecov-action/compare/v4.0.1...v4.5.0)  
1459          
1460        ---  
1461        **updated-dependencies:**  
1462        **- dependency-name:**  codecov/codecov-action  
1463        **  dependency-type:**  direct:production  
1464        **  update-type:**  version-update:semver-minor  
1465        ...  
1466          
1467        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1468        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
1469      * **ci:** bump actions/setup-node from 3 to 4 (#206)    
1470          
1471        **Bumps [actions/setup-node](https:** //github.com/actions/setup-node) from 3 to 4.  
1472        **- [Release notes](https:** //github.com/actions/setup-node/releases)  
1473        **- [Commits](https:** //github.com/actions/setup-node/compare/v3...v4)  
1474          
1475        ---  
1476        **updated-dependencies:**  
1477        **- dependency-name:**  actions/setup-node  
1478        **  dependency-type:**  direct:production  
1479        **  update-type:**  version-update:semver-major  
1480        ...  
1481          
1482        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1483        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
1484      * **ci:** bump actions/upload-artifact from 3 to 4 (#207)    
1485          
1486        **Bumps [actions/upload-artifact](https:** //github.com/actions/upload-artifact) from 3 to 4.  
1487        **- [Release notes](https:** //github.com/actions/upload-artifact/releases)  
1488        **- [Commits](https:** //github.com/actions/upload-artifact/compare/v3...v4)  
1489          
1490        ---  
1491        **updated-dependencies:**  
1492        **- dependency-name:**  actions/upload-artifact  
1493        **  dependency-type:**  direct:production  
1494        **  update-type:**  version-update:semver-major  
1495        ...  
1496          
1497        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1498        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
1499      * **ci:** bump actions/checkout from 3 to 4 (#209)    
1500          
1501        **Bumps [actions/checkout](https:** //github.com/actions/checkout) from 3 to 4.  
1502        **- [Release notes](https:** //github.com/actions/checkout/releases)  
1503        **- [Changelog](https:** //github.com/actions/checkout/blob/main/CHANGELOG.md)  
1504        **- [Commits](https:** //github.com/actions/checkout/compare/v3...v4)  
1505          
1506        ---  
1507        **updated-dependencies:**  
1508        **- dependency-name:**  actions/checkout  
1509        **  dependency-type:**  direct:production  
1510        **  update-type:**  version-update:semver-major  
1511        ...  
1512          
1513        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1514        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
1515    
1516    ### 29-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
1517    
1518      * **ci:** bump onesoft-sudo/conventional-release-action from 1.2.5 to 1.2.6    
1519          
1520        **Bumps [onesoft-sudo/conventional-release-action](https:** //github.com/onesoft-sudo/conventional-release-action) from 1.2.5 to 1.2.6.  
1521        **- [Release notes](https:** //github.com/onesoft-sudo/conventional-release-action/releases)  
1522        **- [Changelog](https:** //github.com/onesoft-sudo/conventional-release-action/blob/main/ChangeLog)  
1523        **- [Commits](https:** //github.com/onesoft-sudo/conventional-release-action/compare/v1.2.5...v1.2.6)  
1524          
1525        ---  
1526        **updated-dependencies:**  
1527        **- dependency-name:**  onesoft-sudo/conventional-release-action  
1528        **  dependency-type:**  direct:production  
1529        **  update-type:**  version-update:semver-patch  
1530        ...  
1531          
1532        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1533    
1534    ### 29-08-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
1535    
1536      * **release:** v9.26.2 [skip ci]    
1537          
1538        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1539          
1540      * **release:** v9.26.1 [skip ci]    
1541          
1542        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1543          
1544      * **release:** v15.7.0 [skip ci]    
1545          
1546        **Signed-off-by:**  Conventional Release Action <rakinar2@onesoftnet.eu.org>  
1547          
1548    
1549    ### 28-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1550    
1551      * **ci:** fix docs workflow    
1552          
1553        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1554      * **ci:** fix docs workflow    
1555          
1556        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1557      * **ci:** update docs workflow    
1558          
1559        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1560      * **ci:** update docs workflow    
1561          
1562        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1563      * **feat(services:verification):** allow different domains for verification urls    
1564          
1565        **Signed-off-by:**  GitHub <noreply@github.com>  
1566          
1567      * **chore(extensions):** build extensions [skip ci]    
1568          
1569        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1570          
1571    
1572    ### 28-08-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
1573    
1574      * **docs:** update readme    
1575          
1576        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
1577      * **ci:** add docs build workflow    
1578          
1579        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
1580    
1581    ### 28-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1582    
1583      * **release:** v9.26.0 [skip ci]    
1584          
1585        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1586          
1587    
1588    ### 27-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1589    
1590      * **chore:** ignore drizzle snapshots
1591      * **fix:** better error messages on VPN check fail    
1592          
1593        **Signed-off-by:**  GitHub <noreply@github.com>  
1594          
1595      * **feat:** finalize verification system    
1596          
1597        **Signed-off-by:**  GitHub <noreply@github.com>  
1598          
1599      * **chore(extensions):** build extensions [skip ci]    
1600          
1601        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1602          
1603    
1604    ### 27-08-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
1605    
1606      * **chore:** update drizzle journal    
1607          
1608        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
1609      * **docs:** update automod details page    
1610          
1611        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
1612    
1613    ### 27-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1614    
1615      * **release:** v9.25.1 [skip ci]    
1616          
1617        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1618          
1619      * **release:** v9.25.0 [skip ci]    
1620          
1621        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1622          
1623    
1624    ### 26-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1625    
1626      * **chore:** update readme    
1627          
1628        * update license for sudobot's logo tot CC BY-NC-ND 4.0  
1629          
1630          
1631        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1632    
1633    ### 26-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1634    
1635      * **release:** v9.24.8 [skip ci]    
1636          
1637        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1638          
1639      * **release:** v9.24.7 [skip ci]    
1640          
1641        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1642          
1643    
1644    ### 26-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1645    
1646      * **fix(services:rules):** member update rule checks fail with a BUG message    
1647          
1648        **Signed-off-by:**  GitHub <noreply@github.com>  
1649          
1650      * **fix(commands:config):** undefined `this.dottedConfig?.system`    
1651          
1652        **Signed-off-by:**  GitHub <noreply@github.com>  
1653          
1654      * **chore(extensions):** build extensions [skip ci]    
1655          
1656        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1657          
1658    
1659    ### 25-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1660    
1661      * **release:** v9.24.6 [skip ci]    
1662          
1663        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1664          
1665      * **release:** v9.24.5 [skip ci]    
1666          
1667        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1668          
1669      * **release:** v9.24.4 [skip ci]    
1670          
1671        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1672          
1673      * **release:** v9.24.3 [skip ci]    
1674          
1675        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1676          
1677    
1678    ### 25-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1679    
1680      * **fix(extensionManager):** remove pre-linked tsconfig in extension directory if any    
1681          
1682        **Signed-off-by:**  GitHub <noreply@github.com>  
1683          
1684      * **fix(extensions):** issues while loading extensions with bun    
1685          
1686        **Signed-off-by:**  GitHub <noreply@github.com>  
1687          
1688      * **chore:** update .gitignore    
1689          
1690        **Signed-off-by:**  GitHub <noreply@github.com>  
1691          
1692      * **refactor(extensions:neko):** fully support sudobot v9 APIs    
1693          
1694        **Signed-off-by:**  GitHub <noreply@github.com>  
1695          
1696      * **refactor(extensions:neko):** fully support sudobot v9 APIs    
1697          
1698        **Signed-off-by:**  GitHub <noreply@github.com>  
1699          
1700      * **fix(commands:joke):** api ninjas dad joke api does not allow limit query param anymore    
1701          
1702        **Signed-off-by:**  GitHub <noreply@github.com>  
1703          
1704      * **fix:** config command causing JS not an object error    
1705          
1706        **Signed-off-by:**  GitHub <noreply@github.com>  
1707          
1708      * **chore(extensions):** build extensions [skip ci]    
1709          
1710        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1711          
1712    
1713    ### 25-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1714    
1715      * **chore:** update readme    
1716          
1717        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1718      * **chore:** update readme    
1719          
1720        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1721    
1722    ### 24-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1723    
1724      * **chore(extensions):** build extensions [skip ci]    
1725          
1726        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1727          
1728    
1729    ### 23-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1730    
1731      * **release:** v9.24.2 [skip ci]    
1732          
1733        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1734          
1735      * **release:** v9.24.1 [skip ci]    
1736          
1737        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1738          
1739    
1740    ### 23-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1741    
1742      * **fix(blazebuild):** invalid argument passed to String.prototype.repeat()    
1743          
1744        **Signed-off-by:**  GitHub <noreply@github.com>  
1745          
1746      * **fix(blazebuild):** invalid argument passed to String.prototype.repeat()    
1747          
1748        **Signed-off-by:**  GitHub <noreply@github.com>  
1749          
1750      * **chore(extensions):** build extensions [skip ci]    
1751          
1752        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1753          
1754    
1755    ### 23-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1756    
1757      * **fix(blazebuild):** syntax error    
1758          
1759        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1760      * **fix(blazebuild):** column number resolves to Infinity when on non-TTY environment    
1761          
1762        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1763      * **chore:** update FUNDING.yml    
1764          
1765        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1766    
1767    ### 22-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1768    
1769      * **chore:** update readme    
1770          
1771        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1772      * **chore:** update readme    
1773          
1774        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1775    
1776    ### 22-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com):[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
1777    
1778      * **deps(dev):** Bump @types/node from 20.16.1 to 22.4.1 in /docs (#202)    
1779          
1780        **Bumps [@types/node](https:** //github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.1 to 22.4.1.  
1781        **- [Release notes](https:** //github.com/DefinitelyTyped/DefinitelyTyped/releases)  
1782        **- [Commits](https:** //github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)  
1783          
1784        ---  
1785        **updated-dependencies:**  
1786        **- dependency-name:**  "@types/node"  
1787        **  dependency-type:**  direct:development  
1788        **  update-type:**  version-update:semver-major  
1789        ...  
1790          
1791        **Signed-off-by:**  dependabot[bot] <support@github.com>  
1792        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
1793    
1794    ### 22-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1795    
1796      * **release:** v9.24.0 [skip ci]    
1797          
1798        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1799          
1800    
1801    ### 22-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1802    
1803      * **feat(api):** add `/guilds/:id/roles` and `/guilds/:id/channels` endpoints    
1804          
1805        **Signed-off-by:**  GitHub <noreply@github.com>  
1806          
1807      * **chore(extensions):** build extensions [skip ci]    
1808          
1809        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1810          
1811    
1812    ### 21-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1813    
1814      * **deps:** update axios to v1.7.4
1815      * **fix:** regenerate release [trigger ci]    
1816          
1817        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1818          
1819      * **ci(releases):** fix release workflow not creating dist packages with build directory    
1820          
1821        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1822          
1823      * **chore(extensions):** build extensions [skip ci]    
1824          
1825        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1826          
1827    
1828    ### 21-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1829    
1830      * **release:** v9.23.3 [skip ci]    
1831          
1832        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1833          
1834    
1835    ### 20-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1836    
1837      * **docs:** fix metadata url base generation    
1838          
1839        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1840      * **docs:** fix type errors    
1841          
1842        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1843      * **docs:** force user selected canonical    
1844          
1845        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1846      * **docs:** statically generate sitemaps    
1847          
1848        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1849    
1850    ### 20-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1851    
1852      * **chore(extensions):** build extensions [skip ci]    
1853          
1854        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1855          
1856    
1857    ### 19-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1858    
1859      * **docs:** add robots.txt    
1860          
1861        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1862    
1863    ### 19-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1864    
1865      * **chore(extensions):** build extensions [skip ci]    
1866          
1867        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1868          
1869    
1870    ### 18-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1871    
1872      * **chore:** fix broken links    
1873          
1874        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1875      * **fix(cluster):** feature flag proxy URL    
1876          
1877        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1878      * **fix(commands:help):** broken links    
1879          
1880        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1881      * **fix(commands:about):** broken links    
1882          
1883        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1884      * **docs:** fix broken image links    
1885          
1886        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1887      * **docs:** update nodejs versions in getting started page    
1888          
1889        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1890      * **chore:** update readme    
1891          
1892        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1893      * **chore:** update readme    
1894          
1895        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1896      * **chore(readme):** fix broken links    
1897          
1898        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1899      * **docs:** update broken links    
1900          
1901        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1902    
1903    ### 18-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
1904    
1905      * **release:** v9.23.2 [skip ci]    
1906          
1907        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1908          
1909      * **release:** v9.23.1 [skip ci]    
1910          
1911        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
1912          
1913    
1914    ### 18-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1915    
1916      * **chore(extensions):** build extensions [skip ci]    
1917          
1918        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1919          
1920    
1921    ### 17-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1922    
1923      * **chore:** update FUNDING.yml    
1924          
1925        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1926    
1927    ### 17-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1928    
1929      * **chore(extensions):** build extensions [skip ci]    
1930          
1931        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1932          
1933    
1934    ### 16-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1935    
1936      * **chore(extensions):** build extensions [skip ci]    
1937          
1938        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1939          
1940    
1941    ### 15-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1942    
1943      * **docs:** update getting started page for windows    
1944          
1945        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1946    
1947    ### 15-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1948    
1949      * **chore(extensions):** build extensions [skip ci]    
1950          
1951        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1952          
1953    
1954    ### 14-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1955    
1956      * **chore(extensions):** build extensions [skip ci]    
1957          
1958        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1959          
1960    
1961    ### 13-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1962    
1963      * **chore(extensions):** build extensions [skip ci]    
1964          
1965        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1966          
1967    
1968    ### 12-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1969    
1970      * **chore(extensions):** build extensions [skip ci]    
1971          
1972        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1973          
1974    
1975    ### 11-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
1976    
1977      * **ci:** update extensions workflow    
1978          
1979        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
1980    
1981    ### 11-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
1982    
1983      * **chore(extensions):** build extensions [skip ci]    
1984          
1985        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1986          
1987      * **chore(extensions):** build extensions [skip ci]    
1988          
1989        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1990          
1991      * **chore(extensions):** build extensions [skip ci]    
1992          
1993        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1994          
1995      * **chore(extensions):** build extensions [skip ci]    
1996          
1997        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
1998          
1999      * **chore(extensions):** build extensions [skip ci]    
2000          
2001        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2002          
2003      * **chore(extensions):** build extensions [skip ci]    
2004          
2005        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2006          
2007      * **chore(extensions):** build extensions [skip ci]    
2008          
2009        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2010          
2011      * **chore(extensions):** build extensions [skip ci]    
2012          
2013        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2014          
2015      * **chore(extensions):** build extensions [skip ci]    
2016          
2017        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2018          
2019      * **chore(extensions):** build extensions [skip ci]    
2020          
2021        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2022          
2023      * **chore(extensions):** build extensions [skip ci]    
2024          
2025        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2026          
2027    
2028    ### 10-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2029    
2030      * **chore(extensions):** build extensions [skip ci]    
2031          
2032        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2033          
2034      * **chore(extensions):** build extensions [skip ci]    
2035          
2036        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2037          
2038      * **chore(extensions):** build extensions [skip ci]    
2039          
2040        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2041          
2042      * **chore(extensions):** build extensions [skip ci]    
2043          
2044        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2045          
2046      * **chore(extensions):** build extensions [skip ci]    
2047          
2048        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2049          
2050      * **chore(extensions):** build extensions [skip ci]    
2051          
2052        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2053          
2054      * **chore(extensions):** build extensions [skip ci]    
2055          
2056        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2057          
2058      * **chore(extensions):** build extensions [skip ci]    
2059          
2060        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2061          
2062      * **chore(extensions):** build extensions [skip ci]    
2063          
2064        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2065          
2066      * **chore(extensions):** build extensions [skip ci]    
2067          
2068        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2069          
2070      * **chore(extensions):** build extensions [skip ci]    
2071          
2072        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2073          
2074      * **chore(extensions):** build extensions [skip ci]    
2075          
2076        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2077          
2078      * **chore(extensions):** build extensions [skip ci]    
2079          
2080        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2081          
2082      * **chore(extensions):** build extensions [skip ci]    
2083          
2084        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2085          
2086      * **chore(extensions):** build extensions [skip ci]    
2087          
2088        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2089          
2090      * **chore(extensions):** build extensions [skip ci]    
2091          
2092        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2093          
2094      * **chore(extensions):** build extensions [skip ci]    
2095          
2096        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2097          
2098      * **chore(extensions):** build extensions [skip ci]    
2099          
2100        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2101          
2102      * **chore(extensions):** build extensions [skip ci]    
2103          
2104        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2105          
2106      * **chore(extensions):** build extensions [skip ci]    
2107          
2108        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2109          
2110      * **chore(extensions):** build extensions [skip ci]    
2111          
2112        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2113          
2114      * **chore(extensions):** build extensions [skip ci]    
2115          
2116        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2117          
2118      * **chore(extensions):** build extensions [skip ci]    
2119          
2120        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2121          
2122    
2123    ### 09-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2124    
2125      * **chore(extensions):** build extensions [skip ci]    
2126          
2127        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2128          
2129      * **chore(extensions):** build extensions [skip ci]    
2130          
2131        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2132          
2133      * **chore(extensions):** build extensions [skip ci]    
2134          
2135        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2136          
2137      * **chore(extensions):** build extensions [skip ci]    
2138          
2139        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2140          
2141      * **chore(extensions):** build extensions [skip ci]    
2142          
2143        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2144          
2145      * **chore(extensions):** build extensions [skip ci]    
2146          
2147        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2148          
2149      * **chore(extensions):** build extensions [skip ci]    
2150          
2151        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2152          
2153      * **chore(extensions):** build extensions [skip ci]    
2154          
2155        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2156          
2157      * **chore(extensions):** build extensions [skip ci]    
2158          
2159        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2160          
2161      * **chore(extensions):** build extensions [skip ci]    
2162          
2163        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2164          
2165      * **chore(extensions):** build extensions [skip ci]    
2166          
2167        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2168          
2169      * **chore(extensions):** build extensions [skip ci]    
2170          
2171        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2172          
2173      * **chore(extensions):** build extensions [skip ci]    
2174          
2175        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2176          
2177      * **chore(extensions):** build extensions [skip ci]    
2178          
2179        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2180          
2181      * **chore(extensions):** build extensions [skip ci]    
2182          
2183        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2184          
2185      * **chore(extensions):** build extensions [skip ci]    
2186          
2187        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2188          
2189      * **chore(extensions):** build extensions [skip ci]    
2190          
2191        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2192          
2193      * **chore(extensions):** build extensions [skip ci]    
2194          
2195        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2196          
2197      * **chore(extensions):** build extensions [skip ci]    
2198          
2199        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2200          
2201      * **chore(extensions):** build extensions [skip ci]    
2202          
2203        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2204          
2205      * **chore(extensions):** build extensions [skip ci]    
2206          
2207        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2208          
2209      * **chore(extensions):** build extensions [skip ci]    
2210          
2211        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2212          
2213      * **chore(extensions):** build extensions [skip ci]    
2214          
2215        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2216          
2217    
2218    ### 09-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
2219    
2220      * **ci:** update extensions workflow    
2221          
2222        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2223    
2224    ### 08-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2225    
2226      * **chore(extensions):** build extensions [skip ci]    
2227          
2228        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2229          
2230      * **chore(extensions):** build extensions [skip ci]    
2231          
2232        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2233          
2234      * **chore(extensions):** build extensions [skip ci]    
2235          
2236        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2237          
2238      * **chore(extensions):** build extensions [skip ci]    
2239          
2240        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2241          
2242      * **chore(extensions):** build extensions [skip ci]    
2243          
2244        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2245          
2246      * **chore(extensions):** build extensions [skip ci]    
2247          
2248        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2249          
2250      * **chore(extensions):** build extensions [skip ci]    
2251          
2252        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2253          
2254      * **chore(extensions):** build extensions [skip ci]    
2255          
2256        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2257          
2258      * **chore(extensions):** build extensions [skip ci]    
2259          
2260        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2261          
2262      * **chore(extensions):** build extensions [skip ci]    
2263          
2264        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2265          
2266      * **chore(extensions):** build extensions [skip ci]    
2267          
2268        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2269          
2270      * **chore(extensions):** build extensions [skip ci]    
2271          
2272        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2273          
2274      * **chore(extensions):** build extensions [skip ci]    
2275          
2276        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2277          
2278      * **chore(extensions):** build extensions [skip ci]    
2279          
2280        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2281          
2282      * **chore(extensions):** build extensions [skip ci]    
2283          
2284        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2285          
2286      * **chore(extensions):** build extensions [skip ci]    
2287          
2288        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2289          
2290      * **chore(extensions):** build extensions [skip ci]    
2291          
2292        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2293          
2294      * **chore(extensions):** build extensions [skip ci]    
2295          
2296        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2297          
2298      * **chore(extensions):** build extensions [skip ci]    
2299          
2300        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2301          
2302      * **chore(extensions):** build extensions [skip ci]    
2303          
2304        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2305          
2306    
2307    ### 07-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2308    
2309      * **chore(extensions):** build extensions [skip ci]    
2310          
2311        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2312          
2313      * **chore(extensions):** build extensions [skip ci]    
2314          
2315        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2316          
2317      * **chore(extensions):** build extensions [skip ci]    
2318          
2319        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2320          
2321      * **chore(extensions):** build extensions [skip ci]    
2322          
2323        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2324          
2325      * **chore(extensions):** build extensions [skip ci]    
2326          
2327        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2328          
2329      * **chore(extensions):** build extensions [skip ci]    
2330          
2331        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2332          
2333      * **chore(extensions):** build extensions [skip ci]    
2334          
2335        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2336          
2337      * **feat(commands:fun):** add HTTP cat/dog command    
2338          
2339        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2340          
2341      * **chore(extensions):** build extensions [skip ci]    
2342          
2343        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2344          
2345      * **chore(extensions):** build extensions [skip ci]    
2346          
2347        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2348          
2349      * **chore(extensions):** build extensions [skip ci]    
2350          
2351        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2352          
2353      * **chore(extensions):** build extensions [skip ci]    
2354          
2355        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2356          
2357      * **chore(extensions):** build extensions [skip ci]    
2358          
2359        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2360          
2361      * **chore(extensions):** build extensions [skip ci]    
2362          
2363        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2364          
2365      * **chore(extensions):** build extensions [skip ci]    
2366          
2367        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2368          
2369      * **chore(extensions):** build extensions [skip ci]    
2370          
2371        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2372          
2373      * **chore(extensions):** build extensions [skip ci]    
2374          
2375        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2376          
2377      * **chore(extensions):** build extensions [skip ci]    
2378          
2379        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2380          
2381      * **chore(extensions):** build extensions [skip ci]    
2382          
2383        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2384          
2385      * **chore(extensions):** build extensions [skip ci]    
2386          
2387        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2388          
2389      * **chore(extensions):** build extensions [skip ci]    
2390          
2391        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2392          
2393      * **chore(extensions):** build extensions [skip ci]    
2394          
2395        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2396          
2397    
2398    ### 07-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
2399    
2400      * **release:** v9.23.0 [skip ci]    
2401          
2402        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
2403          
2404    
2405    ### 07-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
2406    
2407      * **docs:** add bun guide in getting started page    
2408          
2409        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2410      * **chore:** add bun command snippet in extensions guide for v9    
2411          
2412        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2413    
2414    ### 06-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2415    
2416      * **chore(extensions):** build extensions [skip ci]    
2417          
2418        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2419          
2420      * **chore(extensions):** build extensions [skip ci]    
2421          
2422        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2423          
2424      * **chore(extensions):** build extensions [skip ci]    
2425          
2426        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2427          
2428      * **chore(extensions):** build extensions [skip ci]    
2429          
2430        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2431          
2432      * **chore(extensions):** build extensions [skip ci]    
2433          
2434        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2435          
2436      * **chore(extensions):** build extensions [skip ci]    
2437          
2438        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2439          
2440      * **chore(extensions):** build extensions [skip ci]    
2441          
2442        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2443          
2444      * **chore(extensions):** build extensions [skip ci]    
2445          
2446        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2447          
2448      * **chore(extensions):** build extensions [skip ci]    
2449          
2450        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2451          
2452      * **chore(extensions):** build extensions [skip ci]    
2453          
2454        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2455          
2456      * **chore(extensions):** build extensions [skip ci]    
2457          
2458        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2459          
2460      * **chore(extensions):** build extensions [skip ci]    
2461          
2462        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2463          
2464      * **chore(extensions):** build extensions [skip ci]    
2465          
2466        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2467          
2468      * **chore(extensions):** build extensions [skip ci]    
2469          
2470        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2471          
2472      * **chore(extensions):** build extensions [skip ci]    
2473          
2474        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2475          
2476      * **chore(extensions):** build extensions [skip ci]    
2477          
2478        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2479          
2480      * **chore(extensions):** build extensions [skip ci]    
2481          
2482        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2483          
2484      * **chore(extensions):** build extensions [skip ci]    
2485          
2486        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2487          
2488      * **chore(extensions):** build extensions [skip ci]    
2489          
2490        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2491          
2492      * **chore(extensions):** build extensions [skip ci]    
2493          
2494        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2495          
2496      * **chore(extensions):** build extensions [skip ci]    
2497          
2498        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2499          
2500      * **chore(extensions):** build extensions [skip ci]    
2501          
2502        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2503          
2504      * **chore(extensions):** build extensions [skip ci]    
2505          
2506        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2507          
2508    
2509    ### 06-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
2510    
2511      * **ci:** update extensions workflow    
2512          
2513        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2514    
2515    ### 05-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2516    
2517      * **chore(extensions):** build extensions [skip ci]    
2518          
2519        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2520          
2521      * **chore(extensions):** build extensions [skip ci]    
2522          
2523        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2524          
2525      * **chore(extensions):** build extensions [skip ci]    
2526          
2527        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2528          
2529      * **chore(extensions):** build extensions [skip ci]    
2530          
2531        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2532          
2533      * **chore(extensions):** build extensions [skip ci]    
2534          
2535        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2536          
2537      * **chore(extensions):** build extensions [skip ci]    
2538          
2539        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2540          
2541      * **chore(extensions):** build extensions [skip ci]    
2542          
2543        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2544          
2545      * **chore(extensions):** build extensions [skip ci]    
2546          
2547        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2548          
2549      * **chore(extensions):** build extensions [skip ci]    
2550          
2551        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2552          
2553      * **chore(extensions):** build extensions [skip ci]    
2554          
2555        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2556          
2557      * **chore(extensions):** build extensions [skip ci]    
2558          
2559        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2560          
2561      * **chore(extensions):** build extensions [skip ci]    
2562          
2563        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2564          
2565      * **chore(extensions):** build extensions [skip ci]    
2566          
2567        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2568          
2569      * **chore(extensions):** build extensions [skip ci]    
2570          
2571        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2572          
2573      * **chore(extensions):** build extensions [skip ci]    
2574          
2575        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2576          
2577      * **chore(extensions):** build extensions [skip ci]    
2578          
2579        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2580          
2581      * **chore(extensions):** build extensions [skip ci]    
2582          
2583        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2584          
2585      * **chore(extensions):** build extensions [skip ci]    
2586          
2587        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2588          
2589      * **chore(extensions):** build extensions [skip ci]    
2590          
2591        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2592          
2593      * **chore(extensions):** build extensions [skip ci]    
2594          
2595        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2596          
2597    
2598    ### 04-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2599    
2600      * **chore(extensions):** build extensions [skip ci]    
2601          
2602        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2603          
2604      * **chore(extensions):** build extensions [skip ci]    
2605          
2606        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2607          
2608      * **chore(extensions):** build extensions [skip ci]    
2609          
2610        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2611          
2612      * **chore(extensions):** build extensions [skip ci]    
2613          
2614        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2615          
2616      * **chore(extensions):** build extensions [skip ci]    
2617          
2618        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2619          
2620      * **chore(extensions):** build extensions [skip ci]    
2621          
2622        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2623          
2624      * **chore(extensions):** build extensions [skip ci]    
2625          
2626        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2627          
2628      * **chore(extensions):** build extensions [skip ci]    
2629          
2630        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2631          
2632      * **chore(extensions):** build extensions [skip ci]    
2633          
2634        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2635          
2636      * **chore(extensions):** build extensions [skip ci]    
2637          
2638        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2639          
2640      * **chore(extensions):** build extensions [skip ci]    
2641          
2642        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2643          
2644      * **chore(extensions):** build extensions [skip ci]    
2645          
2646        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2647          
2648      * **chore(extensions):** build extensions [skip ci]    
2649          
2650        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2651          
2652      * **chore(extensions):** build extensions [skip ci]    
2653          
2654        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2655          
2656      * **chore(extensions):** build extensions [skip ci]    
2657          
2658        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2659          
2660      * **chore(extensions):** build extensions [skip ci]    
2661          
2662        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2663          
2664      * **chore(extensions):** build extensions [skip ci]    
2665          
2666        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2667          
2668      * **chore(extensions):** build extensions [skip ci]    
2669          
2670        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2671          
2672      * **chore(extensions):** build extensions [skip ci]    
2673          
2674        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2675          
2676      * **chore(extensions):** build extensions [skip ci]    
2677          
2678        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2679          
2680      * **chore(extensions):** build extensions [skip ci]    
2681          
2682        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2683          
2684      * **chore(extensions):** build extensions [skip ci]    
2685          
2686        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2687          
2688      * **chore(extensions):** build extensions [skip ci]    
2689          
2690        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2691          
2692    
2693    ### 04-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
2694    
2695      * **chore:** update readme    
2696          
2697        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2698    
2699    ### 03-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2700    
2701      * **chore(extensions):** build extensions [skip ci]    
2702          
2703        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2704          
2705      * **chore(extensions):** build extensions [skip ci]    
2706          
2707        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2708          
2709      * **chore(extensions):** build extensions [skip ci]    
2710          
2711        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2712          
2713      * **chore(extensions):** build extensions [skip ci]    
2714          
2715        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2716          
2717      * **chore(extensions):** build extensions [skip ci]    
2718          
2719        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2720          
2721      * **chore(extensions):** build extensions [skip ci]    
2722          
2723        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2724          
2725      * **chore(extensions):** build extensions [skip ci]    
2726          
2727        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2728          
2729      * **chore(extensions):** build extensions [skip ci]    
2730          
2731        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2732          
2733      * **chore(extensions):** build extensions [skip ci]    
2734          
2735        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2736          
2737      * **chore(extensions):** build extensions [skip ci]    
2738          
2739        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2740          
2741      * **chore(extensions):** build extensions [skip ci]    
2742          
2743        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2744          
2745      * **fix(services:moderation_rules):** crashes during member permission checks
2746      * **feat(logger):** add new logging mode `BUG`    
2747          
2748        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2749          
2750      * **fix(commands:afk):** issues with reason verification    
2751          
2752        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2753          
2754      * **chore(extensions):** build extensions [skip ci]    
2755          
2756        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2757          
2758      * **chore(extensions):** build extensions [skip ci]    
2759          
2760        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2761          
2762      * **chore(extensions):** build extensions [skip ci]    
2763          
2764        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2765          
2766      * **chore(extensions):** build extensions [skip ci]    
2767          
2768        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2769          
2770      * **chore(extensions):** build extensions [skip ci]    
2771          
2772        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2773          
2774      * **chore(extensions):** build extensions [skip ci]    
2775          
2776        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2777          
2778      * **chore(extensions):** build extensions [skip ci]    
2779          
2780        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2781          
2782      * **chore(extensions):** build extensions [skip ci]    
2783          
2784        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2785          
2786      * **chore(extensions):** build extensions [skip ci]    
2787          
2788        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2789          
2790      * **chore(extensions):** build extensions [skip ci]    
2791          
2792        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2793          
2794      * **chore(extensions):** build extensions [skip ci]    
2795          
2796        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2797          
2798      * **chore(extensions):** build extensions [skip ci]    
2799          
2800        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2801          
2802      * **chore(extensions):** build extensions [skip ci]    
2803          
2804        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2805          
2806    
2807    ### 03-08-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
2808    
2809      * **chore(readme):** add mailing list info    
2810          
2811        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2812      * **docs:** update blazebuild cli option usage    
2813          
2814        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
2815    
2816    ### 03-08-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com):[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
2817    
2818      * **deps(dev):** bump @types/node from 20.14.13 to 22.0.0 (#189)    
2819          
2820        **Bumps [@types/node](https:** //github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.13 to 22.0.0.  
2821        **- [Release notes](https:** //github.com/DefinitelyTyped/DefinitelyTyped/releases)  
2822        **- [Commits](https:** //github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)  
2823          
2824        ---  
2825        **updated-dependencies:**  
2826        **- dependency-name:**  "@types/node"  
2827        **  dependency-type:**  direct:development  
2828        **  update-type:**  version-update:semver-major  
2829        ...  
2830          
2831        **Signed-off-by:**  dependabot[bot] <support@github.com>  
2832        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
2833      * **deps:** bump glob from 10.4.5 to 11.0.0 in /docs (#191)    
2834          
2835        **Bumps [glob](https:** //github.com/isaacs/node-glob) from 10.4.5 to 11.0.0.  
2836        **- [Changelog](https:** //github.com/isaacs/node-glob/blob/main/changelog.md)  
2837        **- [Commits](https:** //github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0)  
2838          
2839        ---  
2840        **updated-dependencies:**  
2841        **- dependency-name:**  glob  
2842        **  dependency-type:**  direct:production  
2843        **  update-type:**  version-update:semver-major  
2844        ...  
2845          
2846        **Signed-off-by:**  dependabot[bot] <support@github.com>  
2847        **Co-authored-by:**  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>  
2848    
2849    ### 03-08-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
2850    
2851      * **release:** v9.22.0 [skip ci]    
2852          
2853        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
2854          
2855    
2856    ### 02-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2857    
2858      * **chore(extensions):** build extensions [skip ci]    
2859          
2860        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2861          
2862      * **chore(extensions):** build extensions [skip ci]    
2863          
2864        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2865          
2866      * **chore(extensions):** build extensions [skip ci]    
2867          
2868        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2869          
2870      * **chore(extensions):** build extensions [skip ci]    
2871          
2872        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2873          
2874      * **chore(extensions):** build extensions [skip ci]    
2875          
2876        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2877          
2878      * **chore(extensions):** build extensions [skip ci]    
2879          
2880        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2881          
2882      * **chore(extensions):** build extensions [skip ci]    
2883          
2884        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2885          
2886      * **chore(extensions):** build extensions [skip ci]    
2887          
2888        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2889          
2890      * **chore(extensions):** build extensions [skip ci]    
2891          
2892        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2893          
2894      * **chore(extensions):** build extensions [skip ci]    
2895          
2896        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2897          
2898      * **chore(extensions):** build extensions [skip ci]    
2899          
2900        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2901          
2902      * **chore(extensions):** build extensions [skip ci]    
2903          
2904        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2905          
2906      * **chore(extensions):** build extensions [skip ci]    
2907          
2908        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2909          
2910      * **chore(extensions):** build extensions [skip ci]    
2911          
2912        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2913          
2914      * **chore(extensions):** build extensions [skip ci]    
2915          
2916        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2917          
2918      * **chore(extensions):** build extensions [skip ci]    
2919          
2920        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2921          
2922      * **chore(extensions):** build extensions [skip ci]    
2923          
2924        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2925          
2926      * **chore(extensions):** build extensions [skip ci]    
2927          
2928        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2929          
2930      * **chore(extensions):** build extensions [skip ci]    
2931          
2932        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2933          
2934      * **chore(extensions):** build extensions [skip ci]    
2935          
2936        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2937          
2938      * **chore(extensions):** build extensions [skip ci]    
2939          
2940        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2941          
2942      * **chore(extensions):** build extensions [skip ci]    
2943          
2944        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2945          
2946      * **chore(extensions):** build extensions [skip ci]    
2947          
2948        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2949          
2950    
2951    ### 01-08-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
2952    
2953      * **chore(extensions):** build extensions [skip ci]    
2954          
2955        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2956          
2957      * **chore(extensions):** build extensions [skip ci]    
2958          
2959        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2960          
2961      * **chore(extensions):** build extensions [skip ci]    
2962          
2963        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2964          
2965      * **chore(extensions):** build extensions [skip ci]    
2966          
2967        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2968          
2969      * **chore(extensions):** build extensions [skip ci]    
2970          
2971        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2972          
2973      * **chore(extensions):** build extensions [skip ci]    
2974          
2975        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2976          
2977      * **chore(extensions):** build extensions [skip ci]    
2978          
2979        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2980          
2981      * **chore(extensions):** build extensions [skip ci]    
2982          
2983        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2984          
2985      * **chore(extensions):** build extensions [skip ci]    
2986          
2987        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2988          
2989      * **chore(extensions):** build extensions [skip ci]    
2990          
2991        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2992          
2993      * **chore(extensions):** build extensions [skip ci]    
2994          
2995        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
2996          
2997      * **chore(extensions):** build extensions [skip ci]    
2998          
2999        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3000          
3001      * **chore(extensions):** build extensions [skip ci]    
3002          
3003        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3004          
3005      * **chore(extensions):** build extensions [skip ci]    
3006          
3007        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3008          
3009      * **chore(extensions):** build extensions [skip ci]    
3010          
3011        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3012          
3013      * **chore(extensions):** build extensions [skip ci]    
3014          
3015        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3016          
3017      * **chore(extensions):** build extensions [skip ci]    
3018          
3019        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3020          
3021      * **chore(extensions):** build extensions [skip ci]    
3022          
3023        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3024          
3025      * **chore(extensions):** build extensions [skip ci]    
3026          
3027        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3028          
3029    
3030    ### 31-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3031    
3032      * **chore(extensions):** build extensions [skip ci]    
3033          
3034        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3035          
3036      * **chore(extensions):** build extensions [skip ci]    
3037          
3038        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3039          
3040      * **chore(extensions):** build extensions [skip ci]    
3041          
3042        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3043          
3044      * **chore(extensions):** build extensions [skip ci]    
3045          
3046        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3047          
3048      * **chore(extensions):** build extensions [skip ci]    
3049          
3050        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3051          
3052      * **chore(extensions):** build extensions [skip ci]    
3053          
3054        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3055          
3056      * **chore(extensions):** build extensions [skip ci]    
3057          
3058        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3059          
3060      * **chore(extensions):** build extensions [skip ci]    
3061          
3062        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3063          
3064      * **feat(logging):** unsubcribe to events and exclusion overrides    
3065          
3066        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3067          
3068      * **chore(extensions):** build extensions [skip ci]    
3069          
3070        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3071          
3072      * **chore(extensions):** build extensions [skip ci]    
3073          
3074        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3075          
3076      * **fix(welcomer):** `:guild:` placeholder is not replaced    
3077          
3078        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3079          
3080      * **chore(extensions):** build extensions [skip ci]    
3081          
3082        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3083          
3084      * **chore(extensions):** build extensions [skip ci]    
3085          
3086        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3087          
3088      * **chore(extensions):** build extensions [skip ci]    
3089          
3090        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3091          
3092      * **chore(extensions):** build extensions [skip ci]    
3093          
3094        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3095          
3096      * **chore(extensions):** build extensions [skip ci]    
3097          
3098        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3099          
3100      * **chore(extensions):** build extensions [skip ci]    
3101          
3102        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3103          
3104      * **chore(extensions):** build extensions [skip ci]    
3105          
3106        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3107          
3108      * **chore(extensions):** build extensions [skip ci]    
3109          
3110        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3111          
3112      * **chore(extensions):** build extensions [skip ci]    
3113          
3114        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3115          
3116      * **chore(extensions):** build extensions [skip ci]    
3117          
3118        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3119          
3120      * **chore(extensions):** build extensions [skip ci]    
3121          
3122        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3123          
3124    
3125    ### 31-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
3126    
3127      * **release:** v9.21.0 [skip ci]    
3128          
3129        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3130          
3131      * **release:** v9.20.2 [skip ci]    
3132          
3133        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3134          
3135    
3136    ### 30-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3137    
3138      * **chore(extensions):** build extensions [skip ci]    
3139          
3140        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3141          
3142      * **chore(extensions):** build extensions [skip ci]    
3143          
3144        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3145          
3146      * **chore(extensions):** build extensions [skip ci]    
3147          
3148        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3149          
3150      * **chore(extensions):** build extensions [skip ci]    
3151          
3152        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3153          
3154      * **chore(extensions):** build extensions [skip ci]    
3155          
3156        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3157          
3158      * **chore(extensions):** build extensions [skip ci]    
3159          
3160        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3161          
3162      * **chore(extensions):** build extensions [skip ci]    
3163          
3164        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3165          
3166      * **chore(extensions):** build extensions [skip ci]    
3167          
3168        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3169          
3170      * **chore(extensions):** build extensions [skip ci]    
3171          
3172        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3173          
3174      * **chore(extensions):** build extensions [skip ci]    
3175          
3176        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3177          
3178      * **chore(extensions):** build extensions [skip ci]    
3179          
3180        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3181          
3182      * **chore(extensions):** build extensions [skip ci]    
3183          
3184        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3185          
3186      * **chore(extensions):** build extensions [skip ci]    
3187          
3188        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3189          
3190      * **chore(extensions):** build extensions [skip ci]    
3191          
3192        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3193          
3194      * **chore(extensions):** build extensions [skip ci]    
3195          
3196        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3197          
3198      * **chore(extensions):** build extensions [skip ci]    
3199          
3200        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3201          
3202      * **chore(extensions):** build extensions [skip ci]    
3203          
3204        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3205          
3206      * **chore(extensions):** build extensions [skip ci]    
3207          
3208        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3209          
3210      * **chore(extensions):** build extensions [skip ci]    
3211          
3212        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3213          
3214      * **chore(extensions):** build extensions [skip ci]    
3215          
3216        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3217          
3218      * **chore(extensions):** build extensions [skip ci]    
3219          
3220        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3221          
3222      * **chore(extensions):** build extensions [skip ci]    
3223          
3224        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3225          
3226      * **chore(extensions):** build extensions [skip ci]    
3227          
3228        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3229          
3230      * **chore(extensions):** build extensions [skip ci]    
3231          
3232        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3233          
3234    
3235    ### 29-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3236    
3237      * **chore(extensions):** build extensions [skip ci]    
3238          
3239        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3240          
3241      * **chore(extensions):** build extensions [skip ci]    
3242          
3243        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3244          
3245      * **chore(extensions):** build extensions [skip ci]    
3246          
3247        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3248          
3249      * **chore(extensions):** build extensions [skip ci]    
3250          
3251        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3252          
3253      * **chore(extensions):** build extensions [skip ci]    
3254          
3255        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3256          
3257      * **chore(extensions):** build extensions [skip ci]    
3258          
3259        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3260          
3261      * **chore(extensions):** build extensions [skip ci]    
3262          
3263        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3264          
3265      * **chore(extensions):** build extensions [skip ci]    
3266          
3267        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3268          
3269      * **chore(extensions):** build extensions [skip ci]    
3270          
3271        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3272          
3273      * **chore(extensions):** build extensions [skip ci]    
3274          
3275        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3276          
3277      * **chore(extensions):** build extensions [skip ci]    
3278          
3279        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3280          
3281      * **chore(extensions):** build extensions [skip ci]    
3282          
3283        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3284          
3285      * **chore(extensions):** build extensions [skip ci]    
3286          
3287        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3288          
3289      * **chore(extensions):** build extensions [skip ci]    
3290          
3291        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3292          
3293      * **chore(extensions):** build extensions [skip ci]    
3294          
3295        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3296          
3297      * **chore(extensions):** build extensions [skip ci]    
3298          
3299        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3300          
3301      * **chore(extensions):** build extensions [skip ci]    
3302          
3303        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3304          
3305      * **chore(extensions):** build extensions [skip ci]    
3306          
3307        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3308          
3309      * **chore(extensions):** build extensions [skip ci]    
3310          
3311        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3312          
3313      * **chore(extensions):** build extensions [skip ci]    
3314          
3315        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3316          
3317      * **chore(extensions):** build extensions [skip ci]    
3318          
3319        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3320          
3321      * **chore(extensions):** build extensions [skip ci]    
3322          
3323        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3324          
3325    
3326    ### 29-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
3327    
3328      * **docs:** update getting started page for v9    
3329          
3330        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3331      * **docs:** update getting started page for v8    
3332          
3333        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3334      * **chore:** update README.md    
3335          
3336        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3337      * **docs:** update getting started page for v9    
3338          
3339        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3340    
3341    ### 28-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3342    
3343      * **chore(extensions):** build extensions [skip ci]    
3344          
3345        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3346          
3347      * **chore(extensions):** build extensions [skip ci]    
3348          
3349        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3350          
3351      * **chore(extensions):** build extensions [skip ci]    
3352          
3353        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3354          
3355      * **chore(extensions):** build extensions [skip ci]    
3356          
3357        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3358          
3359      * **chore(extensions):** build extensions [skip ci]    
3360          
3361        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3362          
3363      * **fix(blazebuild:wrapper):** redundant warning about global version mismatch    
3364          
3365        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3366          
3367      * **build:** update migrate task    
3368          
3369        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3370          
3371      * **chore:** update drizzle config    
3372          
3373        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3374          
3375      * **ci:** update build workflow    
3376          
3377        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3378          
3379      * **build:** update blazebuild tasks to not use drizzle-kit    
3380          
3381        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3382          
3383      * **deps(dev):** remove drizzle-kit    
3384          
3385        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3386          
3387      * **chore:** add drizzle migrations manually    
3388          
3389        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3390          
3391      * **chore(extensions):** build extensions [skip ci]    
3392          
3393        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3394          
3395      * **chore(extensions):** build extensions [skip ci]    
3396          
3397        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3398          
3399      * **chore(extensions):** build extensions [skip ci]    
3400          
3401        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3402          
3403      * **chore(scripts):** add OSN commons genchangelog script    
3404          
3405        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3406          
3407      * **chore(extensions):** build extensions [skip ci]    
3408          
3409        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3410          
3411      * **chore(extensions):** build extensions [skip ci]    
3412          
3413        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3414          
3415      * **chore(extensions):** build extensions [skip ci]    
3416          
3417        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3418          
3419      * **chore(extensions):** build extensions [skip ci]    
3420          
3421        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3422          
3423      * **chore(extensions):** build extensions [skip ci]    
3424          
3425        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3426          
3427      * **chore(extensions):** build extensions [skip ci]    
3428          
3429        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3430          
3431      * **chore(extensions):** build extensions [skip ci]    
3432          
3433        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3434          
3435      * **chore(extensions):** build extensions [skip ci]    
3436          
3437        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3438          
3439      * **chore(extensions):** build extensions [skip ci]    
3440          
3441        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3442          
3443      * **chore(extensions):** build extensions [skip ci]    
3444          
3445        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3446          
3447      * **chore(extensions):** build extensions [skip ci]    
3448          
3449        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3450          
3451      * **chore(extensions):** build extensions [skip ci]    
3452          
3453        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3454          
3455      * **chore(extensions):** build extensions [skip ci]    
3456          
3457        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3458          
3459      * **chore(extensions):** build extensions [skip ci]    
3460          
3461        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3462          
3463      * **chore(extensions):** build extensions [skip ci]    
3464          
3465        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3466          
3467    
3468    ### 28-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
3469    
3470      * **release:** v9.20.1 [skip ci]    
3471          
3472        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3473          
3474    
3475    ### 28-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
3476    
3477      * **build:** fix migrate task    
3478          
3479        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3480      * **build:** update BuildPlugin.ts to not import removed tasks    
3481          
3482        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3483      * **build:** update drizzle.config.ts    
3484          
3485        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
3486    
3487    ### 27-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3488    
3489      * **chore(extensions):** build extensions [skip ci]    
3490          
3491        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3492          
3493      * **chore(extensions):** build extensions [skip ci]    
3494          
3495        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3496          
3497      * **chore(extensions):** build extensions [skip ci]    
3498          
3499        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3500          
3501      * **chore(extensions):** build extensions [skip ci]    
3502          
3503        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3504          
3505      * **chore(extensions):** build extensions [skip ci]    
3506          
3507        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3508          
3509      * **chore(extensions):** build extensions [skip ci]    
3510          
3511        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3512          
3513      * **chore(extensions):** build extensions [skip ci]    
3514          
3515        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3516          
3517      * **ci:** update build workflow    
3518          
3519        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3520          
3521      * **chore(extensions):** build extensions [skip ci]    
3522          
3523        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3524          
3525      * **chore(extensions):** build extensions [skip ci]    
3526          
3527        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3528          
3529      * **chore(extensions):** build extensions [skip ci]    
3530          
3531        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3532          
3533      * **chore(extensions):** build extensions [skip ci]    
3534          
3535        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3536          
3537      * **ci:** update extensions workflow    
3538          
3539        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3540          
3541      * **chore:** update husky commit-msg hook    
3542          
3543        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3544          
3545      * **docs:** keep separate extension development guides for v8 and v9    
3546          
3547        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3548          
3549      * **docs:** update extension development guide    
3550          
3551        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3552          
3553      * **build(extension:neko):** update extension metadata and deps    
3554          
3555        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3556          
3557      * **ci:** update extensions workflow    
3558          
3559        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3560          
3561      * **deps:** update versions    
3562          
3563        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3564          
3565      * **feat(commands:shot):** `--nickname/-n` option    
3566          
3567        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3568          
3569      * **fix(commands:help):** incompletely showing command options    
3570          
3571        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3572          
3573      * **chore(extensions):** build extensions [skip ci]    
3574          
3575        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3576          
3577      * **fix:** help command group list sort    
3578          
3579        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3580          
3581      * **chore:** update package.json    
3582          
3583        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3584          
3585      * **chore(extensions):** build extensions [skip ci]    
3586          
3587        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3588          
3589      * **chore(extensions):** build extensions [skip ci]    
3590          
3591        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3592          
3593      * **chore(extensions):** build extensions [skip ci]    
3594          
3595        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3596          
3597      * **chore(extensions):** build extensions [skip ci]    
3598          
3599        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3600          
3601      * **chore(extensions):** build extensions [skip ci]    
3602          
3603        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3604          
3605      * **chore(extensions):** build extensions [skip ci]    
3606          
3607        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3608          
3609      * **chore(extensions):** build extensions [skip ci]    
3610          
3611        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3612          
3613      * **chore(extensions):** build extensions [skip ci]    
3614          
3615        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3616          
3617      * **chore(extensions):** build extensions [skip ci]    
3618          
3619        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3620          
3621      * **chore(extensions):** build extensions [skip ci]    
3622          
3623        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3624          
3625    
3626    ### 27-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
3627    
3628      * **release:** v9.20.0 [skip ci]    
3629          
3630        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3631          
3632      * **release:** v9.19.1 [skip ci]    
3633          
3634        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3635          
3636    
3637    ### 26-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3638    
3639      * **chore(extensions):** build extensions [skip ci]    
3640          
3641        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3642          
3643      * **chore(extensions):** build extensions [skip ci]    
3644          
3645        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3646          
3647      * **chore(extensions):** build extensions [skip ci]    
3648          
3649        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3650          
3651      * **chore(extensions):** build extensions [skip ci]    
3652          
3653        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3654          
3655      * **chore(extensions):** build extensions [skip ci]    
3656          
3657        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3658          
3659      * **chore(extensions):** build extensions [skip ci]    
3660          
3661        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3662          
3663      * **chore(extensions):** build extensions [skip ci]    
3664          
3665        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3666          
3667      * **chore(blazebuild):** fix merge conflicts    
3668          
3669        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3670          
3671      * **chore(blazebuild):** update bun lockfile    
3672          
3673        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3674          
3675      * **fix(blazebuild):** install missing type definitions    
3676          
3677        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3678          
3679      * **chore:** update version dotfiles    
3680          
3681        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3682          
3683      * **build:** update blazew    
3684          
3685        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3686          
3687      * **build:** change node version in blaze_wrapper.properties    
3688          
3689        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3690          
3691      * **fix(blazebuild):** allow higher versions of node to be installed    
3692          
3693        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3694          
3695      * **fix:** correct all imports to ArgumentParser    
3696          
3697        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3698          
3699      * **refactor(framework):** rename ArgumentParserNew to ArgumentParser    
3700          
3701        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3702          
3703      * **fix:** typescript build errors    
3704          
3705        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3706          
3707      * **test:** add tests for the new argument parser    
3708          
3709        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3710          
3711      * **fix(framework:arguments):** error handling issues    
3712          
3713        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3714          
3715      * **chore(extensions):** build extensions [skip ci]    
3716          
3717        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3718          
3719      * **fix:** remove the old argument parser    
3720          
3721        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3722          
3723      * **refactor(commands):** use the new argument parser (3/3)    
3724          
3725        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3726          
3727      * **chore(extensions):** build extensions [skip ci]    
3728          
3729        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3730          
3731      * **fix:** afk command malfunctioning    
3732          
3733        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3734          
3735      * **chore:** fix commit-msg hook    
3736          
3737        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3738          
3739      * **chore:** update vscode settings    
3740          
3741        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3742          
3743      * **chore(extensions):** build extensions [skip ci]    
3744          
3745        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3746          
3747      * **chore(extensions):** build extensions [skip ci]    
3748          
3749        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3750          
3751      * **chore(extensions):** build extensions [skip ci]    
3752          
3753        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3754          
3755      * **chore(extensions):** build extensions [skip ci]    
3756          
3757        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3758          
3759      * **chore(extensions):** build extensions [skip ci]    
3760          
3761        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3762          
3763      * **chore(extensions):** build extensions [skip ci]    
3764          
3765        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3766          
3767      * **chore(extensions):** build extensions [skip ci]    
3768          
3769        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3770          
3771      * **chore(extensions):** build extensions [skip ci]    
3772          
3773        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3774          
3775      * **chore(extensions):** build extensions [skip ci]    
3776          
3777        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3778          
3779      * **chore(extensions):** build extensions [skip ci]    
3780          
3781        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3782          
3783      * **chore(extensions):** build extensions [skip ci]    
3784          
3785        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3786          
3787      * **chore(extensions):** build extensions [skip ci]    
3788          
3789        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3790          
3791      * **chore(extensions):** build extensions [skip ci]    
3792          
3793        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3794          
3795      * **chore(extensions):** build extensions [skip ci]    
3796          
3797        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3798          
3799    
3800    ### 26-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
3801    
3802      * **release:** v9.19.0 [skip ci]    
3803          
3804        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3805          
3806    
3807    ### 26-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
3808    
3809      * **feat:** new improved argument parsing (#186)    
3810          
3811          
3812    
3813    ### 25-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3814    
3815      * **chore(extensions):** build extensions [skip ci]    
3816          
3817        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3818          
3819      * **chore(extensions):** build extensions [skip ci]    
3820          
3821        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3822          
3823      * **chore(extensions):** build extensions [skip ci]    
3824          
3825        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3826          
3827      * **chore(extensions):** build extensions [skip ci]    
3828          
3829        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3830          
3831      * **chore(extensions):** build extensions [skip ci]    
3832          
3833        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3834          
3835      * **chore(extensions):** build extensions [skip ci]    
3836          
3837        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3838          
3839      * **chore(husky):** make commit-msg hook optional for commitlint checks    
3840          
3841        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3842          
3843      * **feat(trolling):** prevent users from using troll commands against the bot or sysadmins    
3844          
3845        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3846          
3847      * **refactor(commands:shot):** use new argument parser    
3848          
3849        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3850          
3851      * **refactor(commands):** use the new argument parser (1/3)    
3852          
3853        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3854          
3855      * **feat:** usable argument parsing    
3856          
3857        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3858          
3859      * **chore(extensions):** build extensions [skip ci]    
3860          
3861        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3862          
3863      * **chore(extensions):** build extensions [skip ci]    
3864          
3865        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3866          
3867      * **chore(extensions):** build extensions [skip ci]    
3868          
3869        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3870          
3871      * **chore(extensions):** build extensions [skip ci]    
3872          
3873        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3874          
3875      * **chore(extensions):** build extensions [skip ci]    
3876          
3877        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3878          
3879    
3880    ### 25-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
3881    
3882      * **deps:** Bump glob from 10.4.5 to 11.0.0 in /blazebuild (#184)    
3883          
3884          
3885    
3886    ### 18-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3887    
3888      * **chore(extensions):** build extensions [skip ci]    
3889          
3890        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3891          
3892      * **feat:** new argument parser completed    
3893          
3894        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3895          
3896      * **chore(extensions):** build extensions [skip ci]    
3897          
3898        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3899          
3900      * **chore(extensions):** build extensions [skip ci]    
3901          
3902        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3903          
3904    
3905    ### 17-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
3906    
3907      * **release:** v9.18.2 [skip ci]    
3908          
3909        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
3910          
3911    
3912    ### 17-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3913    
3914      * **fix(api):** invalid endpoint /challenge/auth/discord    
3915          
3916        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3917          
3918      * **chore(extensions):** build extensions [skip ci]    
3919          
3920        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3921          
3922      * **chore(extensions):** build extensions [skip ci]    
3923          
3924        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3925          
3926      * **chore(extensions):** build extensions [skip ci]    
3927          
3928        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3929          
3930      * **feat:** introduce new argument parser    
3931          
3932        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3933          
3934      * **chore(extensions):** build extensions [skip ci]    
3935          
3936        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3937          
3938      * **chore(extensions):** build extensions [skip ci]    
3939          
3940        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3941          
3942      * **chore(extensions):** build extensions [skip ci]    
3943          
3944        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3945          
3946      * **chore(extensions):** build extensions [skip ci]    
3947          
3948        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3949          
3950      * **chore(extensions):** build extensions [skip ci]    
3951          
3952        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3953          
3954      * **chore(extensions):** build extensions [skip ci]    
3955          
3956        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3957          
3958      * **chore(extensions):** build extensions [skip ci]    
3959          
3960        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3961          
3962      * **chore(extensions):** build extensions [skip ci]    
3963          
3964        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3965          
3966      * **chore(extensions):** build extensions [skip ci]    
3967          
3968        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3969          
3970      * **chore(extensions):** build extensions [skip ci]    
3971          
3972        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3973          
3974      * **chore(extensions):** build extensions [skip ci]    
3975          
3976        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3977          
3978    
3979    ### 16-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
3980    
3981      * **chore(extensions):** build extensions [skip ci]    
3982          
3983        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3984          
3985      * **chore(extensions):** build extensions [skip ci]    
3986          
3987        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3988          
3989      * **chore(extensions):** build extensions [skip ci]    
3990          
3991        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3992          
3993      * **chore(extensions):** build extensions [skip ci]    
3994          
3995        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
3996          
3997      * **chore(extensions):** build extensions [skip ci]    
3998          
3999        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4000          
4001      * **chore(extensions):** build extensions [skip ci]    
4002          
4003        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4004          
4005      * **deps(docs):** update packages    
4006          
4007        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4008          
4009      * **deps(blazebuild):** update packages    
4010          
4011        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4012          
4013      * **deps:** upgrade    
4014          
4015        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4016          
4017      * **chore(extensions):** build extensions [skip ci]    
4018          
4019        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4020          
4021      * **chore(extensions):** build extensions [skip ci]    
4022          
4023        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4024          
4025      * **chore(extensions):** build extensions [skip ci]    
4026          
4027        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4028          
4029      * **chore:** update .gitignore    
4030          
4031        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4032          
4033      * **fix:** update theme color for v9    
4034          
4035        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4036          
4037      * **chore(extensions):** build extensions [skip ci]    
4038          
4039        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4040          
4041      * **chore(extensions):** build extensions [skip ci]    
4042          
4043        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4044          
4045      * **chore(extensions):** build extensions [skip ci]    
4046          
4047        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4048          
4049      * **chore(extensions):** build extensions [skip ci]    
4050          
4051        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4052          
4053      * **chore(extensions):** build extensions [skip ci]    
4054          
4055        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4056          
4057      * **chore(extensions):** build extensions [skip ci]    
4058          
4059        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4060          
4061      * **chore(extensions):** build extensions [skip ci]    
4062          
4063        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4064          
4065      * **chore(extensions):** build extensions [skip ci]    
4066          
4067        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4068          
4069      * **chore(extensions):** build extensions [skip ci]    
4070          
4071        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4072          
4073      * **chore(extensions):** build extensions [skip ci]    
4074          
4075        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4076          
4077      * **chore(extensions):** build extensions [skip ci]    
4078          
4079        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4080          
4081      * **chore(extensions):** build extensions [skip ci]    
4082          
4083        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4084          
4085      * **chore(extensions):** build extensions [skip ci]    
4086          
4087        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4088          
4089      * **chore(extensions):** build extensions [skip ci]    
4090          
4091        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4092          
4093    
4094    ### 16-07-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
4095    
4096      * **deps:** Bump glob from 10.4.5 to 11.0.0 in /blazebuild    
4097          
4098        **Bumps [glob](https:** //github.com/isaacs/node-glob) from 10.4.5 to 11.0.0.  
4099        **- [Changelog](https:** //github.com/isaacs/node-glob/blob/main/changelog.md)  
4100        **- [Commits](https:** //github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0)  
4101          
4102        ---  
4103        **updated-dependencies:**  
4104        **- dependency-name:**  glob  
4105        **  dependency-type:**  direct:production  
4106        **  update-type:**  version-update:semver-major  
4107        ...  
4108          
4109        **Signed-off-by:**  dependabot[bot] <support@github.com>  
4110    
4111    ### 16-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
4112    
4113      * **release:** v9.18.1 [skip ci]    
4114          
4115        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4116          
4117    
4118    ### 15-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4119    
4120      * **chore(extensions):** build extensions [skip ci]    
4121          
4122        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4123          
4124      * **chore(extensions):** build extensions [skip ci]    
4125          
4126        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4127          
4128      * **chore(extensions):** build extensions [skip ci]    
4129          
4130        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4131          
4132      * **chore(extensions):** build extensions [skip ci]    
4133          
4134        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4135          
4136      * **chore(extensions):** build extensions [skip ci]    
4137          
4138        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4139          
4140      * **chore(extensions):** build extensions [skip ci]    
4141          
4142        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4143          
4144      * **chore(extensions):** build extensions [skip ci]    
4145          
4146        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4147          
4148      * **chore(extensions):** build extensions [skip ci]    
4149          
4150        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4151          
4152      * **chore(extensions):** build extensions [skip ci]    
4153          
4154        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4155          
4156      * **chore(extensions):** build extensions [skip ci]    
4157          
4158        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4159          
4160      * **chore(extensions):** build extensions [skip ci]    
4161          
4162        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4163          
4164      * **chore(extensions):** build extensions [skip ci]    
4165          
4166        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4167          
4168      * **chore(extensions):** build extensions [skip ci]    
4169          
4170        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4171          
4172      * **chore(extensions):** build extensions [skip ci]    
4173          
4174        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4175          
4176      * **chore(extensions):** build extensions [skip ci]    
4177          
4178        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4179          
4180      * **chore(extensions):** build extensions [skip ci]    
4181          
4182        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4183          
4184      * **chore(extensions):** build extensions [skip ci]    
4185          
4186        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4187          
4188      * **chore(extensions):** build extensions [skip ci]    
4189          
4190        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4191          
4192      * **chore(extensions):** build extensions [skip ci]    
4193          
4194        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4195          
4196      * **chore(extensions):** build extensions [skip ci]    
4197          
4198        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4199          
4200      * **chore(extensions):** build extensions [skip ci]    
4201          
4202        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4203          
4204      * **chore(extensions):** build extensions [skip ci]    
4205          
4206        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4207          
4208      * **chore(extensions):** build extensions [skip ci]    
4209          
4210        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4211          
4212    
4213    ### 14-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4214    
4215      * **chore(extensions):** build extensions [skip ci]    
4216          
4217        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4218          
4219      * **chore(extensions):** build extensions [skip ci]    
4220          
4221        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4222          
4223      * **chore(extensions):** build extensions [skip ci]    
4224          
4225        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4226          
4227      * **chore(extensions):** build extensions [skip ci]    
4228          
4229        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4230          
4231      * **chore(extensions):** build extensions [skip ci]    
4232          
4233        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4234          
4235      * **chore(extensions):** build extensions [skip ci]    
4236          
4237        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4238          
4239      * **chore(extensions):** build extensions [skip ci]    
4240          
4241        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4242          
4243      * **chore(extensions):** build extensions [skip ci]    
4244          
4245        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4246          
4247      * **chore(extensions):** build extensions [skip ci]    
4248          
4249        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4250          
4251      * **chore(extensions):** build extensions [skip ci]    
4252          
4253        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4254          
4255      * **chore(extensions):** build extensions [skip ci]    
4256          
4257        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4258          
4259      * **chore(extensions):** build extensions [skip ci]    
4260          
4261        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4262          
4263      * **chore(extensions):** build extensions [skip ci]    
4264          
4265        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4266          
4267      * **chore(extensions):** build extensions [skip ci]    
4268          
4269        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4270          
4271      * **chore(extensions):** build extensions [skip ci]    
4272          
4273        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4274          
4275      * **chore(extensions):** build extensions [skip ci]    
4276          
4277        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4278          
4279      * **chore(extensions):** build extensions [skip ci]    
4280          
4281        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4282          
4283      * **chore(extensions):** build extensions [skip ci]    
4284          
4285        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4286          
4287      * **chore(extensions):** build extensions [skip ci]    
4288          
4289        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4290          
4291      * **chore(extensions):** build extensions [skip ci]    
4292          
4293        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4294          
4295      * **chore(extensions):** build extensions [skip ci]    
4296          
4297        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4298          
4299      * **chore(extensions):** build extensions [skip ci]    
4300          
4301        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4302          
4303      * **chore(extensions):** build extensions [skip ci]    
4304          
4305        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4306          
4307    
4308    ### 13-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4309    
4310      * **chore(extensions):** build extensions [skip ci]    
4311          
4312        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4313          
4314      * **chore(extensions):** build extensions [skip ci]    
4315          
4316        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4317          
4318      * **chore(extensions):** build extensions [skip ci]    
4319          
4320        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4321          
4322      * **chore(extensions):** build extensions [skip ci]    
4323          
4324        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4325          
4326      * **chore(extensions):** build extensions [skip ci]    
4327          
4328        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4329          
4330      * **fix(kernel):** better error messages during 2FA failure    
4331          
4332        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4333          
4334      * **build:** update build tasks    
4335          
4336        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4337          
4338      * **feat(blazebuild):** better CLI argument parsing    
4339          
4340        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4341          
4342      * **chore(extensions):** build extensions [skip ci]    
4343          
4344        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4345          
4346      * **chore(extensions):** build extensions [skip ci]    
4347          
4348        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4349          
4350      * **fix:** environment variable parsing errors when using 2FA    
4351          
4352        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4353          
4354      * **chore(extensions):** build extensions [skip ci]    
4355          
4356        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4357          
4358      * **chore(extensions):** build extensions [skip ci]    
4359          
4360        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4361          
4362      * **chore(extensions):** build extensions [skip ci]    
4363          
4364        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4365          
4366      * **chore(extensions):** build extensions [skip ci]    
4367          
4368        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4369          
4370      * **chore(extensions):** build extensions [skip ci]    
4371          
4372        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4373          
4374      * **chore(extensions):** build extensions [skip ci]    
4375          
4376        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4377          
4378      * **chore(extensions):** build extensions [skip ci]    
4379          
4380        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4381          
4382      * **chore(extensions):** build extensions [skip ci]    
4383          
4384        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4385          
4386      * **chore(extensions):** build extensions [skip ci]    
4387          
4388        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4389          
4390      * **chore(extensions):** build extensions [skip ci]    
4391          
4392        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4393          
4394      * **chore(extensions):** build extensions [skip ci]    
4395          
4396        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4397          
4398      * **chore(extensions):** build extensions [skip ci]    
4399          
4400        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4401          
4402      * **chore(extensions):** build extensions [skip ci]    
4403          
4404        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4405          
4406      * **chore(extensions):** build extensions [skip ci]    
4407          
4408        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4409          
4410      * **chore(extensions):** build extensions [skip ci]    
4411          
4412        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4413          
4414    
4415    ### 13-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
4416    
4417      * **ci:** update extensions.yml    
4418          
4419        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
4420    
4421    ### 13-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
4422    
4423      * **release:** v9.18.0 [skip ci]    
4424          
4425        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4426          
4427      * **release:** v9.17.5 [skip ci]    
4428          
4429        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4430          
4431    
4432    ### 12-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4433    
4434      * **chore(extensions):** build extensions [skip ci]    
4435          
4436        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4437          
4438      * **chore(extensions):** build extensions [skip ci]    
4439          
4440        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4441          
4442      * **chore(extensions):** build extensions [skip ci]    
4443          
4444        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4445          
4446      * **chore(extensions):** build extensions [skip ci]    
4447          
4448        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4449          
4450      * **chore(extensions):** build extensions [skip ci]    
4451          
4452        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4453          
4454      * **chore(extensions):** build extensions [skip ci]    
4455          
4456        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4457          
4458      * **fix(blazebuild):** command line argument parsing    
4459          
4460        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4461          
4462      * **fix:** apiServer loading error (race condition)    
4463          
4464        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4465          
4466      * **chore:** update package.json    
4467          
4468        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4469          
4470      * **build:** fix copyResources task    
4471          
4472        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4473          
4474      * **fix(blazebuild):** sdk management    
4475          
4476        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4477          
4478      * **chore(extensions):** build extensions [skip ci]    
4479          
4480        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4481          
4482      * **build:** update migrate tasks    
4483          
4484        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4485          
4486      * **chore:** update package.json scripts    
4487          
4488        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4489          
4490      * **chore:** update package.json scripts    
4491          
4492        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4493          
4494      * **chore(extensions):** build extensions [skip ci]    
4495          
4496        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4497          
4498      * **chore:** update package.json scripts    
4499          
4500        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4501          
4502      * **deps:** remove cross-env    
4503          
4504        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4505          
4506      * **chore:** update package.json scripts    
4507          
4508        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4509          
4510      * **ci:** finalize build workflow    
4511          
4512        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4513          
4514      * **ci:** force git to use LF    
4515          
4516        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4517          
4518      * **chore:** add .gitattributes    
4519          
4520        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4521          
4522      * **build:** update copyResources task    
4523          
4524        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4525          
4526      * **build:** update tsconfig.json    
4527          
4528        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4529          
4530      * **chore(extensions):** build extensions [skip ci]    
4531          
4532        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4533          
4534      * **build:** update blazebuild tasks for windows    
4535          
4536        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4537          
4538      * **chore:** debug    
4539          
4540        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4541          
4542      * **chore:** debug    
4543          
4544        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4545          
4546      * **chore:** debug    
4547          
4548        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4549          
4550      * **chore:** debug    
4551          
4552        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4553          
4554      * **chore:** debug    
4555          
4556        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4557          
4558      * **chore:** debug    
4559          
4560        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4561          
4562      * **chore:** debug    
4563          
4564        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4565          
4566      * **chore:** debug    
4567          
4568        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4569          
4570      * **chore:** debug    
4571          
4572        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4573          
4574      * **fix(blazebuild):** invalid path splitting on windows    
4575          
4576        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4577          
4578      * **ci:** update build workflow    
4579          
4580        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4581          
4582      * **ci:** update build workflow    
4583          
4584        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4585          
4586      * **chore:** update blazew.ps1    
4587          
4588        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4589          
4590      * **fix(blazebuild):** spawn race condition    
4591          
4592        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4593          
4594      * **fix(blazebuild):** spawn race condition    
4595          
4596        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4597          
4598      * **fix(blazebuild):** spawn race condition    
4599          
4600        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4601          
4602      * **fix(blazebuild):** spawn race condition    
4603          
4604        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4605          
4606      * **fix(blazebuild):** spawn race condition    
4607          
4608        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4609          
4610      * **ci:** trigger blazebuild    
4611          
4612        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4613          
4614      * **fix(blazew):** trying to symlink into a missing directory    
4615          
4616        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4617          
4618      * **fix(blazew):** trying to symlink into a missing directory    
4619          
4620        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4621          
4622      * **fix(blazew):** trying to symlink into a missing directory    
4623          
4624        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4625          
4626      * **fix(blazew):** trying to symlink into a missing directory    
4627          
4628        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4629          
4630      * **fix:** blazew bun crashing on CI    
4631          
4632        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4633          
4634      * **ci:** update build workflow    
4635          
4636        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4637          
4638      * **feat(blazebuild):** auto install deps    
4639          
4640        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4641          
4642      * **fix(blazebuild):** logic to determine bun path if its installed globally    
4643          
4644        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4645          
4646      * **fix(blazebuild):** bun crashes    
4647          
4648        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4649          
4650      * **fix(blazebuild:bug:bun-internal):** a workaround for bun crash during creation of child process    
4651          
4652        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4653          
4654      * **fix(blazebuild):** cpu arch check for arm64    
4655          
4656        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4657          
4658      * **ci:** update build workflow    
4659          
4660        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4661          
4662      * **feat(blazebuild):** support windows    
4663          
4664        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4665          
4666      * **feat(blazebuild):** better blazebuild wrapper    
4667          
4668        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4669          
4670      * **chore(extensions):** build extensions [skip ci]    
4671          
4672        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4673          
4674      * **chore(extensions):** build extensions [skip ci]    
4675          
4676        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4677          
4678      * **chore(extensions):** build extensions [skip ci]    
4679          
4680        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4681          
4682      * **chore(extensions):** build extensions [skip ci]    
4683          
4684        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4685          
4686      * **chore(extensions):** build extensions [skip ci]    
4687          
4688        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4689          
4690      * **chore(extensions):** build extensions [skip ci]    
4691          
4692        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4693          
4694      * **chore(extensions):** build extensions [skip ci]    
4695          
4696        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4697          
4698      * **chore(extensions):** build extensions [skip ci]    
4699          
4700        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4701          
4702      * **chore(extensions):** build extensions [skip ci]    
4703          
4704        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4705          
4706      * **chore(extensions):** build extensions [skip ci]    
4707          
4708        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4709          
4710      * **chore(extensions):** build extensions [skip ci]    
4711          
4712        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4713          
4714    
4715    ### 12-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
4716    
4717      * **release:** v9.17.4 [skip ci]    
4718          
4719        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4720          
4721      * **release:** v9.17.3 [skip ci]    
4722          
4723        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4724          
4725      * **release:** v9.17.2 [skip ci]    
4726          
4727        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4728          
4729      * **release:** v9.17.1 [skip ci]    
4730          
4731        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4732          
4733      * **release:** v9.17.0 [skip ci]    
4734          
4735        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
4736          
4737    
4738    ### 12-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
4739    
4740      * **docs:** update getting started page    
4741          
4742        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
4743    
4744    ### 11-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4745    
4746      * **chore(extensions):** build extensions [skip ci]    
4747          
4748        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4749          
4750      * **chore(extensions):** build extensions [skip ci]    
4751          
4752        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4753          
4754      * **chore(extensions):** build extensions [skip ci]    
4755          
4756        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4757          
4758      * **chore(extensions):** build extensions [skip ci]    
4759          
4760        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4761          
4762      * **chore(extensions):** build extensions [skip ci]    
4763          
4764        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4765          
4766      * **chore(extensions):** build extensions [skip ci]    
4767          
4768        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4769          
4770      * **chore(extensions):** build extensions [skip ci]    
4771          
4772        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4773          
4774      * **chore(extensions):** build extensions [skip ci]    
4775          
4776        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4777          
4778      * **chore(extensions):** build extensions [skip ci]    
4779          
4780        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4781          
4782      * **chore(extensions):** build extensions [skip ci]    
4783          
4784        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4785          
4786      * **chore(extensions):** build extensions [skip ci]    
4787          
4788        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4789          
4790      * **chore(extensions):** build extensions [skip ci]    
4791          
4792        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4793          
4794      * **chore(extensions):** build extensions [skip ci]    
4795          
4796        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4797          
4798      * **chore(extensions):** build extensions [skip ci]    
4799          
4800        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4801          
4802      * **chore(extensions):** build extensions [skip ci]    
4803          
4804        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4805          
4806      * **chore(extensions):** build extensions [skip ci]    
4807          
4808        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4809          
4810      * **chore(extensions):** build extensions [skip ci]    
4811          
4812        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4813          
4814      * **chore(extensions):** build extensions [skip ci]    
4815          
4816        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4817          
4818      * **chore(extensions):** build extensions [skip ci]    
4819          
4820        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4821          
4822      * **chore(extensions):** build extensions [skip ci]    
4823          
4824        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4825          
4826      * **chore(extensions):** build extensions [skip ci]    
4827          
4828        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4829          
4830      * **chore(extensions):** build extensions [skip ci]    
4831          
4832        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4833          
4834      * **chore(extensions):** build extensions [skip ci]    
4835          
4836        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4837          
4838    
4839    ### 11-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
4840    
4841      * **docs:** change v8 getting started alert level to note    
4842          
4843        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
4844      * **docs:** add alert for v8 getting started page (#179)    
4845          
4846          
4847    
4848    ### 11-07-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
4849    
4850      * Update page.mdx
4851      * i wonder if this works    
4852          
4853        **Signed-off-by:**  nin <95270582+ninsaccplayzyt@users.noreply.github.com>  
4854    
4855    ### 10-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
4856    
4857      * **chore(extensions):** build extensions [skip ci]    
4858          
4859        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4860          
4861      * **chore(extensions):** build extensions [skip ci]    
4862          
4863        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4864          
4865      * **chore(extensions):** build extensions [skip ci]    
4866          
4867        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4868          
4869      * **chore(extensions):** build extensions [skip ci]    
4870          
4871        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4872          
4873      * **chore(extensions):** build extensions [skip ci]    
4874          
4875        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4876          
4877      * **chore(extensions):** build extensions [skip ci]    
4878          
4879        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4880          
4881      * **chore(extensions):** build extensions [skip ci]    
4882          
4883        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4884          
4885      * **docs:** add slash command registration guide    
4886          
4887        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4888          
4889      * **build:** update custom build tasks    
4890          
4891        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4892          
4893      * **fix:** incorrect command line argument handling    
4894          
4895        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4896          
4897      * **fix:** command line option `-u`, `-g`, and `-c`    
4898          
4899        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4900          
4901      * **docs:** details on heap allocation errors    
4902          
4903        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4904          
4905      * **chore(extensions):** build extensions [skip ci]    
4906          
4907        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4908          
4909      * **docs:** getting started guide for v9    
4910          
4911        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4912          
4913      * **build:** add migrate and generateMigrations task    
4914          
4915        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4916          
4917      * **chore(extensions):** build extensions [skip ci]    
4918          
4919        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4920          
4921      * **docs:** update donations link    
4922          
4923        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4924          
4925      * **chore(extensions):** build extensions [skip ci]    
4926          
4927        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4928          
4929      * **chore(extensions):** build extensions [skip ci]    
4930          
4931        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4932          
4933      * **docs:** adjust min width for the TOC    
4934          
4935        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4936          
4937      * **docs:** fix scroll issues when the TOC is large    
4938          
4939        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4940          
4941      * **docs:** update nextjs config    
4942          
4943        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4944          
4945      * **chore(extensions):** build extensions [skip ci]    
4946          
4947        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4948          
4949      * **docs:** update nextjs config    
4950          
4951        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4952          
4953      * **docs:** update licensing page    
4954          
4955        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4956          
4957      * **docs:** update licensing page    
4958          
4959        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4960          
4961      * **docs:** update scripts    
4962          
4963        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4964          
4965      * **docs:** add license logo icons    
4966          
4967        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4968          
4969      * **docs:** use plain markdown for license docs    
4970          
4971        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4972          
4973      * **docs:** use plain markdown for license docs    
4974          
4975        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4976          
4977      * **docs:** better license summary    
4978          
4979        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4980          
4981      * **docs:** add licensing page    
4982          
4983        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4984          
4985      * **chore(extensions):** build extensions [skip ci]    
4986          
4987        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4988          
4989      * **chore(extensions):** build extensions [skip ci]    
4990          
4991        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4992          
4993      * **chore(extensions):** build extensions [skip ci]    
4994          
4995        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
4996          
4997      * **chore(extensions):** build extensions [skip ci]    
4998          
4999        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5000          
5001      * **chore(extensions):** build extensions [skip ci]    
5002          
5003        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5004          
5005      * **docs:** update readme    
5006          
5007        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5008          
5009      * **chore(extensions):** build extensions [skip ci]    
5010          
5011        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5012          
5013      * **chore(extensions):** build extensions [skip ci]    
5014          
5015        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5016          
5017      * **chore(extensions):** build extensions [skip ci]    
5018          
5019        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5020          
5021      * **chore(extensions):** build extensions [skip ci]    
5022          
5023        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5024          
5025      * **chore(extensions):** build extensions [skip ci]    
5026          
5027        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5028          
5029      * **chore(extensions):** build extensions [skip ci]    
5030          
5031        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5032          
5033      * **chore(extensions):** build extensions [skip ci]    
5034          
5035        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5036          
5037      * **chore(extensions):** build extensions [skip ci]    
5038          
5039        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5040          
5041      * **chore(extensions):** build extensions [skip ci]    
5042          
5043        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5044          
5045      * **chore(extensions):** build extensions [skip ci]    
5046          
5047        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5048          
5049      * **chore(extensions):** build extensions [skip ci]    
5050          
5051        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5052          
5053      * **chore(extensions):** build extensions [skip ci]    
5054          
5055        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5056          
5057    
5058    ### 10-07-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
5059    
5060      * **ci:** fix docker workflow    
5061          
5062        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
5063          
5064      * **ci:** update docker workflow    
5065          
5066        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
5067          
5068    
5069    ### 10-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
5070    
5071      * **deps:** bump react-icons from 4.12.0 to 5.2.1 in /docs    
5072          
5073          
5074      * **deps:** bump remark-mdx-frontmatter from 4.0.0 to 5.0.0 in /docs    
5075          
5076          
5077      * **chore(readme):** update logo link    
5078          
5079        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5080      * **chore(readme):** update logo image    
5081          
5082        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5083      * **docs:** update licensing page    
5084          
5085        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5086      * **chore(blazebuild):** update README.md    
5087          
5088        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5089      * **chore:** update README.md    
5090          
5091        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5092      * **ci:** update extensions.yml    
5093          
5094        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5095    
5096    ### 10-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
5097    
5098      * **release:** v9.16.20 [skip ci]    
5099          
5100        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5101          
5102      * **release:** v9.16.19 [skip ci]    
5103          
5104        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5105          
5106    
5107    ### 09-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5108    
5109      * **chore(extensions):** build extensions [skip ci]    
5110          
5111        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5112          
5113      * **chore(extensions):** build extensions [skip ci]    
5114          
5115        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5116          
5117      * **chore(extensions):** build extensions [skip ci]    
5118          
5119        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5120          
5121      * **chore(extensions):** build extensions [skip ci]    
5122          
5123        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5124          
5125      * **chore(extensions):** build extensions [skip ci]    
5126          
5127        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5128          
5129      * **chore(extensions):** build extensions [skip ci]    
5130          
5131        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5132          
5133      * **chore(extensions):** build extensions [skip ci]    
5134          
5135        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5136          
5137      * **chore(extensions):** build extensions [skip ci]    
5138          
5139        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5140          
5141      * **chore(extensions):** build extensions [skip ci]    
5142          
5143        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5144          
5145      * **chore(extensions):** build extensions [skip ci]    
5146          
5147        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5148          
5149      * **chore(extensions):** build extensions [skip ci]    
5150          
5151        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5152          
5153      * **chore:** update readme    
5154          
5155        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5156          
5157      * **ci(commitlint):** ignore dependabot commits    
5158          
5159        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5160          
5161      * **chore:** update commitlint config    
5162          
5163        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5164          
5165      * **ci(commitlint):** ignore dependabot commits    
5166          
5167        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5168          
5169      * **fix(services):** make sure to import `tar` correctly    
5170          
5171        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5172          
5173      * **fix:** remove console.log calls    
5174          
5175        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5176          
5177      * **fix(caching):** not using cached values    
5178          
5179        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5180          
5181      * **chore(extensions):** build extensions [skip ci]    
5182          
5183        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5184          
5185      * **chore(extensions):** build extensions [skip ci]    
5186          
5187        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5188          
5189      * **chore(extensions):** build extensions [skip ci]    
5190          
5191        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5192          
5193      * **chore(extensions):** build extensions [skip ci]    
5194          
5195        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5196          
5197      * **chore(extensions):** build extensions [skip ci]    
5198          
5199        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5200          
5201      * **chore(extensions):** build extensions [skip ci]    
5202          
5203        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5204          
5205      * **chore:** update readme    
5206          
5207        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5208          
5209      * **docs:** license docs under the AGPL-3.0 and GFDL-1.3    
5210          
5211        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5212          
5213      * **chore(blazebuild):** add license    
5214          
5215        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5216          
5217      * **chore(extensions):** build extensions [skip ci]    
5218          
5219        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5220          
5221      * **chore(blazebuild):** update readme    
5222          
5223        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5224          
5225      * **chore(config:schemas):** regenerate schema files    
5226          
5227        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5228          
5229      * **fix(api:MainController):** reset started_at date of the server when it's not present    
5230          
5231        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5232          
5233      * **fix(schemas:systemConfig):** using unstable date as schema default    
5234          
5235        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5236          
5237      * **chore(extensions):** build extensions [skip ci]    
5238          
5239        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5240          
5241      * **build(blazew):** update script debug mode    
5242          
5243        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5244          
5245      * **chore(extensions):** build extensions [skip ci]    
5246          
5247        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5248          
5249      * **build(docker):** update Dockerfile    
5250          
5251        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5252          
5253      * **chore(debug):** update blazew    
5254          
5255        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5256          
5257      * **ci:** update extensions workflow    
5258          
5259        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5260          
5261      * **ci:** fix workflows    
5262          
5263        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5264          
5265      * **chore(extensions):** build extensions [skip ci]    
5266          
5267        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5268          
5269      * **chore(extensions):** build extensions [skip ci]    
5270          
5271        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5272          
5273      * **chore(extensions):** build extensions [skip ci]    
5274          
5275        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5276          
5277      * **chore(extensions):** build extensions [skip ci]    
5278          
5279        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5280          
5281      * **chore(extensions):** build extensions [skip ci]    
5282          
5283        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5284          
5285      * **chore(extensions):** build extensions [skip ci]    
5286          
5287        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5288          
5289      * **chore(extensions):** build extensions [skip ci]    
5290          
5291        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5292          
5293      * **chore(extensions):** build extensions [skip ci]    
5294          
5295        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5296          
5297      * **chore(extensions):** build extensions [skip ci]    
5298          
5299        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5300          
5301      * **chore(extensions):** build extensions [skip ci]    
5302          
5303        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5304          
5305      * **chore(extensions):** build extensions [skip ci]    
5306          
5307        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5308          
5309      * **chore(extensions):** build extensions [skip ci]    
5310          
5311        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5312          
5313      * **chore(extensions):** build extensions [skip ci]    
5314          
5315        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5316          
5317      * **chore(extensions):** build extensions [skip ci]    
5318          
5319        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5320          
5321      * **chore(extensions):** build extensions [skip ci]    
5322          
5323        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5324          
5325      * **chore(extensions):** build extensions [skip ci]    
5326          
5327        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5328          
5329      * **chore(extensions):** build extensions [skip ci]    
5330          
5331        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5332          
5333      * **chore(extensions):** build extensions [skip ci]    
5334          
5335        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5336          
5337      * **chore(extensions):** build extensions [skip ci]    
5338          
5339        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5340          
5341      * **chore(extensions):** build extensions [skip ci]    
5342          
5343        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5344          
5345      * **chore(extensions):** build extensions [skip ci]    
5346          
5347        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5348          
5349      * **chore(extensions):** build extensions [skip ci]    
5350          
5351        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5352          
5353      * **chore(extensions):** build extensions [skip ci]    
5354          
5355        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5356          
5357      * **chore(extensions):** build extensions [skip ci]    
5358          
5359        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5360          
5361      * **chore(extensions):** build extensions [skip ci]    
5362          
5363        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5364          
5365      * **chore(extensions):** build extensions [skip ci]    
5366          
5367        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5368          
5369      * **chore(extensions):** build extensions [skip ci]    
5370          
5371        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5372          
5373      * **chore(extensions):** build extensions [skip ci]    
5374          
5375        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5376          
5377      * **chore(extensions):** build extensions [skip ci]    
5378          
5379        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5380          
5381      * **chore(extensions):** build extensions [skip ci]    
5382          
5383        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5384          
5385      * **chore(extensions):** build extensions [skip ci]    
5386          
5387        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5388          
5389    
5390    ### 09-07-2024 - [[Conventional Changelog Action](mailto:rakinar2@onesoftnet.eu.org)]
5391    
5392      * **release:** v9.16.18 [skip ci]    
5393          
5394        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5395          
5396      * **release:** v9.16.17 [skip ci]    
5397          
5398        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5399          
5400      * **release:** v9.16.16 [skip ci]    
5401          
5402        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5403          
5404      * **release:** v9.16.15 [skip ci]    
5405          
5406        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5407          
5408      * **release:** v9.16.14 [skip ci]    
5409          
5410        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5411          
5412      * **release:** v9.16.13 [skip ci]    
5413          
5414        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5415          
5416      * **release:** v9.16.12 [skip ci]    
5417          
5418        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5419          
5420      * **release:** v9.16.11 [skip ci]    
5421          
5422        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5423          
5424      * **release:** v9.16.10 [skip ci]    
5425          
5426        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5427          
5428      * **release:** v9.16.9 [skip ci]    
5429          
5430        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5431          
5432      * **release:** v9.16.8 [skip ci]    
5433          
5434        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5435          
5436      * **release:** v9.16.7 [skip ci]    
5437          
5438        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5439          
5440      * **release:** v9.16.6 [skip ci]    
5441          
5442        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5443          
5444      * **release:** v9.16.5 [skip ci]    
5445          
5446        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5447          
5448      * **release:** v9.16.4 [skip ci]    
5449          
5450        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org> [skip ci]  
5451          
5452    
5453    ### 09-07-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
5454    
5455      * **deps:** bump remark-mdx-frontmatter from 4.0.0 to 5.0.0 in /docs    
5456          
5457        **Bumps [remark-mdx-frontmatter](https:** //github.com/remcohaszing/remark-mdx-frontmatter) from 4.0.0 to 5.0.0.  
5458        **- [Release notes](https:** //github.com/remcohaszing/remark-mdx-frontmatter/releases)  
5459        **- [Commits](https:** //github.com/remcohaszing/remark-mdx-frontmatter/compare/v4.0.0...v5.0.0)  
5460          
5461        ---  
5462        **updated-dependencies:**  
5463        **- dependency-name:**  remark-mdx-frontmatter  
5464        **  dependency-type:**  direct:production  
5465        **  update-type:**  version-update:semver-major  
5466        ...  
5467          
5468        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5469      * **deps:** bump react-icons from 4.12.0 to 5.2.1 in /docs    
5470          
5471        **Bumps [react-icons](https:** //github.com/react-icons/react-icons) from 4.12.0 to 5.2.1.  
5472        **- [Release notes](https:** //github.com/react-icons/react-icons/releases)  
5473        **- [Commits](https:** //github.com/react-icons/react-icons/compare/v4.12.0...v5.2.1)  
5474          
5475        ---  
5476        **updated-dependencies:**  
5477        **- dependency-name:**  react-icons  
5478        **  dependency-type:**  direct:production  
5479        **  update-type:**  version-update:semver-major  
5480        ...  
5481          
5482        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5483      * **build(deps):** bump express-rate-limit from 6.11.2 to 7.3.1    
5484          
5485        **Bumps [express-rate-limit](https:** //github.com/express-rate-limit/express-rate-limit) from 6.11.2 to 7.3.1.  
5486        **- [Release notes](https:** //github.com/express-rate-limit/express-rate-limit/releases)  
5487        **- [Commits](https:** //github.com/express-rate-limit/express-rate-limit/compare/v6.11.2...v7.3.1)  
5488          
5489        ---  
5490        **updated-dependencies:**  
5491        **- dependency-name:**  express-rate-limit  
5492        **  dependency-type:**  direct:production  
5493        **  update-type:**  version-update:semver-major  
5494        ...  
5495          
5496        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5497      * **deps:** bump chalk from 4.1.2 to 5.3.0 in /blazebuild    
5498          
5499        **Bumps [chalk](https:** //github.com/chalk/chalk) from 4.1.2 to 5.3.0.  
5500        **- [Release notes](https:** //github.com/chalk/chalk/releases)  
5501        **- [Commits](https:** //github.com/chalk/chalk/compare/v4.1.2...v5.3.0)  
5502          
5503        ---  
5504        **updated-dependencies:**  
5505        **- dependency-name:**  chalk  
5506        **  dependency-type:**  direct:production  
5507        **  update-type:**  version-update:semver-major  
5508        ...  
5509          
5510        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5511      * **deps:** bump tar from 6.2.1 to 7.4.0    
5512          
5513        **Bumps [tar](https:** //github.com/isaacs/node-tar) from 6.2.1 to 7.4.0.  
5514        **- [Release notes](https:** //github.com/isaacs/node-tar/releases)  
5515        **- [Changelog](https:** //github.com/isaacs/node-tar/blob/main/CHANGELOG.md)  
5516        **- [Commits](https:** //github.com/isaacs/node-tar/compare/v6.2.1...v7.4.0)  
5517          
5518        ---  
5519        **updated-dependencies:**  
5520        **- dependency-name:**  tar  
5521        **  dependency-type:**  direct:production  
5522        **  update-type:**  version-update:semver-major  
5523        ...  
5524          
5525        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5526      * **deps:** bump date-fns from 2.30.0 to 3.6.0    
5527          
5528        **Bumps [date-fns](https:** //github.com/date-fns/date-fns) from 2.30.0 to 3.6.0.  
5529        **- [Release notes](https:** //github.com/date-fns/date-fns/releases)  
5530        **- [Changelog](https:** //github.com/date-fns/date-fns/blob/main/CHANGELOG.md)  
5531        **- [Commits](https:** //github.com/date-fns/date-fns/compare/v2.30.0...v3.6.0)  
5532          
5533        ---  
5534        **updated-dependencies:**  
5535        **- dependency-name:**  date-fns  
5536        **  dependency-type:**  direct:production  
5537        **  update-type:**  version-update:semver-major  
5538        ...  
5539          
5540        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5541      * **deps:** bump ascii-table3 from 0.8.2 to 0.9.0    
5542          
5543        **Bumps [ascii-table3](https:** //github.com/AllMightySauron/ascii-table3) from 0.8.2 to 0.9.0.  
5544        **- [Release notes](https:** //github.com/AllMightySauron/ascii-table3/releases)  
5545        **- [Commits](https:** //github.com/AllMightySauron/ascii-table3/compare/0.8.2...0.9.0)  
5546          
5547        ---  
5548        **updated-dependencies:**  
5549        **- dependency-name:**  ascii-table3  
5550        **  dependency-type:**  direct:production  
5551        **  update-type:**  version-update:semver-minor  
5552        ...  
5553          
5554        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5555      * **build(deps):** bump reflect-metadata from 0.1.14 to 0.2.2    
5556          
5557        **Bumps [reflect-metadata](https:** //github.com/rbuckton/reflect-metadata) from 0.1.14 to 0.2.2.  
5558        **- [Release notes](https:** //github.com/rbuckton/reflect-metadata/releases)  
5559        **- [Changelog](https:** //github.com/rbuckton/reflect-metadata/blob/main/tsconfig-release.json)  
5560        **- [Commits](https:** //github.com/rbuckton/reflect-metadata/commits)  
5561          
5562        ---  
5563        **updated-dependencies:**  
5564        **- dependency-name:**  reflect-metadata  
5565        **  dependency-type:**  direct:production  
5566        **  update-type:**  version-update:semver-minor  
5567        ...  
5568          
5569        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5570      * **build(deps):** bump undici from 5.28.4 to 6.19.2    
5571          
5572        **Bumps [undici](https:** //github.com/nodejs/undici) from 5.28.4 to 6.19.2.  
5573        **- [Release notes](https:** //github.com/nodejs/undici/releases)  
5574        **- [Commits](https:** //github.com/nodejs/undici/compare/v5.28.4...v6.19.2)  
5575          
5576        ---  
5577        **updated-dependencies:**  
5578        **- dependency-name:**  undici  
5579        **  dependency-type:**  direct:production  
5580        **  update-type:**  version-update:semver-major  
5581        ...  
5582          
5583        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5584      * **build(deps-dev):** bump @types/uuid from 9.0.8 to 10.0.0    
5585          
5586        **Bumps [@types/uuid](https:** //github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 9.0.8 to 10.0.0.  
5587        **- [Release notes](https:** //github.com/DefinitelyTyped/DefinitelyTyped/releases)  
5588        **- [Commits](https:** //github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid)  
5589          
5590        ---  
5591        **updated-dependencies:**  
5592        **- dependency-name:**  "@types/uuid"  
5593        **  dependency-type:**  direct:development  
5594        **  update-type:**  version-update:semver-major  
5595        ...  
5596          
5597        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5598      * **build(deps):** bump glob from 10.4.5 to 11.0.0    
5599          
5600        **Bumps [glob](https:** //github.com/isaacs/node-glob) from 10.4.5 to 11.0.0.  
5601        **- [Changelog](https:** //github.com/isaacs/node-glob/blob/main/changelog.md)  
5602        **- [Commits](https:** //github.com/isaacs/node-glob/compare/v10.4.5...v11.0.0)  
5603          
5604        ---  
5605        **updated-dependencies:**  
5606        **- dependency-name:**  glob  
5607        **  dependency-type:**  direct:production  
5608        **  update-type:**  version-update:semver-major  
5609        ...  
5610          
5611        **Signed-off-by:**  dependabot[bot] <support@github.com>  
5612    
5613    ### 09-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
5614    
5615      * **build(deps):** bump express-rate-limit from 6.11.2 to 7.3.1    
5616          
5617          
5618      * **ci:** update dependabot.yml    
5619          
5620        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5621      * **build(deps-dev):** bump @types/uuid from 9.0.8 to 10.0.0    
5622          
5623          
5624      * **build(deps):** bump reflect-metadata from 0.1.14 to 0.2.2    
5625          
5626          
5627      * **ci:** update dependabot.yml    
5628          
5629        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5630      * **ci(dependabot):** create dependabot.yml    
5631          
5632        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5633      * **chore(blazebuild):** add LICENSE    
5634          
5635        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5636    
5637    ### 08-08-2022 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5638    
5639      * **revert:** unexpected license update by mistake    
5640          
5641        **NOTE:**  this commit overwrites its original date.  
5642        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5643          
5644    
5645    ### 09-07-2024 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
5646    
5647      * **build(docker):** update Dockerfile    
5648          
5649        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
5650          
5651      * **build(deps):** dependencies were not being installed correctly    
5652          
5653        **Signed-off-by:**  Ar Rakin <rakinar2@gmail.com>  
5654          
5655    
5656    ### 08-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5657    
5658      * **chore(extensions):** build extensions [skip ci]    
5659          
5660        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5661          
5662      * **chore(extensions):** build extensions [skip ci]    
5663          
5664        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5665          
5666      * **chore(extensions):** build extensions [skip ci]    
5667          
5668        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5669          
5670      * **chore(extensions):** build extensions [skip ci]    
5671          
5672        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5673          
5674      * **chore(extensions):** build extensions [skip ci]    
5675          
5676        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5677          
5678      * **chore(extensions):** build extensions [skip ci]    
5679          
5680        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5681          
5682      * **chore(extensions):** build extensions [skip ci]    
5683          
5684        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5685          
5686      * **chore(extensions):** build extensions [skip ci]    
5687          
5688        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5689          
5690      * **chore(extensions):** build extensions [skip ci]    
5691          
5692        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5693          
5694      * **chore(extensions):** build extensions [skip ci]    
5695          
5696        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5697          
5698      * **chore(extensions):** build extensions [skip ci]    
5699          
5700        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5701          
5702      * **chore(extensions):** build extensions [skip ci]    
5703          
5704        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5705          
5706      * **chore(extensions):** build extensions [skip ci]    
5707          
5708        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5709          
5710      * **chore(extensions):** build extensions [skip ci]    
5711          
5712        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5713          
5714      * **chore(extensions):** build extensions [skip ci]    
5715          
5716        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5717          
5718      * **chore(extensions):** build extensions [skip ci]    
5719          
5720        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5721          
5722      * **build(blazew):** wrapper script errors    
5723          
5724        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5725          
5726      * **build(blazew):** wrapper script errors    
5727          
5728        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5729          
5730      * **build(blazew):** update wrapper script    
5731          
5732        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5733          
5734      * **build(docker):** update Dockerfile    
5735          
5736        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5737          
5738      * **build(docker):** update Dockerfile    
5739          
5740        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5741          
5742      * **ci:** update git commit message of the release workflow    
5743          
5744        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5745          
5746      * **build(docker):** update Dockerfile    
5747          
5748        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5749          
5750      * **build(docker):** update Dockerfile    
5751          
5752        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5753          
5754      * **chore(pm2):** update pm2 echosystem configuration    
5755          
5756        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5757          
5758      * **fix(utils):** invalid way of determining system prefix    
5759          
5760        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5761          
5762      * **ci:** update labels    
5763          
5764        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5765          
5766      * **ci:** fix blazebuild workflow    
5767          
5768        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5769          
5770      * **chore(blazebuild):** update readme    
5771          
5772        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5773          
5774      * **chore(blazebuild):** update readme    
5775          
5776        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5777          
5778      * **fix(security:ModerationRuleHandler):** invalid property access on string    
5779          
5780        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5781          
5782      * **chore:** update .node-version    
5783          
5784        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5785          
5786      * **chore:** fix merge conflicts    
5787          
5788        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5789          
5790      * **ci:** add commitlint workflows    
5791          
5792        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5793          
5794      * **fix:** optional module loading    
5795          
5796        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
5797          
5798      * **chore(extensions):** build extensions [skip ci]
5799      * **chore(extensions):** build extensions [skip ci]
5800      * **chore(extensions):** build extensions [skip ci]
5801      * **chore(extensions):** build extensions [skip ci]
5802      * **chore(extensions):** build extensions [skip ci]
5803      * **chore(extensions):** build extensions [skip ci]
5804      * **chore(extensions):** build extensions [skip ci]
5805      * **chore(extensions):** build extensions [skip ci]
5806      * **chore(extensions):** build extensions [skip ci]
5807      * **chore(extensions):** build extensions [skip ci]
5808      * **chore(extensions):** build extensions [skip ci]
5809      * **chore(extensions):** build extensions [skip ci]
5810      * **chore(extensions):** build extensions [skip ci]
5811      * **chore(extensions):** build extensions [skip ci]
5812      * **chore(extensions):** build extensions [skip ci]
5813      * **chore(extensions):** build extensions [skip ci]
5814      * **chore(extensions):** build extensions [skip ci]
5815      * **chore(extensions):** build extensions [skip ci]
5816      * **chore(extensions):** build extensions [skip ci]
5817      * **chore(extensions):** build extensions [skip ci]
5818      * **chore(extensions):** build extensions [skip ci]
5819      * **chore(extensions):** build extensions [skip ci]
5820      * **chore(extensions):** build extensions [skip ci]
5821      * **chore(extensions):** build extensions [skip ci]
5822      * **chore(extensions):** build extensions [skip ci]
5823      * **chore(extensions):** build extensions [skip ci]
5824      * **chore(extensions):** build extensions [skip ci]
5825    
5826    ### 08-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
5827    
5828      * **ci:** update extensions.yml
5829      * **build:** update blaze_wrapper.properties    
5830          
5831        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5832      * **chore:** update TODO.md    
5833          
5834        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5835      * **ci:** add blazebuild build workflow    
5836          
5837        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5838      * **ci(codeql):** exclude test files    
5839          
5840        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5841      * **chore(blazebuild):** add version to package.json    
5842          
5843        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5844      * **chore(blazebuild):** update readme    
5845          
5846        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5847      * **fix:** type errors    
5848          
5849        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5850      * **ci:** update commitlint.yml    
5851          
5852        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5853      * **ci:** update extensions workflow    
5854          
5855        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5856    
5857    ### 08-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5858    
5859      * **release:** v9.16.3 [skip ci] [skip ci]
5860      * **chore(release):** v9.16.2 [skip ci]
5861    
5862    ### 07-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5863    
5864      * **chore(extensions):** build extensions [skip ci]
5865      * **chore(extensions):** build extensions [skip ci]
5866      * **chore(extensions):** build extensions [skip ci]
5867      * **chore(extensions):** build extensions [skip ci]
5868      * **chore(extensions):** build extensions [skip ci]
5869      * **chore(extensions):** build extensions [skip ci]
5870      * **chore(extensions):** build extensions [skip ci]
5871      * **chore(extensions):** build extensions [skip ci]
5872      * **chore(extensions):** build extensions [skip ci]
5873      * **chore(extensions):** build extensions [skip ci]
5874      * **chore(extensions):** build extensions [skip ci]
5875      * **chore(extensions):** build extensions [skip ci]
5876      * **chore(extensions):** build extensions [skip ci]
5877      * **ci:** update extensions workflow
5878      * **chore:** reorganize extensions and build logic
5879      * **chore:** version files
5880      * **ci:** release workflow
5881      * **fix(services:updateManager):** update unpacking logic
5882      * **feat:** ci test
5883      * **feat:** ci test
5884      * **ci:** release workflow issues
5885      * **feat:** ci test
5886      * **ci:** release workflow issues
5887      * **fix:** unhandled PermissionDeniedError in CommandManager
5888      * **fix:** unhandled PermissionDeniedError in CommandManager
5889      * **feat:** release next version [ci test]
5890      * **ci:** fix release workflow
5891      * **feat:** release next version [ci test]
5892      * **feat:** release next version [ci test]
5893      * **feat:** release next version [ci test]
5894      * **ci:** update releae workflow
5895      * **feat:** better update interactions
5896      * **fix:** reword the about command embed footer
5897      * **feat:** update command
5898      * **chore:** remove unneeded todos
5899    
5900    ### 07-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5901    
5902      * **chore(release):** v9.16.1 [skip ci]
5903      * **chore(release):** v9.16.0 [skip ci]
5904      * **chore(release):** v9.15.0 [skip ci]
5905      * **chore(release):** v9.14.1 [skip ci]
5906      * **chore(release):** v9.14.0 [skip ci]
5907      * **chore(release):** v9.13.0 [skip ci]
5908      * **chore(release):** v9.12.0 [skip ci]
5909      * **chore(release):** v9.11.0 [skip ci]
5910      * **chore(release):** v9.10.1 [skip ci]
5911      * **chore(release):** v9.10.0 [skip ci]
5912    
5913    ### 04-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5914    
5915      * **chore(release):** v9.9.2 [skip ci]
5916    
5917    ### 04-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5918    
5919      * **fix(models):** invalid  logic
5920    
5921    ### 03-07-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
5922    
5923      * **build:** update Dockerfile    
5924          
5925        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5926    
5927    ### 03-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5928    
5929      * **chore:** update deps and remove unneeded files
5930    
5931    ### 02-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5932    
5933      * **chore(release):** v9.9.1 [skip ci]
5934    
5935    ### 02-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5936    
5937      * **fix:** remove unnecessary console.log
5938      * **refactor:** organize code
5939    
5940    ### 01-07-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5941    
5942      * **chore(release):** v9.9.0 [skip ci]
5943      * **chore(release):** v9.8.0 [skip ci]
5944    
5945    ### 01-07-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5946    
5947      * **feat:** better command system
5948      * **feat:** improved shell service
5949    
5950    ### 28-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5951    
5952      * **chore(release):** v9.7.0 [skip ci]
5953    
5954    ### 28-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5955    
5956      * **feat:** system update service
5957    
5958    ### 25-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
5959    
5960      * **chore:** update readme    
5961          
5962        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5963    
5964    ### 25-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5965    
5966      * **chore(release):** v9.6.0 [skip ci]
5967    
5968    ### 25-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5969    
5970      * **fix:** eslint warnings
5971      * **feat:** sudobot system shell
5972    
5973    ### 24-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
5974    
5975      * **docs:** correct config example    
5976          
5977        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5978      * **docs:** fix eslint errors    
5979          
5980        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
5981    
5982    ### 24-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
5983    
5984      * **docs:** improved type presentation
5985      * **docs:** finish message rule docs
5986      * **docs:** complete the automod rules page
5987      * **refactor:** restructure the message rule schemas
5988      * **feat:** add moderation rule docs (1/3)
5989    
5990    ### 24-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5991    
5992      * **chore(release):** v9.5.0 [skip ci]
5993    
5994    ### 23-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
5995    
5996      * **chore(release):** v9.4.0 [skip ci]
5997      * **chore(release):** v9.3.0 [skip ci]
5998    
5999    ### 23-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6000    
6001      * **feat:** add v9 release page
6002      * **chore:** rerun ci workflows
6003      * **chore:** add gitignore
6004      * **chore:** remove unneeded files
6005      * **feat:** move to drizzle from prisma
6006      * **feat:** introduce drizzle
6007    
6008    ### 23-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6009    
6010      * **ci:** update release workflow    
6011          
6012        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6013      * **ci:** update build workflow    
6014          
6015        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6016      * **chore:** update SECURITY.md    
6017          
6018        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6019    
6020    ### 22-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
6021    
6022      * **chore(release):** v9.2.1 [skip ci]
6023      * **chore(release):** v9.2.0 [skip ci]
6024    
6025    ### 22-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6026    
6027      * **fix(logging):** message deletion log delay
6028    
6029    ### 22-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6030    
6031      * **fix:** compatibility issues with TypeScript 5.5
6032      * **feat(framework:concurrent):** semaphore condition
6033      * **feat(automod:rules):** bypassers
6034    
6035    ### 17-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6036    
6037      * **ci:** fix scheduled workflows    
6038          
6039        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6040    
6041    ### 16-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6042    
6043      * **ci:** remove faulty workflows    
6044          
6045        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6046      * **ci:** add snyk security test workflow    
6047          
6048        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6049      * **ci:** update release workflow    
6050          
6051        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6052      * **ci:** update extension build schedule    
6053          
6054        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6055      * **release:** 9.x-beta.1    
6056          
6057          
6058      * Merge branch 'main' into 9.x-dev    
6059          
6060        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6061      * **feat:** survey service
6062      * **fix:** use extension IDs instead of names
6063      * **feat:** better extension API
6064      * **chore:** update tsconfig
6065      * **chore:** update vscode settings
6066      * **chore(deps):** bump discord.js version
6067      * **feat:** bump reminder service
6068      * **feat:** message reporting
6069    
6070    ### 16-06-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
6071    
6072      * **chore(release):** v9.1.0 [skip ci]
6073    
6074    ### 15-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6075    
6076      * **fix:** missing boot method in moderation rule handler implementation    
6077          
6078        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6079      * **chore:** update contributor guidelines    
6080          
6081        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6082      * **feat:** message reporting system (1/3)
6083      * **feat:** trigger service
6084    
6085    ### 14-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6086    
6087      * **chore:** update comments
6088      * **fix:** eslint issues
6089      * **feat:** ai automod
6090      * **feat:** file filter rule
6091      * **feat:** welcomer service
6092      * **feat:** autorole service
6093      * **feat:** invite tracking in log messages
6094    
6095    ### 13-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6096    
6097      * **feat(verification):** captcha support
6098    
6099    ### 11-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6100    
6101      * **fix:** type mismatch
6102      * **feat:** quick mute service
6103      * **feat:** better queue management in verification service
6104    
6105    ### 10-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6106    
6107      * **fix:** email verification
6108    
6109    ### 08-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6110    
6111      * **feat:** email verification
6112      * **feat:** google auth
6113      * **feat:** github verification
6114    
6115    ### 07-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6116    
6117      * **fix:** remove console.logs
6118      * **fix:** remove console.logs
6119      * **feat:** verification system integration with frontend
6120    
6121    ### 06-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6122    
6123      * **fix(blazebuild):** add TTY check
6124      * **feat(blazebuild):** progress bar
6125    
6126    ### 06-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6127    
6128      * **fix:** blaze wrapper crashing for an extra newline in properties file
6129      * **build:** update blaze_wrapper.properties    
6130          
6131        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6132      * **build(blazebuild):** update wrapper    
6133          
6134        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6135      * **feat(blazebuild):** println() now takes any type of argument
6136      * **feat(blazebuild):** task graph
6137      * **fix(blazebuild):** better module management
6138      * **chore:** update contribution guidelines    
6139          
6140        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6141      * **build:** invalid import    
6142          
6143        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6144      * **fix(blazebuild):** update default export    
6145          
6146        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6147      * **feat(blazebuild):** buildSrc plugins
6148      * **feat:** add verification service
6149      * **style:** add todo comments
6150    
6151    ### 05-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6152    
6153      * **feat:** support storage backups on bun
6154      * **feat:** raid protection
6155      * **fix:** incorrect method signature
6156    
6157    ### 05-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6158    
6159      * **feat:** regex patterns in profile filter
6160      * **feat:** basic profile filters
6161      * **feat:** finish message rule service handler    
6162          
6163        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
6164          
6165    
6166    ### 04-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6167    
6168      * **test:** update failing tests
6169      * **fix:** eslint issues
6170      * **chore:** update webstorm configurations
6171      * **chore:** update webstorm configurations
6172      * **feat:** add translate command
6173      * **feat:** add set slowmode command
6174      * **feat:** add extract emoji command
6175      * **feat:** better directive parsing
6176      * **feat:** embed commands
6177    
6178    ### 03-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6179    
6180      * **fix:** build scripts
6181      * **chore(idea):** add configurations
6182      * **build:** fix blazebuild scripts
6183    
6184    ### 03-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6185    
6186      * **build:** update blazew script    
6187          
6188        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6189      * **feat(blazebuild):** project data management
6190      * **feat:** snippet push file command
6191      * **feat:** hot snippet updates
6192      * **feat:** snippet edit command
6193      * **feat:** add missing slash commands
6194      * **feat:** add snippet list command
6195      * **feat:** snippet delete and rename command
6196      * **feat:** snippets
6197    
6198    ### 02-06-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6199    
6200      * **feat(blazebuild):** task modification
6201      * **feat:** add tasks task
6202      * **fix:** add a fail-safe for self bans
6203      * **feat:** add system ban/unban command
6204      * **feat:** finalize help command (2/2)
6205    
6206    ### 02-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6207    
6208      * **feat:** add help command (1/2)
6209    
6210    ### 01-06-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6211    
6212      * **build(tsconfig):** revert `importsNotUsedAsValues` to `remove`
6213      * **feat(blazebuild):** fluent async file I/O API
6214    
6215    ### 31-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6216    
6217      * **build:** update tsconfig.json
6218    
6219    ### 30-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6220    
6221      * **feat:** add system status command
6222      * **feat:** add system status command
6223      * **feat:** add restart command
6224      * **fix:** eval environment
6225      * **feat:** add eval command
6226      * **feat:** add config command
6227      * **feat:** add blockedtoken and blockedword commands
6228      * **feat:** add softban command
6229    
6230    ### 29-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6231    
6232      * **feat:** infraction statistics
6233      * **feat:** add information-related commands
6234      * **feat:** add avatar command
6235      * **fix:** make sure to only allow string literals for permission computation
6236      * **feat(commands:information):** add profile command
6237    
6238    ### 27-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6239    
6240      * **feat:** add fun commands
6241      * **build:** fix blazebuild issues
6242      * **feat:** add more utils to blazebuild
6243    
6244    ### 26-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6245    
6246      * **feat:** finish building blazebuild v2
6247    
6248    ### 26-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6249    
6250      * **refactor:** blazebuild v2
6251    
6252    ### 25-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6253    
6254      * **feat(blazebuild):** v2
6255    
6256    ### 24-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6257    
6258      * **feat:** add joke command
6259      * **feat:** introduce environment variable type-checking
6260      * **feat:** add cat and dog commands
6261      * **build(blaze):** update blazebuild props
6262      * **chore:** update deps
6263      * **fix:** typescript type errors
6264      * **refactor:** rename zod schemas to stay consistent
6265      * **refactor:** move zod schemas to a different directory
6266      * **feat:** add survey command
6267      * **feat:** add alias of App.getServiceByName() to App.service()
6268      * **feat:** add reminder commands
6269      * **fix:** auth check logic
6270    
6271    ### 13-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6272    
6273      * **feat(api):** announcement controller
6274    
6275    ### 12-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6276    
6277      * **feat:** login and guild API controllers
6278      * **feat:** queue view and cancel commands
6279      * **feat:** queue list command
6280    
6281    ### 11-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6282    
6283      * **feat:** queue add command
6284      * **chore:** trigger update    
6285          
6286        **Signed-off-by:**  Ar Rakin <68149013+virtual-designer@users.noreply.github.com>  
6287    
6288    ### 11-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6289    
6290      * **chore:** trigger update
6291      * **chore:** trigger update    
6292          
6293        **Signed-off-by:**  Ar Rakin <rakinar2@onesoftnet.eu.org>  
6294          
6295    
6296    ### 10-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6297    
6298      * **chore(deps):** bump next from 14.0.4 to 14.1.1 in /docs in the npm_and_yarn group across 1 directory    
6299          
6300          
6301    
6302    ### 10-05-2024 - [[dependabot[bot]](mailto:49699333+dependabot[bot]@users.noreply.github.com)]
6303    
6304      * **chore(deps):** bump next    
6305          
6306        **Bumps the npm_and_yarn group with 1 update in the /docs directory:**  [next](https://github.com/vercel/next.js).  
6307          
6308          
6309        Updates `next` from 14.0.4 to 14.1.1  
6310        **- [Release notes](https:** //github.com/vercel/next.js/releases)  
6311        **- [Changelog](https:** //github.com/vercel/next.js/blob/canary/release.js)  
6312        **- [Commits](https:** //github.com/vercel/next.js/compare/v14.0.4...v14.1.1)  
6313          
6314        ---  
6315        **updated-dependencies:**  
6316        **- dependency-name:**  next  
6317        **  dependency-type:**  direct:production  
6318        **  dependency-group:**  npm_and_yarn  
6319        ...  
6320          
6321        **Signed-off-by:**  dependabot[bot] <support@github.com>  
6322    
6323    ### 05-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6324    
6325      * **feat:** 'or' permission checking mode
6326      * **feat:** expire and schedule commands
6327      * **feat:** reaction roles
6328      * **feat:** reaction roles
6329      * **feat:** anti join systems
6330      * **feat:** add afk clear command
6331      * **fix:** type errors after upgrading discord.js to v14.15.1
6332      * **chore(deps):** update to discord.js v14.15.1
6333      * **fix:** type errors after upgrading to discord.js v14.15.0
6334    
6335    ### 04-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6336    
6337      * **chore(deps):** bump discord.js to v14.15.0
6338      * **feat:** afk system
6339    
6340    ### 03-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6341    
6342      * **feat:** afk system
6343      * **fix:** native build failure on macOS
6344      * **ci:** change macos host type
6345      * **chore:** remove unneeded console.logs
6346      * **feat:** role takeout with mutes
6347      * **feat:** lockall and unlockall commands
6348      * **fix:** add missing command aliases
6349      * **feat:** add shot command
6350      * **feat:** fakeban command
6351      * **feat:** channel locking and unlocking
6352      * **fix:** case sensitivity in command names
6353      * **chore:** add vscode snippets for commands
6354    
6355    ### 02-05-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6356    
6357      * **build:** update blazebuild wrapper
6358      * **chore:** update deps
6359    
6360    ### 02-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6361    
6362      * **chore:** add more words to spell checker config
6363      * **fix:** missing undefined checks
6364      * **feat:** better error messages and handling
6365      * **feat:** massban command nouses /guild/{id}/bulk-ban endpoint
6366    
6367    ### 01-05-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6368    
6369      * **chore:** fix package.json scripts
6370      * **feat:** add sendhistory command
6371      * **fix:** make use of @root import alias
6372      * **feat:** add dmhistory command
6373      * **feat:** add save message command
6374      * **feat:** add modstats command
6375      * **fix:** pagination issues when using custom fetchers
6376    
6377    ### 30-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6378    
6379      * **feat:** edit message command
6380      * **feat:** send reply command
6381      * **fix:** better command rules and checks
6382      * **feat:** add send command
6383      * **ci:** build errors on macOS
6384      * **ci:** build errors on macOS
6385      * **ci:** build errors on macOS
6386      * **ci:** build errors on macOS
6387    
6388    ### 29-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6389    
6390      * **feat:** directive parsing in embed command
6391      * **feat:** directive parsers
6392    
6393    ### 28-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6394    
6395      * **feat(framework:args):** add channel argument
6396      * **feat:** add echo command
6397      * **fix:** massban and masskick commands
6398    
6399    ### 27-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6400    
6401      * **docs:** fix page short name
6402    
6403    ### 26-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6404    
6405      * **ci:** update build workflow
6406      * **chore:** add resources directories
6407      * **test:** the Stream class
6408      * **feat:** add masskick command
6409      * **feat:** massban command
6410      * **feat(framework):** lazy streams
6411      * **chore:** add resources
6412      * **feat:** reapply mute on user rejoin
6413    
6414    ### 25-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6415    
6416      * **docs:** update getting started page
6417      * **feat:** complete logging
6418      * **fix:** unban command
6419      * **feat:** mute/unmute logging
6420      * **docs:** add bun docs to get started (#162)    
6421          
6422          
6423      * **chore(deps):** update package.json
6424      * **fix:** typescript errors
6425      * **feat:** link audit logging service with infraction manager
6426      * **build:** update build.blaze.ts
6427      * **feat:** log member add/remove
6428      * **docs:** update the main page and FAQ    
6429          
6430        Update the main page and FAQ  
6431      * **feat:** better startup and restart management
6432      * **docs:** update Getting Started page    
6433          
6434          
6435      * **docs:** update termination page
6436      * **docs:** update terms
6437    
6438    ### 25-04-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
6439    
6440      * Update page.mdx
6441      * add bun docs to get started    
6442          
6443        WHY WAS THIS SO STRESSFUL 😭  
6444      * Merge branch 'onesoft-sudo:main' into main
6445      * Update page.mdx
6446      * Update page.mdx
6447      * Update page.mdx
6448    
6449    ### 24-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6450    
6451      * **chore(extensions):** build extensions [skip ci]
6452    
6453    ### 24-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6454    
6455      * **chore(extensions:neko):** update extension.json
6456      * **chore:** add icon (2/2)
6457      * **chore:** add icon (1/2)
6458      * **feat:** ban and unban logging from audit log event
6459      * **feat:** better logging
6460      * **feat(logging):** message edit
6461      * **feat:** better logging
6462      * **docs:** update the "Getting Started" page    
6463          
6464          
6465      * **docs:** remove google adsense script
6466    
6467    ### 24-04-2024 - [[nin](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
6468    
6469      * Update page.mdx
6470      * update whats new in v8 under updating so they pull from 8.x to get latest updates
6471    
6472    ### 23-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6473    
6474      * **fix:** mod message notification embed title
6475      * **feat:** modmsg command
6476    
6477    ### 22-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6478    
6479      * **fix:** duration parsing issues
6480      * **feat:** finish infraction commands
6481      * **fix:** add missing permission and usage info
6482    
6483    ### 21-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6484    
6485      * **feat:** infracton clear and reason commands
6486    
6487    ### 20-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6488    
6489      * **fix:** eslint issues
6490      * **test:** add tests for Pagination class
6491      * **chore:** update todos
6492      * **feat:** pagination support
6493    
6494    ### 19-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6495    
6496      * **test:** update tests for Duration class
6497      * **fix:** eslint errors
6498      * **chore:** add todos
6499      * **feat:** infraction list command
6500      * **feat:** infraction delete command
6501      * **feat:** infraction view command
6502      * **fix:** infraction commands
6503      * **feat:** infraction command
6504      * **refactor:** serialize Duration objects to number
6505      * **fix:** subcommand parsing
6506      * **feat:** add note command
6507      * **refactor(decorators:TakesArgument):** rename overload signature param name
6508    
6509    ### 19-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6510    
6511      * **fix:** explicit type imports to support bun
6512      * **feat:** add clear command
6513      * **feat:** add cleanban and tempban aliases
6514      * **feat:** add giverole, takerole, temprole aliases
6515      * **fix:** remove unneeded debug logging
6516    
6517    ### 18-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6518    
6519      * **chore:** update eslint script
6520      * **build(blazebuild:plugins:ts):** no IO output during compilation
6521      * **feat:** add role command
6522      * **feat:** add RoleArgument
6523      * **fix:** remove forceSameMemberCheck override from warn command
6524      * **fix:** infraction manager
6525      * **fix:** better infraction fail-proof and checking
6526      * **feat:** add warn command
6527      * **fix:** permission issues with other moderation commands
6528      * **feat:** add unban ccommand
6529      * **feat:** about command
6530      * **docs:** fix eslint rules issue
6531      * **chore:** fix file permissions
6532      * **chore:** permission fixup (2/2)
6533      * **chore:** permission fixup (1/2)
6534    
6535    ### 17-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6536    
6537      * **chore(eslint):** migrate config files
6538      * **fix:** lint errors
6539      * **feat:** functions/Callable class
6540      * **fix:** type errors
6541    
6542    ### 16-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6543    
6544      * **fix(blazebuild):** do not show task stats if the build fails
6545      * **fix(blazebuild):** hidden tasks
6546      * **feat(blazebuild):** add current node_modules/.bin to PATH on runtime
6547      * **feat:** add notify option to all  moderation commands
6548      * **feat(commands):** add kick command
6549      * **refactor:** use the new Duration API
6550      * **feat:** duration arguments
6551      * **feat:** datetime utils and Duration class
6552      * **fix:** interaction argument parsing
6553      * **fix:** supress errors in production
6554      * **fix:** behavioural issues
6555      * **fix:** member mute status detection logic
6556      * **fix:** the behaviour of commands.permission_mode
6557    
6558    ### 15-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6559    
6560      * **feat:** global feature flags
6561    
6562    ### 14-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6563    
6564      * **feat:** feature flags
6565      * **docs:** add google adsense script
6566      * **fix:** argument name issues
6567      * **fix:** command rrae limits should not affect system admins
6568      * **fix:** command rrate limits should not affect system admins
6569      * **feat(security):** command ratelimiting
6570      * **feat:** unmute command
6571      * **feat:** better resource loading
6572    
6573    ### 13-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6574    
6575      * **build:** fix processCoverageReports task
6576      * **fix:** blazebuild compilation errors
6577      * **chore:** restructure project to better fit with BlazeBuild
6578    
6579    ### 12-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6580    
6581      * **chore(extensions):** build extensions [skip ci]
6582    
6583    ### 12-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6584    
6585      * **chore(extensions:urlfish):** build errors
6586      * **chore(extensions:urlfish):** typescript build fix
6587      * **chore(extensions:urlfish):** fix steam scam regex
6588      * **chore(extensions:urlfish):** add steam scam links
6589    
6590    ### 11-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6591    
6592      * **chore(extensions):** build extensions [skip ci]
6593      * **chore(extensions):** add neko extension    
6594          
6595        Thanks to Ryan Mello for creating this extension.  
6596          
6597      * **feat:** re-implement all message moderation rules
6598      * **test:** add tests for GlobalStore cache
6599      * **feat:** add implementation for the file extension filter
6600      * **feat:** add implementation for the mime filter rule
6601      * **feat:** add implementation for the domain rule
6602      * **feat:** add implementation for the domain rule
6603      * **feat(infractions):** role modification infractions
6604      * **chore:** remove unneeded TODOs
6605      * **fix(blazew):** no modify bashrc
6606      * **refactor:** move complex tasks into build_src
6607      * **feat:** better task management
6608      * **chore:** add missing lockfile
6609      * **feat(blazebuild):** improved tasks task
6610      * **refactor:** move blazebuild project into blazebuild/
6611    
6612    ### 11-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6613    
6614      * **fix:** typescript errors
6615      * **fix:** better task listing
6616      * **chore:** update tsconfig
6617      * **fix:** build fails
6618      * **feat(blazebuild):** improved blaze wrapper
6619      * **feat:** better dependency update checking
6620      * **chore:** remove lockfiles
6621      * **build:** blazew wrapper issue
6622    
6623    ### 10-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6624    
6625      * **chore:** add words to spell checker exclusion list
6626      * **build:** update build script
6627      * **fix:** build caching issues
6628      * **test:** add tests for Promise polyfills
6629      * **test:** add tests for concurrency utils
6630      * **feat(framework:polyfills):** helper function to polyfill Promise.withResolvers()
6631      * **fix:** logic issues with mutex and semaphores
6632      * **feat(framework:concurrency):** asynchronous mutex
6633      * **fix:** typings in Semaphore
6634      * **feat(framework:concurrency):** add Semaphore class
6635    
6636    ### 10-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6637    
6638      * **fix:** missing intended call for functions
6639      * **feat:** implement moderation rules
6640      * **refactor:** update and simplify ban command
6641    
6642    ### 09-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6643    
6644      * **fix(eslint):** unused imports
6645      * **fix:** invalid override in RuleModerationService.ts
6646      * **chore:** remove unneeded files
6647      * **feat(framework:tools):** add a properties parser
6648      * **fix(framework:file):** readLines() function
6649      * **fix(blaebuild):** dependency cache issue
6650      * **feat(framework:io):** a better File class for disk I/O
6651      * **refactor:** rename DynamicLoader to ClassLoader
6652    
6653    ### 09-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6654    
6655      * **test:** argument class NumberArgument and IntegerArgument
6656      * **test:** argument parsing with separate classes
6657      * **fix:** load missing services
6658      * **style:** reformat
6659    
6660    ### 08-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6661    
6662      * **chore:** update husky installation command
6663      * **ci:** update build workflow
6664      * **build(blazew):** improved installation and automatic downloads
6665      * **fix(tests):** add missing imports
6666    
6667    ### 08-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6668    
6669      * **fix(blazew):** path issues
6670      * **fix(blazew):** path issues
6671      * **fix(blazew):** path issues
6672      * **fix(blazew):** path issues
6673      * **fix(blazew):** nvm setup issues
6674      * **fix(blazew):** nvm setup issues
6675      * **fix(blazew):** force installation and usage of bun
6676      * **fix(blazew):** setup runtime tools before checking for interpreters
6677      * **fix(blazebuild):** typescript compilation errors
6678      * **build(wrapper):** source bashrc
6679      * **build(wrapper):** auto install runtime tools
6680      * **ci:** blazebuild workflow update
6681      * **build:** add test task
6682      * **feat(blazebuild):** test automation
6683      * **fix(blazebuild):** better build stats
6684      * **fix:** typescript compilation errors
6685      * **feat:** moderator permission checking in commands
6686      * **feat:** introduce moderator permission checking
6687      * **fix:** eslint issues
6688      * **feat(automod):** create rule moderation service
6689    
6690    ### 07-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6691    
6692      * **feat(automod):** add spam filter service
6693      * **chore:** add excluded words to spell checker
6694      * **feat(services):** complete moderation service
6695      * **build:** fix caching issues
6696      * **chore:** update gitignore
6697      * **chore:** remove unneeded files
6698      * **build:** update dump types task
6699      * **feat(services:infractionManager):** bulk deletion of messages
6700      * **chore:** add words to spell checker ignore list
6701    
6702    ### 06-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6703    
6704      * **build:** update build tasks
6705      * **build(blazebuild):** better incremental builds and precondition checking
6706      * **build(blazebuild):** better build summaries
6707      * **build:** incremental build support
6708      * **build:** better task management
6709    
6710    ### 05-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6711    
6712      * **build:** use task classes
6713      * **feat(infractions):** muting, kicking, and unmuting support
6714    
6715    ### 04-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6716    
6717      * **build:** fix blazebuild wrapper script failing on macOS
6718      * **build:** fix blazebuild wrapper script
6719      * **build:** fix blazew wrapper script
6720      * **build:** fix blazew wrapper script
6721      * **build:** fix blazew wrapper script
6722      * **style:** fix eslint issues
6723      * **style:** remove unneeded imports (eslint)
6724      * **feat:** add user ban and unban support
6725      * **feat(framework:scheduler):** better queue management
6726      * **feat(db:prisma):** update schemas
6727      * **feat(framework:arguments):** parsing with different types and names
6728      * **chore:** update tsconfig
6729      * **chore:** remove unneeded files
6730      * **feat:** add automod services
6731    
6732    ### 04-04-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6733    
6734      * **chore:** update FUNDING.yml
6735    
6736    ### 03-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6737    
6738      * **build:** add blazew.bat
6739      * **build:** improvements
6740      * **feat(blazebuild):** better non tty screens support
6741      * **build:** blazebuild wrapper improvements
6742    
6743    ### 02-04-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6744    
6745      * **fix:** build order issues
6746      * **build:** blazebuild compilation error
6747      * **build:** blazebuild deps cache fix
6748      * **fix:** blaze wrapper
6749      * **refactor:** move setup logic to blazew
6750      * **fix(blazebuild):** references to uninstalled packages
6751      * **fix(blazebuild):** references to uninstalled packages
6752      * **ci:** fix build workflow
6753      * **ci:** fix build workflow
6754      * **ci:** build with blazebuild
6755      * **build:** update build tasks
6756      * **feat(blazebuild):** support afterDependencies task
6757      * **build:** use BlazeBuild as the primary build system
6758      * **feat(framework):** introduce contracts
6759      * **fix(framework:cache):** type errors
6760      * **feat(infractionManager):** auto-delete infraction fallback threads as well
6761      * **feat(framework:queues):** pass payload to the execute() method as well
6762      * **feat(framework:container):** export a singleton object
6763    
6764    ### 31-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6765    
6766      * **perf:** better caching and ttl checking
6767    
6768    ### 30-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6769    
6770      * **feat:** better cache management (sweep & ttl)
6771    
6772    ### 28-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6773    
6774      * **style:** update SystemAdminPermission docs
6775    
6776    ### 28-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6777    
6778      * **test:** organize tests
6779      * **feat(prisma):** new queue schema
6780      * **feat:** queue support and infraction channel deletion queue
6781      * **feat:** entity fetching utils
6782      * **feat(framework):** queue management
6783      * **feat:** subcommand permission inheritance
6784    
6785    ### 26-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6786    
6787      * **fix(eslint):** remove unused imports
6788      * **style:** add license comments
6789      * **feat(framework):** support subcommands in isolated and combined mode
6790      * **fix:** support default_permission_mode
6791      * **feat(framework):** better subcommand handling
6792      * **build:** add more built in tasks
6793      * **fix(framework:fs:typings):** better typing for writeFileContents() method
6794      * **style:** add explicit access modifiers to class members
6795      * **chore:** update todos
6796      * **feat:** support interactions
6797      * **feat(framework):** support interactions
6798      * **build:** better build caching
6799    
6800    ### 25-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6801    
6802      * **build(blazebuild):** support advanced builds and dependency management
6803      * **feat(framework):** caching utilities
6804    
6805    ### 24-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6806    
6807      * **build:** add build_src directory with custom build system
6808      * **fix(permissions:layered):** priority checks
6809      * **fix:** remove unneeded logging
6810    
6811    ### 23-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6812    
6813      * **chore:** update todos
6814      * **style:** reorganize methods
6815      * **feat:** command permission overwrites
6816    
6817    ### 21-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6818    
6819      * **feat:** level based permission management
6820      * **feat:** possibility to disable permission overwrites
6821      * **fix:** finalize and fix layered permission manager and overwrites
6822      * **feat(services:infractionManager):** bean creation
6823      * **test:** add tests for emoji utils
6824      * **refactor:** properly organize logic
6825      * **feat:** add helpers
6826      * **refactor:** minor changes
6827    
6828    ### 20-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6829    
6830      * **test:** add tests for @framework/utils
6831      * **feat:** add permission managers
6832    
6833    ### 19-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6834    
6835      * **chore:** update eslint config
6836      * **style:** add license comments
6837      * **chore:** update license comment injector script
6838      * **chore:** update vscode launch config
6839      * **chore:** add .vscode/ directory
6840      * **fix:** build errors and code quality
6841      * **feat:** authorize() method in Command class
6842      * **feat:** guards and policies
6843    
6844    ### 19-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6845    
6846      * **ci:** update build workflow
6847    
6848    ### 17-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6849    
6850      * **style:** add docs
6851      * **chore:** update test config
6852      * **test:** update tests
6853      * **fix:** container instance management issues
6854      * **fix:** issues with DI container
6855    
6856    ### 16-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6857    
6858      * **feat:** add infraction manager
6859      * **feat:** better command system
6860    
6861    ### 15-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6862    
6863      * **refactor:** generalize api server
6864      * **feat:** add api server
6865      * **feat:** add log streaming service
6866    
6867    ### 14-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6868    
6869      * **chore:** update .eslintrc.json
6870    
6871    ### 14-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6872    
6873      * **chore:** update eslintrc
6874      * **feat:** integrate some basic services
6875      * **docs:** nagivator url ordering and sorting issues
6876      * **docs:** auto expand-close on navigation
6877      * **docs:** fix page navigation issue
6878      * **chore:** update config files
6879      * **feat:** dependency injection everywhere
6880      * **refactor:** move Logger to log/ directory
6881      * **feat:** @BindToContainer() annotation now auto-binds to global container
6882      * **feat:** global container support
6883      * **test:** add tests for container component
6884      * **feat(container):** add useful decorators
6885      * **feat(container):** improve the container
6886    
6887    ### 13-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6888    
6889      * **refactor:** move logger class to components/io
6890      * **feat(components:di):** dependency injection container
6891      * **refactor:** start writing the new client
6892      * **feat(commands:ai):** support custom model names
6893      * **fix:** ai command
6894      * **fix:** ai command
6895      * **fix(commands:ai):** gemini api
6896      * **chore:** update package.json
6897      * **docs:** add missing imports
6898      * **docs:** nested docs pages for `queue` command
6899      * **docs:** custom page sorting
6900      * **docs:** nested page layout fix
6901    
6902    ### 13-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
6903    
6904      * **chore(release):** v8.30.0 [skip ci]
6905      * **chore(release):** v8.29.3 [skip ci]
6906      * **chore(release):** v8.29.2 [skip ci]
6907      * **chore(release):** v8.29.1 [skip ci]
6908    
6909    ### 13-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6910    
6911      * **docs:** reorganize pages    
6912          
6913          
6914    
6915    ### 13-03-2024 - [[ninsaccplayzyt](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
6916    
6917      * moving all automation commands over to automation :p
6918      * moving all automation commands over to automation :p
6919      * moving all automation commands over to automation :p
6920      * moving all automation commands over to automation :p
6921      * moving all automation commands over to automation :p
6922      * moving all automation commands over to automation :p
6923      * hopefully this works :P
6924      * moving all automation commands over to automation :p
6925      * moving all automation commands over to automation :p
6926      * moving all automation commands over to automation :p
6927      * moving all automation commands over to automation :p
6928      * Create page.mdx
6929    
6930    ### 12-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
6931    
6932      * **chore(release):** v8.29.0 [skip ci]
6933    
6934    ### 12-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6935    
6936      * **feat:** nested pages/routes
6937      * **fix(searchbar):** shortcut border color
6938      * **chore:** fix license identifier in package.json
6939      * **chore:** update deps
6940    
6941    ### 12-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6942    
6943      * **test:** smbed utils
6944      * **test:** download utils
6945      * **refactor(types):** extract a Globals interface
6946    
6947    ### 11-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
6948    
6949      * **ci:** update extensions.yml
6950      * **test:** add tests for utils/download.ts
6951      * **test:** added test for datetime utils
6952      * **fix(utils:datetime):** issue with parsing intervals    
6953          
6954        - Fixed an issue with parsing intervals in the `stringToTimeInterval` function  
6955          
6956      * **test:** add tests for utils:caching
6957      * **fix(utils:caching):** cache function key comparison
6958      * **test:** enable coverage report
6959      * **test:** add more tests for troll utils
6960      * **feat(infractions:reason_templates):** abort if a template reference could not be resolved in commands
6961      * **perf(commandManager):** do not cache unneeded information
6962      * **feat(commands):** abortion of command execution gracefully
6963      * **ci:** update extensions.yml
6964      * **ci:** update codeql actions version to v3
6965      * **ci:** rename codeql-config.yml to config.yml
6966      * **ci:** add codeql config file path to the workflow
6967      * **ci:** create codeql-config.yml
6968      * **ci:** autorun tests
6969      * **test:** rewrite everything and migrate to vitest
6970      * **perf:** add performance related optional deps
6971      * **fix(api:server):** no response when sending requests
6972      * **ci:** update codeql.yml
6973      * **style:** remove unneeded newline
6974      * **chore:** update contributors list
6975      * **chore(scripts):** remove unneeded await in add-license-comments.js    
6976          
6977        Update add-license-comments.js  
6978      * **docs(scripts):** update generate-page-index.js
6979    
6980    ### 11-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
6981    
6982      * **chore(extensions):** build extensions [skip ci]
6983      * **chore(extensions):** build extensions [skip ci]
6984      * **chore(extensions):** build extensions [skip ci]
6985      * **chore(extensions):** build extensions [skip ci]
6986      * **chore(extensions):** build extensions [skip ci]
6987      * **chore(extensions):** build extensions [skip ci]
6988      * **chore(extensions):** build extensions [skip ci]
6989      * **chore(extensions):** build extensions [skip ci]
6990      * **chore(extensions):** build extensions [skip ci]
6991      * **chore(extensions):** build extensions [skip ci]
6992      * **chore(extensions):** build extensions [skip ci]
6993      * **chore(extensions):** build extensions [skip ci]
6994      * **chore(extensions):** build extensions [skip ci]
6995      * **chore(extensions):** build extensions [skip ci]
6996      * **chore(extensions):** build extensions [skip ci]
6997      * **chore(extensions):** build extensions [skip ci]
6998      * **chore(extensions):** build extensions [skip ci]
6999      * **chore(extensions):** build extensions [skip ci]
7000      * **chore(extensions):** build extensions [skip ci]
7001      * **chore(extensions):** build extensions [skip ci]
7002      * **chore(extensions):** build extensions [skip ci]
7003      * **chore(extensions):** build extensions [skip ci]
7004      * **chore(extensions):** build extensions [skip ci]
7005      * **chore(extensions):** build extensions [skip ci]
7006      * **chore(extensions):** build extensions [skip ci]
7007      * **chore(extensions):** build extensions [skip ci]
7008      * **chore(extensions):** build extensions [skip ci]
7009      * **chore(extensions):** build extensions [skip ci]
7010      * **chore(extensions):** build extensions [skip ci]
7011      * **chore(extensions):** build extensions [skip ci]
7012      * **chore(extensions):** build extensions [skip ci]
7013      * **chore(extensions):** build extensions [skip ci]
7014      * **chore(extensions):** build extensions [skip ci]
7015      * **chore(extensions):** build extensions [skip ci]
7016      * **chore(extensions):** build extensions [skip ci]
7017      * **chore(extensions):** build extensions [skip ci]
7018      * **chore(extensions):** build extensions [skip ci]
7019      * **chore(extensions):** build extensions [skip ci]
7020      * **chore(extensions):** build extensions [skip ci]
7021      * **chore(extensions):** build extensions [skip ci]
7022      * **chore(extensions):** build extensions [skip ci]
7023      * **chore(extensions):** build extensions [skip ci]
7024      * **chore(extensions):** build extensions [skip ci]
7025      * **chore(extensions):** build extensions [skip ci]
7026      * **chore(extensions):** build extensions [skip ci]
7027      * **chore(extensions):** build extensions [skip ci]
7028      * **chore(extensions):** build extensions [skip ci]
7029      * **chore(extensions):** build extensions [skip ci]
7030      * **chore(extensions):** build extensions [skip ci]
7031      * **chore(extensions):** build extensions [skip ci]
7032      * **chore(extensions):** build extensions [skip ci]
7033    
7034    ### 11-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7035    
7036      * **chore(release):** v8.28.2 [skip ci]
7037      * **chore(release):** v8.28.1 [skip ci]
7038      * **chore(release):** v8.28.0 [skip ci]
7039      * **chore(release):** v8.27.0 [skip ci]
7040      * **chore(release):** v8.26.2 [skip ci]
7041      * **chore(release):** v8.26.1 [skip ci]
7042    
7043    ### 11-03-2024 - [[ninsaccplayzyt](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
7044    
7045      * change the wording a bit on line 184
7046      * remove an accidental extra line
7047      * add more to getting set
7048    
7049    ### 11-03-2024 - [[Lynx](mailto:159797095+dicoderin@users.noreply.github.com)]
7050    
7051      * Update add-license-comments.js
7052    
7053    ### 10-03-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7054    
7055      * **chore(extensions):** build extensions [skip ci]
7056      * **chore(extensions):** build extensions [skip ci]
7057      * **chore(extensions):** build extensions [skip ci]
7058      * **chore(extensions):** build extensions [skip ci]
7059      * **chore(extensions):** build extensions [skip ci]
7060      * **chore(extensions):** build extensions [skip ci]
7061      * **chore(extensions):** build extensions [skip ci]
7062      * **chore(extensions):** build extensions [skip ci]
7063      * **chore(extensions):** build extensions [skip ci]
7064      * **docs(scripts):** windows path replacement errors
7065    
7066    ### 10-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7067    
7068      * **ci:** update extensions.yml
7069      * **ci:** update extensions.yml
7070      * **ci:** update extension build workflow
7071      * **feat(snippets):** inline mention users
7072      * **docs:** add documentation for automation commands    
7073          
7074        **** Documentation for the following commands have been added in this PR (#154):**  
7075          
7076        - expire  
7077        - remind  
7078        - schedule  
7079        - scheduleandexpire  
7080        - temprole  
7081        - antijoin  
7082      * **fix:** lint errors/warnings
7083      * **ci:** run eslint on build
7084      * **style:** fix lint errors
7085      * **style:** remove unneeded console.log's
7086      * **style:** remove unneeded console.logs
7087      * **fix(utils:datetime):** number parsing error
7088      * **feat(utils):** better time parsing
7089      * **chore:** update contributors list
7090      * **test:** add test suites
7091      * **perf:** do not load tensorflow/nsfwjs unless needed
7092      * **fix(commands):** automation command metadata
7093      * **fix(commands:afk:remove):** add missing alias
7094      * **fix:** auto configure guilds on join if the system is in public bot mode
7095      * **docs(scripts):** path backslash issue
7096      * **docs(scripts):** path backslash issue
7097    
7098    ### 10-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7099    
7100      * **chore(release):** v8.26.0 [skip ci]
7101      * **chore(release):** v8.25.2 [skip ci]
7102      * **chore(release):** v8.25.1 [skip ci]
7103      * **chore(release):** v8.25.0 [skip ci]
7104      * **chore(release):** v8.24.5 [skip ci]
7105      * **chore(release):** v8.24.4 [skip ci]
7106      * **chore(release):** v8.24.3 [skip ci]
7107    
7108    ### 10-03-2024 - [[ninsaccplayzyt](mailto:95270582+ninsaccplayzyt@users.noreply.github.com)]
7109    
7110      * add the title
7111      * add antijoin that i forgot to add
7112      * create temprole
7113      * make scheduleandexpire
7114      * create schedule
7115      * fixed spelling errors
7116      * create remind
7117      * create renubd
7118      * create expire
7119      * Update page.mdx
7120      * Update page.mdx
7121      * add createreactionrole
7122      * update ballot
7123      * add ballot
7124      * create gafk
7125      * add afk
7126      * Merge branch 'onesoft-sudo:main' into docs-update
7127      * Create page.mdx
7128    
7129    ### 09-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7130    
7131      * **chore(release):** v8.24.2 [skip ci]
7132      * **chore(release):** v8.24.1 [skip ci]
7133      * **chore(release):** v8.24.0 [skip ci]
7134    
7135    ### 09-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7136    
7137      * **fix:** /config save command not working
7138      * **fix:** typo
7139      * **fix:** typo
7140      * **fix:** infraction list command sorting
7141      * **feat:** support custom statuses
7142      * **fix(commands:help):** weird behaviour with subcommands
7143      * **fix(commands:help):** not showing correct information for single-file commands/subcommands
7144      * **docs:** update database host suggestions
7145      * **chore(readme):** update badges
7146      * **chore(readme):** add codefactor badge
7147    
7148    ### 08-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7149    
7150      * **chore(release):** v8.23.0 [skip ci]
7151      * **chore(release):** v8.22.1 [skip ci]
7152    
7153    ### 08-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7154    
7155      * **feat(auth):** time based one-time passcodes to authenticate with credserv
7156      * **chore:** remove unplanned todos
7157      * **refactor:** finish fixing the eslint issues
7158    
7159    ### 07-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7160    
7161      * **fix:** eslint/typescript errors
7162      * **chore:** add eslint
7163    
7164    ### 04-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7165    
7166      * **chore(release):** v8.22.0 [skip ci]
7167    
7168    ### 04-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7169    
7170      * **feat(api):** extension installation endpoint
7171      * **chore(extensions):** index file now includes shortName field
7172    
7173    ### 04-03-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7174    
7175      * **chore(extensions):** build extensions [skip ci]
7176    
7177    ### 03-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7178    
7179      * **chore(release):** v8.21.0 [skip ci]
7180      * **chore(release):** v8.20.3 [skip ci]
7181      * **chore(release):** v8.20.2 [skip ci]
7182      * **chore(release):** v8.20.1 [skip ci]
7183    
7184    ### 03-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7185    
7186      * **chore:** add license comments
7187      * **chore:** update config schemas
7188      * **chore(scripts):** fix config generator script
7189      * **refactor:** move all permission managers to `security` directory
7190      * **chore:** update clean script
7191      * **feat(api):** extension controller
7192      * **feat:** better caching support
7193      * **chore(extensions):** trigger rebuild
7194      * **chore(extensions):** fix urlfish extension to comply with breaking API changes
7195      * **chore(extensions):** trigger rebuild
7196      * **chore(extensions):** trigger rebuild
7197      * **fix(scripts:extensions.js):** emit 'version' property in extension index
7198      * **fix(bun):** skip generation of archives if bun is used
7199      * **chore(pm2):** update pm2 config
7200      * **fix(logging):** member disconnect event causes the system to crash
7201    
7202    ### 03-03-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7203    
7204      * **chore(extensions):** build extensions [skip ci]
7205    
7206    ### 02-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7207    
7208      * **chore(release):** v8.20.0 [skip ci]
7209      * **chore(release):** v8.19.0 [skip ci]
7210      * **chore(release):** v8.18.1 [skip ci]
7211      * **chore(release):** v8.18.0 [skip ci]
7212    
7213    ### 02-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7214    
7215      * **chore:** update todos
7216      * **chore:** update todos
7217      * **feat(moderation):** infraction create command logging
7218      * **feat:** infraction reason templates
7219      * **refactor:** infractions.ssend_ids_to_user is false now by default
7220      * **docs:** update privacy policy
7221      * **docs:** update terms of service
7222      * **fix:** restart command with 2FA code not working
7223      * **feat(logging):** log who deleted the message
7224    
7225    ### 01-03-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7226    
7227      * **chore(release):** v8.17.1 [skip ci]
7228    
7229    ### 01-03-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7230    
7231      * **fix(logging):** voice event handling issue
7232    
7233    ### 27-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7234    
7235      * **chore(release):** v8.17.0 [skip ci]
7236      * **chore(release):** v8.16.0 [skip ci]
7237    
7238    ### 27-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7239    
7240      * **chore:** update todos
7241      * **feat:** introduce new config option: `infraction_logging_channel`
7242      * **fix:** remove unneeded fetch requests
7243      * **fix:** spacing in infraction list command embed
7244      * **feat:** improved infraction management commands
7245      * **refactor:** rename the old note management commands to unote
7246      * **feat(commands:moderation):** add a better note command
7247    
7248    ### 26-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7249    
7250      * **chore(release):** v8.15.1 [skip ci]
7251      * **chore(release):** v8.15.0 [skip ci]
7252      * **chore(release):** v8.14.0 [skip ci]
7253    
7254    ### 26-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7255    
7256      * **fix:** runtime crashes
7257      * **refactor(logging):** better output logging
7258      * **feat:** auto storage backup
7259      * **build(k8s):** use statefulset for postgres instead of deployment
7260      * **ci:** update build.yml nodejs version
7261      * **feat(loggging):** voice channel events
7262    
7263    ### 21-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7264    
7265      * **chore(release):** v8.13.4 [skip ci]
7266    
7267    ### 21-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7268    
7269      * **fix(automod:rules:nsfw):** better accuracy
7270    
7271    ### 18-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7272    
7273      * **chore(release):** v8.13.3 [skip ci]
7274      * **chore(release):** v8.13.2 [skip ci]
7275      * **chore(release):** v8.13.1 [skip ci]
7276      * **chore(release):** v8.13.0 [skip ci]
7277    
7278    ### 18-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7279    
7280      * **fix(automod:rules:nsfw):** remove \`webp\` support check
7281      * **fix(commands:update):** should install deps automatically
7282      * **fix(extensions):** do not load all extensions automatically
7283      * **chore:** generate config schema
7284      * **feat(automod:message_rules:nsfw):** powerful AI NSFW image detection
7285      * **chore:** update readme
7286      * **chore:** update readme
7287    
7288    ### 17-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7289    
7290      * **chore(release):** v8.12.0 [skip ci]
7291    
7292    ### 17-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7293    
7294      * **chore(extensions):** build extensions [skip ci]
7295    
7296    ### 17-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7297    
7298      * **chore(extensions):** trigger rebuild
7299      * **feat(commands:settings):** add `config` command for better configuration management
7300      * **fix(commands:translate):** do not interfere with other commands during autocompletion
7301      * **chore(extensions:urlfish):** remove unneeded commands
7302      * **chore:** fix slash command deploy script
7303    
7304    ### 16-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7305    
7306      * **chore(extensions):** build extensions [skip ci]
7307      * **chore(extensions):** build extensions [skip ci]
7308      * **chore(extensions):** build extensions [skip ci]
7309    
7310    ### 16-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7311    
7312      * **chore(extensions:urlfish):** add license
7313      * **chore:** add license comments
7314      * **chore:** update config schemas
7315      * **chore(extensions):** trigger rebuild
7316      * **chore(extensions:urlfish):** complete support for url scanning and extensive configuration
7317      * **chore(deps):** upgrade dependencies
7318      * **chore(scripts:extensions.js):** support `--tsc` flag with `--build`
7319      * **feat(extensions):** elegant extension configuration support
7320    
7321    ### 16-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7322    
7323      * **chore(release):** v8.11.0 [skip ci]
7324    
7325    ### 16-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7326    
7327      * **chore(extensions:urlfish):** add readme
7328    
7329    ### 15-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7330    
7331      * **chore(extensions):** build extensions [skip ci]
7332      * **chore(extensions):** build extensions [skip ci]
7333      * **chore(extensions):** build extensions [skip ci]
7334    
7335    ### 15-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7336    
7337      * **chore(extensions:urlfish):** rename extension
7338      * **chore(extensions:urlfish):** fix extension id
7339      * **chore(extensions):** trigger rebuild
7340      * **feat:** add `normalMessage*` events for better extension DX
7341      * **chore(extensions:urlfish):** introduce urlfish extension to protect servers from phishing links
7342    
7343    ### 15-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7344    
7345      * **chore(release):** v8.10.0 [skip ci]
7346      * **chore(release):** v8.9.0 [skip ci]
7347    
7348    ### 15-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7349    
7350      * **feat(polyfills):** add FileSystem.exists() method
7351    
7352    ### 13-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7353    
7354      * **refactor(utils:logger):** deprecate `log()` function
7355      * **fix(utils:EmbedSchemaParser):** infinite loop if the schema does not end with two colons `::`
7356    
7357    ### 13-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7358    
7359      * **chore(release):** v8.8.8 [skip ci]
7360    
7361    ### 11-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7362    
7363      * **chore(release):** v8.8.7 [skip ci]
7364    
7365    ### 11-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7366    
7367      * **fix(commands:emoji):** deprecated Emoji.url getter warning from discord.js
7368      * **fix(commands:emoji):** deprecated Emoji.url getter warning from discord.js
7369      * **fix(types):** typo
7370    
7371    ### 11-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7372    
7373      * **ci:** fix docker workflow
7374      * **ci:** fix PAT token for docker workflow
7375      * **ci:** fix docker workflow permissions
7376      * **ci:** fix docker workflow
7377      * **ci:** fix docker workflow
7378      * **ci:** fix docker workflow
7379      * **ci:** fix docker workflow
7380      * **ci:** fix docker workflow
7381      * **ci:** update docker workflow
7382      * **build(k8s):** add kubernetes YAML files
7383      * **chore:** update editorconfig
7384    
7385    ### 10-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7386    
7387      * **chore(release):** v8.8.6 [skip ci]
7388    
7389    ### 10-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7390    
7391      * **fix(commands:blockedmessage):** crashing during list command execution
7392    
7393    ### 08-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7394    
7395      * **chore(release):** v8.8.5 [skip ci]
7396      * **chore(release):** v8.8.4 [skip ci]
7397      * **chore(release):** v8.8.3 [skip ci]
7398      * **chore(release):** v8.8.2 [skip ci]
7399      * **chore(release):** v8.8.1 [skip ci]
7400    
7401    ### 08-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7402    
7403      * **fix(services:afk):** message content formatting
7404      * **fix(services:PermissionManager):** do not log messages unnecessarily
7405      * **fix:** ai command with openai
7406      * **chore(extensions:antirickroll):** update LICENSE
7407      * **chore(extensions):** update build-extensions.sh
7408      * **chore(extensions):** include createdAt field in index.json
7409      * **chore(extensions):** fix build script
7410      * **chore(extensions):** fix build script
7411      * **chore(extensions):** calculate sizes
7412      * **chore(extensions):** support hashing
7413      * **chore(extensions):** trigger rebuild
7414      * **fix(extensions:build-script):** sorting versions
7415      * **chore(extensions):** fix build script
7416      * **chore(extensions):** build script now generates a list of download urls
7417    
7418    ### 08-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7419    
7420      * **chore(extensions):** build extensions [skip ci]
7421      * **chore(extensions):** build extensions [skip ci]
7422      * **chore(extensions):** build extensions [skip ci]
7423      * **chore(extensions):** build extensions [skip ci]
7424      * **chore(extensions):** build extensions [skip ci]
7425      * **chore(extensions):** build extensions [skip ci]
7426      * **chore(extensions):** build extensions [skip ci]
7427    
7428    ### 08-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7429    
7430      * **fix(commands:ai):** moderate the prompt before sending to OpenAI API
7431    
7432    ### 07-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7433    
7434      * **chore(extensions):** build extensions [skip ci]
7435      * **chore(extensions):** build extensions [skip ci]
7436      * **chore(extensions):** build extensions [skip ci]
7437      * **chore(extensions):** build extensions [skip ci]
7438      * **chore(extensions):** build extensions [skip ci]
7439    
7440    ### 07-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7441    
7442      * **chore(extensions):** fix build script
7443      * **chore(extensions:antirickroll):** update extension.json
7444      * **chore:** create README.md for extension:antirickroll
7445    
7446    ### 07-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7447    
7448      * **chore(extensions):** trigger rebuild
7449      * **chore:** fix extension build script
7450      * **chore(extensions:antirickroll):** add an icon
7451      * **chore(extensions):** trigger rebuild
7452      * **ci:** update extension build workflow
7453      * **chore(extensions:antirickroll):** update extension.json
7454      * **chore(scripts):** index creation support
7455      * **feat(services:extensions):** schema validation for extension.json files
7456      * **feat(services:extensions):** add other metadata properties
7457      * **chore(extensions:antirickroll):** remove manual name property
7458      * **chore(extensions):** trigger rebuild
7459      * **ci:** update extension workflow
7460      * **chore(extensions):** update build script
7461      * **fix(types):** typescript type errors with NodeJS.Timeout
7462      * **fix(types):** typescript type errors with NodeJS.Timeout
7463      * **chore:** fix build errors
7464    
7465    ### 07-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7466    
7467      * **chore(release):** v8.8.0 [skip ci]
7468      * **chore(release):** v8.7.0 [skip ci]
7469      * **chore(release):** v8.6.2 [skip ci]
7470    
7471    ### 06-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7472    
7473      * **fix:** update command should remove tsbuildinfo
7474      * **chore(extensions:antirickroll):** update package.json
7475      * **chore(extensions:antirickroll):** update package.json
7476      * **ci:** update extensions.yml
7477      * **chore(extensions):** update build script
7478      * **ci:** update extensions.yml
7479      * **chore(extensions):** trigger rebuild
7480      * **chore:** update package.json
7481      * **chore(extensions):** fix build script
7482      * **chore(extensions):** update build script and trigger rebuild
7483      * **fix:** remove build directory before system updates
7484    
7485    ### 06-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7486    
7487      * **chore(extensions):** build extensions [skip ci]
7488      * **chore(extensions):** build extensions [skip ci]
7489    
7490    ### 06-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7491    
7492      * **chore(release):** v8.6.1 [skip ci]
7493    
7494    ### 05-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7495    
7496      * **chore:** update todos
7497      * **chore:** update todos
7498      * **ci:** fix extensions.yml
7499      * **docs(extensions):** fix missing quotes in code examples
7500      * **fix(commands:ai):** change the way of checking for packages
7501      * **fix(commands:ai):** ensure the logic to check for openai installation is correct
7502      * **fix(commands:ai):** unresolvable type import
7503    
7504    ### 05-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7505    
7506      * **chore:** update extensions readme
7507      * **chore(extensions):** trigger rebuild
7508      * **chore(extensions):** trigger rebuild
7509      * **chore(extensions):** add official extensions
7510      * **feat:** add getService function to client
7511      * **feat(services:extensions):** support `EXTENSIONS_DIRECTORY` environment variable
7512      * **chore:** update todos
7513      * **fix(logging):** bans/kicks are not always being logged
7514      * **fix(services:infractionManager):** infraction metadata format
7515      * **chore:** fix merge conflict
7516      * **feat(commands:ai):** support OpenAI
7517      * **refactor(types):** move environment variable types into a seperate file
7518      * **chore(deps):** update pm2 to 5.3.1
7519    
7520    ### 05-02-2024 - [[Ar Rakin [Extension Build]](mailto:rakinar2@onesoftnet.eu.org)]
7521    
7522      * **chore(extensions):** build extensions [skip ci]
7523    
7524    ### 05-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7525    
7526      * **chore(release):** v8.6.0 [skip ci]
7527      * **chore(release):** v8.5.0 [skip ci]
7528      * **chore(release):** v8.4.4 [skip ci]
7529      * **chore(release):** v8.4.3 [skip ci]
7530      * **chore(release):** v8.4.2 [skip ci]
7531      * **chore(release):** v8.4.1 [skip ci]
7532      * **chore(release):** v8.4.0 [skip ci]
7533    
7534    ### 04-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7535    
7536      * **chore(release):** v8.3.2 [skip ci]
7537      * **chore(release):** v8.3.1 [skip ci]
7538      * **chore(release):** v8.3.0 [skip ci]
7539      * **chore(release):** v8.2.1 [skip ci]
7540      * **chore(release):** v8.2.0 [skip ci]
7541      * **chore(release):** v8.1.1 [skip ci]
7542    
7543    ### 04-02-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7544    
7545      * **fix:** send command type errors
7546      * **fix:** send command emoji resolving issue
7547      * **fix:** send command does work but gives an error message
7548      * **fix(utils:pagination):** undefined references
7549      * **fix(commands:modstats):** missing parameters on slash command
7550      * **fix(commands:modstats):** missing parameters on slash commanf
7551      * **fix(utils:paginator):** update data entry count on filter/sort mode change
7552    
7553    ### 04-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7554    
7555      * **chore:** add todos
7556      * **style(polyfills):** add doc comment
7557      * **fix(commands:update):** backup package.json and tsconfig.json before installation
7558      * **refactor(commands:modstats):** use new metadata system of paginator
7559      * **feat(utils:pagination):** metadata and update on metadata
7560      * **fix:** pagination entry count not updating
7561      * **feat(commands:moderation):** `modstats` command
7562      * **fix:** adjust the page entries limit
7563      * **style:** fix code styles
7564      * **fix(commands:infraction:create):** `type` field not working
7565    
7566    ### 03-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7567    
7568      * **docs:** update guild config page
7569      * **fix:** missing default argument
7570      * **chore:** update security policy
7571      * **feat(configManager):** auto configure and discover guilds
7572      * **feat(dynamicLoader:commands):** customizable command group names
7573      * **chore:** fix deps
7574    
7575    ### 03-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7576    
7577      * **chore(release):** v8.1.0 [skip ci]
7578    
7579    ### 02-02-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7580    
7581      * **chore(release):** v8.0.0 [skip ci]
7582    
7583    ### 02-02-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7584    
7585      * **chore:** fix .husky/commit-msg hook permissions
7586      * **fix(dynamicLoader):** not setting command groups during import    
7587          
7588        **BREAKING CHANGE:**  No breaking change; this is just to invoke the GH workflow to create release.  
7589          
7590    
7591    ### 30-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7592    
7593      * **docs:** update layout.tsx
7594      * **docs:** fix opengraph image
7595      * feat!: support bun (#150)    
7596          
7597          
7598    
7599    ### 30-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7600    
7601      * **docs:** opengraph meta info
7602      * **chore:** fixup
7603      * **docs:** images
7604      * **docs:** add v8 release information page
7605      * **fix:** remove unneeded logging
7606    
7607    ### 30-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7608    
7609      * **chore(release):** v7.26.0 [skip ci]
7610    
7611    ### 29-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7612    
7613      * **refactor(api:server):** organized code
7614      * **feat:** dynamic event loading and unloading
7615    
7616    ### 28-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7617    
7618      * **chore(deps):** remove unavailable deps
7619      * **fix(runtime:bun):** decorators not working
7620      * **feat:** supporting old and new decorators for best compatibility
7621      * **fix:** loading errors
7622      * **refactor:** better boot process
7623      * **feat:** experimental bun support
7624      * **chore:** add cleanup script
7625    
7626    ### 26-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7627    
7628      * **chore(release):** v7.25.0 [skip ci]
7629      * **chore(release):** v7.24.1 [skip ci]
7630      * **chore(release):** v7.24.0 [skip ci]
7631    
7632    ### 26-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7633    
7634      * **feat(commands:update):** support updates via git
7635      * **feat(credentials):** allow the restart command to work as before
7636    
7637    ### 26-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7638    
7639      * **fix(commands:update):** registering guild slash commands instead of global
7640      * **chore:** update README.md
7641    
7642    ### 25-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7643    
7644      * **chore(release):** v7.23.2 [skip ci]
7645      * **chore(release):** v7.23.1 [skip ci]
7646      * **chore(release):** v7.23.0 [skip ci]
7647      * **chore(release):** v7.22.0 [skip ci]
7648      * **chore(release):** v7.21.2 [skip ci]
7649      * **chore(release):** v7.21.1 [skip ci]
7650    
7651    ### 25-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7652    
7653      * **fix:** system command
7654      * **fix:** remove unneeded logs
7655      * **feat:** accept key from cli
7656      * **feat:** credentials server auth
7657      * **perf:** better cache sweeping and management
7658      * **perf:** better cache management
7659    
7660    ### 23-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7661    
7662      * **chore(release):** v7.21.0 [skip ci]
7663    
7664    ### 23-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7665    
7666      * **feat(automod:rules):** url crawl rule (experimental)
7667      * **chore:** add todos
7668    
7669    ### 20-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7670    
7671      * **chore(release):** v7.20.0 [skip ci]
7672      * **chore(release):** v7.19.0 [skip ci]
7673      * **chore(release):** v7.18.0 [skip ci]
7674    
7675    ### 20-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7676    
7677      * **feat(automod:logging):** log changed/removed embeds
7678      * **feat(automod:rules:image):** allow images in embeds to be scanned
7679      * **feat(automod:rules):** add `embed` rule
7680    
7681    ### 19-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7682    
7683      * **docs:** add about page
7684      * **docs:** update main page
7685    
7686    ### 19-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7687    
7688      * **chore:** update config schema
7689      * **chore:** update .gitignore
7690      * **chore:** update tsconfig.json
7691      * **feat(automod:rules):** image scan rule for OCR text scanning
7692      * **feat(services):** add image recognition (OCR) service
7693    
7694    ### 19-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7695    
7696      * **chore(release):** v7.17.0 [skip ci]
7697    
7698    ### 17-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7699    
7700      * **docs:** update faq
7701      * **docs:** update ban command page title
7702      * **docs:** recreate /automoderation page
7703    
7704    ### 17-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7705    
7706      * **docs:** add FAQ page link
7707      * **docs:** add FAQ page
7708      * **docs:** update table of contents
7709      * **docs:** fix edit button
7710      * **docs:** fix edit button
7711      * **docs:** fix pageinfo
7712    
7713    ### 16-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7714    
7715      * **docs:** introduce edit button component
7716      * **docs:** add page for ban command
7717      * **docs:** custom loading animations
7718    
7719    ### 16-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7720    
7721      * **docs:** fix frontmatter YAML of ban command page
7722    
7723    ### 15-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7724    
7725      * **docs:** fix links.ts
7726      * **docs:** fix /search/route.ts
7727      * **build:** update Dockerfile
7728    
7729    ### 15-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7730    
7731      * **docs:** add 404 page
7732      * **docs:** dynamic page scanning
7733      * **docs:** fix regex dos attack issue
7734      * **docs:** fix regex dos attack issue
7735      * **docs:** better build
7736      * **docs:** move pages from docs/
7737    
7738    ### 14-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7739    
7740      * **docs:** update next.config.mjs
7741      * **docs:** create generate-sitemap.js
7742      * **build(docker):** fix Dockerfile
7743      * **build:** update Dockerfile
7744      * **docs:** update Search.tsx
7745      * **docs:** update links.ts
7746      * **build:** update Dockerfile
7747      * **docs:** update SearchModal.tsx
7748      * docsL update SearchModal.tsx
7749      * **docs:** migrate to nextjs (#149)    
7750          
7751          
7752      * **docs:** update DocsLayout.tsx
7753    
7754    ### 14-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7755    
7756      * **docs:** finish migrating to nextjs
7757      * **chore(deps):** update packages
7758    
7759    ### 13-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7760    
7761      * **docs:** update SearchModal.tsx
7762      * **docs:** update Search.tsx
7763      * **docs:** update usePlatform.ts
7764      * **docs:** make usePlatform() hook usable in the client
7765    
7766    ### 13-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7767    
7768      * **docs:** searching
7769    
7770    ### 12-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7771    
7772      * **docs:** add edit button
7773      * **docs:** dynamic metadata fetching
7774      * **docs:** autolink
7775      * **docs:** fix table of contents
7776    
7777    ### 11-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7778    
7779      * **docs:** update page.mdx
7780      * **docs:** update Drawer.module.css
7781      * **docs:** update globals.css
7782      * **docs:** update layout.tsx
7783      * **docs:** update tailwind.config.ts
7784      * **docs:** fix spacing
7785      * **docs:** fix horizontal scrollbar styles
7786    
7787    ### 11-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7788    
7789      * **docs:** fix navbar z-index issue
7790      * **docs:** better navigation between pages
7791      * **docs:** add home page
7792      * **docs:** syntax highlighting
7793      * **docs:** complete adding table of contents
7794    
7795    ### 10-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7796    
7797      * **docs:** update docs layout
7798      * **docs(styling):** remove backticks fron inline code snippets
7799    
7800    ### 10-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7801    
7802      * **docs:** table of contents
7803    
7804    ### 09-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7805    
7806      * **docs:** basic navigation
7807      * **docs:** optimizations
7808    
7809    ### 09-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7810    
7811      * **docs:** update Navbar.tsx
7812      * **docs:** update navbar transition
7813    
7814    ### 08-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7815    
7816      * **docs:** update navbar drawer transition
7817    
7818    ### 08-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7819    
7820      * **docs:** better navbar UX
7821      * **docs:** finish building the navbar
7822      * **docs:** add a basic navbar drawer
7823    
7824    ### 07-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7825    
7826      * **docs:** add basic navbar
7827      * **docs(migration):** initial commit
7828    
7829    ### 06-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7830    
7831      * **refactor:** move global.d.ts to `src/types/`
7832      * **refactor:** remove unneeded environment variable typings
7833      * **feat:** add strongly-typed global variables and environment variables
7834    
7835    ### 06-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7836    
7837      * **chore(release):** v7.16.0 [skip ci]
7838    
7839    ### 05-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7840    
7841      * **chore(release):** v7.15.0 [skip ci]
7842      * **chore(release):** v7.14.3 [skip ci]
7843    
7844    ### 05-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7845    
7846      * **feat:** listen for message events for statistics
7847    
7848    ### 05-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7849    
7850      * **chore:** update SECURITY.md
7851      * **chore:** update readme
7852      * **fix:** build failure for global type casting
7853      * **fix:** build failure for global type casting
7854    
7855    ### 04-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7856    
7857      * **fix:** set global boot date
7858      * **fix:** system command should show the uptime of the bot system
7859      * **fix:** temprole command not behaving correctly due to cache miss
7860      * **chore:** update FUNDING.yml
7861      * **chore:** update FUNDING.yml
7862      * **fix(commands:unmute):** better error message
7863      * **fix(commands:unmute):** better error message
7864    
7865    ### 04-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7866    
7867      * **chore(release):** v7.14.2 [skip ci]
7868      * **chore(release):** v7.14.1 [skip ci]
7869    
7870    ### 02-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7871    
7872      * **chore(release):** v7.14.0 [skip ci]
7873    
7874    ### 02-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7875    
7876      * **feat:** experimental user stats service
7877    
7878    ### 01-01-2024 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7879    
7880      * **docs:** update terms.md
7881      * **docs:** update getting-started.md
7882    
7883    ### 01-01-2024 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7884    
7885      * **chore(release):** v7.13.0 [skip ci]
7886    
7887    ### 01-01-2024 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7888    
7889      * **feat(commands:userlookup):** infraction and moderation statistics
7890    
7891    ### 31-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7892    
7893      * **chore(release):** v7.12.3 [skip ci]
7894    
7895    ### 31-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7896    
7897      * **fix(services:afk):** random crashes because of a missing null check
7898    
7899    ### 30-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7900    
7901      * **chore(release):** v7.12.2 [skip ci]
7902      * **chore(release):** v7.12.1 [skip ci]
7903    
7904    ### 30-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7905    
7906      * **fix(commands:temprole):** prisma invokation errors
7907      * **fix(commands:temprole):** typo in `slashCommandBuilder`
7908    
7909    ### 29-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7910    
7911      * **chore(release):** v7.12.0 [skip ci]
7912    
7913    ### 29-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7914    
7915      * **feat(moderation:reporting):** stable report system
7916    
7917    ### 28-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7918    
7919      * **docs:** reorganize pages
7920    
7921    ### 28-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7922    
7923      * **docs:** delete docs/guild-config-schema.md
7924    
7925    ### 28-12-2023 - [[Ussen](mailto:rickyguynn99@gmail.com)]
7926    
7927      * **docs:** create system-config-schema.md (#146)    
7928          
7929        * Create system-config-schema.md  
7930    
7931    ### 26-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7932    
7933      * **chore(release):** v7.11.0 [skip ci]
7934    
7935    ### 26-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7936    
7937      * **feat(api):** store IP addresses when a user submits a review
7938      * **feat(db:schema):** add ip field to Review model
7939      * **docs:** update screenshots.md
7940      * **docs:** rename image.png to help-command-screenshot.png
7941      * **docs:** rename image (1).png to about-command-screenshot.png
7942      * **docs:** update screenshots.md
7943      * **docs:** update SUMMARY.md
7944      * **docs:** rename GuildConfigSchema.md to guild-config-schema.md
7945      * **chore(readme):** update contributors list
7946      * **chore:** update readme
7947    
7948    ### 26-12-2023 - [[Ussen](mailto:rickyguynn99@gmail.com)]
7949    
7950      * **docs:** create GuildConfigSchema.md (#145)    
7951          
7952        * Create GuildConfigSchema.md  
7953    
7954    ### 24-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7955    
7956      * **chore(release):** v7.10.2 [skip ci]
7957      * **chore(release):** v7.10.1 [skip ci]
7958      * **chore(release):** v7.10.0 [skip ci]
7959      * **chore(release):** v7.9.0 [skip ci]
7960    
7961    ### 24-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7962    
7963      * **fix(core:permissions):** automod permission checking error
7964      * **fix:** discord based permission system
7965      * **fix(core:permissions:discord):** denying actions for simple role-less setups
7966      * **docs:** update features
7967    
7968    ### 24-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7969    
7970      * **feat(api):** add email verification finish route
7971      * **feat(moderation:reports):** support processing action select menu
7972    
7973    ### 22-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7974    
7975      * **chore(release):** v7.8.0 [skip ci]
7976    
7977    ### 22-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7978    
7979      * **feat(moderation):** add reporting system (incomplete)
7980    
7981    ### 21-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7982    
7983      * **docs(installation):** fix slash command registration command
7984      * **chore:** update SECURITY.md
7985    
7986    ### 20-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
7987    
7988      * **chore:** update readme
7989    
7990    ### 19-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
7991    
7992      * **chore(release):** v7.7.0 [skip ci]
7993      * **chore(release):** v7.6.0 [skip ci]
7994    
7995    ### 19-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
7996    
7997      * **feat(api):** disallow banned users to log in or reset password
7998      * **fix(commands):** make reason optional in `sysban` command
7999      * **feat(system):** add `sysban` and `sysunban` commands
8000      * **feat(auth):** banning users from the system
8001    
8002    ### 17-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8003    
8004      * **chore(readme):** add download buttons
8005    
8006    ### 16-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8007    
8008      * **chore(release):** v7.5.1 [skip ci]
8009    
8010    ### 16-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8011    
8012      * **fix(logging):** ban reasons not showing up    
8013          
8014        Increased log delay  
8015    
8016    ### 15-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8017    
8018      * **chore(release):** v7.5.0 [skip ci]
8019    
8020    ### 15-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8021    
8022      * **feat:** email verification support
8023    
8024    ### 14-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8025    
8026      * **chore(release):** v7.4.1 [skip ci]
8027    
8028    ### 14-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8029    
8030      * **fix:** verification service misbehaving
8031    
8032    ### 13-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8033    
8034      * **chore:** update readme
8035    
8036    ### 11-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8037    
8038      * **chore(release):** v7.4.0 [skip ci]
8039    
8040    ### 11-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8041    
8042      * **feat(api):** add /challenge/verify endpoint to retrive meta info
8043    
8044    ### 09-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8045    
8046      * **chore(release):** v7.3.3 [skip ci]
8047    
8048    ### 09-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8049    
8050      * **fix(automod:verification):** update generated query params for the target url
8051    
8052    ### 08-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8053    
8054      * **refactor(scripts):** rewrite slash command deployment script in javascript
8055      * **refactor(scripts):** rewrite generate-config-schema.ts in javascript for performance
8056      * **chore:** update config schema
8057      * **chore:** update config schema
8058      * **chore:** add license comments
8059      * **fix(automod:verification):** runtime errors
8060      * **fix(automod:verification):** add missing userId query parameter to the DM url
8061      * **feat(automod:verification):** support `action_on_fail` option
8062      * **feat(automod:verification):** support `parameters` option
8063    
8064    ### 08-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8065    
8066      * **chore(release):** v7.3.2 [skip ci]
8067      * **chore(release):** v7.3.1 [skip ci]
8068      * **chore(release):** v7.3.0 [skip ci]
8069      * **chore(release):** v7.2.0 [skip ci]
8070    
8071    ### 07-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8072    
8073      * **ci:** fix failing workflows
8074    
8075    ### 07-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8076    
8077      * **chore(release):** v7.1.0 [skip ci]
8078      * **chore(release):** v7.0.0 [skip ci]
8079    
8080    ### 07-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8081    
8082      * **feat(automod):** verification system
8083      * feat(snippets)!: remove `permission_roles` field from the database schema    
8084          
8085        **BREAKING CHANGE:**  Be sure to back up your data before upgrading.  
8086        **NOTE:**  Run `npx prisma db push` to update your database schema.  
8087          
8088    
8089    ### 06-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8090    
8091      * **chore(release):** v6.93.0 [skip ci]
8092      * **chore(release):** v6.92.0 [skip ci]
8093      * **chore(release):** v6.91.0 [skip ci]
8094    
8095    ### 06-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8096    
8097      * **feat(partial:verification):** implement recaptcha system
8098      * **chore:** update config schema
8099      * **feat(services:react_roles):** better rate limiting
8100      * **chore(utils):** remove unneeded debug logs
8101      * **feat(moderation:bulk_delete_msgs):** support `offset` option
8102    
8103    ### 02-12-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8104    
8105      * **ci:** revert build.yml
8106      * **ci:** update build.yml for codecov
8107    
8108    ### 01-12-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8109    
8110      * **chore(release):** v6.90.0 [skip ci]
8111    
8112    ### 01-12-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8113    
8114      * **feat(commands:clear):** `mc` alias
8115    
8116    ### 29-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8117    
8118      * **chore(release):** v6.89.0 [skip ci]
8119      * **chore(release):** v6.88.2 [skip ci]
8120    
8121    ### 29-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8122    
8123      * **chore:** update config schema
8124      * **feat(welcomer):** custom say hi reply message template
8125      * **fix(db:schema):** rename `CommandPermissionOverwrite` model name
8126    
8127    ### 28-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8128    
8129      * **chore(release):** v6.88.1 [skip ci]
8130      * **chore(release):** v6.88.0 [skip ci]
8131    
8132    ### 28-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8133    
8134      * **fix(core:argument_parser):** mention prefix does not work
8135      * **feat:** command permission overwrites
8136      * Merge github.com:onesoft-sudo/sudobot into refactor/command-v2
8137    
8138    ### 28-11-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8139    
8140      * **docs(gitbook-22):** Drop support for MySQL
8141    
8142    ### 27-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8143    
8144      * **fix:** issues introduced by the refactor
8145      * **refactor:** commands
8146      * **refactor:** command system
8147    
8148    ### 26-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8149    
8150      * **chore(release):** v6.87.0 [skip ci]
8151      * **chore(release):** v6.86.0 [skip ci]
8152    
8153    ### 26-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8154    
8155      * **feat(snippets):** support embed schemas in snippet contents
8156      * **fix(snippetManager):** permission checking issues
8157      * **feat:** introduce command v2
8158    
8159    ### 25-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8160    
8161      * **chore(release):** v6.85.2 [skip ci]
8162      * **chore(release):** v6.85.1 [skip ci]
8163    
8164    ### 25-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8165    
8166      * **fix(commands:snippets):** double response
8167    
8168    ### 25-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8169    
8170      * **fix(welcomer):** say_hi_label not working
8171    
8172    ### 23-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8173    
8174      * **refactor(native):** move `env.c` and `env.h` outside `env/`
8175      * **chore:** update config schemas
8176      * **feat(welcomer):** introduce `welcomer.say_hi_label` configuration option
8177      * **fix(commands:moderation):** not showing user information
8178      * **feat:** complete `check_discord_permissions` option
8179      * **refactor(types):** deprecate `mod_role`, `admin_role`, and `staff_role` properties
8180      * **feat(permissions):** add `DiscordBasedPermissionManager`
8181      * **fix:** introduce `overwriteIds` in `GetMemberPermissionInGuildResult` type
8182      * **fix(logging:on:message_bulk_delete):** incorrect member display color
8183    
8184    ### 23-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8185    
8186      * **chore(release):** v6.85.0 [skip ci]
8187      * **chore(release):** v6.84.1 [skip ci]
8188      * **chore(release):** v6.84.0 [skip ci]
8189      * **chore(release):** v6.83.0 [skip ci]
8190      * **chore(release):** v6.82.1 [skip ci]
8191      * **chore(release):** v6.82.0 [skip ci]
8192    
8193    ### 21-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8194    
8195      * **refactor:** use the new permission manager everywhere
8196    
8197    ### 20-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8198    
8199      * **feat:** introduce permission manager v2
8200      * **chore(config):** update schemas
8201      * refactor(permission_system)!: rename `advanced` system to `layered`
8202    
8203    ### 19-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8204    
8205      * **chore(release):** v6.81.1 [skip ci]
8206    
8207    ### 19-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8208    
8209      * **fix(commands:history):** replace underscrores with spaces in infraction type field
8210    
8211    ### 18-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8212    
8213      * **chore(release):** v6.81.0 [skip ci]
8214    
8215    ### 18-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8216    
8217      * **perf(utils:pagination):** skip collecting interactions if the data array is empty
8218      * **feat(commands:ballot):** add `/ballot votelist` command
8219    
8220    ### 17-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8221    
8222      * **chore(release):** v6.80.2 [skip ci]
8223      * **chore(release):** v6.80.1 [skip ci]
8224      * **chore(release):** v6.80.0 [skip ci]
8225    
8226    ### 17-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8227    
8228      * **perf(commands:ai):** do not use pagination if there is a single chunk only
8229      * **fix(emojis):** invalid component emoji error
8230      * **feat:** update AI command
8231    
8232    ### 15-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8233    
8234      * **chore(release):** v6.79.0 [skip ci]
8235    
8236    ### 15-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8237    
8238      * **feat(api):** introduce `MessageRuleController`
8239    
8240    ### 14-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8241    
8242      * **chore(release):** v6.78.0 [skip ci]
8243      * **chore(release):** v6.77.1 [skip ci]
8244    
8245    ### 14-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8246    
8247      * **feat(afk_system):** add afk management commands
8248      * **fix(core):** typings
8249      * **fix(core:typings):** better typing
8250      * **refactor(commands:automation):** add `afks` command
8251      * **fix(system:audit_logging):** logs the home guild and log channel itself
8252    
8253    ### 13-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8254    
8255      * **chore(release):** v6.77.0 [skip ci]
8256    
8257    ### 13-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8258    
8259      * **fix(types):** conflict
8260      * **chore(deps):** update typescript
8261      * **fix(types):** conflicting types
8262      * **refactor(system:audit_logging):** extract reusable code into methods
8263      * **fix(typings):** embed build command type errors
8264      * **feat(commands):** add `Edit Message` command
8265    
8266    ### 12-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8267    
8268      * **chore(release):** v6.76.0 [skip ci]
8269    
8270    ### 12-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8271    
8272      * **feat(native):** environment file parsing
8273    
8274    ### 11-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8275    
8276      * **chore(release):** v6.75.0 [skip ci]
8277      * **chore(release):** v6.74.0 [skip ci]
8278      * **chore(release):** v6.73.0 [skip ci]
8279      * **chore(release):** v6.72.0 [skip ci]
8280      * **chore(release):** v6.71.2 [skip ci]
8281    
8282    ### 11-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8283    
8284      * **feat(reminders):** add reminder remove command
8285      * **feat(commands:snipe):** update `snipe` command
8286      * **feat(native):** application command interaction support
8287      * **feat(native):** production and debug builds
8288      * **fix(utils:pagination):** fix 'Page 1 of 0' one-by-off errors
8289    
8290    ### 10-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8291    
8292      * **chore(release):** v6.71.1 [skip ci]
8293      * **chore(release):** v6.71.0 [skip ci]
8294      * **chore(release):** v6.70.0 [skip ci]
8295      * **chore(release):** v6.69.1 [skip ci]
8296    
8297    ### 10-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8298    
8299      * **fix(services:ballots):** interaction response strings
8300    
8301    ### 10-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8302    
8303      * **feat(commands):** add reminder list command
8304      * **refactor(native:commands:about):** use casprintf()
8305      * **fix:** remove debug exit
8306      * **chore:** add .clang-format
8307      * **feat(native:io):** implement casprintf() function for a windows replacement of asprintf()
8308      * **fix:** add better DM fail check
8309    
8310    ### 09-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8311    
8312      * **chore(release):** v6.69.0 [skip ci]
8313      * **chore(release):** v6.68.0 [skip ci]
8314    
8315    ### 09-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8316    
8317      * **feat(native:commands):** add `about` command
8318      * **ci:** update release workflow
8319      * **refactor(types):** better typing
8320      * **feat(commands:joke):** support multiple joke APIs
8321    
8322    ### 08-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8323    
8324      * **refactor(native:core:commands):** use a plain array instead of hashmap
8325      * **build:** fix makefile
8326    
8327    ### 07-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8328    
8329      * **ci:** update build.yml
8330    
8331    ### 07-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8332    
8333      * **build:** make the library build optional
8334      * **feat:** hybrid process creation
8335      * **feat(native:lib):** hybrid processes
8336      * **feat(native:lib):** hybrid processes
8337    
8338    ### 07-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8339    
8340      * **chore(release):** v6.67.0 [skip ci]
8341    
8342    ### 06-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8343    
8344      * **ci:** update build workflow
8345      * **feat(lib:native):** basic command handling
8346      * **fix(commands:SendReply):** better error messages
8347    
8348    ### 06-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8349    
8350      * **chore(release):** v6.66.0 [skip ci]
8351      * **chore(release):** v6.65.4 [skip ci]
8352      * **chore(release):** v6.65.3 [skip ci]
8353    
8354    ### 06-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8355    
8356      * **fix(commands:emojimix):** add missing description
8357    
8358    ### 05-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8359    
8360      * **chore(release):** v6.65.2 [skip ci]
8361      * **chore(release):** v6.65.1 [skip ci]
8362      * **chore(release):** v6.65.0 [skip ci]
8363      * **chore(release):** v6.64.0 [skip ci]
8364      * **chore(release):** v6.63.2 [skip ci]
8365      * **chore(release):** v6.63.1 [skip ci]
8366      * **chore(release):** v6.63.0 [skip ci]
8367    
8368    ### 05-11-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8369    
8370      * **fix(commands:update):** requirement checks not working
8371      * **fix(commands:update):** logic error
8372      * **fix(api:reviews):** increase limit for `/review` endpoint responses
8373      * **fix(commands:emoji):** embed color
8374    
8375    ### 05-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8376    
8377      * **feat(lib):** basic library directory structure
8378      * **feat(commands:update):** support auto-updates in windows
8379      * **fix(commands:update):** better error checking
8380      * **refactor:** remove unneeded `await`s
8381      * **feat(commands:note):** add `note remove` command alias
8382    
8383    ### 04-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8384    
8385      * **chore(docker):** update Dockerfile
8386      * **feat(commands):** support running commands in `GUILD_VOICE` channels as well
8387      * **fix(commands:update):** controls not working
8388      * **fix(commands:about):** weird indents in discord mobile
8389      * **chore:** remove unneeded files
8390      * **fix(commands:update):** show not under control error message if interaction filter condition fails
8391      * **chore:** remove unneeded files
8392      * **fix(commands:clear):** `bc` command alias not working
8393      * **fix(commands:mixemoji):** better error message
8394      * **fix(commands:mixemoji):** handle 404 error code
8395      * **fix:** check if stdin is tty
8396      * **chore:** remove unneeded files
8397      * **feat(commands:fun):** add `mixemoji` command
8398      * **chore:** remove unneeded files
8399      * **feat(commands:clear):** add support for regex based message clearing
8400      * **chore:** remove unneeded files
8401      * **feat(development:shortcuts):** add `Shift+L` and `L` action keys to write and load config files
8402    
8403    ### 04-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8404    
8405      * **chore(release):** v6.62.0 [skip ci]
8406      * **chore(release):** v6.61.7 [skip ci]
8407      * **chore(release):** v6.61.6 [skip ci]
8408      * **chore(release):** v6.61.5 [skip ci]
8409      * **chore(release):** v6.61.4 [skip ci]
8410      * **chore(release):** v6.61.3 [skip ci]
8411      * **chore(release):** v6.61.2 [skip ci]
8412      * **chore(release):** v6.61.1 [skip ci]
8413      * **chore(release):** v6.61.0 [skip ci]
8414      * **chore(release):** v6.60.0 [skip ci]
8415      * **chore(release):** v6.59.0 [skip ci]
8416    
8417    ### 04-11-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8418    
8419      * **docs(gitbook-21):** remove supabase links
8420    
8421    ### 03-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8422    
8423      * **chore(release):** v6.58.0 [skip ci]
8424      * **chore(release):** v6.57.1 [skip ci]
8425      * **chore(release):** v6.57.0 [skip ci]
8426    
8427    ### 03-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8428    
8429      * **chore:** fix merge conflict
8430      * **feat(commands:automation):** system update command
8431      * **fix:** help command causing crash if the github emoji is not available
8432      * **refactor(utils):** strict typing
8433      * **feat(commands:information):** add `afklist` command
8434      * **refactor(types:AFKService):** stronger typing
8435    
8436    ### 01-11-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8437    
8438      * **chore(release):** v6.56.1 [skip ci]
8439      * **chore(release):** v6.56.0 [skip ci]
8440    
8441    ### 01-11-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8442    
8443      * **fix(development:hotreload):** files not reloading
8444      * **style:** remove unneeded variables
8445      * **feat:** improved hot reloading
8446    
8447    ### 31-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8448    
8449      * **chore(release):** v6.55.0 [skip ci]
8450      * **chore(release):** v6.54.0 [skip ci]
8451    
8452    ### 31-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8453    
8454      * **feat(development):** hot reloading of commands
8455      * **feat(core:services):** introduce more flexible lifecycle methods
8456      * **feat(moderation:embeds):** show Moderator field
8457    
8458    ### 30-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8459    
8460      * **chore(release):** v6.53.2 [skip ci]
8461      * **chore(release):** v6.53.1 [skip ci]
8462      * **chore(release):** v6.53.0 [skip ci]
8463    
8464    ### 30-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8465    
8466      * **fix:** todos
8467      * **ci(release):** fix workflows
8468      * **fix:** reformat readme
8469      * **ci(release):** fix workflows
8470      * **ci(release):** fix workflows
8471      * **ci(release):** fix workflows
8472      * **ci(release):** fix workflows
8473      * **ci(release):** fix workflows
8474      * **ci(release):** auto build and attach built files to release
8475      * **feat(commands):** add better cooldown support
8476    
8477    ### 29-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8478    
8479      * **chore(release):** v6.52.0 [skip ci]
8480      * **chore(release):** v6.51.3 [skip ci]
8481      * **chore(release):** v6.51.2 [skip ci]
8482      * **chore(release):** v6.51.1 [skip ci]
8483    
8484    ### 29-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8485    
8486      * **chore:** update config schemas
8487      * **feat(automod:ai):** add support for detecting other various type of unwanted messages
8488      * **fix(audit:logging):** searching for log channel in wrong server
8489      * **fix(audit:logging):** searching for log channel in wrong server
8490      * **chore(deps):** bump `discord.js` to `v14.13.0`
8491      * **chore:** update config schema
8492      * **fix(welcomer):** remove queued welcome message confirmation on button press
8493    
8494    ### 29-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8495    
8496      * **docs(gitbook-20):** Update privacy policy
8497    
8498    ### 27-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8499    
8500      * **docs(gitbook-19):** No subject
8501    
8502    ### 26-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8503    
8504      * **chore(release):** v6.51.0 [skip ci]
8505      * **chore(release):** v6.50.1 [skip ci]
8506    
8507    ### 26-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8508    
8509      * **feat(extensions):** extension-specific services
8510      * **style:** remove unneeded FIXME comments
8511      * **fix(types:discord.js):** breaking type changes
8512    
8513    ### 25-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8514    
8515      * **chore(docker):** update node version in Dockerfile
8516    
8517    ### 25-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8518    
8519      * **chore(release):** v6.50.0 [skip ci]
8520      * **chore(release):** v6.49.0 [skip ci]
8521      * **chore(release):** v6.48.0 [skip ci]
8522    
8523    ### 25-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8524    
8525      * **feat(config:commands):** `rerun_on_edit` option to rerun commands automatically on message edit
8526      * **feat(antispam):** similar message spam protection
8527      * **refactor(antispam):** use zero-depth records for storing spam-user info
8528      * **feat(antispam):** `disabled_channels` option
8529    
8530    ### 23-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8531    
8532      * **ci:** update release.yml
8533      * **docs:** update privacy.md
8534    
8535    ### 20-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8536    
8537      * **chore(release):** v6.47.0 [skip ci]
8538      * **chore(release):** v6.46.1 [skip ci]
8539      * **chore(release):** v6.46.0 [skip ci]
8540    
8541    ### 20-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8542    
8543      * **feat:** auto updating
8544      * **fix:** broken changes after updating discord.js
8545      * **fix:** echo and send commands always remove the command message
8546      * **feat:** system level audit logging
8547    
8548    ### 18-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8549    
8550      * **chore(release):** v6.45.0 [skip ci]
8551      * **chore(release):** v6.44.0 [skip ci]
8552      * **chore(release):** v6.43.0 [skip ci]
8553      * **chore(release):** v6.42.0 [skip ci]
8554    
8555    ### 18-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8556    
8557      * **feat:** add moderation command modes
8558      * **feat:** global AFK support
8559      * **feat(afk):** show dates
8560      * **feat:** clear command aliases
8561    
8562    ### 17-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8563    
8564      * **chore(release):** v6.41.0 [skip ci]
8565    
8566    ### 17-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8567    
8568      * **feat:** queues now work even if the input command message is removed
8569    
8570    ### 16-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8571    
8572      * **refactor:** better mention safety
8573      * **feat:** add safeMessageContent() function
8574      * **fix:** security check in send reply command
8575    
8576    ### 16-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8577    
8578      * **chore(release):** v6.40.0 [skip ci]
8579      * **chore(release):** v6.39.1 [skip ci]
8580    
8581    ### 15-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8582    
8583      * **chore(release):** v6.39.0 [skip ci]
8584      * **chore(release):** v6.38.0 [skip ci]
8585      * **chore(release):** v6.37.0 [skip ci]
8586    
8587    ### 15-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8588    
8589      * **feat:** add extract emoji command
8590      * **feat:** add `rawLinkString` to command validation rules
8591      * **chore:** remove empty files
8592      * **feat:** sniping message edits
8593      * **feat:** support nitro, boost and new username badges in user profile command
8594    
8595    ### 14-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8596    
8597      * **docs:** update features.md
8598    
8599    ### 14-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8600    
8601      * **chore:** add license comments
8602      * **feat:** add links to the help command action row
8603      * **fix:** turn off prisma query logs on production mode
8604      * **fix:** eval command logs errors twice
8605      * **fix:** remove uneeded logging
8606    
8607    ### 14-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8608    
8609      * **chore(release):** v6.36.0 [skip ci]
8610      * **chore(release):** v6.35.8 [skip ci]
8611      * **chore(release):** v6.35.7 [skip ci]
8612    
8613    ### 13-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8614    
8615      * **chore(release):** v6.35.6 [skip ci]
8616      * **chore(release):** v6.35.5 [skip ci]
8617      * **chore(release):** v6.35.4 [skip ci]
8618      * **chore(release):** v6.35.3 [skip ci]
8619      * **chore(release):** v6.35.2 [skip ci]
8620      * **chore(release):** v6.35.1 [skip ci]
8621      * **chore(release):** v6.35.0 [skip ci]
8622      * **chore(release):** v6.34.3 [skip ci]
8623      * **chore(release):** v6.34.2 [skip ci]
8624    
8625    ### 13-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8626    
8627      * **fix:** only start log server on boot when auto start is enabled
8628      * **fix:** logserver command
8629      * **fix:** log message spacing
8630      * **fix(commands):** logstart command does not work
8631      * **fix:** remove unneeded event firing logs
8632      * **fix:** add missing command description
8633      * **chore:** update schemas
8634      * **fix:** add missing reflect-metadata import
8635      * **chore:** update deps
8636      * **feat:** log server
8637      * **chore:** add license comments
8638      * **fix(EmbedSchemaParser):** validate embed JSON objects first
8639      * **fix(moderation):** unban command doesn't show proper error message when the given user isn't banned
8640    
8641    ### 12-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8642    
8643      * **chore(release):** v6.34.1 [skip ci]
8644    
8645    ### 12-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8646    
8647      * **fix:** update volume paths in docker-compose.yml
8648      * **chore:** update todos
8649    
8650    ### 12-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8651    
8652      * **refactor(api):** changed the HTTP response status codes
8653    
8654    ### 11-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8655    
8656      * **chore:** update config schema
8657      * **feat(commands):** add `setslowmode` command
8658      * **refactor(commands):** use the new embed parser
8659      * **feat:** `EmbedSchemaParser.sendMessage()` now accepts `User` and `GuildMember` as well
8660      * **refactor(commands):** use the new embed parser in the embed management commands
8661      * **refactor:** remove default embed color
8662      * **feat(EmbedSchemaParser):** add withContent parameter to getMessageCreateOptions() method
8663      * **fix(EmbedSchemaParser):** slice parsedEmbeds array to prevent max embed limit exceeded error
8664      * **refactor(utils):** rename class `EmbedSchema` to `EmbedSchemaParser`
8665      * **refactor(utils):** rename class `EmbedSchema` to `EmbedSchemaParser`
8666      * **fix(EmbedSchema):** use JSON5 parser
8667      * **refactor:** use the new embed schema parser
8668      * **feat(EmbedSchema):** string color literals
8669    
8670    ### 11-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8671    
8672      * **chore(release):** v6.34.0 [skip ci]
8673      * **chore(release):** v6.33.0 [skip ci]
8674      * **chore(release):** v6.32.0 [skip ci]
8675      * **chore(release):** v6.31.2 [skip ci]
8676      * **chore(release):** v6.31.1 [skip ci]
8677      * **chore(release):** v6.31.0 [skip ci]
8678    
8679    ### 10-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8680    
8681      * **chore(release):** v6.30.0 [skip ci]
8682      * **chore(release):** v6.29.0 [skip ci]
8683    
8684    ### 10-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8685    
8686      * **feat(utils):** embed schema parsing
8687      * **feat:** bump reminder
8688    
8689    ### 09-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8690    
8691      * **docs(gitbook-18):** Fix grammatical errors
8692      * **docs(gitbook-17):** Complete writing the extension documentation
8693    
8694    ### 07-10-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8695    
8696      * **docs(gitbook-16):** Add screenshots
8697    
8698    ### 07-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8699    
8700      * **chore(release):** v6.28.0 [skip ci]
8701      * **chore(release):** v6.27.0 [skip ci]
8702    
8703    ### 07-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8704    
8705      * **feat(extensions):** introduce `onCommand` event
8706      * **refactor(events):** better typing
8707      * **refactor(core):** rename `Event` base class to `EventListener`
8708      * **feat:** clear command now accepts filter options
8709    
8710    ### 06-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8711    
8712      * **chore:** update README.md
8713    
8714    ### 06-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8715    
8716      * **chore(release):** v6.26.0 [skip ci]
8717    
8718    ### 06-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8719    
8720      * **fix(commands):** add missing description to `temprole` command
8721      * **feat(commands):** add `temprole` command
8722    
8723    ### 04-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8724    
8725      * **chore(release):** v6.25.2 [skip ci]
8726    
8727    ### 04-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8728    
8729      * **fix:** expired JWT tokens are not being disallowed in some cases
8730    
8731    ### 03-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8732    
8733      * **refactor(scripts):** extensions management script logs are now colorized
8734      * **fix:** help command showing repeated command names
8735      * **feat:** added support for global avatar commands (`gavatar`)
8736      * **feat:** improved help command
8737    
8738    ### 03-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8739    
8740      * **chore(release):** v6.25.1 [skip ci]
8741      * **chore(release):** v6.25.0 [skip ci]
8742      * **chore(release):** v6.24.0 [skip ci]
8743    
8744    ### 02-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8745    
8746      * **chore(release):** v6.23.0 [skip ci]
8747      * **chore(release):** v6.22.0 [skip ci]
8748      * **chore(release):** v6.21.1 [skip ci]
8749      * **chore(release):** v6.21.0 [skip ci]
8750    
8751    ### 02-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8752    
8753      * **feat:** add ai command
8754      * **feat(extensions):** enable/disable extensions per-guild
8755      * **fix:** node warning about memory leak
8756      * **feat(extensions):** better event handling
8757    
8758    ### 01-10-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8759    
8760      * **chore(readme):** add webpage link
8761    
8762    ### 01-10-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8763    
8764      * **chore(release):** v6.20.4 [skip ci]
8765    
8766    ### 01-10-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8767    
8768      * **fix:** echo command now checks for mention everyone permission
8769    
8770    ### 30-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8771    
8772      * **chore(release):** v6.20.3 [skip ci]
8773      * **chore(release):** v6.20.2 [skip ci]
8774    
8775    ### 30-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8776    
8777      * **fix(pagination):** validation error if emojis are not found
8778      * **fix(getEmoji):** add an option to return null instead of empty string
8779      * **chore(readme):** add spacing
8780      * **chore:** fix logo alignment
8781      * **chore:** remove extra header link
8782      * **chore:** update logo
8783    
8784    ### 29-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8785    
8786      * **chore:** add opencollective to funding.yml
8787      * **chore:** update FUNDING.yml
8788      * **chore:** create FUNDING.yml
8789      * **docs:** update terms.md
8790    
8791    ### 29-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8792    
8793      * **chore(release):** v6.20.1 [skip ci]
8794      * **chore(release):** v6.20.0 [skip ci]
8795      * **chore(release):** v6.19.2 [skip ci]
8796    
8797    ### 29-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8798    
8799      * **fix(deps):** add missing deps
8800      * **feat(api):** review system
8801      * **fix:** echo command mention modes
8802    
8803    ### 28-09-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
8804    
8805      * **docs(gitbook-15):** extension system docs
8806    
8807    ### 28-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8808    
8809      * **chore(release):** v6.19.1 [skip ci]
8810    
8811    ### 28-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8812    
8813      * **fix(SnowflakeSchema):** do not depend on utils.ts
8814    
8815    ### 27-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8816    
8817      * **chore(release):** v6.19.0 [skip ci]
8818      * **chore(release):** v6.18.1 [skip ci]
8819      * **chore(release):** v6.18.0 [skip ci]
8820    
8821    ### 27-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8822    
8823      * **feat:** auto build extensions
8824      * **fix(scripts):** extension cache builder script
8825      * **feat(profiles):** improved profiles for users
8826      * **feat:** profile command now works with users
8827      * **fix:** add missing module aliases
8828    
8829    ### 26-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8830    
8831      * **chore(release):** v6.17.0 [skip ci]
8832    
8833    ### 26-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8834    
8835      * **feat(scripts):** add extension cache management script
8836      * **feat(core):** extension system
8837    
8838    ### 25-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8839    
8840      * **chore(release):** v6.16.1 [skip ci]
8841      * **chore(release):** v6.16.0 [skip ci]
8842    
8843    ### 25-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8844    
8845      * **fix:** remove uneeded debug logging
8846      * **chore:** update config schema
8847      * **feat(automod):** moderation based on AI
8848    
8849    ### 23-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8850    
8851      * **chore(release):** v6.15.1 [skip ci]
8852      * **chore(release):** v6.15.0 [skip ci]
8853    
8854    ### 23-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8855    
8856      * **fix:** `snipe` command
8857      * **feat(triggers):** member status update trigger
8858      * **chore:** update config schema
8859    
8860    ### 20-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8861    
8862      * **chore(release):** v6.14.0 [skip ci]
8863      * **chore(release):** v6.13.0 [skip ci]
8864      * **chore(release):** v6.12.2 [skip ci]
8865    
8866    ### 20-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8867    
8868      * **feat(rules):** inversed mode
8869      * **chore:** update config schema
8870      * **feat(sniping):** snipe multiple messages
8871      * **fix(translationService):** use `Intl` to work with language codes
8872      * **fix(resources):** add missing languages
8873    
8874    ### 16-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8875    
8876      * **chore(release):** v6.12.1 [skip ci]
8877      * **chore(release):** v6.12.0 [skip ci]
8878    
8879    ### 16-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8880    
8881      * **fix(welcomer):** race condition when pressing say hi button quickly
8882      * **chore:** update config schema
8883      * **feat(commands):** `rmafk` command
8884    
8885    ### 14-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8886    
8887      * **chore(release):** v6.11.0 [skip ci]
8888      * **chore(release):** v6.10.0 [skip ci]
8889      * **chore(release):** v6.9.1 [skip ci]
8890    
8891    ### 14-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8892    
8893      * **feat:** password reset via random numeric codes
8894      * **feat(api):** account recovery
8895      * **fix(afkservice):** potential mention spam can be done using the AFK statuses
8896    
8897    ### 13-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8898    
8899      * **chore:** update readme
8900    
8901    ### 13-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8902    
8903      * **chore(release):** v6.9.0 [skip ci]
8904      * **chore(release):** v6.8.0 [skip ci]
8905    
8906    ### 13-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8907    
8908      * **feat(api):** add `/auth/me` endpoint
8909      * **feat(api):** add `GuildController`
8910    
8911    ### 12-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8912    
8913      * **chore(release):** v6.7.1 [skip ci]
8914      * **chore(release):** v6.7.0 [skip ci]
8915    
8916    ### 12-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8917    
8918      * **fix:** block type field is uppercased
8919    
8920    ### 12-09-2023 - [[MonzterDEV](mailto:Dancull47@gmail.com)]
8921    
8922      * **feat:** added blocked messages to message filters
8923    
8924    ### 11-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8925    
8926      * **chore:** generate config schema
8927      * **chore:** generate config schema
8928    
8929    ### 10-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8930    
8931      * **docs:** update getting-started.md
8932    
8933    ### 10-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8934    
8935      * **chore(release):** v6.6.0 [skip ci]
8936    
8937    ### 10-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8938    
8939      * **feat:** api server config options and status endpoint
8940    
8941    ### 07-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8942    
8943      * **chore(release):** v6.5.1 [skip ci]
8944    
8945    ### 07-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8946    
8947      * **fix:** message rules don't fire on message update
8948    
8949    ### 06-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8950    
8951      * **chore(release):** v6.5.0 [skip ci]
8952    
8953    ### 06-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8954    
8955      * **chore:** update config schemas
8956      * **feat:** add message auto triggers
8957      * **chore:** add todos
8958    
8959    ### 04-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8960    
8961      * **chore(release):** v6.4.2 [skip ci]
8962      * **chore(release):** v6.4.1 [skip ci]
8963      * **chore(release):** v6.4.0 [skip ci]
8964    
8965    ### 04-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8966    
8967      * **fix:** note subcommands showing interaction deferring error
8968      * **fix:** note view command showing interaction deferring error
8969      * **fix:** channel locking
8970      * **fix:** improved lock/unlocking system
8971      * **fix:** better message filter config schema
8972      * **fix:** blocked token and blocked word commands
8973      * **fix:** clear slash command does not return a response
8974      * **chore:** add todo comment
8975      * **feat(trolling):** ability to add bean/shot/fakeban-immune users
8976    
8977    ### 04-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8978    
8979      * **chore(readme):** fix dashboard repo link
8980    
8981    ### 03-09-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8982    
8983      * **chore(release):** v6.3.0 [skip ci]
8984    
8985    ### 03-09-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8986    
8987      * **feat(api):** add create and delete endpoints to `PermissionRoleController`
8988    
8989    ### 03-09-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
8990    
8991      * **docs:** update privacy policy
8992      * **docs:** update terms
8993    
8994    ### 31-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
8995    
8996      * **chore(release):** v6.2.0 [skip ci]
8997    
8998    ### 31-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
8999    
9000      * **feat(api):** add endpoints for viewing and updating named permission roles
9001      * **chore:** update dependencies
9002    
9003    ### 30-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9004    
9005      * **chore(release):** v6.1.2 [skip ci]
9006      * **chore(release):** v6.1.1 [skip ci]
9007    
9008    ### 30-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9009    
9010      * **fix:** catch errors when resolving embed color
9011      * **chore:** update config schemas
9012      * **fix:** embed command crash
9013      * **refactor(commands):** rename `userinfo` command to `userlookup`
9014      * **refactor:** add `userinfo` alias to `profile` command
9015    
9016    ### 29-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9017    
9018      * **refactor:** introduce `default_permissions_mode` system config option
9019    
9020    ### 28-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9021    
9022      * **chore:** update config schemas
9023      * **feat:** `ignore_default_permissions` system config option
9024      * **fix:** ignore bots in snipe command
9025    
9026    ### 28-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9027    
9028      * **chore(release):** v6.1.0 [skip ci]
9029      * **chore(release):** v6.0.3 [skip ci]
9030    
9031    ### 27-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9032    
9033      * **docs:** fix typo
9034      * **fix:** add missing imports
9035      * **fix:** snipe command not working correctly in multiple servers at the same time
9036      * **chore:** update readme
9037      * **chore:** update readme
9038      * **chore:** update readme
9039      * **chore:** update todos
9040      * **chore:** update security policy
9041      * **chore:** update readme links
9042      * **feat(message_rules):** changed blockDomain rule into domain rule (#134)    
9043          
9044          
9045    
9046    ### 27-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9047    
9048      * **chore(release):** v6.0.2 [skip ci]
9049      * **chore(release):** v6.0.1 [skip ci]
9050      * **chore(release):** v6.0.0 [skip ci]
9051      * **chore(release):** v5.82.1 [skip ci]
9052      * **chore(release):** v5.82.0 [skip ci]
9053      * **chore(release):** v5.81.0 [skip ci]
9054      * **chore(release):** v5.80.3 [skip ci]
9055      * **chore(release):** v5.80.2 [skip ci]
9056      * **chore(release):** v5.80.1 [skip ci]
9057    
9058    ### 27-08-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
9059    
9060      * **docs(gitbook-14):** Add permission system guide
9061    
9062    ### 27-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9063    
9064      * **chore:** update config schemas
9065      * **refactor:** use the new permission system
9066      * feat(permissions)!: add possibility to customize permissions of each level    
9067          
9068        **BREAKING CHANGE:**  You must run `npx prisma db push` to update the database schema,  
9069        and the new schema is a bit different, so you may need to re-organize the permission levels.  
9070          
9071      * **chore(readme):** update contributors list
9072      * **chore(readme):** revert "update contributors list"    
9073          
9074        This reverts commit 08b2100fea3261f95ef508dfdcf0fdca597fa168.  
9075          
9076      * **chore(readme):** update contributors list
9077      * **fix:** remove `data` property from `DomainRule` since it uses `domains` property instead
9078      * **feat(commandPermissionOverwrites):** add OR mode
9079      * **feat(permissionOverwrites):** add support of OR mode for every permission check
9080      * **fix:** afk entries not being removed
9081      * **fix:** interaction not deferred issue when running a disabled command using slash command mode
9082      * **fix:** infraction create command returns interaction already deferred error
9083    
9084    ### 27-08-2023 - [[MonzterDEV](mailto:Dancull47@gmail.com)]
9085    
9086      * **fix:** const issues
9087      * **feat(message_rules):** changed blockDomain rule into domain rule for allowing & disallowing
9088    
9089    ### 26-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9090    
9091      * **chore:** update config schemas
9092      * **feat(message_rules):** add strict regex rule
9093      * **feat:** add possibility to turn off bulk delete message logging
9094    
9095    ### 26-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9096    
9097      * **chore(release):** v5.80.0 [skip ci]
9098      * **chore(release):** v5.79.0 [skip ci]
9099    
9100    ### 25-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9101    
9102      * **chore(release):** v5.78.4 [skip ci]
9103    
9104    ### 25-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9105    
9106      * **fix(afkservice):** afk remove message gets sent twice
9107    
9108    ### 24-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9109    
9110      * **test:** add troll utility functions test
9111      * **refactor(tests):** move setup and utils to tests/ root
9112      * **refactor(tests):** move setup and utils to tests/ root
9113      * **fix(paginator):** crashing due to not having emojis added
9114      * **fix:** eval command not working when invoked in interaction mode
9115    
9116    ### 24-08-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
9117    
9118      * **docs(gitbook-13):** Emojis section
9119      * **docs(gitbook-11):** Mark the old pages as outdated
9120    
9121    ### 24-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9122    
9123      * **chore(release):** v5.78.3 [skip ci]
9124    
9125    ### 23-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9126    
9127      * **chore(release):** v5.78.2 [skip ci]
9128      * **chore(release):** v5.78.1 [skip ci]
9129    
9130    ### 23-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9131    
9132      * **fix:** syntax error
9133      * **fix:** help command crash when using slash command interaction
9134    
9135    ### 22-08-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
9136    
9137      * **chore:** update readme
9138    
9139    ### 22-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9140    
9141      * **chore(release):** v5.78.0 [skip ci]
9142      * **chore(release):** v5.77.0 [skip ci]
9143    
9144    ### 22-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9145    
9146      * **chore:** update config schemas
9147      * **refactor(types):** reduce code duplication
9148      * **feat(automod):** finish adding all message rule types from v4
9149      * **feat(automod):** add basic message rules
9150      * **fix(types):** stricter typing
9151      * **chore:** update config schemas
9152      * **feat(utils):** add escapeRegex() function
9153      * **feat:** add message rule types
9154      * **feat(logger):** log message rule actions
9155      * **feat(automod):** load the message rule service
9156      * **feat(automod):** add message rule service
9157      * **chore(typescript):** update tsconfig.json
9158    
9159    ### 22-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9160    
9161      * **docs:** update automod page
9162      * **chore:** update readme
9163    
9164    ### 21-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9165    
9166      * **chore(release):** v5.76.0 [skip ci]
9167      * **chore(release):** v5.75.1 [skip ci]
9168      * **chore(release):** v5.74.1 [skip ci]
9169      * **chore(release):** v5.74.0 [skip ci]
9170      * **chore(release):** v5.73.0 [skip ci]
9171      * **chore(release):** v5.72.1 [skip ci]
9172      * **chore(release):** v5.72.0 [skip ci]
9173      * **chore(release):** v5.71.0 [skip ci]
9174    
9175    ### 21-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9176    
9177      * **feat(automod):** add file hash filter
9178      * **refactor:** revert back to using built-in JSON methods
9179      * **fix(commands):** permission overwrites don't work on some commands
9180      * **feat(ballots):** automatic upvotes and downvotes
9181      * **refactor(ballots):** use a better db model that stores the user IDs
9182      * **fix(types):** add missing onRaw() method
9183      * **feat(commands):** add ballot view command
9184      * **fix:** show better response to the user
9185      * **fix(utils):** displayDate function not working
9186      * **feat(utils):** add display date functions
9187      * **refactor(commands):** update imports
9188      * **refactor(utils):** move datetime related functions to a separate file
9189      * **fix:** ballot create command does not store attachments
9190      * **fix:** store ballot attribute anonymous in db
9191      * **feat:** add ballot delete command
9192      * **feat:** add ballot command group
9193      * **refactor:** rename ballot command to ballot__create
9194    
9195    ### 21-08-2023 - [[Conventional Release Action](mailto:runner@fv-az180-342.oqwrao4tgo5u1osypft1dvkhhh.cx.internal.cloudapp.net)]
9196    
9197      * **chore(release):** v5.75.0 [skip ci]
9198    
9199    ### 20-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9200    
9201      * **chore(release):** v5.70.0 [skip ci]
9202      * **chore(release):** v5.69.1 [skip ci]
9203    
9204    ### 20-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9205    
9206      * **feat(commands):** add ballot command
9207      * **feat:** load ballot manager into client
9208      * **feat(services):** add ballot manager service
9209      * **feat:** add ballot model
9210      * **fix:** add description to warning command
9211      * **fix(commands):** legacy and application command mode
9212    
9213    ### 19-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9214    
9215      * **chore(release):** v5.69.0 [skip ci]
9216      * **chore(release):** v5.68.0 [skip ci]
9217      * **chore(release):** v5.67.0 [skip ci]
9218      * **chore(release):** v5.66.0 [skip ci]
9219      * **chore(release):** v5.65.0 [skip ci]
9220      * **chore(release):** v5.64.0 [skip ci]
9221    
9222    ### 19-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9223    
9224      * **feat(richpresence):** support custom statuses
9225      * **chore(deps):** update discord.js to v14.13.0
9226      * **refactor:** rename stats command
9227      * **feat(commands):** add stats command
9228      * **feat:** update bulk delete message JSON file data style
9229      * **feat(commands):** use JSON5 to parse JSON strings in TranslateCommand
9230      * **feat(commands):** use JSON5 to parse JSON strings in EmbedSchemaCommand
9231      * **feat(commands):** use JSON5 to parse JSON strings in EmbedBuildCommand
9232      * **feat(welcomer):** use JSON5 to parse JSON strings
9233      * **feat(config):** use JSON5 to load the config files
9234      * **feat(commandManager):** command permission overwrites
9235    
9236    ### 19-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9237    
9238      * **docs:** fix typo
9239    
9240    ### 18-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9241    
9242      * **chore:** update readme
9243      * **chore(readme):** update contributors
9244      * **docs:** fix grammar
9245      * **chore:** update readme
9246      * **chore:** update readme
9247    
9248    ### 18-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9249    
9250      * **chore(release):** v5.63.2 [skip ci]
9251      * **chore(release):** v5.63.1 [skip ci]
9252      * **chore(release):** v5.63.0 [skip ci]
9253      * **chore(release):** v5.62.1 [skip ci]
9254      * **chore(release):** v5.62.0 [skip ci]
9255    
9256    ### 18-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9257    
9258      * **fix(mention_prefix):** some commands misbehave
9259      * **fix:** invalid queue args
9260      * **chore(schemas):** update
9261      * **feat(infraction_channels):** expiry time
9262      * **fix:** remove null outputs
9263      * **fix(commands):** show correct errors when failing to create channel or send DM
9264      * **feat(infractions):** create a fallback channel/thread on DM failure
9265      * **feat(commands):** tagging the bot can be used as prefix now
9266    
9267    ### 17-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9268    
9269      * **refactor:** snippet commands
9270      * **refactor(snippets):** use one-level deep collection to store caches
9271      * **feat:** return additional information to the bulk delete json log file
9272      * **feat(logging):** member kick logs
9273      * **feat(logging):** bulk delete logs will now send a messages.json file
9274    
9275    ### 17-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9276    
9277      * **chore(release):** v5.61.0 [skip ci]
9278      * **chore(release):** v5.60.0 [skip ci]
9279    
9280    ### 15-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9281    
9282      * **chore(release):** v5.59.0 [skip ci]
9283      * **chore(release):** v5.58.0 [skip ci]
9284      * **chore(release):** v5.57.0 [skip ci]
9285    
9286    ### 15-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9287    
9288      * **feat(api):** discord oauth2 login support
9289      * **feat(client):** custom status/presence
9290      * **feat(reactroles):** single-only reaction roles
9291      * **chore:** use tslib
9292    
9293    ### 13-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9294    
9295      * **chore(release):** v5.56.0 [skip ci]
9296      * **chore(release):** v5.55.0 [skip ci]
9297      * **chore(release):** v5.54.0 [skip ci]
9298    
9299    ### 13-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9300    
9301      * **feat:** config endpoints now return commands as well
9302      * **feat:** types for better autocompletion
9303      * **feat(profiles):** added emojis to profile command embed
9304      * **fix:** remove unneeded ID field in the embed of member role update log
9305    
9306    ### 13-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9307    
9308      * **chore:** update readme
9309    
9310    ### 12-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9311    
9312      * **chore(release):** v5.53.2 [skip ci]
9313      * **chore(release):** v5.53.1 [skip ci]
9314      * **chore(release):** v5.53.0 [skip ci]
9315      * **chore(release):** v5.52.0 [skip ci]
9316      * **chore(release):** v5.51.0 [skip ci]
9317      * **chore(release):** v5.50.0 [skip ci]
9318      * **chore(release):** v5.49.0 [skip ci]
9319    
9320    ### 12-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9321    
9322      * **fix(inviteTracker):** vanity url not being showed
9323      * **fix(server):** unexpected proxy error when the server starts
9324      * **feat:** store the http server when the server starts listening
9325      * **chore:** update config schema
9326      * **feat(commands):** add report message command
9327      * **fix:** make sure to check if logging is enabled for the server
9328      * **chore:** update config schema
9329      * **feat(commands):** add save message command
9330      * **feat(utils):** helper functions for formatting information in command responses
9331      * **fix:** deferredReply() method does not work with context menu interaction
9332      * **feat(commands):** add expireandschedule command
9333      * **feat(commands):** add schedule command
9334      * **feat(commands):** add expire command
9335      * **chore:** update config schema
9336      * **feat:** invite tracking system
9337    
9338    ### 11-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9339    
9340      * **refactor(logger):** use discord's built-in time mentions
9341      * **feat:** customize logging options
9342      * **fix:** message filter can be bypassed by editing the messages
9343      * **fix(commands):** update the parent queue command
9344      * **feat(commands):** queue show command
9345      * **feat(commands):** queue list command
9346      * **feat(commands):** queue cancel command
9347      * **feat:** add queue add command
9348      * **feat:** add command queue
9349      * **feat(commandManager):** check only mode
9350      * **chore:** update deps
9351      * **fix:** wordings in help command
9352      * **fix:** help command showing the alias of the given command as name
9353    
9354    ### 11-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9355    
9356      * **chore(release):** v5.48.0 [skip ci]
9357      * **chore(release):** v5.47.1 [skip ci]
9358      * **chore(release):** v5.47.0 [skip ci]
9359    
9360    ### 10-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9361    
9362      * **chore:** update security policy
9363      * **chore:** update readme
9364    
9365    ### 10-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9366    
9367      * **build:** update dockerfile
9368      * **fix:** put request to /config/:id adds gibberish to the config file
9369      * **fix:** trim input before using
9370      * **feat:** use pm2 process manager
9371      * **feat:** add restart command
9372      * **feat:** return guilds from auth controller
9373      * **fix:** return guilds from the login method at auth controller
9374    
9375    ### 10-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9376    
9377      * **chore(release):** v5.46.1 [skip ci]
9378      * **chore(release):** v5.46.0 [skip ci]
9379      * **chore(release):** v5.45.0 [skip ci]
9380      * **chore(release):** v5.44.1 [skip ci]
9381    
9382    ### 09-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9383    
9384      * **chore(release):** v5.44.0 [skip ci]
9385      * **chore(release):** v5.43.1 [skip ci]
9386      * **chore(release):** v5.43.0 [skip ci]
9387      * **chore(release):** v5.42.0 [skip ci]
9388      * **chore(release):** v5.41.2 [skip ci]
9389      * **chore(release):** v5.41.1 [skip ci]
9390      * **chore(release):** v5.41.0 [skip ci]
9391      * **chore(release):** v5.40.1 [skip ci]
9392      * **chore(release):** v5.40.0 [skip ci]
9393      * **chore(release):** v5.39.0 [skip ci]
9394    
9395    ### 09-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9396    
9397      * **feat:** finish config controller
9398      * **fix:** better command description
9399      * **refactor:** create boost role command now uses slash commands
9400      * **feat:** disabling commands
9401      * **feat:** server only mode
9402      * **feat(api):** support multiple methods in a single action method
9403      * **fix:** delete AFK records if a user leaves the server
9404      * **fix:** interaction support was not turned off in warning command
9405      * **feat:** add afk service
9406      * **fix:** better error messages
9407      * **feat(timeparsing):** add support of other time units
9408      * **fix:** time interval validation issue
9409      * **feat(userinfo):** show other available flags
9410    
9411    ### 08-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9412    
9413      * **chore(release):** v5.38.1 [skip ci]
9414      * **chore(release):** v5.38.0 [skip ci]
9415      * **chore(release):** v5.37.0 [skip ci]
9416      * **chore(release):** v5.36.0 [skip ci]
9417      * **chore(release):** v5.35.1 [skip ci]
9418    
9419    ### 08-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9420    
9421      * **fix(schemas):** table names
9422      * **feat:** add create boost role command
9423      * **feat:** add authentication support and dynamic announcements
9424      * **feat:** rate limiting
9425      * **feat:** add validation middleware
9426      * **refactor(server):** use reflection instead of manual metadata storing
9427      * **refactor(server):** use reflection instead of manual metadata storing
9428      * **feat:** add warning command as a placeholder
9429      * **fix:** infraction list command not showing the type
9430    
9431    ### 06-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9432    
9433      * **chore(release):** v5.35.0 [skip ci]
9434      * **chore(release):** v5.34.0 [skip ci]
9435      * **chore(release):** v5.33.0 [skip ci]
9436      * **chore(release):** v5.32.1 [skip ci]
9437    
9438    ### 06-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9439    
9440      * **feat:** remove reaction when the member does not have enough permissions
9441      * **chore:** update config schema
9442      * **feat:** add create reaction role command
9443      * **refactor:** move the safe fetch functions into a separate file
9444      * **feat:** add reaction roles service
9445      * **fix:** rename auto role service property name
9446      * **fix:** GatewayEventListener() should except 'raw' event
9447      * **chore:** update config schema
9448      * **feat:** add autorole service
9449      * **fix:** joke command not working
9450    
9451    ### 05-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9452    
9453      * **chore(release):** v5.32.0 [skip ci]
9454      * **chore(release):** v5.31.0 [skip ci]
9455    
9456    ### 05-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9457    
9458      * **feat:** add emoji command
9459      * **feat:** add snipe command
9460      * **fix:** profile command
9461      * **feat:** userinfo command
9462    
9463    ### 04-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9464    
9465      * **chore(release):** v5.30.1 [skip ci]
9466      * **chore(release):** v5.30.0 [skip ci]
9467      * **chore(release):** v5.29.2 [skip ci]
9468    
9469    ### 04-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9470    
9471      * **fix:** decimal value in permission percentages
9472    
9473    ### 04-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9474    
9475      * **feat(commands):** add profile command
9476      * **feat(commands):** add avatar command
9477      * **test:** add test suites
9478      * **chore:** update prettier config
9479      * **chore:** prepare project for tests
9480      * **chore:** update todos
9481      * **fix:** cannot take action on users having admin permission
9482    
9483    ### 03-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9484    
9485      * **chore(release):** v5.29.1 [skip ci]
9486      * **chore(release):** v5.29.0 [skip ci]
9487      * **chore(release):** v5.28.0 [skip ci]
9488      * **chore(release):** v5.27.2 [skip ci]
9489      * **chore(release):** v5.27.1 [skip ci]
9490      * **chore(release):** v5.27.0 [skip ci]
9491      * **chore(release):** v5.26.0 [skip ci]
9492    
9493    ### 03-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9494    
9495      * **fix:** permission issue with system admins
9496    
9497    ### 03-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9498    
9499      * **feat:** config backups and error logging
9500      * **feat(quickmute):** add mute-only mode
9501      * **fix:** unmute command issue
9502      * **fix:** use log() from the custom logger
9503      * **feat(commands):** add pixabay command
9504      * **feat(commands):** add translate command
9505      * **feat(commandManager):** support multiple application commands from a single command class
9506      * **feat:** add incomplete translate command
9507      * **feat(commands):** add joke command
9508    
9509    ### 02-08-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9510    
9511      * **chore:** update getting started page
9512      * **chore:** fix wrong keyboard shortcut
9513      * **docs:** fix typo
9514      * **chore:** update readme
9515    
9516    ### 02-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9517    
9518      * **chore:** add schema link to config files
9519      * **chore:** add config schema files
9520      * **feat:** added quickmute system
9521      * **feat(commands):** add send reply command
9522      * **fix:** issues with context menu commands
9523      * **feat(commands):** support context menu commands
9524      * **fix:** handle errors while dming user
9525      * **feat:** add send history command
9526      * **feat:** add dmhistory command
9527      * **feat(commands):** add spam reset command
9528      * **fix:** add metadata to remind command
9529      * **refactor:** use string based arguments only
9530      * **feat:** add remind command
9531      * **fix(queues):** allow null or undefined value as args
9532      * **fix:** add additional metadata
9533      * **fix:** remove unneeded newline
9534      * **fix:** add better description for blocked word and token command
9535      * **fix:** type errors
9536      * **feat(commands):** add blocked word and token management commands
9537      * **fix:** typo
9538      * **refactor(snippets):** use local IDs instead of querying the db
9539      * **fix(paginator):** use custom logger instead of console.log
9540      * **refactor(permissionManager):** decrease depth of local cache objects
9541      * **fix(commands):** added missing aliases to clear command
9542    
9543    ### 02-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9544    
9545      * **chore(release):** v5.25.0 [skip ci]
9546      * **chore(release):** v5.24.0 [skip ci]
9547      * **chore(release):** v5.23.0 [skip ci]
9548      * **chore(release):** v5.22.0 [skip ci]
9549      * **chore(release):** v5.21.1 [skip ci]
9550      * **chore(release):** v5.21.0 [skip ci]
9551      * **chore(release):** v5.20.2 [skip ci]
9552      * **chore(release):** v5.20.1 [skip ci]
9553      * **chore(release):** v5.20.0 [skip ci]
9554      * **chore(release):** v5.19.3 [skip ci]
9555      * **chore(release):** v5.19.2 [skip ci]
9556    
9557    ### 01-08-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9558    
9559      * **chore(release):** v5.19.1 [skip ci]
9560      * **chore(release):** v5.19.0 [skip ci]
9561      * **chore(release):** v5.18.0 [skip ci]
9562      * **chore(release):** v5.17.1 [skip ci]
9563      * **chore(release):** v5.17.0 [skip ci]
9564    
9565    ### 01-08-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9566    
9567      * **fix:** eval command showing backticks when there's no output
9568      * **fix:** bean and shot creation
9569      * **feat(commands):** add shot command
9570      * **feat:** protect system admins
9571      * **chore:** add license comments
9572      * **refactor(configManager):** debug logging and extract code into methods
9573      * **fix:** dependency issue
9574      * **feat(logger):** prefix log messages with type
9575      * **feat(automod):** respect the permission levels or named permissions
9576      * **feat(snippets):** hybrid permission system support
9577    
9578    ### 31-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9579    
9580      * **refactor:** changed crisis command
9581      * **feat(permissionManager):** level based permission system
9582      * **feat(permissionManager):** rename table and model
9583    
9584    ### 31-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9585    
9586      * **chore(release):** v5.16.0 [skip ci]
9587      * **chore(release):** v5.15.0 [skip ci]
9588    
9589    ### 30-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9590    
9591      * **build:** update dockerfile
9592      * **chore:** update config/.gitignore
9593      * **chore:** add barebone config files
9594      * **feat:** advanced permission system
9595      * **fix:** role update event triggering when it's not supposed to
9596      * **fix:** better permission info in role update log
9597      * **build:** update dockerfile
9598      * **fix:** crisis command
9599      * **feat:** encourage command
9600      * **feat:** add crisis command
9601    
9602    ### 30-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9603    
9604      * **chore(release):** v5.14.0 [skip ci]
9605      * **chore(release):** v5.13.1 [skip ci]
9606      * **chore(release):** v5.13.0 [skip ci]
9607    
9608    ### 29-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9609    
9610      * **chore(release):** v5.12.3 [skip ci]
9611      * **chore(release):** v5.12.2 [skip ci]
9612      * **chore(release):** v5.12.1 [skip ci]
9613      * **chore(release):** v5.12.0 [skip ci]
9614      * **chore(release):** v5.11.1 [skip ci]
9615      * **chore(release):** v5.11.0 [skip ci]
9616      * **chore(release):** v5.10.0 [skip ci]
9617      * **chore(release):** v5.9.0 [skip ci]
9618      * **chore(release):** v5.8.0 [skip ci]
9619      * **chore(release):** v5.7.0 [skip ci]
9620      * **chore(release):** v5.6.0 [skip ci]
9621      * **chore(release):** v5.5.2 [skip ci]
9622    
9623    ### 29-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9624    
9625      * **fix:** allow bot admins to take moderation actions
9626      * **fix:** log messages contain invalid date mentions
9627      * **fix:** unexpected '(' in message logs
9628      * **feat:** allow infraction clear and list commands to be used in legacy mode
9629      * **fix:** list and clear infraction command
9630      * **fix:** infraction list and clear commands not working
9631      * **fix:** infraction list and clear commands not working
9632      * **refactor:** do not throw error if the message content is empty
9633      * **feat(logger):** add timeout logs
9634      * **fix:** paginator causing crashes
9635      * **feat(logging):** log guild bans and unbans
9636      * **feat:** add the other logging methods
9637      * **fix:** fakebans should not send logs
9638      * **feat:** add guild member add/remove logging support
9639      * **chore(deps):** upgrade prisma to v5
9640      * **feat:** add ratelimit to welcomer button to prevent spam
9641      * **fix(snippets):** randomization option doesn't take effect till restart
9642      * **fix:** content option should be required in echo command
9643      * **feat(welcomer):** delete welcome messages after certain period of time
9644      * **chore:** version
9645    
9646    ### 28-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9647    
9648      * **chore(release):** v5.5.1 [skip ci]
9649      * **chore(release):** v5.5.0 [skip ci]
9650      * **chore(release):** v5.4.1 [skip ci]
9651      * **chore(release):** v5.4.0 [skip ci]
9652      * **chore(release):** v5.3.0 [skip ci]
9653      * **chore(release):** v5.2.1 [skip ci]
9654      * **chore(release):** v5.2.0 [skip ci]
9655      * **chore(release):** v5.1.1 [skip ci]
9656      * **chore(release):** v5.1.0 [skip ci]
9657    
9658    ### 28-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9659    
9660      * **fix:** permission issue
9661    
9662    ### 28-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9663    
9664      * **fix:** invalid logs
9665      * **fix:** config manager causing app crash
9666      * **feat:** message logging support
9667      * **fix:** welcomer
9668      * **fix:** welcomer config
9669      * **feat:** add snippet file pushing support and randomization support
9670      * **fix:** emojis are not visible
9671      * **feat(infractionManager):** support muting without role -> timeout
9672      * **fix:** deploy script not working with npm scripts
9673      * **fix:** add command metadata
9674      * **feat:** add note management commands
9675      * **fix:** permission issues
9676      * **refactor(permissionManager):** move automod permission checking into a member method
9677      * **fix:** ensure the best security
9678      * **feat(automod):** add profile filter
9679      * **fix:** message filter not ignoring staff
9680    
9681    ### 27-07-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
9682    
9683      * GitBook: No commit message
9684    
9685    ### 27-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9686    
9687      * **chore(release):** v5.0.0 [skip ci]
9688      * **chore(release):** v4.135.0 [skip ci]
9689      * **chore(release):** v4.134.0 [skip ci]
9690      * **chore(release):** v4.133.0 [skip ci]
9691      * **chore(release):** v4.132.1 [skip ci]
9692    
9693    ### 27-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9694    
9695      * **docs:** update getting started page    
9696          
9697        **BREAKING CHANGE:**  Mark the commit as the starting point of v5  
9698          
9699      * **feat(commands):** add dog command
9700      * **feat(commands):** add cat command
9701      * **feat:** add anti join systems
9702      * **fix:** anti raid systems and logging
9703      * **feat:** add channel lock manager
9704      * **feat:** add anti raid systems
9705      * **fix:** better type safety
9706      * **refactor:** add alias to infraction list command
9707    
9708    ### 26-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9709    
9710      * **chore(release):** v4.132.0 [skip ci]
9711      * **chore(release):** v4.131.0 [skip ci]
9712      * **chore(release):** v4.130.0 [skip ci]
9713      * **chore(release):** v4.129.0 [skip ci]
9714    
9715    ### 26-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9716    
9717      * **feat(commands):** add send command
9718      * **feat(commands):** add echo command
9719      * **feat(commands):** add embed management commands
9720      * **fix:** removed unneeded await's
9721      * **feat(commands):** add fakeban command
9722      * **feat(commands):** add bean command
9723      * **docs:** add slash command guide
9724      * **refactor:** new deploy commands script
9725      * **fix:** about command is missing meta info
9726      * **fix:** snippet commands are missing meta info
9727      * **refactor:** start server when client is ready
9728      * **feat:** add infraction clear command
9729      * **fix:** restrict guilds to manage infractions
9730      * **feat:** add infraction list command
9731      * **feat(commands):** add softban command
9732      * **fix:** wrong class name in tempban command
9733    
9734    ### 26-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9735    
9736      * **docs:** add requirements for self-hosting
9737      * **chore:** update readme
9738    
9739    ### 25-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9740    
9741      * **docs:** update discord server invite
9742      * **chore:** update readme
9743    
9744    ### 25-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9745    
9746      * **chore(release):** v4.128.0 [skip ci]
9747      * **chore(release):** v4.127.0 [skip ci]
9748    
9749    ### 25-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9750    
9751      * **feat:** implement permissions system for snippets
9752      * **feat:** complete help command
9753      * **fix:** add command metadata
9754    
9755    ### 24-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9756    
9757      * **chore(release):** v4.126.0 [skip ci]
9758      * **chore(release):** v4.125.0 [skip ci]
9759      * **chore(release):** v4.124.0 [skip ci]
9760    
9761    ### 24-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9762    
9763      * **feat(types):** add HasEventListeners interface
9764      * **feat:** add welcomer service
9765      * **fix:** snippet manager causing crash
9766      * **refactor:** rename decorator
9767    
9768    ### 24-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9769    
9770      * **chore:** update readme
9771      * **chore:** update readme
9772      * **feat(welcomer):** add new welcome message placeholder    
9773          
9774        **:** guild: - is used to show server names  
9775    
9776    ### 24-07-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
9777    
9778      * **docs(gitbook-10):** fixed typos
9779      * **docs(gitbook-9):** No subject
9780    
9781    ### 23-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9782    
9783      * **chore(release):** v4.123.0 [skip ci]
9784      * **chore(release):** v4.122.0 [skip ci]
9785      * **chore(release):** v4.121.0 [skip ci]
9786      * **chore(release):** v4.120.0 [skip ci]
9787    
9788    ### 23-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9789    
9790      * **feat:** add a default value for prefix in guild config schema
9791      * **feat:** add SuppressErrors() decorator
9792      * **chore:** update .prettierrc
9793      * **feat(commands):** add about command
9794      * **refactor:** remove uneeded generic types
9795      * **feat:** the GatewayEventListener() decorator is now available for Service classes
9796      * **refactor(decorators):** improved GatewayEventListener decorator and it's strategies
9797    
9798    ### 22-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9799    
9800      * **chore(release):** v4.119.0 [skip ci]
9801      * **chore(release):** v4.118.0 [skip ci]
9802    
9803    ### 22-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9804    
9805      * **feat:** add help command    
9806          
9807        This command is not complete yet.  
9808          
9809      * **feat:** add GatewayEventListener method decorator
9810      * **chore(deps):** add and use reflect-metadata package
9811      * **fix(paginator):** buttons not working
9812      * **feat:** add command metadata properties
9813      * **chore:** move deploy application commands script to scripts/ directory
9814      * **feat:** channel locking and unlocking support
9815      * **chore:** remove unneeded imports
9816      * **fix(schema_gen):** warning on the  field that it should be an object
9817    
9818    ### 21-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9819    
9820      * **chore:** update readme
9821    
9822    ### 21-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9823    
9824      * **chore(release):** v4.117.0 [skip ci]
9825      * **chore(release):** v4.116.0 [skip ci]
9826    
9827    ### 21-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9828    
9829      * **feat(snippets):** use snippets as commands
9830      * **fix:** commands and snippets overlap
9831      * **feat(snippets):** complete snippet create, delete, rename and list commands
9832    
9833    ### 20-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9834    
9835      * **chore(release):** v4.115.0 [skip ci]
9836      * **chore(release):** v4.114.2 [skip ci]
9837      * **chore(release):** v4.114.1 [skip ci]
9838    
9839    ### 20-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9840    
9841      * **chore:** update gitignore
9842      * **feat:** add snippet manager and snippet creation command
9843      * **chore:** update gitignore
9844      * **fix:** config manager causing a ZodError
9845      * **docs:** update readme
9846      * **docs(readme):** fix grammatical issues
9847      * **fix:** build failure    
9848          
9849        Add `scripts/` directory to excluded option in typescript config.  
9850          
9851      * **chore:** add config files
9852      * **chore:** implement schema generation for JSON system config files
9853      * **chore:** implement schema generation for JSON config files
9854      * **fix(antispam):** not removing unmute queues
9855    
9856    ### 20-07-2023 - [[Ar Rakin](mailto:rakin3244@gmail.com)]
9857    
9858      * **docs(gitbook-8):** fix elements
9859      * **docs(gitbook-7):** fix broken links
9860      * **docs(gitbook-6):** fix broken pages
9861      * **chore(gitbook-4):** No subject
9862      * **chore(gitbook):** No subject (#3)
9863      * **chore(gitbook):** No subject (#2)
9864      * GITBOOK-1: Make changes for the first time on GitBook
9865    
9866    ### 20-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9867    
9868      * **docs:** rename list.md to features.md
9869      * **docs:** remove features.nd
9870      * **docs:** update main page
9871      * **ci:** remove docs workflow
9872      * **docs:** update and rename index.md to list.md
9873      * **docs:** update and rename index.md to intro.md
9874      * **docs:** update and rename index.md to intro.md
9875      * **docs:** remove css directory
9876      * **docs:** delete overrides directory
9877      * **docs(migration):** delete mkdocs.yml file
9878      * **chore:** remove uneeded slashes
9879    
9880    ### 19-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9881    
9882      * **chore(release):** v4.114.0 [skip ci]
9883      * **chore(release):** v4.113.0 [skip ci]
9884      * **chore(release):** v4.112.0 [skip ci]
9885    
9886    ### 19-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9887    
9888      * **feat:** add clear command
9889      * **feat:** add masskick command
9890      * **feat(commands):** add massban command
9891      * **feat:** force sync emojis if `sync_emojis` option is enabled in system config
9892      * **fix:** emojis not working
9893    
9894    ### 18-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9895    
9896      * **fix:** unused argument
9897      * **refactor:** move types at the end of the file
9898      * **feat(commands):** ban command now accepts a duration via slash command options
9899      * **fix:** autoremove unban queues when running unban itself
9900      * **fix:** mute queues are persistent
9901      * **feat:** add tempban command
9902      * **feat(infractionManager):** add tempban support
9903      * **fix:** mod log messages does not have user ID
9904      * **fix:** queue does not get removed
9905      * **fix:** wrong gateway intents
9906      * **refactor:** stringToTimeInterval() returns an object with result property instead of seconds
9907      * **chore:** update license comment script
9908      * **style:** update license comments
9909      * **chore:** integrate project with webstorm
9910      * **fix(commands):** validation of ArgumentType.Link wasn't implmented
9911      * **feat(commands):** add infraction create command
9912      * **refactor:** rename BULKDELETEMSG to BULK_DELETE_MESSAGE
9913      * **refactor:** use InfractionType generated by prisma instead of hardcoded strings
9914      * **fix:** use readonly properties
9915      * **chore(deps):** remove reflect-metadata as it's not needed
9916    
9917    ### 18-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9918    
9919      * **chore(release):** v4.111.0 [skip ci]
9920      * **chore(release):** v4.110.1 [skip ci]
9921      * **chore(release):** v4.110.0 [skip ci]
9922    
9923    ### 16-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9924    
9925      * **chore(release):** v4.109.1 [skip ci]
9926      * **chore(release):** v4.109.0 [skip ci]
9927      * **chore(release):** v4.108.0 [skip ci]
9928    
9929    ### 16-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9930    
9931      * **fix(build):** build failure due to prisma client not being generated
9932      * **feat(commands):** add infraction management commands    
9933          
9934        **TODO:**  Infraction create command. It's not implemented yet.  
9935          
9936      * **feat(client):** add fetchUserSafe() function that does not throw an error
9937      * **feat(commands):** add or/and permission checking
9938      * **feat(infractionManager):** add a generateInfractionDetailsEmbed() function
9939      * **feat(types):** add infraction model type
9940      * **fix(queues):** queues persist between restarts even after expiring
9941      * **fix(automod):** ignore users having enough permissions or configured roles    
9942          
9943        Users having MANAGE_SERVER/ADMINISTRATOR permissions or the admin role (if configured)  
9944        will be able to bypass the AutoMod system.  
9945          
9946      * **feat(infractionManager):** send logs and create infraction record on bulk message delete
9947    
9948    ### 15-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9949    
9950      * **build(docker):** update Dockerfile
9951      * **ci:** update docker build workflow
9952      * **ci:** add docker build workflow
9953      * **build(docker):** finish dockerizing project
9954      * **chore(deps):** make prisma a normal dependency
9955    
9956    ### 14-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9957    
9958      * **chore(release):** v4.107.2 [skip ci]
9959      * **chore(release):** v4.107.1 [skip ci]
9960      * **chore(release):** v4.107.0 [skip ci]
9961    
9962    ### 14-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9963    
9964      * **fix:** development mode toggling    
9965          
9966        Only turn on development mode if the environment NODE_ENV and  
9967        SUDO_ENV variables have 'dev' or 'development' as their value.  
9968          
9969      * **feat:** add queue manager service to client class
9970      * **fix:** specify a queue name in mute command
9971      * **feat(commands):** add unmute command
9972      * **feat(commands):** add unban command
9973      * **feat(events):** load queues when the bot logs in
9974      * **feat(queues):** add unmute queue
9975      * **fix:** use queues
9976      * **feat:** add queue system
9977      * **feat:** add unban command
9978    
9979    ### 14-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
9980    
9981      * **chore:** update readme
9982      * **fix:** queue manager attempts to delete the same queue twice
9983    
9984    ### 13-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
9985    
9986      * **chore(release):** v4.106.0 [skip ci]
9987      * **chore(release):** v4.105.0 [skip ci]
9988      * **chore(release):** v4.104.0 [skip ci]
9989    
9990    ### 13-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
9991    
9992      * **feat:** add eval command for executing javascript code
9993      * **feat(commands):** add system admin only command security support
9994      * **refactor:** use the new logger instead of console.log and similar functions
9995      * **chore(deps):** upgrade prisma to v5.0.0
9996      * **feat(utils):** add an internal logger
9997      * **feat(automod):** customization of actions if spam is detected
9998      * **fix:** remove uneeded debug logs
9999      * **feat(automod):** improved spam filter    
10000          
10001        Mute users when needed  
10002          
10003      * **style:** add license comments
10004      * **refactor:** remove debug console logging
10005    
10006    ### 12-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10007    
10008      * **chore(release):** v4.103.0 [skip ci]
10009      * **chore(release):** v4.102.0 [skip ci]
10010    
10011    ### 12-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10012    
10013      * **feat(automod):** add an anti-spam service
10014      * **refactor(types):** move guild config schema into types directory
10015      * **feat(automod):** message filters
10016    
10017    ### 11-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10018    
10019      * **chore:** update readme
10020      * **feat(automod):** add word and token filters
10021    
10022    ### 11-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10023    
10024      * **chore(release):** v4.101.0 [skip ci]
10025      * **chore(release):** v4.100.0 [skip ci]
10026    
10027    ### 10-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10028    
10029      * **feat(api):** add middleware support
10030      * **feat:** add an API
10031      * **feat(utils):** add developmentMode() function
10032      * **fix:** remove unused intents
10033      * **chore:** update .editorconfig file
10034      * **fix:** system command shows operational status even if the latency is high
10035      * **chore:** update todo
10036      * **feat(services):** add logger service
10037      * **chore:** add make-service.js script
10038      * **feat(commands):** add system command
10039      * **build:** optimize docker build
10040    
10041    ### 10-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10042    
10043      * **chore(release):** v4.99.0 [skip ci]
10044      * **chore(release):** v4.98.1 [skip ci]
10045      * **chore(release):** v4.98.0 [skip ci]
10046      * **chore(release):** v4.97.0 [skip ci]
10047    
10048    ### 09-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10049    
10050      * **chore(release):** v4.96.0 [skip ci]
10051      * **chore(release):** v4.95.0 [skip ci]
10052    
10053    ### 09-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10054    
10055      * **feat:** mute command
10056      * **feat(commands):** add warn command
10057    
10058    ### 08-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10059    
10060      * **chore:** update readme
10061    
10062    ### 08-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10063    
10064      * **style:** add license comments
10065      * **chore:** add helper utility scripts
10066      * **feat(commands):** add kick command
10067      * **refactor:** use new utilities
10068      * **fix(db):** prisma Infraction schema does not contain type
10069      * **fix(CommandManager):** named arguments with ArgumentType.StringRest don't work
10070      * **feat(InfractionManager):** add method for kicking guild members
10071      * **feat(CommandManager):** named arguments
10072      * **feat(utils):** add createModerationEmbed() helper function
10073      * **style:** use readonly properties
10074      * **feat(core):** commands now automatically use parent directory name as group
10075      * **refactor(banning):** allow the user to specify any time interval from 0 seconds to 7 days
10076      * **feat(utils):** add stringToTimeInterval() function
10077    
10078    ### 08-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10079    
10080      * **chore(release):** v4.94.0 [skip ci]
10081      * **chore(release):** v4.93.0 [skip ci]
10082      * **chore(release):** v4.92.0 [skip ci]
10083    
10084    ### 07-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10085    
10086      * **chore(release):** v4.91.0 [skip ci]
10087      * **chore(release):** v4.90.0 [skip ci]
10088      * **chore(release):** v4.89.0 [skip ci]
10089      * **chore(release):** v4.88.0 [skip ci]
10090    
10091    ### 07-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10092    
10093      * **feat(commands):** complete ban command
10094      * **chore:** fix dependencies
10095      * **chore:** add todo
10096      * **feat:** add prisma
10097      * **feat(commands):** add an incomplete ban command
10098      * **feat(commands):** add a few new validation rules
10099      * **fix:** typings
10100      * **feat(commandManager):** pass interaction options to command handler
10101      * **feat(commands):** add min and max value rule
10102      * **feat(commands):** add StringRest argument type
10103      * **feat(commands):** improved command argument validations
10104    
10105    ### 06-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10106    
10107      * **chore(release):** v4.87.0 [skip ci]
10108      * **chore(release):** v4.86.0 [skip ci]
10109    
10110    ### 06-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10111    
10112      * **feat(v5):** prepare the basic bot framework
10113      * **fix:** commitlint packages
10114      * **feat(v5):** initial commit
10115      * **chore:** remove tests
10116      * **chore:** remove setup.js
10117      * **chore:** use json commitlint config
10118    
10119    ### 06-07-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10120    
10121      * **chore:** update readme
10122    
10123    ### 03-07-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10124    
10125      * **chore(release):** v4.85.2 [skip ci]
10126    
10127    ### 03-07-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10128    
10129      * **fix:** don't depend on roles to determine permissions
10130    
10131    ### 28-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10132    
10133      * **chore(release):** v4.85.1 [skip ci]
10134      * **chore(release):** v4.85.0 [skip ci]
10135      * **chore(release):** v4.84.2 [skip ci]
10136    
10137    ### 28-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10138    
10139      * **fix:** blockedword list command shows tokens
10140      * **feat:** add `blockedtoken list` and `blockedword list` command
10141      * **fix:** removed cooldown from commands under the fun category
10142    
10143    ### 21-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10144    
10145      * **chore(release):** v4.84.1 [skip ci]
10146    
10147    ### 21-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10148    
10149      * **fix:** broken markdown hyperlinks
10150    
10151    ### 20-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10152    
10153      * **chore:** add links
10154      * **docs:** add termination docs page
10155      * **chore:** update about command
10156      * **chore:** update welcome messages
10157      * **feat:** add support of disabling servers
10158    
10159    ### 20-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10160    
10161      * **chore(release):** v4.84.0 [skip ci]
10162    
10163    ### 19-06-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10164    
10165      * **docs:** update readme
10166    
10167    ### 18-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10168    
10169      * **style:** add license comments
10170    
10171    ### 04-06-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10172    
10173      * **chore(release):** v4.83.3 [skip ci]
10174    
10175    ### 04-06-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10176    
10177      * **fix:** add a confirmation message in fakeban command DM
10178    
10179    ### 19-05-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10180    
10181      * **chore(release):** v4.83.2 [skip ci]
10182      * **chore(release):** v4.83.1 [skip ci]
10183    
10184    ### 19-05-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10185    
10186      * **fix:** wrong export
10187      * **fix:** build errors
10188    
10189    ### 17-05-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10190    
10191      * **chore(release):** v4.83.0 [skip ci]
10192    
10193    ### 17-05-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10194    
10195      * **feat:** add nickname update command
10196    
10197    ### 26-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10198    
10199      * **docs:** update readme
10200      * **docs:** update readme
10201      * **docs:** update readme
10202      * **docs(readme):** attribute JetBrains
10203    
10204    ### 23-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10205    
10206      * **docs:** update readme
10207    
10208    ### 22-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10209    
10210      * **docs(readme):** update mongodb atlas link text
10211    
10212    ### 22-04-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10213    
10214      * **chore(release):** v4.82.2 [skip ci]
10215      * **chore(release):** v4.82.1 [skip ci]
10216    
10217    ### 22-04-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10218    
10219      * **fix(antijoin):** running antijoin command affects all servers
10220      * **chore:** remove FIXME
10221      * **fix(translator):** autocomplete errors
10222      * **fix:** crashes when using incomplete config
10223    
10224    ### 21-04-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10225    
10226      * **chore(release):** v4.82.0 [skip ci]
10227    
10228    ### 21-04-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10229    
10230      * **feat(welcomer):** added a new welcome message
10231    
10232    ### 24-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10233    
10234      * **chore(release):** v4.81.0 [skip ci]
10235      * **chore(release):** v4.80.0 [skip ci]
10236      * **chore(release):** v4.79.1 [skip ci]
10237      * **chore(release):** v4.79.0 [skip ci]
10238    
10239    ### 24-03-2023 - [[Ar Rakin](mailto:rakinar2@onesoftnet.eu.org)]
10240    
10241      * **feat:** add command for listing away staff
10242      * **feat:** add command for listing away staff
10243      * **fix:** issues with staff away feature
10244      * **feat:** staff away system
10245    
10246    ### 15-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10247    
10248      * **chore(release):** v4.78.0 [skip ci]
10249      * **chore(release):** v4.77.2 [skip ci]
10250    
10251    ### 15-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10252    
10253      * **feat:** add remind command
10254      * **fix(profiles):** animated avatars/banners are not showing
10255    
10256    ### 14-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10257    
10258      * **chore(release):** v4.77.1 [skip ci]
10259      * **chore(release):** v4.77.0 [skip ci]
10260    
10261    ### 14-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10262    
10263      * **fix:** snipe command not showing correct message content
10264      * **feat:** add snipe command
10265    
10266    ### 08-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10267    
10268      * **chore(release):** v4.76.2 [skip ci]
10269      * **chore(release):** v4.76.1 [skip ci]
10270      * **chore(release):** v4.76.0 [skip ci]
10271    
10272    ### 08-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10273    
10274      * **fix:** typo
10275      * **fix:** uneeded $ in footer of profile command embed
10276      * **feat:** paginate profile command
10277    
10278    ### 07-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10279    
10280      * **chore(release):** v4.75.0 [skip ci]
10281      * **chore(release):** v4.74.0 [skip ci]
10282    
10283    ### 07-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10284    
10285      * **feat:** add confession system
10286      * **feat:** add cooldown to afk command
10287    
10288    ### 05-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10289    
10290      * **chore(release):** v4.73.1 [skip ci]
10291      * **chore(release):** v4.73.0 [skip ci]
10292    
10293    ### 05-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10294    
10295      * **fix:** avatar command not showing animated avatars
10296      * **feat:** add ban auto command
10297    
10298    ### 03-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10299    
10300      * **chore(release):** v4.72.4 [skip ci]
10301      * **chore(release):** v4.72.3 [skip ci]
10302      * **chore(release):** v4.72.2 [skip ci]
10303    
10304    ### 03-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10305    
10306      * **fix:** clear command does not show user tag
10307      * **fix:** clear command does not show user tag
10308      * **fix:** double response to clear command
10309    
10310    ### 01-03-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10311    
10312      * **chore(release):** v4.72.1 [skip ci]
10313    
10314    ### 01-03-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10315    
10316      * **fix:** afk status ignore emoji
10317    
10318    ### 28-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10319    
10320      * **chore(release):** v4.72.0 [skip ci]
10321    
10322    ### 28-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10323    
10324      * **feat:** message reaction tempmutes
10325      * **refactor:** clear command
10326    
10327    ### 26-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10328    
10329      * **chore(release):** v4.71.0 [skip ci]
10330      * **chore(release):** v4.70.2 [skip ci]
10331    
10332    ### 26-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10333    
10334      * **feat:** ai chat system
10335      * **fix:** don't show beans and shots in infraction list
10336    
10337    ### 25-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10338    
10339      * **chore(release):** v4.70.1 [skip ci]
10340    
10341    ### 25-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10342    
10343      * **fix:** clear command
10344    
10345    ### 21-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10346    
10347      * **chore(release):** v4.70.0 [skip ci]
10348    
10349    ### 21-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10350    
10351      * **feat:** improved translation command
10352    
10353    ### 20-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10354    
10355      * **chore(release):** v4.69.0 [skip ci]
10356    
10357    ### 20-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10358    
10359      * **feat:** add penalize command
10360    
10361    ### 16-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10362    
10363      * **chore(release):** v4.68.2 [skip ci]
10364      * **chore(release):** v4.68.1 [skip ci]
10365    
10366    ### 16-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10367    
10368      * **fix:** repeated text filter errors
10369    
10370    ### 16-02-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10371    
10372      * **fix:** AFK command message length
10373    
10374    ### 13-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10375    
10376      * **chore(release):** v4.68.0 [skip ci]
10377      * **chore(release):** v4.67.0 [skip ci]
10378    
10379    ### 13-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10380    
10381      * **feat:** add reminder for moderators
10382      * **feat:** option to only allow admins to bypass filters
10383    
10384    ### 10-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10385    
10386      * **chore(release):** v4.66.0 [skip ci]
10387      * **chore(release):** v4.65.0 [skip ci]
10388    
10389    ### 10-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10390    
10391      * **feat:** restrict spamreset command to admins only
10392      * **feat:** add permission checking in unmute command
10393      * **feat(spamfilter):** add option to ignore moderators/admins or filter moderators
10394    
10395    ### 06-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10396    
10397      * **chore(release):** v4.64.0 [skip ci]
10398    
10399    ### 06-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10400    
10401      * **feat:** add translate command
10402      * **fix:** type command issues
10403    
10404    ### 05-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10405    
10406      * **chore(release):** v4.63.0 [skip ci]
10407    
10408    ### 05-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10409    
10410      * **feat:** auto typing
10411    
10412    ### 02-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10413    
10414      * **chore(release):** v4.62.0 [skip ci]
10415      * **chore(release):** v4.61.0 [skip ci]
10416    
10417    ### 02-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10418    
10419      * **feat:** add AI moderator message analysis command
10420      * **feat:** add aimod command
10421    
10422    ### 01-02-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10423    
10424      * **chore(release):** v4.60.1 [skip ci]
10425      * **chore(release):** v4.60.0 [skip ci]
10426    
10427    ### 01-02-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10428    
10429      * **fix:** errors
10430      * **feat:** ai moderation
10431      * **chore:** setup prettier
10432    
10433    ### 30-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10434    
10435      * **chore(release):** v4.59.1 [skip ci]
10436      * **chore(release):** v4.59.0 [skip ci]
10437    
10438    ### 30-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10439    
10440      * **fix:** slash command issues
10441      * **feat:** complete subjects feature
10442      * **feat:** add profile subjects feature
10443      * **fix:** status code of the API login endpoint
10444    
10445    ### 23-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10446    
10447      * **chore(release):** v4.58.0 [skip ci]
10448      * **chore(release):** v4.57.0 [skip ci]
10449      * **chore(release):** v4.56.3 [skip ci]
10450      * **chore(release):** v4.56.2 [skip ci]
10451      * **chore(release):** v4.56.1 [skip ci]
10452      * **chore(release):** v4.56.0 [skip ci]
10453      * **chore(release):** v4.55.0 [skip ci]
10454    
10455    ### 23-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10456    
10457      * **feat:** add support of rnavigating to replied message reference
10458      * **feat:** add support of rnavigating to replied message reference
10459      * **fix:** token filter not working case insensitively
10460      * **fix:** double creation of infraction logs
10461      * **fix:** command name
10462      * **feat:** update slash commands
10463      * **feat:** add languages spoken field in the user profiles
10464      * **fix:** typo
10465    
10466    ### 22-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10467    
10468      * **chore(release):** v4.54.2 [skip ci]
10469    
10470    ### 22-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10471    
10472      * **fix:** token filter mismatch
10473    
10474    ### 18-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10475    
10476      * **chore(release):** v4.54.1 [skip ci]
10477      * **chore(release):** v4.54.0 [skip ci]
10478    
10479    ### 18-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10480    
10481      * **fix:** infraction issues
10482      * **feat:** auto-increment punishment case IDs
10483    
10484    ### 17-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10485    
10486      * **chore(release):** v4.53.0 [skip ci]
10487      * **chore(release):** v4.52.1 [skip ci]
10488      * **chore(release):** v4.52.0 [skip ci]
10489    
10490    ### 17-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10491    
10492      * **feat:** add zodiac, continent, bio and job info support in profile command
10493      * **fix:** ban and kick DMs not delivering
10494      * **feat:** improved profile commands
10495    
10496    ### 16-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10497    
10498      * **chore(release):** v4.51.0 [skip ci]
10499      * **chore(release):** v4.50.0 [skip ci]
10500    
10501    ### 16-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10502    
10503      * **feat:** add fakeban command
10504      * **feat:** add infraction notes support in DMs
10505    
10506    ### 14-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10507    
10508      * **chore(release):** v4.49.0 [skip ci]
10509    
10510    ### 14-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10511    
10512      * **feat:** add a new alias to avatar command
10513      * **feat:** exclude vanity URL and custom invites
10514    
10515    ### 11-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10516    
10517      * **chore(release):** v4.48.0 [skip ci]
10518      * **chore(release):** v4.47.5 [skip ci]
10519      * **chore(release):** v4.47.4 [skip ci]
10520    
10521    ### 11-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10522    
10523      * **feat:** improve clear command
10524      * **fix(deps):** security issues
10525      * **fix:** warn command
10526    
10527    ### 10-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10528    
10529      * **chore(release):** v4.47.3 [skip ci]
10530    
10531    ### 10-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10532    
10533      * **fix:** wrong type of option
10534    
10535    ### 09-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10536    
10537      * **chore(release):** v4.47.2 [skip ci]
10538      * **chore(release):** v4.47.1 [skip ci]
10539    
10540    ### 09-01-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10541    
10542      * **fix:** increase rolelist limit
10543    
10544    ### 09-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10545    
10546      * **fix:** autobackup
10547    
10548    ### 08-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10549    
10550      * **chore(release):** v4.47.0 [skip ci]
10551    
10552    ### 08-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10553    
10554      * **feat:** auto backup config files
10555    
10556    ### 07-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10557    
10558      * **chore(release):** v4.46.0 [skip ci]
10559      * **chore(release):** v4.45.3 [skip ci]
10560    
10561    ### 07-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10562    
10563      * **feat(afk_engine):** navigate to mentions
10564      * **fix:** user lookup command
10565    
10566    ### 06-01-2023 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10567    
10568      * **docs:** fix wrong command name
10569    
10570    ### 04-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10571    
10572      * **chore(release):** v4.45.2 [skip ci]
10573      * **chore(release):** v4.45.1 [skip ci]
10574      * **chore(release):** v4.45.0 [skip ci]
10575    
10576    ### 04-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10577    
10578      * **fix:** crashing while message edits
10579      * **fix:** infraction reason update DM does not deliver
10580      * **feat:** add infraction reason update command
10581      * **feat:** show infraction IDs in every action logs and DMs
10582    
10583    ### 02-01-2023 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10584    
10585      * **chore(release):** v4.44.0 [skip ci]
10586    
10587    ### 02-01-2023 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10588    
10589      * **feat:** add infraction creation command
10590    
10591    ### 30-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10592    
10593      * **chore(release):** v4.43.0 [skip ci]
10594    
10595    ### 30-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10596    
10597      * **feat:** regex message rule
10598    
10599    ### 29-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10600    
10601      * **chore(release):** v4.42.0 [skip ci]
10602      * **chore(release):** v4.41.2 [skip ci]
10603    
10604    ### 29-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10605    
10606      * **fix:** commands
10607      * **feat:** add infraction management commands
10608      * **feat:** improve embeds of mod commands
10609      * **feat:**  show mute duration
10610      * **fix:** crashes on invite filter
10611    
10612    ### 28-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10613    
10614      * **chore(release):** v4.41.1 [skip ci]
10615      * **chore(release):** v4.41.0 [skip ci]
10616    
10617    ### 28-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10618    
10619      * **fix:** invite tracker crash
10620    
10621    ### 28-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10622    
10623      * **feat:** add invite tracker
10624      * **feat:** add invite tracker
10625    
10626    ### 27-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10627    
10628      * **chore(release):** v4.40.4 [skip ci]
10629    
10630    ### 27-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10631    
10632      * **fix:** boost logs
10633    
10634    ### 26-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10635    
10636      * **chore(release):** v4.40.3 [skip ci]
10637      * **chore(release):** v4.40.2 [skip ci]
10638      * **chore(release):** v4.40.1 [skip ci]
10639      * **chore(release):** v4.40.0 [skip ci]
10640    
10641    ### 26-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10642    
10643      * **fix:** timing
10644      * **fix:** wrong boost logs
10645      * **fix:** case sensitivity
10646      * **fix:** log errors
10647      * **feat:** server boost logs
10648    
10649    ### 25-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10650    
10651      * **chore(release):** v4.39.1 [skip ci]
10652      * **chore(release):** v4.39.0 [skip ci]
10653    
10654    ### 25-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10655    
10656      * **fix:** slash command error
10657      * **feat:** add spotify command
10658    
10659    ### 24-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10660    
10661      * **chore(release):** v4.38.0 [skip ci]
10662      * **chore(release):** v4.37.1 [skip ci]
10663      * **chore(release):** v4.37.0 [skip ci]
10664      * **chore(release):** v4.36.1 [skip ci]
10665    
10666    ### 24-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10667    
10668      * **feat:** nickname changes logging
10669      * **fix:** logging error stats
10670      * **feat:** add bean command
10671      * **fix:** wrong stats
10672    
10673    ### 23-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10674    
10675      * **chore(release):** v4.36.0 [skip ci]
10676      * **chore(release):** v4.35.0 [skip ci]
10677    
10678    ### 23-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10679    
10680      * **feat:** log echoers
10681      * **feat:** log echoers
10682      * **feat:** add leave/join log stats
10683    
10684    ### 21-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10685    
10686      * **chore(release):** v4.34.3 [skip ci]
10687      * **chore(release):** v4.34.2 [skip ci]
10688    
10689    ### 21-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10690    
10691      * **fix:** wrong mod points
10692    
10693    ### 21-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10694    
10695      * **fix:** wrong status
10696    
10697    ### 20-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10698    
10699      * **chore(release):** v4.34.1 [skip ci]
10700      * **chore(release):** v4.34.0 [skip ci]
10701      * **chore(release):** v4.33.0 [skip ci]
10702    
10703    ### 20-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10704    
10705      * **fix:** point systems
10706      * **feat:** add suggested moderation action support
10707      * **feat:** update stats command
10708      * **feat:** add member count tracking support
10709    
10710    ### 19-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10711    
10712      * **chore(release):** v4.32.1 [skip ci]
10713    
10714    ### 19-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10715    
10716      * **fix:** issues with mute log
10717    
10718    ### 17-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10719    
10720      * **chore(release):** v4.32.0 [skip ci]
10721      * **chore(release):** v4.31.0 [skip ci]
10722      * **chore(release):** v4.30.2 [skip ci]
10723      * **chore(release):** v4.30.1 [skip ci]
10724    
10725    ### 17-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10726    
10727      * **feat:** add timeout logging
10728      * **feat:** add spam violation reset command
10729      * **fix:** spam filter showing wrong mute info
10730      * **fix:** token filter case sensitivity
10731    
10732    ### 16-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10733    
10734      * **chore(release):** v4.30.0 [skip ci]
10735      * **chore(release):** v4.29.2 [skip ci]
10736    
10737    ### 16-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10738    
10739      * **feat:** add message rule stats command
10740      * **feat:** stats support of blocked words counts
10741      * **fix:** blocked token command error
10742    
10743    ### 15-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10744    
10745      * **refactor:** updated clear command response
10746    
10747    ### 14-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10748    
10749      * **chore(release):** v4.29.1 [skip ci]
10750      * **chore(release):** v4.29.0 [skip ci]
10751    
10752    ### 14-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10753    
10754      * **fix:** type mismatch
10755      * **feat:** add blocked word & token management command
10756    
10757    ### 12-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10758    
10759      * **chore(release):** v4.28.4 [skip ci]
10760    
10761    ### 12-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10762    
10763      * **fix:** crash while creating anonymous ballots
10764    
10765    ### 05-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10766    
10767      * **chore(release):** v4.28.3 [skip ci]
10768    
10769    ### 05-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10770    
10771      * **fix(about):** remove quotes    
10772          
10773        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.  
10774    
10775    ### 04-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10776    
10777      * **chore(release):** v4.28.2 [skip ci]
10778    
10779    ### 04-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10780    
10781      * **fix(replies):** multiple replies when modals get canceled
10782    
10783    ### 02-12-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10784    
10785      * **chore(release):** v4.28.1 [skip ci]
10786    
10787    ### 02-12-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10788    
10789      * **ci(autolabeler):** fix autolabeler config
10790    
10791    ### 02-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10792    
10793      * **style:** add deprecated jsdoc comment
10794      * **fix(logger):** unban not logging properly w/ tempban
10795    
10796    ### 01-12-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10797    
10798      * **refactor(logger):** finalize refactor
10799      * **refactor(logger):** ban and message logging
10800    
10801    ### 27-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10802    
10803      * **chore(release):** v4.28.0 [skip ci]
10804    
10805    ### 27-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10806    
10807      * **feat(logger):** improvements    
10808          
10809        * Add click-to-navigate buttons on message edit/delete logs  
10810        * Fix ban log showing wrong reason  
10811          
10812    
10813    ### 22-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10814    
10815      * **chore(release):** v4.27.0 [skip ci]
10816    
10817    ### 22-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10818    
10819      * **feat(automod):** add flexible rule system
10820    
10821    ### 22-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10822    
10823      * **docs(readme):** fix broken link
10824    
10825    ### 20-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10826    
10827      * **chore(release):** v4.26.1 [skip ci]
10828      * **chore(release):** v4.26.0 [skip ci]
10829      * **chore(release):** v4.25.0 [skip ci]
10830    
10831    ### 20-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10832    
10833      * **fix:** wrong method call
10834    
10835    ### 20-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10836    
10837      * **feat:** add button role deletion support
10838      * **feat:** add button role delete command
10839      * **style:** add license comments
10840      * **fix:** add `--cancel` instruction to initial message
10841    
10842    ### 19-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10843    
10844      * **chore(release):** v4.24.0 [skip ci]
10845    
10846    ### 19-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10847    
10848      * **feat:** add button roles support
10849    
10850    ### 18-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10851    
10852      * **chore(release):** v4.23.5 [skip ci]
10853      * **chore(release):** v4.23.4 [skip ci]
10854      * **chore(release):** v4.23.3 [skip ci]
10855      * **chore(release):** v4.23.2 [skip ci]
10856      * **chore(release):** v4.23.1 [skip ci]
10857      * **chore(release):** v4.23.0 [skip ci]
10858      * **chore(release):** v4.22.0 [skip ci]
10859      * **chore(release):** v4.21.0 [skip ci]
10860    
10861    ### 18-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10862    
10863      * **fix:** workflow error
10864      * **fix:** workflow error
10865      * **fix:** workflow errors
10866      * **fix:** worflow errors
10867    
10868    ### 18-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10869    
10870      * **fix:** crash while using infraction command
10871      * **feat:** add infraction view command
10872      * **feat:** history command verbosity control
10873      * **feat(ballots):** auto deletion    
10874          
10875        Whenever the ballot message sent by the bot is removed, it will automatically remove  
10876        the ballot from the database.  
10877          
10878    
10879    ### 13-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10880    
10881      * **chore(release):** v4.20.1 [skip ci]
10882      * **chore(release):** v4.20.0 [skip ci]
10883    
10884    ### 13-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10885    
10886      * **fix:** message reports with moderator only setting
10887      * **fix:** message reports not permitting users
10888      * **feat(reporting):** configuration support
10889    
10890    ### 12-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10891    
10892      * **chore(release):** v4.19.0 [skip ci]
10893    
10894    ### 12-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10895    
10896      * **feat(logger):** show message author ID on change
10897    
10898    ### 10-11-2022 - [[Ar Rakin](mailto:68149013+virtual-designer@users.noreply.github.com)]
10899    
10900      * **docs:** update terms of service
10901    
10902    ### 08-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10903    
10904      * **style:** add license comments
10905    
10906    ### 04-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10907    
10908      * **chore(release):** v4.18.0 [skip ci]
10909    
10910    ### 04-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10911    
10912      * **feat(automod):** add message reporting system
10913    
10914    ### 02-11-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10915    
10916      * **chore(release):** v4.17.1 [skip ci]
10917      * **chore(release):** v4.17.0 [skip ci]
10918    
10919    ### 02-11-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10920    
10921      * **fix:** no newline in infractions
10922      * **style:** add newline after imports
10923      * **feat(commands):** update application command deploy script
10924      * **feat(commands):** add dmhistory command
10925      * **feat(commands):** add sendhistory command
10926    
10927    ### 31-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10928    
10929      * **chore(release):** v4.16.1 [skip ci]
10930      * **chore(release):** v4.16.0 [skip ci]
10931      * **chore(release):** v4.15.1 [skip ci]
10932    
10933    ### 31-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10934    
10935      * **fix:** update help command
10936      * **feat(commands):** add reply command
10937      * **test:** add test suites
10938      * **ci:** update autolabeler config
10939      * **style:** remove console log statements
10940      * **fix(paginator):** app crash when users deletes reply message
10941    
10942    ### 30-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10943    
10944      * **chore(release):** v4.15.0 [skip ci]
10945    
10946    ### 30-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10947    
10948      * **refactor:** use new paginator in history command
10949      * **refactor(commands):** use new style of paginator
10950      * **feat(paginator):** support custom data fetching
10951    
10952    ### 28-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10953    
10954      * **chore(release):** v4.14.0 [skip ci]
10955      * **chore(release):** v4.13.0 [skip ci]
10956    
10957    ### 28-10-2022 - [[codefactor-io](mailto:support@codefactor.io)]
10958    
10959      * [CodeFactor] Apply fixes
10960    
10961    ### 28-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10962    
10963      * **style:** remove unused arguments
10964      * **feat(commands):** update application commands
10965      * **feat(commands):** add message saving command
10966      * **docs(tos):** fix typo
10967      * **ci:** update autolabeler config
10968      * **feat(automod):** add autoresponder (#123)    
10969          
10970        * Respond when a specific word/token is found on the message content  
10971        * Works even after message edits  
10972    
10973    ### 27-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10974    
10975      * **docs:** update security policy
10976      * **fix:** workflows
10977      * **fix:** workflows
10978      * **fix:** update workflows
10979      * **feat(help):** add useful link buttons
10980      * **feat(paginator):** custom message options
10981    
10982    ### 27-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10983    
10984      * **chore(release):** v4.12.3 [skip ci]
10985      * **chore(release):** v4.12.1 [skip ci]
10986      * **chore(release):** v4.12.0 [skip ci]
10987    
10988    ### 27-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
10989    
10990      * **chore(release):** v4.12.2 [skip ci]
10991    
10992    ### 26-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
10993    
10994      * **chore(release):** v4.11.0 [skip ci]
10995      * **chore(release):** v4.10.0 [skip ci]
10996      * **chore(release):** v4.9.0 [skip ci]
10997    
10998    ### 26-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
10999    
11000      * **feat:** add setup command    
11001          
11002        Added a setup command that includes muterole creation support.  
11003          
11004      * **feat:** add private channel command
11005      * **chore:** update gitignore
11006      * **chore:** update security policy    
11007          
11008        Change supported versions table.  
11009      * **feat(debug-logging):** better logging (#122)    
11010          
11011        * Use `DebugLogger` service as the central log manager.  
11012        * Remove unneeded comments from `Client`.  
11013        * Change `LogLevel` enum member values to uppercase words.  
11014        * Other minor improvements and fixes.  
11015      * **feat(utils):** reply embed function accepts other options
11016    
11017    ### 25-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11018    
11019      * **style:** add license comments
11020      * **fix(auth):** bot owner(s) can run any command
11021      * **feat(setup):** confirm `.env` file creation success
11022    
11023    ### 25-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
11024    
11025      * **chore(release):** v4.8.1 [skip ci]
11026      * **chore(release):** v4.8.0 [skip ci]
11027    
11028    ### 24-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11029    
11030      * **docs:** update tos
11031    
11032    ### 23-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
11033    
11034      * **chore(release):** v4.7.0 [skip ci]
11035    
11036    ### 23-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11037    
11038      * **feat(spam_filter):** custom spam warning message (#119)    
11039          
11040        Merged #119 into `main`.  
11041      * **fix:** typescript errors
11042      * **feat(spam_filter):** custom spam warning message    
11043          
11044        Users can now add custom spam warning message in the config.  
11045    
11046    ### 22-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11047    
11048      * **ci:** update workflows
11049      * **fix:** remove extra newline from readme
11050      * **ci:** update release workflow
11051      * **chore:** remove manual changelog
11052      * **chore:** update changelog
11053      * **fix:** missing comma
11054      * **fix:** update help command    
11055          
11056        Add necessary command information.  
11057      * **docs:** update readme
11058      * **docs(readme):** add monogdb atlas link
11059    
11060    ### 22-10-2022 - [[Conventional Release Action](mailto:rakinar2@onesoftnet.eu.org)]
11061    
11062      * **chore(release):** v4.6.3 [skip ci]
11063      * **chore(release):** v4.6.2 [skip ci]
11064      * **chore(release):** v4.6.1 [skip ci]
11065    
11066    ### 21-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11067    
11068      * **ci:** update release workflow config
11069      * **chore:** update changelog
11070      * **feat(logging):** show who banned a user
11071      * **chore:** fix changelog
11072      * **chore:** update changelog
11073      * **chore:** update changelog
11074      * **ci:** update workflows
11075      * **chore:** remove changelog
11076      * **ci:** update workflows
11077      * **feat(profile):** show permission percentage (#118)    
11078          
11079          
11080    
11081    ### 21-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11082    
11083      * **chore(release):** v4.6.0 [skip ci]
11084      * **chore(release):** v4.5.0 [skip ci]
11085    
11086    ### 20-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11087    
11088      * **chore(release):** v4.4.0 [skip ci]
11089      * **chore(release):** v4.3.0 [skip ci]
11090    
11091    ### 20-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11092    
11093      * **feat:** show the number of total commands in help
11094      * **feat:** show total number of roles in rolelist command
11095    
11096    ### 19-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11097    
11098      * **chore(release):** v4.2.2 [skip ci]
11099    
11100    ### 19-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11101    
11102      * **perf(shots):** fix performance issues of shot command (#115)    
11103          
11104          
11105    
11106    ### 17-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11107    
11108      * **chore(release):** v4.2.1 [skip ci]
11109    
11110    ### 17-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11111    
11112      * **fix(pagination):** update button emoji orders (#114)    
11113          
11114          
11115    
11116    ### 16-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11117    
11118      * **docs:** fix typo on index page
11119      * **chore:** remove old changelog
11120      * **chore:** new changelog
11121      * **chore:** update changelog
11122      * **feat(commands):** add private channel creation command
11123      * **feat(utils):** add embed builder snippet function
11124    
11125    ### 16-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11126    
11127      * **chore(release):** v4.2.0 [skip ci]
11128    
11129    ### 15-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11130    
11131      * **chore(release):** v4.1.2 [skip ci]
11132    
11133    ### 15-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11134    
11135      * **fix(automod):** profile filter interfering with manual mutes (#112)    
11136          
11137        If a user gets muted my profile filter and then someone mutes them manually  
11138        again and the user changes their nickname to an appropriate one, then  
11139        profile filter will unmute the user.  
11140          
11141        This issue has been fixed in this commit.  
11142        **Issue number:**  #106  
11143    
11144    ### 13-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11145    
11146      * **docs:** update support discord server name (#109)    
11147          
11148          
11149      * **docs:** update home page (#108)    
11150          
11151          
11152      * **docs:** update home page
11153      * **ci:** add auto labeler config
11154      * **ci:** add auto labeler workflow
11155      * **fix:** incomplete string escaping or encoding    
11156          
11157        Fixed incomplete string escaping or encoding in message filters (domain filter).  
11158      * **ci:** add codeql workflow
11159      * **feat:** add new welcome message
11160      * **feat:** add wildcard rickroll url
11161      * **ci:** update auto release workflow
11162      * **feat(welcomer):** add new welcome message
11163      * **ci:** update workflows
11164      * **feat:** add new welcome messages
11165      * **chore:** update readme (#107)    
11166          
11167          
11168      * **ci:** update release workflow
11169      * **ci:** fix workflows
11170      * **ci:** automate releases
11171      * **docs:** update readme
11172      * **docs:** update readme
11173      * **docs:** add features page
11174      * **docs:** add screenshots page
11175      * **docs(images):** add screenshot
11176      * **docs:** update readme
11177      * **chore:** update changelog
11178      * **fix:** do not unmute user if not muted (#105)    
11179          
11180        Fixes #101  
11181      * **docs:** add urls
11182      * **docs:** update privacy policy
11183      * **docs:** update privacy policy
11184      * **docs:** update privacy policy
11185      * **docs:** update privacy policy    
11186          
11187        Fixed the broken contact option list.  
11188      * **ci:** remove unneeded files
11189      * **ci:** remove unneeded workflows
11190    
11191    ### 13-10-2022 - [[Conventional Changelog Action](mailto:conventional.changelog.action@github.com)]
11192    
11193      * **chore(release):** v4.1.1 [skip ci]
11194      * **chore(release):** v4.1.0 [skip ci]
11195    
11196    ### 13-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com):[Ar Rakin](mailto:rakinar2@gmail.com)]
11197    
11198      * **docs:** updated the methods to contact (#104)    
11199          
11200        * Updated the methods to contact.  
11201        *** docs:**  update privacy policy  
11202          
11203        **Co-authored-by:**  Ar Rakin <rakinar2@gmail.com>  
11204    
11205    ### 12-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11206    
11207      * **ci:** update workflows
11208      * **ci:** update release workflow
11209      * **chore:** update changelog
11210      * **chore:** update version to v4.0.1
11211      * **fix:** about command
11212      * **chore:** update changelog
11213      * **style:** add license comments
11214      * **chore(semver):** update version to v4.0.0
11215      * **chore:** update changelog
11216      * **feat:** add pagination to help command
11217      * **build(docs):** fix mkdocs.yml
11218      * **docs:** update homepage
11219      * **docs(readme):** add emoji download link
11220      * **fix:** typo in paginator
11221      * **feat:** add pagination button emojis
11222      * **docs:** update readme (#100)    
11223          
11224          
11225      * **ci:** delete unneeded workflows
11226      * **docs:** update terms of service
11227      * **docs:** update readme
11228      * **build(docs):** update mkdocs.yml
11229      * **docs:** update readme
11230    
11231    ### 12-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com)]
11232    
11233      * **docs(readme):** add "Extra" section with dashboard link (#98)    
11234          
11235          
11236    
11237    ### 11-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11238    
11239      * **ci:** update workflow config
11240      * **ci:** update release drafter config
11241      * **ci:** update workflows
11242      * **ci:** add release drafter config
11243      * **ci:** add release drafter workflow
11244      * **style(docs):** update css style formatting
11245      * **chore:** update help command data
11246      * **chore:** update changelog
11247      * **refactor:** add pagination to rolelist command
11248      * **perf(pagination):** better response time
11249      * **feat:** update slash commands
11250      * **docs:** update readme (#96)    
11251          
11252          
11253    
11254    ### 10-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11255    
11256      * **feat(api):** add history controller
11257      * **chore:** update changelog
11258      * **feat:** generate env file using setup script
11259      * **feat:** warn command embed improvement
11260      * **chore:** update changelog
11261      * **docs:** update readme
11262      * **feat:** finishing touch to setup script
11263      * **docs:** update readme
11264    
11265    ### 10-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com):[Ar Rakin](mailto:rakinar2@gmail.com)]
11266    
11267      * **feat:** improved warn and about command (#95)    
11268          
11269        * Update AboutCommand.ts  
11270          
11271        * Update AboutCommand.ts  
11272          
11273        * Update WarnCommand.ts  
11274          
11275        *** fix:**  author email in about command  
11276          
11277        **Co-authored-by:**  Ar Rakin <rakinar2@gmail.com>  
11278    
11279    ### 10-10-2022 - [[Ryder](mailto:78247679+killerclaws12@users.noreply.github.com)]
11280    
11281      * **refactor:** update about command (#94)    
11282          
11283        * Update AboutCommand.ts  
11284    
11285    ### 09-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11286    
11287      * **chore:** update changelog
11288      * **feat:** make the spotify status song name clickable
11289      * **fix:** warning command permissions
11290      * **chore:** update gitignore
11291      * **feat:** return the whole user object on login
11292      * **docs:** update readme
11293    
11294    ### 08-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11295    
11296      * **chore:** update changelog
11297      * **feat:** add paginator class (#90)    
11298          
11299          
11300      * **style:** eslint autofix
11301      * **style:** remove unneeded imports
11302      * **chore:** update pull request template
11303      * **feat:** add paginator class
11304      * **feat:** improve the setup script
11305    
11306    ### 07-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11307    
11308      * **feat:** add setup script
11309      * **chore:** remove unneeded files
11310      * **docs:** update security policy
11311      * **build(docs):** update mkdocs.yml
11312      * **chore:** update sample config
11313    
11314    ### 05-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11315    
11316      * **docs:** update home page
11317      * **docs:** update privacy policy
11318      * **docs:** update privacy policy
11319      * **docs:** update readme
11320      * **docs(automod):** update feature list
11321      * **docs:** update readme
11322    
11323    ### 04-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11324    
11325      * **style:** add license comments
11326      * **refactor:** use new queue handler
11327      * **style:** eslint autofix
11328      * **refactor:** use new queue handler
11329      * **refactor(muting):** use new queue handler
11330      * **build(docker):** update dockerfile
11331      * **chore:** update changelog
11332    
11333    ### 03-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11334    
11335      * **refactor:** queue jobs (#87)    
11336          
11337        **refactor:**  queue jobs  
11338      * **feat(queues):** finishing touch
11339      * **fix:** queue manager
11340      * **fix:** users can ban themselves
11341      * **docs:** update privacy policy
11342    
11343    ### 02-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11344    
11345      * **refactor:** queue jobs
11346      * **style:** add license comments
11347      * **chore:** update changelog
11348      * **fix:** afk systems not working (#85)    
11349          
11350        Fixes #84  
11351      * **feat:** update profile command
11352    
11353    ### 01-10-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11354    
11355      * **fix:** update config schema (#82)    
11356          
11357        *** refactor:**  extract the config schema to a separate method  
11358          
11359        *** style:**  remove uneeded imports  
11360          
11361        *** fix:**  update config schema (#79)  
11362      * **docs:** update readme
11363      * **docs:** update readme
11364      * **docs:** update readme
11365      * **chore:** update changelog
11366      * **chore:** bump version number
11367      * **fix(welcomer):** typo in a welcome message
11368    
11369    ### 30-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11370    
11371      * **chore:** update gitpod config
11372      * **chore:** bump version number for v4.0.0-alpha release
11373      * **chore:** update changelog
11374    
11375    ### 29-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11376    
11377      * **build:** update dockerfile
11378      * **chore:** update gitignore
11379    
11380    ### 28-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11381    
11382      * **chore:** update readme
11383    
11384    ### 27-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11385    
11386      * **chore:** update security policy
11387      * **chore:** update changelog
11388      * **feat(automod):** add profile filter
11389      * **style:** remove unneeded imports
11390      * **style:** add license comments
11391    
11392    ### 24-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11393    
11394      * **feat:** add cooldown support
11395      * **style:** remove unneeded imports
11396      * **feat(api):** allow admins to view/create users
11397    
11398    ### 23-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11399    
11400      * **ci(workflows):** update nodejs versions
11401      * **style:** add license comments (#77)    
11402          
11403        *** style:**  add license commits  
11404          
11405        *** fix:**  shebang errors  
11406      * **refactor:** update shot command
11407      * **refactor:** update shot command
11408      * **build:** reemove unneeded dependencies
11409      * **style:** fix with eslint
11410      * **chore:** update changelog
11411      * **chore:** add license notice in the about command (#76)
11412      * **build:** update package.json information
11413      * **chore:** update changelog
11414      * **feat(shots):** prevent the bot from getting shots
11415    
11416    ### 21-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11417    
11418      * **feat:** config command keys autocompletion
11419      * **fix(commands):** autocompletion not working
11420      * **feat(api):** add endpoint for fetching commands
11421    
11422    ### 20-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11423    
11424      * **feat(api):** add neew endpoint for fetching roles
11425    
11426    ### 17-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11427    
11428      * **fix(api):** config input not merging properly
11429    
11430    ### 16-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11431    
11432      * **fix(welcomer):** typo in path
11433      * **refactor(commands):** use SUDO_PREFIX env variable
11434      * **refactor(boot):** use SUDO_PREFIX env variable
11435      * **refactor(filters):** use SUDO_PREFIX variable
11436      * **refactor(welcomer):** use SUDO_PREFIX variable
11437      * **chore:** remove wrong directories
11438      * **fix(errors):** error handler
11439      * **fix(ts):** incompatible types error
11440      * **fix(api):** config corruption while specifying arrays
11441    
11442    ### 15-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11443    
11444      * **feat(api):** add information controller
11445    
11446    ### 14-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11447    
11448      * **fix(api):** string to number config set error
11449    
11450    ### 11-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11451    
11452      * **feat(api):** allow cors
11453      * **fix:** system command memory usage
11454      * **build(docker):** fix dockerfile
11455      * **fix:** total heap size in system command
11456    
11457    ### 10-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11458    
11459      * **feat:** show the shot doctor name (#74)
11460      * **feat:** make the system prefix changable
11461      * **feat:** modifiable config and storage path
11462      * **feat:** modifiable config and storage path
11463      * **chore:** remove console.log statement(s)
11464      * **chore:** update files
11465      * **build(docker):** use `npm ci`
11466    
11467    ### 09-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11468    
11469      * **build(docker):** fix dockerfile
11470      * **build(docker):** ignore node_modules folder
11471      * **build:** add dockerfile
11472    
11473    ### 08-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11474    
11475      * **refactor(api):** improve config updating
11476      * **feat(api):** add update action in configcontroller
11477      * **chore:** update gitignore
11478      * **feat(api):** auth middleware
11479      * **feat(api):** auth middleware
11480    
11481    ### 07-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11482    
11483      * **feat:** user controller
11484      * **feat(api):** rate limit support
11485    
11486    ### 06-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11487    
11488      * **refactor:** final fixup
11489      * **ci:** update workflows
11490      * **chore:** eslint autofix
11491      * **build:** add eslint
11492      * **refactor(db):** use mongodb
11493      * **refactor:** removing using the old history manager
11494      * **refactor(verification):** use mongodb
11495      * **refactor(queuejobs):** use mongodb
11496      * **refactor(db):** use mongodb in spamfilter
11497      * **refactor(models):** punishment appeal
11498      * **docs:** update privacy policy
11499    
11500    ### 05-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11501    
11502      * **refactor(moderation):** use mongodb
11503      * **refactor(automute):** use mongodb
11504      * **refactor(models):** use mongodb in Note
11505      * **refactor(hardmuting):** use mongodb
11506      * **refactor:** remove unneeded comments
11507      * **refactor(locking):** use mongodb
11508      * **fix:** remove unneeded imports
11509      * **refactor(cli):** remove bannedguild model
11510      * **refactor(ballots):** use mongodb
11511      * **refactor(db):** switch to mongodb
11512      * **feat(api):** setup controllers
11513      * **feat(api):** advanced response handling
11514      * **feat:** improve controller handling
11515      * **feat:** add basic server and routing
11516      * **chore:** fixup test commit
11517      * **chore:** test commit
11518      * **chore:** remove all api files
11519      * **feat:** log errors to logfile
11520    
11521    ### 04-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11522    
11523      * **docs:** update invite request link
11524      * **docs:** update terms of service link
11525      * **docs:** update assets
11526      * **fix:** emoji command not working (#62)
11527    
11528    ### 03-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11529    
11530      * **docs:** update terms of service
11531      * **docs:** add terms of service
11532      * **docs:** add guides for automoderation
11533      * **docs:** add guides for locking channels
11534      * **docs:** add guides of different types of bans
11535      * **fix:** welcome messages are not properly parsed
11536      * **refactor:** mention users while welcoming
11537      * **docs:** update logo link
11538      * **docs:** add privacy policy
11539    
11540    ### 02-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11541    
11542      * **refactor:** make the AFK system more detailed (#69)
11543    
11544    ### 01-09-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11545    
11546      * **fix:** random status service
11547      * **fix:** random status service
11548      * **fix:** random status service
11549      * **feat:** save the given status to config file (#66)
11550      * **fix:** replit 429 http error
11551      * **fix:** welcomer command not saving settings
11552    
11553    ### 31-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11554    
11555      * **feat:** add a PFP lookup command (#64)
11556      * **fix:** update help command entries limit
11557      * **feat:** update help command
11558      * **feat:** sent restart logs to home server
11559      * **fix:** log the 419 errors
11560      * **perf:** exec `kill 1` when login error occurs in replit
11561      * **feat:** add guild lookup command
11562      * **feat:** add the userlookup slash command
11563      * **feat:** complete the userlookup command
11564      * **feat:** add debug logger
11565      * **feat:** add debug logging event
11566    
11567    ### 29-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11568    
11569      * **feat:** add basic user lookup command
11570      * **fix:** system command not showing correct uptime
11571      * **feat:** add more welcome messages
11572      * **fix:** adding snippet overwrites whole snippets file
11573    
11574    ### 28-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11575    
11576      * **fix:** undefined profile status emoji when using external emoji
11577      * **fix:** undefined profile status emoji when using external emoji
11578      * **chore:** bump version number
11579      * **fix:** wrong help info for welcomer command
11580      * **fix:** add off option to ping filter
11581      * **feat:** toggle message filters option
11582      * **fix:** check if admin key is empty
11583    
11584    ### 26-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11585    
11586      * **docs:** add changelog
11587      * **chore:** bump version number
11588      * **chore:** final fixup for v3.0.0 release
11589      * **docs:** update help command
11590      * **refactor:** drop support for legacy command in the embed command
11591      * **chore:** update example env file
11592      * **style:** remove unneeded spaces
11593      * **style:** remove unneeded imports
11594    
11595    ### 24-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11596    
11597      * **refactor:** remove command cooldown service
11598      * **feat:** add eval command
11599      * **fix(security):** command handler not checking for owner only commands
11600      * **fix:** show user status properly (#59)
11601      * **fix:** order the roles in the profile command (#59)
11602      * **refactor(utils):** use strict time distance
11603    
11604    ### 22-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11605    
11606      * **feat(commands):** add hash command for hashing text content
11607      * **fix:** embed commands not working in legacy mode
11608      * **chore:** integrate with PM2 process manager (#60)    
11609          
11610          
11611      * **fix:** echo and send command not sending attachments
11612      * **feat:** echo and send command now supports attachments and embeds
11613      * **refactor(snippets):** create an embed parser utility function
11614    
11615    ### 21-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11616    
11617      * **feat:** add support of embeds inside snippets (#57)
11618      * **fix:** embed builders not setting custom colors
11619      * **fix:** add `embed:` identifier to make sure that the input is an embed
11620      * **refactor:** update slash commands (#57)
11621      * **feat:** create embeds from JSON schema (#57)
11622      * **feat:** add embed builder schema command (#57)
11623      * **feat:** make subcommands of embed command (#57)
11624    
11625    ### 20-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11626    
11627      * **feat:** add embed builder command (#57)
11628      * **refactor(welcomer):** add custom messages support with randomization (#56)
11629      * **feat:** add synchronous emoji() function
11630      * **feat:** add support of custom permission checker method
11631    
11632    ### 19-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11633    
11634      * **refactor:** improve channel locking systems
11635      * **fix(automod):** anti raid systems locking channels multiple times
11636    
11637    ### 18-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11638    
11639      * **style:** finishing touches to the channel locking system
11640      * **feat:** improved channel locking system (#18)
11641    
11642    ### 17-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11643    
11644      * **build:** add date-fns to package.json
11645      * **fix:** timeProcess function not returning years (#55)
11646      * **fix(utils):** cannot fetch users mentioned in commands (#54)
11647      * **feat:** log crash reports using webhooks
11648      * **feat(utils):** add splitMessage() function
11649    
11650    ### 16-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11651    
11652      * **fix:** user gets muted on rejoin when mute time is set
11653      * **refactor:** update service loading strategy (#51)    
11654          
11655        From now all services will be loaded dynamically.  
11656          
11657      * **build:** update project initialization script
11658      * **build:** update package.json
11659      * **build:** update project initialization script
11660      * **docs:** update readme
11661      * **build:** update package.json
11662    
11663    ### 15-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11664    
11665      * **chore:** update issue templates
11666      * **feat(automod):** auto mute on rejoin (#40)
11667      * **refactor:** make all services inherit a base class
11668    
11669    ### 14-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11670    
11671      * **feat:** add anti-join systems
11672      * **chore:** ignore lock file
11673      * **chore:** ignore lock file
11674      * **chore:** ignore lock file
11675      * **chore:** ignore lock file
11676      * **fix:** allow users to moderate themselves
11677    
11678    ### 13-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11679    
11680      * **docs:** update readme
11681      * **docs:** update readme
11682      * **docs:** add discord server link
11683      * **docs:** update readme
11684      * **feat:** config management command (#49)    
11685          
11686        *** feat:**  config management command  
11687          
11688        *** fix:**  workflows  
11689      * **feat(automod):** create mod history automatically (#46)
11690    
11691    ### 09-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11692    
11693      * Create LICENSE
11694    
11695    ### 06-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11696    
11697      * **docs:** update readme
11698    
11699    ### 04-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11700    
11701      * **docs:** update readme
11702      * **fix:** role position checking error
11703      * **refactor:** ignore bots on join/leave
11704      * **refactor:** remove permission requirements for echo command
11705      * **refactor(commands):** require permissions
11706    
11707    ### 03-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11708    
11709      * **refactor:** commands requires special permissions
11710      * **refactor:** ban command requires BAN_MEMBERS permission
11711      * **refactor:** ban command requires BAN_MEMBERS permission
11712      * **refactor:** mute command requires MODERATE_MEMBERS permission
11713    
11714    ### 01-08-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11715    
11716      * **feat(welcomer):** add more welcome messages
11717      * **refactor(welcomer):** mention user when they join
11718    
11719    ### 30-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11720    
11721      * **fix:** wrong sample config
11722      * **feat:** random welcome messages (#44)    
11723          
11724          
11725      * **fix:** json syntax error in sample config
11726    
11727    ### 29-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11728    
11729      * **chore:** merge everything
11730      * **chore:** commit changes
11731    
11732    ### 27-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11733    
11734      * **fix:** running commands will throw an error
11735    
11736    ### 24-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11737    
11738      * **fix(typescript):** wrong typings
11739      * **fix(typescript):** unknown identifier issues
11740      * **feat:** add proper permission checking and error messages
11741      * **fix(automod):** repeated text filter channel exclution (#43)    
11742          
11743        *** fix(automod):**  repeated text filter channel exclution  
11744          
11745        **BREAKING CHANGE:**  This will disable repeated text filter in the spam filter excluded channels.  
11746          
11747        *** fix(automod):**  repeated text filter channel exclusion  
11748          
11749        **BREAKING CHANGE:**  This will disable repeated text filter in the spam filter excluded channels.  
11750    
11751    ### 23-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11752    
11753      * **fix:** typescript issues in ModerationEmbed class
11754      * **fix:** typescript issues in bean command
11755      * **style:** debug messagefilter
11756      * **refactor(commands):** use ModerationEmbed instead of MessageEmbed class
11757      * **feat(utils):** add setReason method to ModerationEmbed class
11758      * **feat(utils):** add a dedicated class for moderation command embeds
11759      * **fix:** mention reading strategy (#41)    
11760          
11761        *** fix(commands):**  ban related commands not working when banning users outside of the server  
11762          
11763        *** fix(utils):**  reading users/members in the wrong way  
11764    
11765    ### 20-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11766    
11767      * **feat:** add rickroll filter (#22)
11768      * **feat:** add seperate folder for resources
11769      * **fix(automod):** mass ping filter not working (#32)
11770      * **fix(commamds):** clear command not working without message count
11771    
11772    ### 19-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11773    
11774      * **feat(utils):** add mention input parser (#36)    
11775          
11776        Added a mention parser, which parses raw user inputs.  
11777    
11778    ### 18-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11779    
11780      * doc: add security policy
11781      * doc(readme): add features section
11782      * doc: update readme
11783      * doc: update readme
11784      * doc: update readme
11785      * **chore:** add .env.example file
11786      * **chore:** add example config file
11787    
11788    ### 17-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11789    
11790      * doc: update readme
11791      * Update docs_issue.md
11792      * **chore:** create docs issue template
11793      * doc: Add incomplete docs warning
11794      * Update docs-deploy.yml
11795      * doc: update README.md
11796      * Update WarnCommand.ts
11797      * Update build.yml
11798      * Update WarnCommand.ts
11799      * **build(eslint):** set no-mixed-spaces-and-tabs rule to warn
11800      * **style(bean-cmd):** fix space and tab mixings
11801      * Update build.yml
11802      * Update build.yml
11803      * **feat(mod-cmds):** added proper DM error messages for bean command
11804      * **fix(mod-cmds):** add proper try-catch to avoid crashes
11805      * **feat(mod-cmds):** added proper error messages for DM errors
11806      * **build:** add husky directory
11807      * **chore:** update package.json
11808      * **build:** add husky and commitlint
11809      * Update PULL_REQUEST_TEMPLATE.md
11810      * Add Non-moderable role (#34)    
11811          
11812        *** feat(utils):**  add shouldNotModerate() function  
11813          
11814        *** fix(mod-cmds):**  no non-moderable role checking  
11815      * **build:** add ts-node as a dependency
11816      * Update dependencies
11817      * Use npm as a package manager
11818    
11819    ### 12-07-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11820    
11821      * Update package.json
11822      * Update project license
11823    
11824    ### 19-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11825    
11826      * Updated spam filter
11827      * Bump version number
11828      * Added ESLint
11829      * Updated routes according to the dashboard
11830    
11831    ### 17-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11832    
11833      * Removed unneeded console logging
11834      * Revert "Revert bf4c865b77af870cbba63df3a3e9750675fb9e65"    
11835          
11836        This reverts commit fd37df3a16583f98eb45656bd716beab03f3d029.  
11837          
11838      * Revert bf4c865b77af870cbba63df3a3e9750675fb9e65
11839      * Add token filter
11840    
11841    ### 13-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11842    
11843      * Create PULL_REQUEST_TEMPLATE.md
11844      * Update issue templates
11845      * Create CONTRIBUTING.md
11846      * Added Code of Conduct (#14)    
11847          
11848        * Added Code of Conduct  
11849          
11850        * Create CODE_OF_CONDUCT.md  
11851      * Update build.yml
11852      * Update build.yml
11853    
11854    ### 12-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11855    
11856      * Updated package.json
11857      * Added verification data fetching API route
11858      * Update docs-deploy.yml
11859      * Change copyright holder name
11860    
11861    ### 11-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11862    
11863      * Added verification system
11864    
11865    ### 08-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11866    
11867      * Update main.html
11868      * Update mkdocs.yml
11869      * 2.4.0
11870      * Added support of context menu commands
11871      * Added hardmuting support
11872      * Fix docs theme color
11873      * Fix docs theme color
11874    
11875    ### 07-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11876    
11877      * Add documentation
11878      * Fix file path issues
11879      * Updated OG meta tags
11880      * Updated docs
11881      * Improved message deletion
11882      * 2.2.0
11883      * Added domain filters
11884      * Updated help information
11885    
11886    ### 06-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11887    
11888      * Update mkdocs.yml
11889      * Update mkdocs.yml
11890      * Update docs-deploy.yml
11891      * Update docs-deploy.yml
11892      * Update mkdocs.yml
11893      * Update mkdocs.yml
11894      * Update mkdocs.yml
11895      * Added tempban and softban command
11896      * Fix history command
11897      * CLI fixup
11898      * Improved channel locking
11899      * Upgraded mute and unmute command
11900      * Update banning_users.md
11901      * Update banning_users.md
11902    
11903    ### 05-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11904    
11905      * Update workflows
11906      * Update workflows
11907      * Update workflows
11908      * Update workflows
11909      * Update workflows
11910      * Rename main.yml to docs-deploy.yml
11911      * 2.1.0
11912      * 2.0.2
11913      * Updated the database system
11914      * Create main.yml
11915      * Delete main.yml
11916      * Rename docs-deploy.yml to build.yml
11917      * Rename build.yml to docs-deploy.yml
11918      * Create main.yml
11919    
11920    ### 04-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11921    
11922      * Updated warning system
11923      * Updated docs
11924      * Create docs.yml
11925      * Add documentation
11926      * Added punishment appeal contact system
11927      * Updated clear command
11928    
11929    ### 02-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11930    
11931      * Update slash commands
11932      * Upgraded clear command
11933      * Added command line system
11934    
11935    ### 01-06-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11936    
11937      * Update system command
11938      * Fixed rolelist command
11939      * Fixed rolelist command
11940      * Added proper help information
11941      * Added proper help information
11942    
11943    ### 31-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11944    
11945      * Release version 2.0.0-beta2
11946      * Bump version number
11947      * Fixed afk command
11948      * Fix -system showing wrong command type
11949    
11950    ### 30-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11951    
11952      * Fixed issues
11953      * Fixed security issues
11954      * Added autoclear channels on member leave support
11955      * Added slash commands autocompletion support
11956    
11957    ### 29-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11958    
11959      * Fixed slash command issue
11960      * Add -setchperms command
11961      * Added -massban command and fixed ban loggings
11962      * Added -rolelist command
11963      * Improved spam filter
11964      * Added debug info support and startup manager
11965    
11966    ### 28-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11967    
11968      * Improved automation
11969      * Improved command cooldown system
11970    
11971    ### 27-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11972    
11973      * Added -ballot command
11974      * Added -emoji command and cooldown support
11975      * Push api directory
11976      * Update workflows
11977      * Release version 2.0
11978    
11979    ### 14-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11980    
11981      * Update Logger.js
11982      * Release version 1.10.0    
11983          
11984        * Added -queues command to list all queued jobs  
11985        * Added -joke command to fetch random jokes  
11986        * Added support of user tags in some user-based commands  
11987          
11988    
11989    ### 13-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11990    
11991      * Added clearTimeoutv2() function
11992      * Added clearTimeoutv2() function
11993      * Added clearTimeoutv2() function
11994    
11995    ### 12-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
11996    
11997      * Release version 1.8.0    
11998          
11999        * Added setTimeout() and DB combination support so that the timeouts would never get lost even if the bot stops  
12000        * Added messages scheduling, expiring and both in one support  
12001          
12002    
12003    ### 11-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12004    
12005      * Improved edited message scanning and added file filters
12006      * Improved edited message scanning and added file filters
12007      * Improved edited message scanning and added file filters
12008      * Improved edited message scanning and added file filters
12009    
12010    ### 10-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12011    
12012      * Last fixup
12013      * Updated anti-raid systems
12014      * Fixed issues and improved logging
12015      * Fixed issues and improved logging
12016    
12017    ### 09-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12018    
12019      * Fixed multiple channel mentions conflict in -echo command
12020      * Fixed multiple channel mentions conflict in -echo command
12021    
12022    ### 06-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12023    
12024      * Update README.md
12025      * Added starboard feature
12026      * Add -stats command
12027      * Add -stats command
12028    
12029    ### 05-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12030    
12031      * Improved AFK engine
12032      * Added -send command and added support of attachments in snippets
12033      * Added -send command and added support of attachments in snippets
12034      * Update README.md
12035      * Added AFK engine
12036    
12037    ### 04-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12038    
12039      * More improvements
12040      * Fixed crash logging when sending long messages
12041    
12042    ### 03-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12043    
12044      * Added word and invite filters
12045      * Added word and invite filters
12046    
12047    ### 02-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12048    
12049      * Updated spam and anti raid systems
12050      * Updated spam and anti raid systems
12051      * Fixup
12052      * Directory fixup
12053      * Directory fixup
12054      * Added support of disabling commands for different roles
12055    
12056    ### 01-05-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12057    
12058      * Typo fixup
12059      * Typo fixup
12060      * Typo fixup
12061      * Release fixup
12062      * Initial release v1.0.0
12063    
12064    ### 30-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12065    
12066      * Added new features
12067    
12068    ### 23-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12069    
12070      * Update README.md
12071      * Create build.yml
12072      * Added lock and unlock commands and improved command parsing
12073    
12074    ### 21-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12075    
12076      * Fix security issues
12077      * Merge tag 'v0.1.0' into develop    
12078          
12079        v0.1.0  
12080          
12081      * Merge branch 'release/0.1.0'
12082      * Added base commands
12083    
12084  ### 29-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  ### 06-04-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12085    
12086  * fix: update blaze_wrapper.properties    * Initial Commit
 * fix: update .bun-version  
 * chore: fix version  
 * ci: fix release workflow  
 * * now using onesoft-sudo/conventional-release-action workflow  
 * chore(extensions): build extensions [skip ci]  
   
 ### 28-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * ci: fix docs workflow  
 * ci: fix docs workflow  
 * ci: update docs workflow  
 * ci: update docs workflow  
 * feat(services:verification): allow different domains for verification urls  
 * chore(extensions): build extensions [skip ci]  
   
 ### 28-08-2024 [Ar Rakin <rakinar2@gmail.com>]  
   
 * docs: update readme  
 * ci: add docs build workflow  
   
 ### 28-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.26.0 [skip ci]  
   
 ### 27-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: ignore drizzle snapshots  
 * fix: better error messages on VPN check fail  
 * feat: finalize verification system  
 * chore(extensions): build extensions [skip ci]  
   
 ### 27-08-2024 [Ar Rakin <rakinar2@gmail.com>]  
   
 * chore: update drizzle journal  
 * docs: update automod details page  
   
 ### 27-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.25.1 [skip ci]  
 * release: v9.25.0 [skip ci]  
   
 ### 26-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * * update license for sudobot's logo tot CC BY-NC-ND 4.0  
   
 ### 26-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.24.8 [skip ci]  
 * release: v9.24.7 [skip ci]  
   
 ### 26-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(services:rules): member update rule checks fail with a BUG message  
 * fix(commands:config): undefined `this.dottedConfig?.system`  
 * chore(extensions): build extensions [skip ci]  
   
 ### 25-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.24.6 [skip ci]  
 * release: v9.24.5 [skip ci]  
 * release: v9.24.4 [skip ci]  
 * release: v9.24.3 [skip ci]  
   
 ### 25-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(extensionManager): remove pre-linked tsconfig in extension directory if any  
 * fix(extensions): issues while loading extensions with bun  
 * chore: update .gitignore  
 * refactor(extensions:neko): fully support sudobot v9 APIs  
 * refactor(extensions:neko): fully support sudobot v9 APIs  
 * fix(commands:joke): api ninjas dad joke api does not allow limit query param anymore  
 * fix: config command causing JS not an object error  
 * chore(extensions): build extensions [skip ci]  
   
 ### 25-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
 * chore: update readme  
   
 ### 24-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 23-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.24.2 [skip ci]  
 * release: v9.24.1 [skip ci]  
   
 ### 23-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(blazebuild): invalid argument passed to String.prototype.repeat()  
 * fix(blazebuild): invalid argument passed to String.prototype.repeat()  
 * chore(extensions): build extensions [skip ci]  
   
 ### 23-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(blazebuild): syntax error  
 * fix(blazebuild): column number resolves to Infinity when on non-TTY environment  
 * chore: update FUNDING.yml  
   
 ### 22-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
 * chore: update readme  
   
 ### 22-08-2024 [dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>]  
   
 * Signed-off-by: dependabot[bot] <support@github.com>  
   
 ### 22-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.24.0 [skip ci]  
   
 ### 22-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): add `/guilds/:id/roles` and `/guilds/:id/channels` endpoints  
 * chore(extensions): build extensions [skip ci]  
   
 ### 21-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * deps: update axios to v1.7.4  
 * fix: regenerate release [trigger ci]  
 * ci(releases): fix release workflow not creating dist packages with build directory  
 * chore(extensions): build extensions [skip ci]  
   
 ### 21-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.23.3 [skip ci]  
   
 ### 20-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: fix metadata url base generation  
 * docs: fix type errors  
 * docs: force user selected canonical  
 * docs: statically generate sitemaps  
   
 ### 20-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 19-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: add robots.txt  
   
 ### 19-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 18-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: fix broken links  
 * fix(cluster): feature flag proxy URL  
 * fix(commands:help): broken links  
 * fix(commands:about): broken links  
 * docs: fix broken image links  
 * docs: update nodejs versions in getting started page  
 * chore: update readme  
 * chore: update readme  
 * chore(readme): fix broken links  
 * docs: update broken links  
   
 ### 18-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.23.2 [skip ci]  
 * release: v9.23.1 [skip ci]  
   
 ### 18-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 17-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update FUNDING.yml  
   
 ### 17-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 16-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 15-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update getting started page for windows  
   
 ### 15-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 14-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 13-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 12-08-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 11-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update extensions workflow  
   
 ### 11-08-2024 [Ar Rakin <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]  
   
 ### 10-08-2024 [Ar Rakin <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]  
   
 ### 09-08-2024 [Ar Rakin <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]  
   
 ### 09-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update extensions workflow  
   
 ### 08-08-2024 [Ar Rakin <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]  
   
 ### 07-08-2024 [Ar Rakin <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]  
 * feat(commands:fun): add HTTP cat/dog command  
 * 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]  
   
 ### 07-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.23.0 [skip ci]  
   
 ### 07-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: add bun guide in getting started page  
 * chore: add bun command snippet in extensions guide for v9  
   
 ### 06-08-2024 [Ar Rakin <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]  
   
 ### 06-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update extensions workflow  
   
 ### 05-08-2024 [Ar Rakin <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]  
   
 ### 04-08-2024 [Ar Rakin <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]  
   
 ### 04-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 03-08-2024 [Ar Rakin <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]  
 * fix(services:moderation_rules): crashes during member permission checks  
 * feat(logger): add new logging mode `BUG`  
 * fix(commands:afk): issues with reason verification  
 * 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]  
   
 ### 03-08-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore(readme): add mailing list info  
 * docs: update blazebuild cli option usage  
   
 ### 03-08-2024 [dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>]  
   
 * Signed-off-by: dependabot[bot] <support@github.com>  
 * Signed-off-by: dependabot[bot] <support@github.com>  
   
 ### 03-08-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.22.0 [skip ci]  
   
 ### 02-08-2024 [Ar Rakin <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]  
   
 ### 01-08-2024 [Ar Rakin <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]  
   
 ### 31-07-2024 [Ar Rakin <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]  
 * feat(logging): unsubcribe to events and exclusion overrides  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * fix(welcomer): `:guild:` placeholder is not replaced  
 * 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]  
   
 ### 31-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.21.0 [skip ci]  
 * release: v9.20.2 [skip ci]  
   
 ### 30-07-2024 [Ar Rakin <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]  
   
 ### 29-07-2024 [Ar Rakin <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]  
   
 ### 29-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update getting started page for v9  
 * docs: update getting started page for v8  
 * chore: update README.md  
 * docs: update getting started page for v9  
   
 ### 28-07-2024 [Ar Rakin <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]  
 * fix(blazebuild:wrapper): redundant warning about global version mismatch  
 * build: update migrate task  
 * chore: update drizzle config  
 * ci: update build workflow  
 * build: update blazebuild tasks to not use drizzle-kit  
 * deps(dev): remove drizzle-kit  
 * chore: add drizzle migrations manually  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * chore(scripts): add OSN commons genchangelog script  
 * 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]  
   
 ### 28-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.20.1 [skip ci]  
   
 ### 28-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * build: fix migrate task  
 * build: update BuildPlugin.ts to not import removed tasks  
 * build: update drizzle.config.ts  
   
 ### 27-07-2024 [Ar Rakin <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]  
 * ci: update build workflow  
 * 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: update husky commit-msg hook  
 * docs: keep separate extension development guides for v8 and v9  
 * docs: update extension development guide  
 * build(extension:neko): update extension metadata and deps  
 * ci: update extensions workflow  
 * deps: update versions  
 * feat(commands:shot): `--nickname/-n` option  
 * fix(commands:help): incompletely showing command options  
 * chore(extensions): build extensions [skip ci]  
 * fix: help command group list sort  
 * chore: update package.json  
 * 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]  
   
 ### 27-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.20.0 [skip ci]  
 * release: v9.19.1 [skip ci]  
   
 ### 26-07-2024 [Ar Rakin <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(blazebuild): fix merge conflicts  
 * chore(blazebuild): update bun lockfile  
 * fix(blazebuild): install missing type definitions  
 * chore: update version dotfiles  
 * build: update blazew  
 * build: change node version in blaze_wrapper.properties  
 * fix(blazebuild): allow higher versions of node to be installed  
 * fix: correct all imports to ArgumentParser  
 * refactor(framework): rename ArgumentParserNew to ArgumentParser  
 * fix: typescript build errors  
 * test: add tests for the new argument parser  
 * fix(framework:arguments): error handling issues  
 * chore(extensions): build extensions [skip ci]  
 * fix: remove the old argument parser  
 * refactor(commands): use the new argument parser (3/3)  
 * chore(extensions): build extensions [skip ci]  
 * fix: afk command malfunctioning  
 * chore: fix commit-msg hook  
 * chore: update vscode settings  
 * 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]  
   
 ### 26-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.19.0 [skip ci]  
   
 ### 26-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: new improved argument parsing (#186)  
   
 ### 25-07-2024 [Ar Rakin <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(husky): make commit-msg hook optional for commitlint checks  
 * feat(trolling): prevent users from using troll commands against the bot or sysadmins  
 * refactor(commands:shot): use new argument parser  
 * refactor(commands): use the new argument parser (1/3)  
 * feat: usable argument parsing  
 * 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]  
   
 ### 25-07-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
 * feat: new argument parser completed  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
   
 ### 17-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.18.2 [skip ci]  
   
 ### 17-07-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(api): invalid endpoint /challenge/auth/discord  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * feat: introduce new argument parser  
 * 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]  
   
 ### 16-07-2024 [Ar Rakin <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]  
 * deps(docs): update packages  
 * deps(blazebuild): update packages  
 * deps: upgrade  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * chore: update .gitignore  
 * fix: update theme color for v9  
 * 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]  
   
 ### 16-07-2024 [dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>]  
   
 * ...  
   
 ### 16-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.18.1 [skip ci]  
   
 ### 15-07-2024 [Ar Rakin <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]  
   
 ### 14-07-2024 [Ar Rakin <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]  
   
 ### 13-07-2024 [Ar Rakin <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]  
 * fix(kernel): better error messages during 2FA failure  
 * build: update build tasks  
 * feat(blazebuild): better CLI argument parsing  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * fix: environment variable parsing errors when using 2FA  
 * 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]  
   
 ### 13-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update extensions.yml  
   
 ### 13-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.18.0 [skip ci]  
 * release: v9.17.5 [skip ci]  
   
 ### 12-07-2024 [Ar Rakin <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]  
 * fix(blazebuild): command line argument parsing  
 * fix: apiServer loading error (race condition)  
 * chore: update package.json  
 * build: fix copyResources task  
 * fix(blazebuild): sdk management  
 * chore(extensions): build extensions [skip ci]  
 * build: update migrate tasks  
 * chore: update package.json scripts  
 * chore: update package.json scripts  
 * chore(extensions): build extensions [skip ci]  
 * chore: update package.json scripts  
 * deps: remove cross-env  
 * chore: update package.json scripts  
 * ci: finalize build workflow  
 * ci: force git to use LF  
 * chore: add .gitattributes  
 * build: update copyResources task  
 * build: update tsconfig.json  
 * chore(extensions): build extensions [skip ci]  
 * build: update blazebuild tasks for windows  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * chore: debug  
 * fix(blazebuild): invalid path splitting on windows  
 * ci: update build workflow  
 * ci: update build workflow  
 * chore: update blazew.ps1  
 * fix(blazebuild): spawn race condition  
 * fix(blazebuild): spawn race condition  
 * fix(blazebuild): spawn race condition  
 * fix(blazebuild): spawn race condition  
 * fix(blazebuild): spawn race condition  
 * ci: trigger blazebuild  
 * fix(blazew): trying to symlink into a missing directory  
 * fix(blazew): trying to symlink into a missing directory  
 * fix(blazew): trying to symlink into a missing directory  
 * fix(blazew): trying to symlink into a missing directory  
 * fix: blazew bun crashing on CI  
 * ci: update build workflow  
 * feat(blazebuild): auto install deps  
 * fix(blazebuild): logic to determine bun path if its installed globally  
 * fix(blazebuild): bun crashes  
 * fix(blazebuild:bug:bun-internal): a workaround for bun crash during creation of child process  
 * fix(blazebuild): cpu arch check for arm64  
 * ci: update build workflow  
 * feat(blazebuild): support windows  
 * feat(blazebuild): better blazebuild wrapper  
 * 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]  
   
 ### 12-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.17.4 [skip ci]  
 * release: v9.17.3 [skip ci]  
 * release: v9.17.2 [skip ci]  
 * release: v9.17.1 [skip ci]  
 * release: v9.17.0 [skip ci]  
   
 ### 12-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update getting started page  
   
 ### 11-07-2024 [Ar Rakin <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]  
   
 ### 11-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: change v8 getting started alert level to note  
 * docs: add alert for v8 getting started page (#179)  
   
 ### 11-07-2024 [nin <95270582+ninsaccplayzyt@users.noreply.github.com>]  
   
 * Update page.mdx  
 * i wonder if this works  
   
 ### 10-07-2024 [Ar Rakin <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]  
 * docs: add slash command registration guide  
 * build: update custom build tasks  
 * fix: incorrect command line argument handling  
 * fix: command line option `-u`, `-g`, and `-c`  
 * docs: details on heap allocation errors  
 * chore(extensions): build extensions [skip ci]  
 * docs: getting started guide for v9  
 * build: add migrate and generateMigrations task  
 * chore(extensions): build extensions [skip ci]  
 * docs: update donations link  
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
 * docs: adjust min width for the TOC  
 * docs: fix scroll issues when the TOC is large  
 * docs: update nextjs config  
 * chore(extensions): build extensions [skip ci]  
 * docs: update nextjs config  
 * docs: update licensing page  
 * docs: update licensing page  
 * docs: update scripts  
 * docs: add license logo icons  
 * docs: use plain markdown for license docs  
 * docs: use plain markdown for license docs  
 * docs: better license summary  
 * docs: add licensing page  
 * 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: update readme  
 * 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]  
   
 ### 10-07-2024 [Ar Rakin <rakinar2@gmail.com>]  
   
 * ci: fix docker workflow  
 * ci: update docker workflow  
   
 ### 10-07-2024 [Ar Rakin <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  
 * chore(readme): update logo image  
 * docs: update licensing page  
 * chore(blazebuild): update README.md  
 * chore: update README.md  
 * ci: update extensions.yml  
   
 ### 10-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.16.20 [skip ci]  
 * release: v9.16.19 [skip ci]  
   
 ### 09-07-2024 [Ar Rakin <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: update readme  
 * ci(commitlint): ignore dependabot commits  
 * chore: update commitlint config  
 * ci(commitlint): ignore dependabot commits  
 * fix(services): make sure to import `tar` correctly  
 * fix: remove console.log calls  
 * fix(caching): not using cached values  
 * 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: update readme  
 * docs: license docs under the AGPL-3.0 and GFDL-1.3  
 * chore(blazebuild): add license  
 * chore(extensions): build extensions [skip ci]  
 * chore(blazebuild): update readme  
 * chore(config:schemas): regenerate schema files  
 * fix(api:MainController): reset started_at date of the server when it's not present  
 * fix(schemas:systemConfig): using unstable date as schema default  
 * chore(extensions): build extensions [skip ci]  
 * build(blazew): update script debug mode  
 * chore(extensions): build extensions [skip ci]  
 * build(docker): update Dockerfile  
 * chore(debug): update blazew  
 * ci: update extensions workflow  
 * ci: fix workflows  
 * 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]  
   
 ### 09-07-2024 [Conventional Changelog Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.16.18 [skip ci]  
 * release: v9.16.17 [skip ci]  
 * release: v9.16.16 [skip ci]  
 * release: v9.16.15 [skip ci]  
 * release: v9.16.14 [skip ci]  
 * release: v9.16.13 [skip ci]  
 * release: v9.16.12 [skip ci]  
 * release: v9.16.11 [skip ci]  
 * release: v9.16.10 [skip ci]  
 * release: v9.16.9 [skip ci]  
 * release: v9.16.8 [skip ci]  
 * release: v9.16.7 [skip ci]  
 * release: v9.16.6 [skip ci]  
 * release: v9.16.5 [skip ci]  
 * release: v9.16.4 [skip ci]  
   
 ### 09-07-2024 [dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>]  
   
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
 * ...  
   
 ### 09-07-2024 [Ar Rakin <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  
 * 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  
 * ci(dependabot): create dependabot.yml  
 * chore(blazebuild): add LICENSE  
   
 ### 08-08-2022 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * NOTE: this commit overwrites its original date.  
   
 ### 09-07-2024 [Ar Rakin <rakinar2@gmail.com>]  
   
 * build(docker): update Dockerfile  
 * build(deps): dependencies were not being installed correctly  
   
 ### 08-07-2024 [Ar Rakin <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]  
 * build(blazew): wrapper script errors  
 * build(blazew): wrapper script errors  
 * build(blazew): update wrapper script  
 * build(docker): update Dockerfile  
 * build(docker): update Dockerfile  
 * ci: update git commit message of the release workflow  
 * build(docker): update Dockerfile  
 * build(docker): update Dockerfile  
 * chore(pm2): update pm2 echosystem configuration  
 * fix(utils): invalid way of determining system prefix  
 * ci: update labels  
 * ci: fix blazebuild workflow  
 * chore(blazebuild): update readme  
 * chore(blazebuild): update readme  
 * fix(security:ModerationRuleHandler): invalid property access on string  
 * chore: update .node-version  
 * chore: fix merge conflicts  
 * ci: add commitlint workflows  
 * fix: optional module loading  
 * 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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update extensions.yml  
 * build: update blaze_wrapper.properties  
 * chore: update TODO.md  
 * ci: add blazebuild build workflow  
 * ci(codeql): exclude test files  
 * chore(blazebuild): add version to package.json  
 * chore(blazebuild): update readme  
 * fix: type errors  
 * ci: update commitlint.yml  
 * ci: update extensions workflow  
   
 ### 08-07-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * release: v9.16.3 [skip ci] [skip ci]  
 * chore(release): v9.16.2 [skip ci]  
   
 ### 07-07-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.9.2 [skip ci]  
   
 ### 04-07-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(models): invalid  logic  
   
 ### 03-07-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * build: update Dockerfile  
   
 ### 03-07-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: update deps and remove unneeded files  
   
 ### 02-07-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.9.1 [skip ci]  
   
 ### 02-07-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: remove unnecessary console.log  
 * refactor: organize code  
   
 ### 01-07-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.9.0 [skip ci]  
 * chore(release): v9.8.0 [skip ci]  
   
 ### 01-07-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: better command system  
 * feat: improved shell service  
   
 ### 28-06-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.7.0 [skip ci]  
   
 ### 28-06-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: system update service  
   
 ### 25-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 25-06-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.6.0 [skip ci]  
   
 ### 25-06-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: eslint warnings  
 * feat: sudobot system shell  
   
 ### 24-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: correct config example  
 * docs: fix eslint errors  
   
 ### 24-06-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.5.0 [skip ci]  
   
 ### 23-06-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.4.0 [skip ci]  
 * chore(release): v9.3.0 [skip ci]  
   
 ### 23-06-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update release workflow  
 * ci: update build workflow  
 * chore: update SECURITY.md  
   
 ### 22-06-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.2.1 [skip ci]  
 * chore(release): v9.2.0 [skip ci]  
   
 ### 22-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(logging): message deletion log delay  
   
 ### 22-06-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: fix scheduled workflows  
   
 ### 16-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: remove faulty workflows  
 * ci: add snyk security test workflow  
 * ci: update release workflow  
 * ci: update extension build schedule  
 * release: 9.x-beta.1  
 * Merge branch 'main' into 9.x-dev  
 * 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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v9.1.0 [skip ci]  
   
 ### 15-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: missing boot method in moderation rule handler implementation  
 * chore: update contributor guidelines  
 * feat: message reporting system (1/3)  
 * feat: trigger service  
   
 ### 14-06-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat(verification): captcha support  
   
 ### 11-06-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: email verification  
   
 ### 08-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: email verification  
 * feat: google auth  
 * feat: github verification  
   
 ### 07-06-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * fix(blazebuild): add TTY check  
 * feat(blazebuild): progress bar  
   
 ### 06-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: blaze wrapper crashing for an extra newline in properties file  
 * build: update blaze_wrapper.properties  
 * build(blazebuild): update wrapper  
 * feat(blazebuild): println() now takes any type of argument  
 * feat(blazebuild): task graph  
 * fix(blazebuild): better module management  
 * chore: update contribution guidelines  
 * build: invalid import  
 * fix(blazebuild): update default export  
 * feat(blazebuild): buildSrc plugins  
 * feat: add verification service  
 * style: add todo comments  
   
 ### 05-06-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * feat: regex patterns in profile filter  
 * feat: basic profile filters  
 * feat: finish message rule service handler  
   
 ### 04-06-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * fix: build scripts  
 * chore(idea): add configurations  
 * build: fix blazebuild scripts  
   
 ### 03-06-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * build: update blazew script  
 * 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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * feat: add help command (1/2)  
   
 ### 01-06-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * build(tsconfig): revert `importsNotUsedAsValues` to `remove`  
 * feat(blazebuild): fluent async file I/O API  
   
 ### 31-05-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * build: update tsconfig.json  
   
 ### 30-05-2024 [Ar Rakin <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: finish building blazebuild v2  
   
 ### 26-05-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * refactor: blazebuild v2  
   
 ### 25-05-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(blazebuild): v2  
   
 ### 24-05-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): announcement controller  
   
 ### 12-05-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: queue add command  
 * chore: trigger update  
   
 ### 11-05-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: trigger update  
 * chore: trigger update  
   
 ### 10-05-2024 [Ar Rakin <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] <49699333+dependabot[bot]@users.noreply.github.com>]  
   
 * ...  
   
 ### 05-05-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(deps): bump discord.js to v14.15.0  
 * feat: afk system  
   
 ### 03-05-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * build: update blazebuild wrapper  
 * chore: update deps  
   
 ### 02-05-2024 [Ar Rakin <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: directive parsing in embed command  
 * feat: directive parsers  
   
 ### 28-04-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: fix page short name  
   
 ### 26-04-2024 [Ar Rakin <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 <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  
 * feat: better startup and restart management  
 * docs: update Getting Started page  
 * docs: update termination page  
 * docs: update terms  
   
 ### 25-04-2024 [nin <95270582+ninsaccplayzyt@users.noreply.github.com>]  
   
 * Update page.mdx  
 * add bun docs to get started  
 * Merge branch 'onesoft-sudo:main' into main  
 * Update page.mdx  
 * Update page.mdx  
 * Update page.mdx  
   
 ### 24-04-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 24-04-2024 [Ar Rakin <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: mod message notification embed title  
 * feat: modmsg command  
   
 ### 22-04-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: duration parsing issues  
 * feat: finish infraction commands  
 * fix: add missing permission and usage info  
   
 ### 21-04-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: infracton clear and reason commands  
   
 ### 20-04-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: eslint issues  
 * test: add tests for Pagination class  
 * chore: update todos  
 * feat: pagination support  
   
 ### 19-04-2024 [Ar Rakin <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 <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 <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: global feature flags  
   
 ### 14-04-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 12-04-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): add neko 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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * build: use task classes  
 * feat(infractions): muting, kicking, and unmuting support  
   
 ### 04-04-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update FUNDING.yml  
   
 ### 03-04-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * perf: better caching and ttl checking  
   
 ### 30-03-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: better cache management (sweep & ttl)  
   
 ### 28-03-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * style: update SystemAdminPermission docs  
   
 ### 28-03-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * build(blazebuild): support advanced builds and dependency management  
 * feat(framework): caching utilities  
   
 ### 24-03-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore: update todos  
 * style: reorganize methods  
 * feat: command permission overwrites  
   
 ### 21-03-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * test: add tests for @framework/utils  
 * feat: add permission managers  
   
 ### 19-03-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update build workflow  
   
 ### 17-03-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * feat: add infraction manager  
 * feat: better command system  
   
 ### 15-03-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * refactor: generalize api server  
 * feat: add api server  
 * feat: add log streaming service  
   
 ### 14-03-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update .eslintrc.json  
   
 ### 14-03-2024 [Ar Rakin <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: reorganize pages  
   
 ### 13-03-2024 [ninsaccplayzyt <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.29.0 [skip ci]  
   
 ### 12-03-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * test: smbed utils  
 * test: download utils  
 * refactor(types): extract a Globals interface  
   
 ### 11-03-2024 [Ar Rakin <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  
 * 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  
 * docs(scripts): update generate-page-index.js  
   
 ### 11-03-2024 [Ar Rakin <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 <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 <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 <159797095+dicoderin@users.noreply.github.com>]  
   
 * Update add-license-comments.js  
   
 ### 10-03-2024 [Ar Rakin <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 <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  
 * 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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.23.0 [skip ci]  
 * chore(release): v8.22.1 [skip ci]  
   
 ### 08-03-2024 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: eslint/typescript errors  
 * chore: add eslint  
   
 ### 04-03-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.22.0 [skip ci]  
   
 ### 04-03-2024 [Ar Rakin <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] <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 03-03-2024 [Conventional Release Action <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 <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] <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 02-03-2024 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.17.1 [skip ci]  
   
 ### 01-03-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(logging): voice event handling issue  
   
 ### 27-02-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.17.0 [skip ci]  
 * chore(release): v8.16.0 [skip ci]  
   
 ### 27-02-2024 [Ar Rakin <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.13.4 [skip ci]  
   
 ### 21-02-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(automod:rules:nsfw): better accuracy  
   
 ### 18-02-2024 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.12.0 [skip ci]  
   
 ### 17-02-2024 [Ar Rakin [Extension Build] <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 17-02-2024 [Ar Rakin <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] <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.11.0 [skip ci]  
   
 ### 16-02-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore(extensions:urlfish): add readme  
   
 ### 15-02-2024 [Ar Rakin [Extension Build] <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.10.0 [skip ci]  
 * chore(release): v8.9.0 [skip ci]  
   
 ### 15-02-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(polyfills): add FileSystem.exists() method  
   
 ### 13-02-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.8.8 [skip ci]  
   
 ### 11-02-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.8.7 [skip ci]  
   
 ### 11-02-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.8.6 [skip ci]  
   
 ### 10-02-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(commands:blockedmessage): crashing during list command execution  
   
 ### 08-02-2024 [Conventional Release Action <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 <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] <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 <rakinar2@onesoftnet.eu.org>]  
   
 * fix(commands:ai): moderate the prompt before sending to OpenAI API  
   
 ### 07-02-2024 [Ar Rakin [Extension Build] <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 <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 <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 <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 <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] <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
 * chore(extensions): build extensions [skip ci]  
   
 ### 06-02-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.6.1 [skip ci]  
   
 ### 05-02-2024 [Ar Rakin <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 <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] <rakinar2@onesoftnet.eu.org>]  
   
 * chore(extensions): build extensions [skip ci]  
   
 ### 05-02-2024 [Conventional Release Action <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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.1.0 [skip ci]  
   
 ### 02-02-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v8.0.0 [skip ci]  
   
 ### 02-02-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: fix .husky/commit-msg hook permissions  
 * fix(dynamicLoader): not setting command groups during import  
   
 ### 30-01-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update layout.tsx  
 * docs: fix opengraph image  
 * feat!: support bun (#150)  
   
 ### 30-01-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.26.0 [skip ci]  
   
 ### 29-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * refactor(api:server): organized code  
 * feat: dynamic event loading and unloading  
   
 ### 28-01-2024 [Ar Rakin <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 <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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.21.0 [skip ci]  
   
 ### 23-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(automod:rules): url crawl rule (experimental)  
 * chore: add todos  
   
 ### 20-01-2024 [Conventional Release Action <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: add about page  
 * docs: update main page  
   
 ### 19-01-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.17.0 [skip ci]  
   
 ### 17-01-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * docs: introduce edit button component  
 * docs: add page for ban command  
 * docs: custom loading animations  
   
 ### 16-01-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: fix frontmatter YAML of ban command page  
   
 ### 15-01-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: fix links.ts  
 * docs: fix /search/route.ts  
 * build: update Dockerfile  
   
 ### 15-01-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * docs: finish migrating to nextjs  
 * chore(deps): update packages  
   
 ### 13-01-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * docs: searching  
   
 ### 12-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * docs: add edit button  
 * docs: dynamic metadata fetching  
 * docs: autolink  
 * docs: fix table of contents  
   
 ### 11-01-2024 [Ar Rakin <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update docs layout  
 * docs(styling): remove backticks fron inline code snippets  
   
 ### 10-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * docs: table of contents  
   
 ### 09-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * docs: basic navigation  
 * docs: optimizations  
   
 ### 09-01-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update Navbar.tsx  
 * docs: update navbar transition  
   
 ### 08-01-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update navbar drawer transition  
   
 ### 08-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * docs: better navbar UX  
 * docs: finish building the navbar  
 * docs: add a basic navbar drawer  
   
 ### 07-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * docs: add basic navbar  
 * docs(migration): initial commit  
   
 ### 06-01-2024 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.16.0 [skip ci]  
   
 ### 05-01-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.15.0 [skip ci]  
 * chore(release): v7.14.3 [skip ci]  
   
 ### 05-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: listen for message events for statistics  
   
 ### 05-01-2024 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.14.2 [skip ci]  
 * chore(release): v7.14.1 [skip ci]  
   
 ### 02-01-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.14.0 [skip ci]  
   
 ### 02-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: experimental user stats service  
   
 ### 01-01-2024 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update terms.md  
 * docs: update getting-started.md  
   
 ### 01-01-2024 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.13.0 [skip ci]  
   
 ### 01-01-2024 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(commands:userlookup): infraction and moderation statistics  
   
 ### 31-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.12.3 [skip ci]  
   
 ### 31-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(services:afk): random crashes because of a missing null check  
   
 ### 30-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.12.2 [skip ci]  
 * chore(release): v7.12.1 [skip ci]  
   
 ### 30-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(commands:temprole): prisma invokation errors  
 * fix(commands:temprole): typo in `slashCommandBuilder`  
   
 ### 29-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.12.0 [skip ci]  
   
 ### 29-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(moderation:reporting): stable report system  
   
 ### 28-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * docs: reorganize pages  
   
 ### 28-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: delete docs/guild-config-schema.md  
   
 ### 28-12-2023 [Ussen <rickyguynn99@gmail.com>]  
   
 * docs: create system-config-schema.md (#146)  
   
 ### 26-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.11.0 [skip ci]  
   
 ### 26-12-2023 [Ar Rakin <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 <rickyguynn99@gmail.com>]  
   
 * docs: create GuildConfigSchema.md (#145)  
   
 ### 24-12-2023 [Conventional Release Action <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.8.0 [skip ci]  
   
 ### 22-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(moderation): add reporting system (incomplete)  
   
 ### 21-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs(installation): fix slash command registration command  
 * chore: update SECURITY.md  
   
 ### 20-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 19-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.7.0 [skip ci]  
 * chore(release): v7.6.0 [skip ci]  
   
 ### 19-12-2023 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore(readme): add download buttons  
   
 ### 16-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.5.1 [skip ci]  
   
 ### 16-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(logging): ban reasons not showing up  
   
 ### 15-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.5.0 [skip ci]  
   
 ### 15-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: email verification support  
   
 ### 14-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.4.1 [skip ci]  
   
 ### 14-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: verification service misbehaving  
   
 ### 13-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 11-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.4.0 [skip ci]  
   
 ### 11-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): add /challenge/verify endpoint to retrive meta info  
   
 ### 09-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.3.3 [skip ci]  
   
 ### 09-12-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(automod:verification): update generated query params for the target url  
   
 ### 08-12-2023 [Ar Rakin <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: fix failing workflows  
   
 ### 07-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v7.1.0 [skip ci]  
 * chore(release): v7.0.0 [skip ci]  
   
 ### 07-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(automod): verification system  
 * feat(snippets)!: remove `permission_roles` field from the database schema  
   
 ### 06-12-2023 [Conventional Release Action <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: revert build.yml  
 * ci: update build.yml for codecov  
   
 ### 01-12-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.90.0 [skip ci]  
   
 ### 01-12-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(commands:clear): `mc` alias  
   
 ### 29-11-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.89.0 [skip ci]  
 * chore(release): v6.88.2 [skip ci]  
   
 ### 29-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.88.1 [skip ci]  
 * chore(release): v6.88.0 [skip ci]  
   
 ### 28-11-2023 [Ar Rakin <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 <rakin3244@gmail.com>]  
   
 * docs(gitbook-22): Drop support for MySQL  
   
 ### 27-11-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: issues introduced by the refactor  
 * refactor: commands  
 * refactor: command system  
   
 ### 26-11-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.87.0 [skip ci]  
 * chore(release): v6.86.0 [skip ci]  
   
 ### 26-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.85.2 [skip ci]  
 * chore(release): v6.85.1 [skip ci]  
   
 ### 25-11-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(commands:snippets): double response  
   
 ### 25-11-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(welcomer): say_hi_label not working  
   
 ### 23-11-2023 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * refactor: use the new permission manager everywhere  
   
 ### 20-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.81.1 [skip ci]  
   
 ### 19-11-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(commands:history): replace underscrores with spaces in infraction type field  
   
 ### 18-11-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.81.0 [skip ci]  
   
 ### 18-11-2023 [Ar Rakin <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.79.0 [skip ci]  
   
 ### 15-11-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): introduce `MessageRuleController`  
   
 ### 14-11-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.78.0 [skip ci]  
 * chore(release): v6.77.1 [skip ci]  
   
 ### 14-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.77.0 [skip ci]  
   
 ### 13-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.76.0 [skip ci]  
   
 ### 12-11-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(native): environment file parsing  
   
 ### 11-11-2023 [Conventional Release Action <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(services:ballots): interaction response strings  
   
 ### 10-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.69.0 [skip ci]  
 * chore(release): v6.68.0 [skip ci]  
   
 ### 09-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * refactor(native:core:commands): use a plain array instead of hashmap  
 * build: fix makefile  
   
 ### 07-11-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update build.yml  
   
 ### 07-11-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.67.0 [skip ci]  
   
 ### 06-11-2023 [Ar Rakin <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(commands:emojimix): add missing description  
   
 ### 05-11-2023 [Conventional Release Action <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 <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 <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 <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 <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 <rakin3244@gmail.com>]  
   
 * docs(gitbook-21): remove supabase links  
   
 ### 03-11-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.56.1 [skip ci]  
 * chore(release): v6.56.0 [skip ci]  
   
 ### 01-11-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(development:hotreload): files not reloading  
 * style: remove unneeded variables  
 * feat: improved hot reloading  
   
 ### 31-10-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.55.0 [skip ci]  
 * chore(release): v6.54.0 [skip ci]  
   
 ### 31-10-2023 [Ar Rakin <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 <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 <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 <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 <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 <rakin3244@gmail.com>]  
   
 * docs(gitbook-20): Update privacy policy  
   
 ### 27-10-2023 [Ar Rakin <rakin3244@gmail.com>]  
   
 * docs(gitbook-19): No subject  
   
 ### 26-10-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.51.0 [skip ci]  
 * chore(release): v6.50.1 [skip ci]  
   
 ### 26-10-2023 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore(docker): update node version in Dockerfile  
   
 ### 25-10-2023 [Conventional Release Action <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci: update release.yml  
 * docs: update privacy.md  
   
 ### 20-10-2023 [Conventional Release Action <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.41.0 [skip ci]  
   
 ### 17-10-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: queues now work even if the input command message is removed  
   
 ### 16-10-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.40.0 [skip ci]  
 * chore(release): v6.39.1 [skip ci]  
   
 ### 15-10-2023 [Conventional Release Action <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update features.md  
   
 ### 14-10-2023 [Ar Rakin <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.34.1 [skip ci]  
   
 ### 12-10-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: update volume paths in docker-compose.yml  
 * chore: update todos  
   
 ### 12-10-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * refactor(api): changed the HTTP response status codes  
   
 ### 11-10-2023 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.30.0 [skip ci]  
 * chore(release): v6.29.0 [skip ci]  
   
 ### 10-10-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(utils): embed schema parsing  
 * feat: bump reminder  
   
 ### 09-10-2023 [Ar Rakin <rakin3244@gmail.com>]  
   
 * docs(gitbook-18): Fix grammatical errors  
 * docs(gitbook-17): Complete writing the extension documentation  
   
 ### 07-10-2023 [Ar Rakin <rakin3244@gmail.com>]  
   
 * docs(gitbook-16): Add screenshots  
   
 ### 07-10-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.28.0 [skip ci]  
 * chore(release): v6.27.0 [skip ci]  
   
 ### 07-10-2023 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update README.md  
   
 ### 06-10-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.26.0 [skip ci]  
   
 ### 06-10-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(commands): add missing description to `temprole` command  
 * feat(commands): add `temprole` command  
   
 ### 04-10-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.25.2 [skip ci]  
   
 ### 04-10-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: expired JWT tokens are not being disallowed in some cases  
   
 ### 03-10-2023 [Ar Rakin <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 <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore(readme): add webpage link  
   
 ### 01-10-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.20.4 [skip ci]  
   
 ### 01-10-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: echo command now checks for mention everyone permission  
   
 ### 30-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.20.3 [skip ci]  
 * chore(release): v6.20.2 [skip ci]  
   
 ### 30-09-2023 [Ar Rakin <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * fix(deps): add missing deps  
 * feat(api): review system  
 * fix: echo command mention modes  
   
 ### 28-09-2023 [Ar Rakin <rakin3244@gmail.com>]  
   
 * docs(gitbook-15): extension system docs  
   
 ### 28-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.19.1 [skip ci]  
   
 ### 28-09-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(SnowflakeSchema): do not depend on utils.ts  
   
 ### 27-09-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.17.0 [skip ci]  
   
 ### 26-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(scripts): add extension cache management script  
 * feat(core): extension system  
   
 ### 25-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.16.1 [skip ci]  
 * chore(release): v6.16.0 [skip ci]  
   
 ### 25-09-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.15.1 [skip ci]  
 * chore(release): v6.15.0 [skip ci]  
   
 ### 23-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: `snipe` command  
 * feat(triggers): member status update trigger  
 * chore: update config schema  
   
 ### 20-09-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.12.1 [skip ci]  
 * chore(release): v6.12.0 [skip ci]  
   
 ### 16-09-2023 [Ar Rakin <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 13-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.9.0 [skip ci]  
 * chore(release): v6.8.0 [skip ci]  
   
 ### 13-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): add `/auth/me` endpoint  
 * feat(api): add `GuildController`  
   
 ### 12-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.7.1 [skip ci]  
 * chore(release): v6.7.0 [skip ci]  
   
 ### 12-09-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: block type field is uppercased  
   
 ### 12-09-2023 [MonzterDEV <Dancull47@gmail.com>]  
   
 * feat: added blocked messages to message filters  
   
 ### 11-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: generate config schema  
 * chore: generate config schema  
   
 ### 10-09-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update getting-started.md  
   
 ### 10-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.6.0 [skip ci]  
   
 ### 10-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: api server config options and status endpoint  
   
 ### 07-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.5.1 [skip ci]  
   
 ### 07-09-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: message rules don't fire on message update  
   
 ### 06-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.5.0 [skip ci]  
   
 ### 06-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: update config schemas  
 * feat: add message auto triggers  
 * chore: add todos  
   
 ### 04-09-2023 [Conventional Release Action <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore(readme): fix dashboard repo link  
   
 ### 03-09-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.3.0 [skip ci]  
   
 ### 03-09-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): add create and delete endpoints to `PermissionRoleController`  
   
 ### 03-09-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update privacy policy  
 * docs: update terms  
   
 ### 31-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.2.0 [skip ci]  
   
 ### 31-08-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat(api): add endpoints for viewing and updating named permission roles  
 * chore: update dependencies  
   
 ### 30-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.1.2 [skip ci]  
 * chore(release): v6.1.1 [skip ci]  
   
 ### 30-08-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * refactor: introduce `default_permissions_mode` system config option  
   
 ### 28-08-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v6.1.0 [skip ci]  
 * chore(release): v6.0.3 [skip ci]  
   
 ### 27-08-2023 [Ar Rakin <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 <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 <rakin3244@gmail.com>]  
   
 * docs(gitbook-14): Add permission system guide  
   
 ### 27-08-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * chore: update config schemas  
 * refactor: use the new permission system  
 * feat(permissions)!: add possibility to customize permissions of each level  
 * chore(readme): update contributors list  
 * chore(readme): revert "update contributors list"  
 * 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 <Dancull47@gmail.com>]  
   
 * fix: const issues  
 * feat(message_rules): changed blockDomain rule into domain rule for allowing & disallowing  
   
 ### 26-08-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.80.0 [skip ci]  
 * chore(release): v5.79.0 [skip ci]  
   
 ### 25-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.78.4 [skip ci]  
   
 ### 25-08-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix(afkservice): afk remove message gets sent twice  
   
 ### 24-08-2023 [Ar Rakin <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 <rakin3244@gmail.com>]  
   
 * docs(gitbook-13): Emojis section  
 * docs(gitbook-11): Mark the old pages as outdated  
   
 ### 24-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.78.3 [skip ci]  
   
 ### 23-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.78.2 [skip ci]  
 * chore(release): v5.78.1 [skip ci]  
   
 ### 23-08-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: syntax error  
 * fix: help command crash when using slash command interaction  
   
 ### 22-08-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * chore: update readme  
   
 ### 22-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.78.0 [skip ci]  
 * chore(release): v5.77.0 [skip ci]  
   
 ### 22-08-2023 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update automod page  
 * chore: update readme  
   
 ### 21-08-2023 [Conventional Release Action <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 <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 <runner@fv-az180-342.oqwrao4tgo5u1osypft1dvkhhh.cx.internal.cloudapp.net>]  
   
 * chore(release): v5.75.0 [skip ci]  
   
 ### 20-08-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.70.0 [skip ci]  
 * chore(release): v5.69.1 [skip ci]  
   
 ### 20-08-2023 [Ar Rakin <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: fix typo  
   
 ### 18-08-2023 [Ar Rakin <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.61.0 [skip ci]  
 * chore(release): v5.60.0 [skip ci]  
   
 ### 15-08-2023 [Conventional Release Action <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 <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 12-08-2023 [Conventional Release Action <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 <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update security policy  
 * chore: update readme  
   
 ### 10-08-2023 [Ar Rakin <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 <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 <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 <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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.32.0 [skip ci]  
 * chore(release): v5.31.0 [skip ci]  
   
 ### 05-08-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: add emoji command  
 * feat: add snipe command  
 * fix: profile command  
 * feat: userinfo command  
   
 ### 04-08-2023 [Conventional Release Action <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: decimal value in permission percentages  
   
 ### 04-08-2023 [Ar Rakin <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: permission issue with system admins  
   
 ### 03-08-2023 [Ar Rakin <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 <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 <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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v5.16.0 [skip ci]  
 * chore(release): v5.15.0 [skip ci]  
   
 ### 30-07-2023 [Ar Rakin <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 <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 <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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: permission issue  
   
 ### 28-07-2023 [Ar Rakin <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 <rakin3244@gmail.com>]  
   
 * GitBook: No commit message  
   
 ### 27-07-2023 [Conventional Release Action <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 <rakinar2@onesoftnet.eu.org>]  
   
 * docs: update getting started page  
 * 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 <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: add requirements for self-hosting  
 * chore: update readme  
   
 ### 25-07-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update discord server invite  
 * chore: update readme  
   
 ### 25-07-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.128.0 [skip ci]  
 * chore(release): v4.127.0 [skip ci]  
   
 ### 25-07-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: implement permissions system for snippets  
 * feat: complete help command  
 * fix: add command metadata  
   
 ### 24-07-2023 [Conventional Release Action <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 <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
 * chore: update readme  
 * feat(welcomer): add new welcome message placeholder  
   
 ### 24-07-2023 [Ar Rakin <rakin3244@gmail.com>]  
   
 * docs(gitbook-10): fixed typos  
 * docs(gitbook-9): No subject  
   
 ### 23-07-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.119.0 [skip ci]  
 * chore(release): v4.118.0 [skip ci]  
   
 ### 22-07-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: add help command  
 * 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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 21-07-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.117.0 [skip ci]  
 * chore(release): v4.116.0 [skip ci]  
   
 ### 21-07-2023 [Ar Rakin <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 <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 <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  
 * 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 <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 <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 <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 <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * fix(build): build failure due to prisma client not being generated  
 * feat(commands): add infraction management commands  
 * 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  
 * feat(infractionManager): send logs and create infraction record on bulk message delete  
   
 ### 15-07-2023 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * fix: development mode toggling  
 * 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 <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 <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 <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  
 * style: add license comments  
 * refactor: remove debug console logging  
   
 ### 12-07-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.103.0 [skip ci]  
 * chore(release): v4.102.0 [skip ci]  
   
 ### 12-07-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore: update readme  
 * feat(automod): add word and token filters  
   
 ### 11-07-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.101.0 [skip ci]  
 * chore(release): v4.100.0 [skip ci]  
   
 ### 10-07-2023 [Ar Rakin <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.96.0 [skip ci]  
 * chore(release): v4.95.0 [skip ci]  
   
 ### 09-07-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * feat: mute command  
 * feat(commands): add warn command  
   
 ### 08-07-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 08-07-2023 [Ar Rakin <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 <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.87.0 [skip ci]  
 * chore(release): v4.86.0 [skip ci]  
   
 ### 06-07-2023 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * chore: update readme  
   
 ### 03-07-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.85.2 [skip ci]  
   
 ### 03-07-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: don't depend on roles to determine permissions  
   
 ### 28-06-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.84.1 [skip ci]  
   
 ### 21-06-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: broken markdown hyperlinks  
   
 ### 20-06-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.84.0 [skip ci]  
   
 ### 19-06-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update readme  
   
 ### 18-06-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * style: add license comments  
   
 ### 04-06-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.83.3 [skip ci]  
   
 ### 04-06-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: add a confirmation message in fakeban command DM  
   
 ### 19-05-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.83.2 [skip ci]  
 * chore(release): v4.83.1 [skip ci]  
   
 ### 19-05-2023 [Ar Rakin <rakinar2@onesoftnet.eu.org>]  
   
 * fix: wrong export  
 * fix: build errors  
   
 ### 17-05-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.83.0 [skip ci]  
   
 ### 17-05-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat: add nickname update command  
   
 ### 26-04-2023 [Ar Rakin <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update readme  
   
 ### 22-04-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs(readme): update mongodb atlas link text  
   
 ### 22-04-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.82.2 [skip ci]  
 * chore(release): v4.82.1 [skip ci]  
   
 ### 22-04-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.82.0 [skip ci]  
   
 ### 21-04-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat(welcomer): added a new welcome message  
   
 ### 24-03-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.78.0 [skip ci]  
 * chore(release): v4.77.2 [skip ci]  
   
 ### 15-03-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add remind command  
 * fix(profiles): animated avatars/banners are not showing  
   
 ### 14-03-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.77.1 [skip ci]  
 * chore(release): v4.77.0 [skip ci]  
   
 ### 14-03-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: snipe command not showing correct message content  
 * feat: add snipe command  
   
 ### 08-03-2023 [Conventional Release Action <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 <rakinar2@gmail.com>]  
   
 * fix: typo  
 * fix: uneeded $ in footer of profile command embed  
 * feat: paginate profile command  
   
 ### 07-03-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.75.0 [skip ci]  
 * chore(release): v4.74.0 [skip ci]  
   
 ### 07-03-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add confession system  
 * feat: add cooldown to afk command  
   
 ### 05-03-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.73.1 [skip ci]  
 * chore(release): v4.73.0 [skip ci]  
   
 ### 05-03-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: avatar command not showing animated avatars  
 * feat: add ban auto command  
   
 ### 03-03-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.72.1 [skip ci]  
   
 ### 01-03-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: afk status ignore emoji  
   
 ### 28-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.72.0 [skip ci]  
   
 ### 28-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: message reaction tempmutes  
 * refactor: clear command  
   
 ### 26-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.71.0 [skip ci]  
 * chore(release): v4.70.2 [skip ci]  
   
 ### 26-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: ai chat system  
 * fix: don't show beans and shots in infraction list  
   
 ### 25-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.70.1 [skip ci]  
   
 ### 25-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: clear command  
   
 ### 21-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.70.0 [skip ci]  
   
 ### 21-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: improved translation command  
   
 ### 20-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.69.0 [skip ci]  
   
 ### 20-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add penalize command  
   
 ### 16-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.68.2 [skip ci]  
 * chore(release): v4.68.1 [skip ci]  
   
 ### 16-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: repeated text filter errors  
   
 ### 16-02-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: AFK command message length  
   
 ### 13-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.68.0 [skip ci]  
 * chore(release): v4.67.0 [skip ci]  
   
 ### 13-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add reminder for moderators  
 * feat: option to only allow admins to bypass filters  
   
 ### 10-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.66.0 [skip ci]  
 * chore(release): v4.65.0 [skip ci]  
   
 ### 10-02-2023 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.64.0 [skip ci]  
   
 ### 06-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add translate command  
 * fix: type command issues  
   
 ### 05-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.63.0 [skip ci]  
   
 ### 05-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: auto typing  
   
 ### 02-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.62.0 [skip ci]  
 * chore(release): v4.61.0 [skip ci]  
   
 ### 02-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add AI moderator message analysis command  
 * feat: add aimod command  
   
 ### 01-02-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.60.1 [skip ci]  
 * chore(release): v4.60.0 [skip ci]  
   
 ### 01-02-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: errors  
 * feat: ai moderation  
 * chore: setup prettier  
   
 ### 30-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.59.1 [skip ci]  
 * chore(release): v4.59.0 [skip ci]  
   
 ### 30-01-2023 [Ar Rakin <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.54.2 [skip ci]  
   
 ### 22-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: token filter mismatch  
   
 ### 18-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.54.1 [skip ci]  
 * chore(release): v4.54.0 [skip ci]  
   
 ### 18-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: infraction issues  
 * feat: auto-increment punishment case IDs  
   
 ### 17-01-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.51.0 [skip ci]  
 * chore(release): v4.50.0 [skip ci]  
   
 ### 16-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add fakeban command  
 * feat: add infraction notes support in DMs  
   
 ### 14-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.49.0 [skip ci]  
   
 ### 14-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add a new alias to avatar command  
 * feat: exclude vanity URL and custom invites  
   
 ### 11-01-2023 [Conventional Release Action <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 <rakinar2@gmail.com>]  
   
 * feat: improve clear command  
 * fix(deps): security issues  
 * fix: warn command  
   
 ### 10-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.47.3 [skip ci]  
   
 ### 10-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: wrong type of option  
   
 ### 09-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.47.2 [skip ci]  
 * chore(release): v4.47.1 [skip ci]  
   
 ### 09-01-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: increase rolelist limit  
   
 ### 09-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: autobackup  
   
 ### 08-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.47.0 [skip ci]  
   
 ### 08-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: auto backup config files  
   
 ### 07-01-2023 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.46.0 [skip ci]  
 * chore(release): v4.45.3 [skip ci]  
   
 ### 07-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat(afk_engine): navigate to mentions  
 * fix: user lookup command  
   
 ### 06-01-2023 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: fix wrong command name  
   
 ### 04-01-2023 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.44.0 [skip ci]  
   
 ### 02-01-2023 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add infraction creation command  
   
 ### 30-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.43.0 [skip ci]  
   
 ### 30-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: regex message rule  
   
 ### 29-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.42.0 [skip ci]  
 * chore(release): v4.41.2 [skip ci]  
   
 ### 29-12-2022 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.41.1 [skip ci]  
 * chore(release): v4.41.0 [skip ci]  
   
 ### 28-12-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: invite tracker crash  
   
 ### 28-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add invite tracker  
 * feat: add invite tracker  
   
 ### 27-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.40.4 [skip ci]  
   
 ### 27-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: boost logs  
   
 ### 26-12-2022 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.39.1 [skip ci]  
 * chore(release): v4.39.0 [skip ci]  
   
 ### 25-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: slash command error  
 * feat: add spotify command  
   
 ### 24-12-2022 [Conventional Release Action <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 <rakinar2@gmail.com>]  
   
 * feat: nickname changes logging  
 * fix: logging error stats  
 * feat: add bean command  
 * fix: wrong stats  
   
 ### 23-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.36.0 [skip ci]  
 * chore(release): v4.35.0 [skip ci]  
   
 ### 23-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: log echoers  
 * feat: log echoers  
 * feat: add leave/join log stats  
   
 ### 21-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.34.3 [skip ci]  
 * chore(release): v4.34.2 [skip ci]  
   
 ### 21-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: wrong mod points  
   
 ### 21-12-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: wrong status  
   
 ### 20-12-2022 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.32.1 [skip ci]  
   
 ### 19-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: issues with mute log  
   
 ### 17-12-2022 [Conventional Release Action <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.30.0 [skip ci]  
 * chore(release): v4.29.2 [skip ci]  
   
 ### 16-12-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * refactor: updated clear command response  
   
 ### 14-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.29.1 [skip ci]  
 * chore(release): v4.29.0 [skip ci]  
   
 ### 14-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: type mismatch  
 * feat: add blocked word & token management command  
   
 ### 12-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.28.4 [skip ci]  
   
 ### 12-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: crash while creating anonymous ballots  
   
 ### 05-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.28.3 [skip ci]  
   
 ### 05-12-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix(about): remove quotes  
   
 ### 04-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.28.2 [skip ci]  
   
 ### 04-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix(replies): multiple replies when modals get canceled  
   
 ### 02-12-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.28.1 [skip ci]  
   
 ### 02-12-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * ci(autolabeler): fix autolabeler config  
   
 ### 02-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * style: add deprecated jsdoc comment  
 * fix(logger): unban not logging properly w/ tempban  
   
 ### 01-12-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * refactor(logger): finalize refactor  
 * refactor(logger): ban and message logging  
   
 ### 27-11-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.28.0 [skip ci]  
   
 ### 27-11-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat(logger): improvements  
   
 ### 22-11-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.27.0 [skip ci]  
   
 ### 22-11-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat(automod): add flexible rule system  
   
 ### 22-11-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs(readme): fix broken link  
   
 ### 20-11-2022 [Conventional Release Action <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: wrong method call  
   
 ### 20-11-2022 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.24.0 [skip ci]  
   
 ### 19-11-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat: add button roles support  
   
 ### 18-11-2022 [Conventional Release Action <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 <68149013+virtual-designer@users.noreply.github.com>]  
   
 * fix: workflow error  
 * fix: workflow error  
 * fix: workflow errors  
 * fix: worflow errors  
   
 ### 18-11-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: crash while using infraction command  
 * feat: add infraction view command  
 * feat: history command verbosity control  
 * feat(ballots): auto deletion  
   
 ### 13-11-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.20.1 [skip ci]  
 * chore(release): v4.20.0 [skip ci]  
   
 ### 13-11-2022 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.19.0 [skip ci]  
   
 ### 12-11-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * feat(logger): show message author ID on change  
   
 ### 10-11-2022 [Ar Rakin <68149013+virtual-designer@users.noreply.github.com>]  
   
 * docs: update terms of service  
   
 ### 08-11-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * style: add license comments  
   
 ### 04-11-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.18.0 [skip ci]  
   
 ### 04-11-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat(automod): add message reporting system  
   
 ### 02-11-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.17.1 [skip ci]  
 * chore(release): v4.17.0 [skip ci]  
   
 ### 02-11-2022 [Ar Rakin <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 <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 <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.15.0 [skip ci]  
   
 ### 30-10-2022 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.14.0 [skip ci]  
 * chore(release): v4.13.0 [skip ci]  
   
 ### 28-10-2022 [codefactor-io <support@codefactor.io>]  
   
 * [CodeFactor] Apply fixes  
   
 ### 28-10-2022 [Ar Rakin <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)  
   
 ### 27-10-2022 [Ar Rakin <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 <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 <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.12.2 [skip ci]  
   
 ### 26-10-2022 [Conventional Release Action <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 <rakinar2@gmail.com>]  
   
 * feat: add setup command  
 * feat: add private channel command  
 * chore: update gitignore  
 * chore: update security policy  
 * feat(debug-logging): better logging (#122)  
 * feat(utils): reply embed function accepts other options  
   
 ### 25-10-2022 [Ar Rakin <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 <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.8.1 [skip ci]  
 * chore(release): v4.8.0 [skip ci]  
   
 ### 24-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * docs: update tos  
   
 ### 23-10-2022 [Conventional Release Action <rakinar2@onesoftnet.eu.org>]  
   
 * chore(release): v4.7.0 [skip ci]  
   
 ### 23-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * feat(spam_filter): custom spam warning message (#119)  
 * fix: typescript errors  
 * feat(spam_filter): custom spam warning message  
   
 ### 22-10-2022 [Ar Rakin <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  
 * docs: update readme  
 * docs(readme): add monogdb atlas link  
   
 ### 22-10-2022 [Conventional Release Action <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 <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 <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 <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.4.0 [skip ci]  
 * chore(release): v4.3.0 [skip ci]  
   
 ### 20-10-2022 [Ar Rakin <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 <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.2.2 [skip ci]  
   
 ### 19-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * perf(shots): fix performance issues of shot command (#115)  
   
 ### 17-10-2022 [Conventional Changelog Action <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.2.1 [skip ci]  
   
 ### 17-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix(pagination): update button emoji orders (#114)  
   
 ### 16-10-2022 [Ar Rakin <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 <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.2.0 [skip ci]  
   
 ### 15-10-2022 [Conventional Changelog Action <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.1.2 [skip ci]  
   
 ### 15-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix(automod): profile filter interfering with manual mutes (#112)  
   
 ### 13-10-2022 [Ar Rakin <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  
 * 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)  
 * docs: add urls  
 * docs: update privacy policy  
 * docs: update privacy policy  
 * docs: update privacy policy  
 * docs: update privacy policy  
 * ci: remove unneeded files  
 * ci: remove unneeded workflows  
   
 ### 13-10-2022 [Conventional Changelog Action <conventional.changelog.action@github.com>]  
   
 * chore(release): v4.1.1 [skip ci]  
 * chore(release): v4.1.0 [skip ci]  
   
 ### 13-10-2022 [Ryder <78247679+killerclaws12@users.noreply.github.com>]  
   
 * * docs: update privacy policy  
   
 ### 12-10-2022 [Ar Rakin <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 <78247679+killerclaws12@users.noreply.github.com>]  
   
 * docs(readme): add "Extra" section with dashboard link (#98)  
   
 ### 11-10-2022 [Ar Rakin <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 <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 <78247679+killerclaws12@users.noreply.github.com>]  
   
 * * fix: author email in about command  
 * refactor: update about command (#94)  
   
 ### 09-10-2022 [Ar Rakin <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 <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 <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 <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 <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 <rakinar2@gmail.com>]  
   
 * refactor: queue jobs (#87)  
 * feat(queues): finishing touch  
 * fix: queue manager  
 * fix: users can ban themselves  
 * docs: update privacy policy  
   
 ### 02-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * refactor: queue jobs  
 * style: add license comments  
 * chore: update changelog  
 * fix: afk systems not working (#85)  
 * feat: update profile command  
   
 ### 01-10-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: update config schema (#82)  
 * 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 <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 <rakinar2@gmail.com>]  
   
 * build: update dockerfile  
 * chore: update gitignore  
   
 ### 28-09-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * chore: update readme  
   
 ### 27-09-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * feat: add cooldown support  
 * style: remove unneeded imports  
 * feat(api): allow admins to view/create users  
   
 ### 23-09-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * ci(workflows): update nodejs versions  
 * style: add license comments (#77)  
 * 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 <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 <rakinar2@gmail.com>]  
   
 * feat(api): add neew endpoint for fetching roles  
   
 ### 17-09-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix(api): config input not merging properly  
   
 ### 16-09-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * feat(api): add information controller  
   
 ### 14-09-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix(api): string to number config set error  
   
 ### 11-09-2022 [Ar Rakin <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 <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 <rakinar2@gmail.com>]  
   
 * build(docker): fix dockerfile  
 * build(docker): ignore node_modules folder  
 * build: add dockerfile  
   
 ### 08-09-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * feat: user controller  
 * feat(api): rate limit support  
   
 ### 06-09-2022 [Ar Rakin <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 <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 <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 <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 <rakinar2@gmail.com>]  
   
 * refactor: make the AFK system more detailed (#69)  
   
 ### 01-09-2022 [Ar Rakin <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 <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 <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 <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 <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 <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 <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 <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 <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 <rakinar2@gmail.com>]  
   
 * refactor: improve channel locking systems  
 * fix(automod): anti raid systems locking channels multiple times  
   
 ### 18-08-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * style: finishing touches to the channel locking system  
 * feat: improved channel locking system (#18)  
   
 ### 17-08-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * fix: user gets muted on rejoin when mute time is set  
 * refactor: update service loading strategy (#51)  
 * 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 <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 <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 <rakinar2@gmail.com>]  
   
 * docs: update readme  
 * docs: update readme  
 * docs: add discord server link  
 * docs: update readme  
 * feat: config management command (#49)  
 * feat(automod): create mod history automatically (#46)  
   
 ### 09-08-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Create LICENSE  
   
 ### 06-08-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * docs: update readme  
   
 ### 04-08-2022 [Ar Rakin <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 <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 <rakinar2@gmail.com>]  
   
 * feat(welcomer): add more welcome messages  
 * refactor(welcomer): mention user when they join  
   
 ### 30-07-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: wrong sample config  
 * feat: random welcome messages (#44)  
 * fix: json syntax error in sample config  
   
 ### 29-07-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * chore: merge everything  
 * chore: commit changes  
   
 ### 27-07-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * fix: running commands will throw an error  
   
 ### 24-07-2022 [Ar Rakin <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)  
   
 ### 23-07-2022 [Ar Rakin <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)  
   
 ### 20-07-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * feat(utils): add mention input parser (#36)  
   
 ### 18-07-2022 [Ar Rakin <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 <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)  
 * build: add ts-node as a dependency  
 * Update dependencies  
 * Use npm as a package manager  
   
 ### 12-07-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Update package.json  
 * Update project license  
   
 ### 19-06-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Updated spam filter  
 * Bump version number  
 * Added ESLint  
 * Updated routes according to the dashboard  
   
 ### 17-06-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Removed unneeded console logging  
 * Revert "Revert bf4c865b77af870cbba63df3a3e9750675fb9e65"  
 * Revert bf4c865b77af870cbba63df3a3e9750675fb9e65  
 * Add token filter  
   
 ### 13-06-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Create PULL_REQUEST_TEMPLATE.md  
 * Update issue templates  
 * Create CONTRIBUTING.md  
 * Added Code of Conduct (#14)  
 * Update build.yml  
 * Update build.yml  
   
 ### 12-06-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * Added verification system  
   
 ### 08-06-2022 [Ar Rakin <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 <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 <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 <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 <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 <rakinar2@gmail.com>]  
   
 * Update slash commands  
 * Upgraded clear command  
 * Added command line system  
   
 ### 01-06-2022 [Ar Rakin <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 <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 <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 <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 <rakinar2@gmail.com>]  
   
 * Improved automation  
 * Improved command cooldown system  
   
 ### 27-05-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * Update Logger.js  
 * Release version 1.10.0  
   
 ### 13-05-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Added clearTimeoutv2() function  
 * Added clearTimeoutv2() function  
 * Added clearTimeoutv2() function  
   
 ### 12-05-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Release version 1.8.0  
   
 ### 11-05-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * Last fixup  
 * Updated anti-raid systems  
 * Fixed issues and improved logging  
 * Fixed issues and improved logging  
   
 ### 09-05-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Fixed multiple channel mentions conflict in -echo command  
 * Fixed multiple channel mentions conflict in -echo command  
   
 ### 06-05-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Update README.md  
 * Added starboard feature  
 * Add -stats command  
 * Add -stats command  
   
 ### 05-05-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * More improvements  
 * Fixed crash logging when sending long messages  
   
 ### 03-05-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Added word and invite filters  
 * Added word and invite filters  
   
 ### 02-05-2022 [Ar Rakin <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 <rakinar2@gmail.com>]  
   
 * Typo fixup  
 * Typo fixup  
 * Typo fixup  
 * Release fixup  
 * Initial release v1.0.0  
   
 ### 30-04-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Added new features  
   
 ### 23-04-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Update README.md  
 * Create build.yml  
 * Added lock and unlock commands and improved command parsing  
   
 ### 21-04-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Fix security issues  
 * Merge tag 'v0.1.0' into develop  
 * Merge branch 'release/0.1.0'  
 * Added base commands  
   
 ### 06-04-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Initial Commit  
   
 ### 26-03-2022 [Ar Rakin <rakinar2@gmail.com>]  
   
 * Update README.md  
 * Initial commit  
12087    
12088    ### 26-03-2022 - [[Ar Rakin](mailto:rakinar2@gmail.com)]
12089    
12090      * Update README.md
12091      * Initial commit

Legend:
Removed from v.616  
changed lines
  Added in v.632

team@onesoftnet.eu.org
ViewVC Help
Powered by ViewVC 1.1.26