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
PalmDevs
faa15879c9
chore: remove eslint dependencies
2024-06-24 18:23:17 +07:00
PalmDevs
defc92d256
chore: apply biome code fixes
2024-06-24 18:23:17 +07:00
PalmDevs
756346ef0c
chore: change biome config
2024-06-24 18:23:17 +07:00
PalmDevs
17c6be7bee
feat(packages/shared): add logger factory
...
- @revanced/websocket-api now also utilizes the new logger from the shared package
- @revanced/websocket-api/utils/checkEnv has been renamed to its full form
- It also no longer returns anything as it's no longer needed
2024-06-24 18:23:16 +07:00
PalmDevs
f2d85c32a4
chore: apply code fixes with biome
2024-06-24 18:23:16 +07:00
PalmDevs
c80bd068fa
chore: use biome instead of eslint and prettier
2024-06-24 18:23:16 +07:00
PalmDevs
d9f69c2c89
chore: move configs to package.json
2024-06-24 18:23:15 +07:00
PalmDevs
a609187174
chore: update scripts
2024-06-24 18:23:15 +07:00
PalmDevs
475ae30c86
chore: add assets and fix README
2024-06-24 18:23:15 +07:00
PalmDevs
fea894e730
docs: fix docs
2024-06-24 18:23:14 +07:00
PalmDevs
a49f45127c
chore(packages): add more docs and improve types
2024-06-24 18:23:14 +07:00
PalmDevs
306f627cef
chore: format and remove unneccessary code
2024-06-24 18:23:14 +07:00