Commit Graph

202 Commits

Author SHA1 Message Date
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
PalmDevs
680f00722f chore: clean up tsconfigs and use bun-types 2024-06-24 18:23:25 +07:00
PalmDevs
1d54f5b9f8 chore(README): add monorepo document 2024-06-24 18:23:24 +07:00
PalmDevs
4c38f25340 chore: change commitlint config to use esm 2024-06-24 18:23:24 +07:00
PalmDevs
d806b001e0 chore(packages/shared): change build target 2024-06-24 18:23:24 +07:00
PalmDevs
25e265cc4e chore(packages/api): remove unneccesary packages and change build target 2024-06-24 18:23:23 +07:00
PalmDevs
68fa36a6db fix(packages/api): ready event triggering even when not ready 2024-06-24 18:23:23 +07:00
PalmDevs
526d514443 docs: move environment setup to monorepo root 2024-06-24 18:23:23 +07:00
PalmDevs
97c5bd5634 chore(apis/websocket): stop using fastify as a wrapper 2024-06-24 18:23:23 +07:00
PalmDevs
168f40def6 fix(apis/websocket): fix forever stuck Promise 2024-06-24 18:23:22 +07:00
PalmDevs
a6907b16c4 chore(apis/websocket)!: change default port 2024-06-24 18:23:22 +07:00
Pun Butrach
e600cc56f7 chore(apis/websocket): remove unneccessary packages and edit build target 2024-06-24 18:23:22 +07:00
Pun Butrach
d40a9d78cb docs(apis/websocket): minor improvements 2024-06-24 18:23:21 +07:00
PalmDevs
be5ceff385 chore: use two spaces for jsons 2024-06-24 18:23:21 +07:00
PalmDevs
85fe5dd1ff chore(packages/shared): update dependencies 2024-06-24 18:23:21 +07:00
PalmDevs
ee5ffa6f24 fix(packages/shared): fix weird log dates and clean up imports 2024-06-24 18:23:21 +07:00
PalmDevs
41c59eba03 chore(packages/api): update dependencies 2024-06-24 18:23:20 +07:00
PalmDevs
4d0bc4f196 chore(packages/api): clean up imports 2024-06-24 18:23:20 +07:00
PalmDevs
59fc50fd41 feat(packages/api): allow listening for invalid packets 2024-06-24 18:23:20 +07:00
PalmDevs
9f36fbab08 chore: update global dependencies 2024-06-24 18:23:19 +07:00
PalmDevs
7b00b5c2b8 chore: use biome instead of prettier and eslint in hooks 2024-06-24 18:23:19 +07:00
PalmDevs
26ad4afc18 chore(apis/websocket): use config.json as example config 2024-06-24 18:23:19 +07:00
PalmDevs
a90e59edb8 refactor(apis/websocket): clean up imports, format, and fix issues 2024-06-24 18:23:19 +07:00
PalmDevs
3e84821c23 chore(apis/websocket): update config schema 2024-06-24 18:23:18 +07:00
PalmDevs
fd7388ac3d chore(apis/websocket): bump dependencies 2024-06-24 18:23:18 +07:00
PalmDevs
05176fbf26 docs(apis/websocket): update docs 2024-06-24 18:23:18 +07:00
PalmDevs
e9638a7713 feat(packages/shared)!: switch to less resource-intensive logger 2024-06-24 18:23:17 +07:00