DD
|
3e80f0b384
|
tests(ws): fix tests (#9520)
|
2023-05-05 22:01:28 +02:00 |
|
DD
|
02dfaf1aa2
|
refactor: abstract identify throttling and correct max_concurrency handling (#9375)
* refactor: properly support max_concurrency ratelimit keys
* fix: properly block for same key
* chore: export session state
* chore: throttler no longer requires manager
* refactor: abstract throttlers
* chore: proper member order
* chore: remove leftover debug log
* chore: use @link tag in doc comment
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
* chore: suggested changes
* fix(WebSocketShard): cancel identify if the shard closed in the meantime
* refactor(throttlers): support abort signals
* fix: memory leak
* chore: remove leftover
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2023-04-14 20:26:37 +00:00 |
|
DD
|
5c5a5832b9
|
refactor(WebSocketManager): passing in strategy (#9122)
* refactor(WebSocketManager): passing in strategy
* chore: update tests
* chore: requested nits
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2023-02-19 18:57:31 +00:00 |
|
DD
|
05a1cbfe54
|
fix: ws typo (#9056)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2023-01-13 00:56:43 +00:00 |
|
Almeida
|
2798ba1eb3
|
style: run prettier (#9041)
|
2023-01-12 09:23:02 +01:00 |
|
DD
|
828a13b526
|
feat(ws): custom workers (#9004)
* feat(ws): custom workers
* chore: typo
* refactor(WebSocketShard): expose shard id
* chore: remove outdated readme comment
* chore: nits
* chore: remove unnecessary mutation
* feat: fancier resolution
* chore: remove unnecessary exports
* chore: apply suggestions
* refactor: use range errors
Co-authored-by: Aura Román <kyradiscord@gmail.com>
|
2023-01-10 17:31:56 +00:00 |
|
DD
|
0ff67d8e7a
|
feat(ws): metrics (#9005)
* feat(WebSocketManager): fetch status
* feat(WebSocketShard): heartbeat event
* chore: ci
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
|
2023-01-06 12:00:47 +00:00 |
|
DD
|
8f552a0e17
|
refactor(WebSocketShard): identify throttling (#8888)
* refactor(WebSocketShard): identify throttling
* chore: add worker handling
* refactor: worker handling
* chore: update tests
* chore: use satisfies where applicable
* chore: add informative comment
* chore: apply suggestions
* refactor(SimpleContextFetchingStrategy): support multiple managers
|
2022-12-02 13:04:09 +00:00 |
|
iCrawl
|
df46ab8061
|
build: tsup for better cjs / esm support
|
2022-09-02 18:08:16 +02:00 |
|
iCrawl
|
3b7ba4062e
|
chore: fix leftover eslint exceptions
|
2022-09-01 21:26:09 +02:00 |
|
Suneet Tipirneni
|
edadb9fe5d
|
refactor: use eslint-config-neon for packages. (#8579)
Co-authored-by: Noel <buechler.noel@outlook.com>
|
2022-09-01 20:50:16 +02:00 |
|
DD
|
748d7271c4
|
feat: @discordjs/ws (#8260)
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com>
|
2022-07-22 19:13:47 +02:00 |
|