ITOH
f5abd83cc5
fix(bot,rest,types)!: attachment sending ( #2917 )
...
* fix(bot,rest,types)!: attachment sending
* apply code suggestions
* forgot to add that
* this should not be there i guess
* maybe spell it right
* actually revert the attachments rename
* Change how method gets passed
* more stuff
* improve function name
2023-03-31 20:50:53 +00:00
Jonathan Ho
aba7de6e3b
benchmark test ( #2830 )
...
* ci: test
* ci: add script
* ci: change to js
* ci: test
* ci: fix error
* ci: fix script
* chore: add benchmark
* ci: fix need input
* fix: read file with dir
* ci: change push to trigger on main only
* ci: try new method
* ci: fix "true"
* chore: fix set output
* fix: set output
* ci: increase number of try
* chore: clean up dir
* fix needs
* bench: add memory bench
* bench: import memory bench
* bench: fix v19 syntax
* bench: more fix
* bench: add filter
* bench: minor fix
* ci: read file in sync
* chore: yarn install
* chore: add db to ignore
* refactor(bench): use loader
* bench: only bench on one event
* bench: add type to db event
* chore(bench): better type
* bench: add rest simplifyUrl bench
* chore: add microtime
* refactor: add fall back
* Revert "ci: change push to trigger on main only"
This reverts commit 04df971025 .
* chore: yarn install
* ci: trigger push event only on main branch
* chore(bench): use node-fetch
* refactor(bench): make it work with other function and event
* chore(bench): better name
2023-03-31 07:57:53 +00:00
ITOH
1093befcad
fix(website): move to new url ( #2914 )
2023-03-30 18:09:02 +00:00
ITOH
d757773e95
perf(rest): remove regex check from RestManager.simplifyUrl ( #2910 )
...
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
2023-03-30 10:05:01 -05:00
ITOH
4fe621ef76
fix(utils): leaky bucket slow refill test ( #2907 )
...
* fix(utils): leaky bucket slow refill test
* fix the fix
* remove left comments
* Update packages/utils/tests/bucket.spec.ts
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
---------
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
2023-03-30 09:54:37 -05:00
ITOH
fdf0d53f9e
refactor(rest)!: improve RestManager.createRequest ( #2906 )
...
* refactor(rest): simplify `manager.simplifyUrl`
The changes improve readability and performance by a small margin.
* refactor(rest)!: improve `RestManager.createRequest`
- AuditLog Reasons: options.body.reason => options.reason
- options.body can now be FormData
* forgot those
* suggestions
---------
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
2023-03-30 09:54:02 -05:00
Skillz4Killz
701d8b6dbb
chore: remove client pkg ( #2903 )
...
* chore: remove client pkg
* yarn install
* fix: yarn install
---------
Co-authored-by: ITOH <to@itoh.at >
2023-03-30 09:48:19 -05:00
ITOH
7fae8c0315
refactor(rest): simplify manager.simplifyUrl ( #2905 )
...
* refactor(rest): simplify `manager.simplifyUrl`
The changes improve readability and performance by a small margin.
* fix tests
2023-03-29 22:35:17 +02:00
ITOH
28cbcee61d
fix(client): remove
2023-03-29 19:14:20 +02:00
ITOH
69d818cf84
fix(bot): channel transformer managed
2023-03-29 19:08:19 +02:00
ITOH
bfd1936581
feat(bot,client,types): add role subscriptions ( #2899 )
...
Closes: https://github.com/discordeno/discordeno/issues/2859
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
2023-03-29 10:49:04 -05:00
ITOH
a715140df6
feat(client,rest,types): add GetAuditLog.after ( #2898 )
...
* feat(client,rest,types): add `GetAuditLog.after`
closes: https://github.com/discordeno/discordeno/issues/2860
* Apply suggestions from code review
---------
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
2023-03-29 10:46:21 -05:00
ITOH
08fb3fc5b5
feat(client,types): add FormLayout enum ( #2900 )
2023-03-29 10:45:15 -05:00
ITOH
6d43ca11a7
feat(bot,types): add Channel.managed ( #2897 )
...
Closes: https://github.com/discordeno/discordeno/issues/2871
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
2023-03-29 10:41:05 -05:00
ITOH
520de0fb70
docs(types): update CreateGuildStickerOptions file size ( #2889 )
...
Previously the maximum file size has been documented as 500 KB. This has
now been updated to 512 KB.
Closes: https://github.com/discordeno/discordeno/issues/2875
2023-03-29 15:46:32 +02:00
ITOH
776cacc183
feat(client): make MessageTypes up to date ( #2888 )
...
Added all missing `MessageTypes`:
- AUTO_MODERATION_ACTION (24)
- ROLE_SUBSCRIPTION_PURCHASE (25)
- INTERACTION_PREMIUM_UPSELL (26)
- STAGE_START (27)
- STAGE_END (28)
- STAGE_SPEAKER (29)
- STAGE_TOPIC (31)
- GUILD_APPLICATION_PREMIUM_SUBSCRIPTION (32)
Closes: https://github.com/discordeno/discordeno/issues/2877
2023-03-29 15:46:32 +02:00
ITOH
9cfcc971ca
feat(bot,types): add customMessage to AutoModerationActionMetadata ( #2887 )
...
* feat(bot,types): add `customMessage` to `AutoModerationActionMetadata`
Closes: https://github.com/discordeno/discordeno/issues/2881
* docs(types): add clarification for the supported action type
2023-03-29 15:46:31 +02:00
Skillz4Killz
bb57e39fed
fix: update message type with new types
2023-03-29 15:46:31 +02:00
Skillz4Killz
7152bbe9b2
fix: increase util test coverage
2023-03-27 14:44:00 +00:00
Skillz4Killz
c44d32f93c
Update package.json
2023-03-26 21:06:37 -05:00
Skillz
2faeab1a6c
fix: logger weird bug
2023-03-26 14:58:15 -05:00
Skillz
eda9a75318
fix: type error in e2e bot
2023-03-26 14:43:52 -05:00
Skillz
edc47daf9d
fix: fmt/lint bugs
2023-03-26 13:44:39 -05:00
Skillz
610212a567
fix: return type on bot utils
2023-03-26 13:40:09 -05:00
Skillz
6b5d872ec4
fix: void return bug
2023-03-26 13:33:28 -05:00
Skillz
f2b6590a72
fix: /bot imports in bot pkg
2023-03-26 12:28:30 -05:00
Skillz
6ffb584cad
Merge branch 'main' of https://github.com/discordeno/discordeno into main
2023-03-26 11:32:21 -05:00
Skillz
3b01ea12e6
fix: more unit tests coverage for utils
2023-03-26 11:31:31 -05:00
Skillz4Killz
39bac9fe0e
fix: ts errors
2023-03-26 12:34:41 +00:00
Jonathan Ho
a6c3ffe0ee
test(bot): fix test type ( #2839 )
2023-03-25 10:35:47 -05:00
Awesome Stickz
206bae473b
feat: added handlers and transformers to bot package ( #2843 )
2023-03-25 10:35:05 -05:00
Skillz
eef8887bc3
feat: gateway.preferSnakeCase
2023-03-24 11:18:26 -05:00
Skillz4Killz
922b31b308
fix: exit on rest e2e and more tests
2023-03-23 04:42:19 +00:00
Skillz
ae40e69e99
fix: use meisters brilliant worker id formula
2023-03-16 12:47:19 -05:00
Skillz
8bb91fa6f7
fix: apply the camelized types for docs improvements
2023-03-16 12:15:51 -05:00
Skillz
822bc7a921
fix: events need id not full shard
2023-03-16 10:58:21 -05:00
Skillz4Killz
5b2fcd18a1
fix: createRestManager unit test bug
2023-03-16 14:21:06 +00:00
Skillz4Killz
40c19da9ca
fix: type error
2023-03-16 13:23:45 +00:00
Skillz4Killz
580206a6f5
fix: linter
2023-03-16 13:22:04 +00:00
Skillz4Killz
103310a8f4
fix: add authorization prop to rest for proxy
2023-03-16 12:50:16 +00:00
Jonathan Ho
e0427d98ba
test(gw): fix gw integration test ( #2835 )
...
* test(gw): fix gw integration test
* ci: increase timeout
* chore(gw): fix redundant import
2023-03-15 18:49:28 -05:00
Jonathan Ho
a196e22d9b
chore: bump deps ( #2836 )
...
* chore: add yarn interactive-tools
* chore(deps): bump swc
* chore(deps): bump chai types
* chore(deps): bump mocha
* chore(deps): bump node types
* chore(deps): bump eslint
* chore(deps): bump other
2023-03-15 18:48:16 -05:00
Skillz
6ee061d874
fix: prevent multiple heartbeats
2023-03-15 15:59:03 -05:00
Skillz
c485f89d19
Merge branch 'main' of https://github.com/discordeno/discordeno into main
2023-03-15 15:25:09 -05:00
Skillz
93f61ae90f
fix: resuming url crap
2023-03-15 15:24:15 -05:00
Jonathan Ho
6a6a3348c0
refactor: use node-fetch ( #2832 )
...
* refactor: use node-fetch
* test: fix import map
2023-03-14 19:08:30 -05:00
Skillz4Killz
dc33b65a35
fix: type errors
2023-03-14 04:42:49 +00:00
Skillz4Killz
f15ef497a5
fix: rework tests and add reaction tests
2023-03-14 04:31:49 +00:00
Skillz
6ec631f42b
fix: invalid sessions should identify through manager
2023-03-12 16:22:29 -05:00
Skillz
3d12ce2853
fix: add logs and shard queue sorting
2023-03-12 15:39:04 -05:00