Commit Graph

228 Commits

Author SHA1 Message Date
PalmDevs
348a18a401 chore: format workspace 2024-06-24 18:23:39 +07:00
PalmDevs
fc7be22c6c fix(apis/websocket): builds not working due to dynamic import requirement 2024-06-24 18:23:39 +07:00
PalmDevs
c2a81c6258 feat(patches): add patch for tesseract.js 2024-06-24 18:23:38 +07:00
PalmDevs
f2abae2350 chore: revert mistakenly replaced links 2024-06-24 18:23:38 +07:00
PalmDevs
6109842897 chore: change old contact info 2024-06-24 18:23:38 +07:00
PalmDevs
32a7fea294 chore: update dependencies 2024-06-24 18:23:38 +07:00
PalmDevs
35b944800a fix(bots/discord): use APIEmbed for response config 2024-06-24 18:23:37 +07:00
PalmDevs
c1e1953762 chore(bots/discord): add default config 2024-06-24 18:23:37 +07:00
PalmDevs
513c6b18f0 docs(bots/discord): fix oversight 2024-06-24 18:23:37 +07:00
PalmDevs
815a14ee8d chore(lint): remove md and yml files from checks 2024-06-24 18:23:36 +07:00
PalmDevs
154bdbde3e chore: update and add README for projects 2024-06-24 18:23:36 +07:00
PalmDevs
ca475356ad feat(bots/discord/commands): allow process exception in exception-test 2024-06-24 18:23:36 +07:00
PalmDevs
7e5f6481c5 feat(bots/discord)!: read commit description
FEATURES:
- Updated documentation
- Improved configuration format
- Allow filter overriding for each response config (closes #29)
- Improved commands directory structure
- Improved slash command reload script
- New commands
- New command exception handling
2024-06-24 18:23:36 +07:00
PalmDevs
a9add9ea9a feat(bots/discord/utils): add duration utility 2024-06-24 18:23:35 +07:00
PalmDevs
2d794ede7d feat(bots/discord/utils/discord/embeds): expose applyCommonEmbedStyles fn 2024-06-24 18:23:35 +07:00
PalmDevs
f3e4408aa2 fix(bots/discord): check token before connecting to bot api 2024-06-24 18:23:35 +07:00
PalmDevs
da21e1a6f7 feat(bots/discord/utils/fs): use recursive option for listing files 2024-06-24 18:23:34 +07:00
PalmDevs
d830e48bc2 fix(bots/discord): remove useless feature 2024-06-24 18:23:34 +07:00
PalmDevs
5d9b4d31c6 chore: update deps 2024-06-24 18:23:34 +07:00
PalmDevs
4b2557f1f1 fix(packages/api): improve packet awaiting and reconnection 2024-06-24 18:23:34 +07:00
PalmDevs
b6cbe9d64c fix(apis/websocket): improve logging and error handling 2024-06-24 18:23:33 +07:00
PalmDevs
e25fc7d3c5 chore: update contributor email 2024-06-24 18:23:33 +07:00
PalmDevs
669e24ca81 fix(types): fix issues with typings 2024-06-24 18:23:33 +07:00
PalmDevs
3f8d0fd8ec chore: remove unused dependencies 2024-06-24 18:23:32 +07:00
PalmDevs
fd76e0af72 feat(bots/discord): sanitize BasicDatabase inputs 2024-06-24 18:23:32 +07:00
Pun Butrach
0b55d1228f ci: add codeql (#38) 2024-06-24 18:23:32 +07:00
PalmDevs
dcac10e5cc chore: add bunfig 2024-06-24 18:23:32 +07:00
PalmDevs
7b1012c025 chore: ignore dist files in tsconfig 2024-06-24 18:23:31 +07:00
PalmDevs
29544d4e01 fix: remove error cb handling for socket.send() calls
Fixes promise not ever being resolved
2024-06-24 18:23:31 +07:00
PalmDevs
6abb740994 feat(bots/discord): improve logs 2024-06-24 18:23:31 +07:00
PalmDevs
faf1e5fc78 chore(bots/discord): remove dupe response 2024-06-24 18:23:30 +07:00
PalmDevs
7f27c5607c fix(bots/discord): remove usage of macros 2024-06-24 18:23:30 +07:00
PalmDevs
a277ac53fd docs(bots/discord): add note for ocrTriggers config 2024-06-24 18:23:30 +07:00
PalmDevs
b09dc24f33 chore(bots/discord): add revanced config, remove dev config 2024-06-24 18:23:30 +07:00
PalmDevs
e4054ee4af chore(bots/discord): include all ts files in tsconfig 2024-06-24 18:23:29 +07:00
PalmDevs
744a56a4fd feat(bots/discord): add ocrTriggers resp config, embed footer scan mode 2024-06-24 18:23:29 +07:00
PalmDevs
b104472e47 docs(bots/discord): add docs 2024-06-24 18:23:29 +07:00
PalmDevs
9f1ac37927 feat(bots/discord/commands/reply): send stacktrace when failed 2024-06-24 18:23:28 +07:00
PalmDevs
8b690b879b feat(bots/discord/utils): allow loading commands from custom dir 2024-06-24 18:23:28 +07:00
PalmDevs
7eeb631270 chore(bots/discord): reduce footprint of functions 2024-06-24 18:23:28 +07:00
PalmDevs
a68d726875 feat(bots/discord): add a better way to manage databases 2024-06-24 18:23:28 +07:00
PalmDevs
f9d50a0a6b feat(bots/discord): add source 2024-06-24 18:23:27 +07:00
PalmDevs
b3b7723b4f feat!: big feature changes
BREAKING CHANGES:
- Heartbeating removed
- `config.consoleLogLevel` -> `config.logLevel`

NEW FEATURES:
- Training messages
- Sequence number system
- WebSocket close codes used instead of disconnect packets

FIXES:
- Improved error handling
- Some performance improvements
- Made code more clean
- Updated dependencies
2024-06-24 18:23:27 +07:00
PalmDevs
77f1a9cb3e chore: remove bun-types from tsconfig 2024-06-24 18:23:27 +07:00
PalmDevs
3e5d8f8e7b chore: update deps 2024-06-24 18:23:26 +07:00
PalmDevs
58e23b221f chore: turn off useNodeProtocol rule in biome 2024-06-24 18:23:26 +07:00
PalmDevs
da02140f19 docs(apis/websocket): fix broken reference links 2024-06-24 18:23:26 +07:00
PalmDevs
55199a3bb0 chore: remove useless tsconfigs 2024-06-24 18:23:25 +07:00
PalmDevs
56e364cedb fix(packages/api)!: handle dead connections better 2024-06-24 18:23:25 +07:00
PalmDevs
4792fde5a3 chore: remove unused dev packages and scripts 2024-06-24 18:23:25 +07:00