iCrawl
d8d21cf370
chore: cloudflare sponsorship
2023-05-05 20:29:10 +02:00
iCrawl
d4f12e0a0c
chore: deps
2023-05-05 14:30:47 +02:00
iCrawl
7e875f6919
chore: refactor workspace
2023-05-03 02:14:22 +02:00
iCrawl
3665ad65d0
chore(ws): release @discordjs/ws@0.8.2
2023-05-01 17:34:27 +02:00
iCrawl
0762ddb3f4
chore: deps
2023-05-01 15:29:51 +02:00
iCrawl
48cab844d4
build: switch to bundler moduleResolution
2023-05-01 13:14:13 +02:00
iCrawl
1ba7394a7d
chore: deps
2023-04-30 09:01:17 +02:00
Michael H
1b4d34cebf
chore: Add directory to package.json ( #9456 )
...
* chore: Add directory to package.json
* fix: run fmt
* fix: undo formatting
2023-04-25 14:27:44 +00:00
iCrawl
43e205b840
chore: deps
2023-04-24 19:46:44 +02:00
iCrawl
98a76db482
docs: generate static imports for types with api-extractor
2023-04-17 19:08:01 +02:00
iCrawl
7aa5ea731f
chore(ws): release @discordjs/ws@0.8.1
2023-04-16 22:54:15 +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
iCrawl
e5859b41cf
chore: storybook
2023-04-13 19:09:56 +02:00
DD
dcf58d8140
refactor(WebSocketShard): waitForEvent and its error handling ( #9282 )
...
* refactor(WebSocketShard): waitForEvent and its error handling
* chore: remove unnecessary error event
* chore: handle ECONNREFUSED/ECONNRESET
* fix: reset network error check
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-11 11:10:32 +00:00
iCrawl
3d2f4b405e
chore(guide): bring guide up to speed
2023-04-09 12:41:02 +02:00
iCrawl
f893c6a357
chore: deps
2023-04-07 21:13:36 +02:00
Tetie
a7425c29c4
fix: fix external links ( #9313 )
...
* fix: fix external links
* fix: fix external links
* fix: link to correct classes
* fix: fix JSONEncodable link
* chore: fix select menu link
* fix: fix external links
* fix: link to correct classes
* fix: fix JSONEncodable link
* chore: fix select menu link
* fix: fix collection#sweep url
* fix: fix subpackages urls
* fix: fix discord.js docs url
* Update packages/util/docs/README.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-04-07 10:35:56 +00:00
iCrawl
1cbd04e8fd
build: git-cliff config
2023-04-02 01:55:39 +02:00
iCrawl
38f0986000
chore(ws): release @discordjs/ws@0.8.0
2023-04-02 01:51:56 +02:00
Tetie
74a6d59ae9
chore: overhaul readmes ( #9277 )
...
Co-authored-by: Souji <timoqueezle@gmail.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-01 13:45:15 +02:00
iCrawl
311cab2d3f
build(website): build site from db data
2023-04-01 02:50:24 +02:00
iCrawl
89235f32b0
ci: docker image build for proxy
2023-03-28 22:47:48 +02:00
iCrawl
d8d5f31d39
fix(scripts): accessing tsComment
2023-03-25 14:02:40 +01:00
DD
519825a651
fix(WebSocketShard): don't await #destroy in error bubbling logic ( #9276 )
...
* fix(WebSocketShard): don't await #destroy in error bubbling logic
* fix: properly throw abort errors
* chore: vlad's nit
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-25 12:49:35 +00:00
iCrawl
d6cd3fd7ed
chore: deps
2023-03-23 23:24:27 +01:00
Suneet Tipirneni
ee5169e0aa
feat(website): render syntax and mdx on the server ( #9086 )
2023-03-23 22:17:41 +01:00
iCrawl
852fae557e
chore: deps
2023-03-23 14:28:58 +01:00
DD
eb81dc982c
chore(ws): correct order for debug logs when identifying ( #9248 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:13:56 +00:00
DD
c76b17d3b3
fix(WebSocketShard): don't close in #destroy when status is connecting ( #9254 )
2023-03-20 19:20:48 +00:00
Jeroen Claassens
2e8e95031c
build: resolve issue with esbuild-plugin-version-injector not working ( #9246 )
...
The issue was two-fold.
First of all, tsup starts using swc when `emitDecoratorMetadata` and `@swc/core` is installed.
`@swc/core` is installed transiently, which still causes the problem.
Okay, sure, so we move the `emitDecoratorMetadata` option to just
`packages/builders/tsconfig.json` seeing as the other packages don't use decorators anyway.
But that still leaves solving the issue for builders. @vladfrangu ended
up finding out that there was a bug in how esbuild handles plugins causing
the esbuild-plugin-version-injector plugin to not get loaded. This is solved
in v1.1.0 where the content is also replaced using the `onEnd` hook, if it
wasn't replaced by `onLoad` yet.
2023-03-19 14:28:06 +00:00
DD
98420826bc
fix(WebSocketShard): cancel initial heartbeat in destroy ( #9244 )
...
* fix(WebSocketShard): cancel initial heartbeat in destroy
* refactor: use try/catch/finally
* chore: add debug log
2023-03-18 19:32:50 +00:00
Jiralite
41077c96b5
chore: release all packages ( #9230 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-03-12 20:54:27 +00:00
DD
a99fc64e3f
fix(WebSocketShard): #send race condition due to ready state ( #9226 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:28:10 +00:00
DD
6ecff26ec6
feat(WebSocketShard): heartbeat jitter ( #9223 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:24:35 +00:00
iCrawl
1f86d8578a
chore: deps
2023-02-27 21:55:46 +01:00
DD
27e0b32c5f
fix(WebSocketShard): wait for hello rather than ready in connect ( #9178 )
2023-02-27 19:37:16 +00:00
DD
9681f34877
fix(WebSocketShard): proper error bubbling ( #9119 )
...
* fix(WebSocketShard): proper error bubbling
* fix(WebSocketShard): proper success signaling from waitForEvent
* refactor(waitForEvent): better error bubbling behavior
* fix(WebSocketShard): still allow the first connect call to reject
* fix(WebSocketShard): handle potential once error in #send
* refactor(WebSocketShard): waitForEvent & bubbleWaitForEventError
* refactor: success signaling
* chore: bump async EE to allow overwriting the error event
2023-02-19 19:28:34 +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
Lioness100
1ba1f238f0
docs: fix typos ( #9127 )
...
* docs: fix typos
* indicies -> indices
* rename file
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 20:07:38 +00:00
Jiralite
d44a6f035c
chore: bump discord-api-types and undici ( #9140 )
...
* chore: update discord-api-types to 0.37.35
* fix: exclude stage channels for now
* chore: update undici
* chore: dedupe undici
2023-02-17 19:17:08 +00:00
Synbulat Biishev
8b70f497a1
docs: fix version export ( #9049 )
...
* docs: fix version export
* types: assert `[VI]{{inject}}[/VI]` as string
* types: typo
* Revert "types: typo"
This reverts commit ba983f02be .
* types: typo
I hate my local repo. It can't install deps with `--immutable` and a have weird error on `yarn test`, but the CI passes
2023-01-19 15:56:57 +00:00
Suneet Tipirneni
56ef3ad8a0
ci: update scripts for documentation changes ( #9055 )
...
* ci: update scripts for documentation changes
* refactor: use tsconfig files
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-17 19:15:01 +00:00
Superchupu
1831acaffb
chore: switch tsup config to typescript ( #9057 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-13 09:44:56 +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
Suneet Tipirneni
f6506e99c4
feat(website): add support for source file links ( #9048 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-01-12 13:49:11 +01:00
iCrawl
a4f2f1b5a5
chore: deps
2023-01-12 10:36:48 +01:00
Almeida
2798ba1eb3
style: run prettier ( #9041 )
2023-01-12 09:23:02 +01:00
iCrawl
8dfd0037b5
chore: deps
2023-01-10 18:32:57 +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