Fleny
72677dc6cc
fix(bot): Add colors to the role transformers ( #4610 )
...
It wasn't added when discord added the feature and the roleColors transformer was added
2026-01-07 14:30:40 -06:00
Fleny
ed4967751c
fix(bot): Add missing AutoModerationRuleTriggerMetadata.mentionRaidProtectionEnabled ( #4611 )
...
Also copy the comments from the Discord-prefixed type
2026-01-07 14:08:03 -06:00
Fleny
59f76685de
api-docs: Add BYPASS_SLOWMODE permission flag ( #4607 )
2026-01-07 14:03:52 -06:00
Fleny
f917b164dd
api-docs: Add entitlement delete and update webhook events ( #4627 )
2026-01-07 14:00:41 -06:00
Fleny
1b9394244b
api-docs: Guild Role Member Counts endpoint ( #4628 )
2026-01-07 13:55:42 -06:00
Fleny
8d90f28307
test: Refactor mocha config & test scripts ( #4664 )
...
* Merge mocha config file
* Simplify scripts, remove coverage path fixing
Codecov is able to fix the coverage paths on its own
* Readd coveragePathFixing script
* Fix coverage path fix script
2026-01-07 13:51:26 -06:00
Fleny and Skillz4Killz
86c5601d5e
Use a single afterEach hook to clean up resources ( #4665 )
...
Using `after` in the single tests is a bit messy as it runs after all the tests and if one fails sometime it won't run properly.
This approach uses a single `afterEach` hook to clean up all resources created during the tests after each test run.
Also remove `async` from describe functions as it is not supported and can lead to issues
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
2026-01-07 13:34:38 -06:00
dependabot[bot] and Fleny
4d5acdbe66
build(deps-dev): bump @biomejs/biome from 2.3.10 to 2.3.11 ( #4668 )
...
* build(deps-dev): bump @biomejs/biome from 2.3.10 to 2.3.11
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.10 to 2.3.11.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.11/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update biome scheme version
* update biome in /website
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2026-01-05 16:37:08 +01:00
dependabot[bot]
bb6e1f2719
build(deps-dev): bump @swc/core from 1.15.7 to 1.15.8 ( #4667 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.15.7 to 1.15.8.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.7...v1.15.8 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 16:26:25 +01:00
Louis Johnson and Fleny
288904fef9
feat(user)!: add more getters for user transformer ( #4661 )
...
* feat: enhance user tag getter
* feat(user): add `0000` condition and better jsdoc for tag
* chore(user): use this keyword instead of destructuring assignment
* fix(user): correct isLegacy logic
* feat(images): add ImageOptions
* refactor(images)!: split avatarUrl into more specific functions and add displayAvatarUrl
* feat(user)!: add more useful getters for user
* fix: update tests for images
* chore: using n suffix for bigint instead of converting to bigint
Co-authored-by: Fleny <Fleny113@outlook.com >
* fix: update dependencies for avatarUrl
Co-authored-by: Fleny <Fleny113@outlook.com >
* fix(user): correct the avatarUrl second parameter to avatar hash
Co-authored-by: Fleny <Fleny113@outlook.com >
* chore: undo unnecessary // from auto comment hotkey
Co-authored-by: Fleny <Fleny113@outlook.com >
---------
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-31 17:46:11 +01:00
dependabot[bot] and Fleny
875a075f93
build(deps-dev): bump chai from 6.2.1 to 6.2.2 ( #4663 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v6.2.1...v6.2.2 )
---
updated-dependencies:
- dependency-name: chai
dependency-version: 6.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-29 14:44:26 +01:00
Louis Johnson
624364e759
feat(user)!: enhance user tag getter ( #4652 )
...
* feat: enhance user tag getter
* feat(user): add `0000` condition and better jsdoc for tag
* chore(user): use this keyword instead of destructuring assignment
* fix(user): correct isLegacy logic
2025-12-23 17:24:01 +01:00
dependabot[bot] and Fleny
8801d8d7e0
build(deps-dev): bump @biomejs/biome from 2.3.8 to 2.3.10 ( #4653 )
...
* build(deps-dev): bump @biomejs/biome from 2.3.8 to 2.3.10
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.8 to 2.3.10.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.10/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @biomejs/biome from 2.3.8 to 2.3.10 in /website (#4659 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.8 to 2.3.10.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.10/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update biome schema version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-22 18:15:18 +01:00
dependabot[bot] and Fleny
1c6f950496
build(deps-dev): bump @swc/core from 1.15.5 to 1.15.7 ( #4655 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.15.5 to 1.15.7.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.5...v1.15.7 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-22 18:08:57 +01:00
dependabot[bot] and Fleny
01a591e247
build(deps-dev): bump @types/node from 25.0.2 to 25.0.3 ( #4657 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 25.0.2 to 25.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-22 18:05:35 +01:00
dependabot[bot] and Fleny
875dd71d4b
build(deps-dev): bump sinon from 21.0.0 to 21.0.1 ( #4656 )
...
Bumps [sinon](https://github.com/sinonjs/sinon ) from 21.0.0 to 21.0.1.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v21.0.0...v21.0.1 )
---
updated-dependencies:
- dependency-name: sinon
dependency-version: 21.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-22 17:57:49 +01:00
dependabot[bot] and Fleny
8d6b4393ba
build(deps-dev): bump @swc/core from 1.15.3 to 1.15.5 ( #4640 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.15.3 to 1.15.5.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.3...v1.15.5 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-12-15 16:52:48 +01:00
dependabot[bot]
97d15b25ef
build(deps-dev): bump @types/node from 24.10.1 to 25.0.2 ( #4633 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.10.1 to 25.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 16:36:10 +01:00
dependabot[bot] and Fleny
bff6037bc4
build(deps-dev): bump @biomejs/biome from 2.3.7 to 2.3.8 ( #4612 )
...
* build(deps-dev): bump @biomejs/biome from 2.3.7 to 2.3.8
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.7 to 2.3.8.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.8/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @biomejs/biome from 2.3.7 to 2.3.8 in /website (#4615 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.7 to 2.3.8.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.8/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update biome schema version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2025-12-04 17:17:52 +01:00
dependabot[bot]
bd79d78ef9
build(deps-dev): bump @swc/core from 1.15.2 to 1.15.3 ( #4596 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.15.2 to 1.15.3.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.2...v1.15.3 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 17:33:12 +01:00
dependabot[bot] and Fleny
c33ddf0205
build(deps-dev): bump @biomejs/biome from 2.3.5 to 2.3.7 ( #4588 )
...
* build(deps-dev): bump @biomejs/biome from 2.3.5 to 2.3.6
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.5 to 2.3.6.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.6/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update biome schema version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-21 17:59:04 +01:00
dependabot[bot] and Fleny
0be4205e17
build(deps-dev): bump chai from 6.2.0 to 6.2.1 ( #4584 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: chai
dependency-version: 6.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-21 17:54:19 +01:00
dependabot[bot] and Fleny
c05897b9d9
build(deps-dev): bump @types/sinon from 17.0.4 to 21.0.0 ( #4585 )
...
Bumps [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon ) from 17.0.4 to 21.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon )
---
updated-dependencies:
- dependency-name: "@types/sinon"
dependency-version: 21.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-21 17:51:35 +01:00
dependabot[bot] and Fleny
069e4fa35b
build(deps-dev): bump mocha from 11.7.4 to 11.7.5 ( #4586 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 11.7.4 to 11.7.5.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/v11.7.5/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v11.7.4...v11.7.5 )
---
updated-dependencies:
- dependency-name: mocha
dependency-version: 11.7.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-21 17:43:44 +01:00
dependabot[bot] and Fleny
a6c1a5d7a4
build(deps-dev): bump @biomejs/biome from 2.3.1 to 2.3.4 ( #4573 )
...
* build(deps-dev): bump @biomejs/biome from 2.3.1 to 2.3.4
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.1 to 2.3.4.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.4/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @biomejs/biome from 2.3.1 to 2.3.4 in /website (#4575 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.3.1 to 2.3.4.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.4/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
* Update biome schema version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-15 18:32:32 +01:00
dependabot[bot] and Fleny
0be64f49dd
build(deps-dev): bump @types/node from 24.9.1 to 24.10.0 ( #4558 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.9.1 to 24.10.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-15 18:26:33 +01:00
dependabot[bot]
e5063e1b7f
build(deps-dev): bump @swc/core from 1.13.5 to 1.15.1 ( #4574 )
...
Bumps [@swc/core](https://github.com/swc-project/swc ) from 1.13.5 to 1.15.1.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.13.5...v1.15.1 )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-15 18:09:10 +01:00
dependabot[bot] and Fleny
a7adc8105a
build(deps-dev): bump @swc/cli from 0.7.8 to 0.7.9 ( #4572 )
...
Bumps [@swc/cli](https://github.com/swc-project/pkgs ) from 0.7.8 to 0.7.9.
- [Commits](https://github.com/swc-project/pkgs/commits )
---
updated-dependencies:
- dependency-name: "@swc/cli"
dependency-version: 0.7.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-11-15 18:02:05 +01:00
Fleny
5867d11415
feat(components): File upload component for modals ( #4468 )
...
* feat(components): File upload component for modals
* Update comments
upstream has been merged into the file uploads pr
* reverse transform, comment typo fix
2025-10-28 20:26:07 +01:00
Fleny and Awesome Stickz
3d2ff13e4d
feat(oauth2): PKCE support ( #4425 )
...
* feat(utils): Add base64url encoding
RFC 7636 (Proof Key for Code Exchange by OAuth Public Clients) requires to encode the data with base64url encoding.
We don't support decoding as we don't need it for PKCE.
* feat(oauth2): Add PKCE support
* make PKCE code verifier optional, fixup comments
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-10-27 19:43:55 +01:00
Fleny and Awesome Stickz
d8fc6ec02d
feat(bot)!: make desiredProperties generic in transformers ( #4469 )
...
Updated desiredProperties in transformers to be generic so that it can be used to retrive the bot desired properties, and removed the option from `CreateBotOptions.transformers.desiredProperties` as that would cause the typings for the bot to be incorrect
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-10-27 19:35:27 +01:00
Fleny and Awesome Stickz
bd4e6f148c
api-docs!: Modal Selects ( #4467 )
...
* api-docs!: Modal Selects
* Fix transformer to handle the new response types
* Remove `Component` for consistency
Other interaction response types do not have `Component` in their names, so neither should the TextDisplay and Label interaction response types.
* Fix type errors in component transformers
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-10-27 19:32:00 +01:00
dependabot[bot] and Fleny
33af3d41c4
build(deps-dev): bump @types/chai from 5.2.2 to 5.2.3 ( #4548 )
...
Bumps [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai )
---
updated-dependencies:
- dependency-name: "@types/chai"
dependency-version: 5.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-27 17:58:46 +01:00
dependabot[bot] and Fleny
767a84cfdc
build(deps-dev): bump @types/node from 24.8.1 to 24.9.1 ( #4547 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.8.1 to 24.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.9.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-27 17:51:56 +01:00
dependabot[bot] and Fleny
895b27518f
build(deps-dev): bump @biomejs/biome from 2.2.6 to 2.3.1 ( #4550 )
...
* build(deps-dev): bump @biomejs/biome from 2.2.6 to 2.3.1
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.2.6 to 2.3.1.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.1/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @biomejs/biome from 2.2.6 to 2.3.1 in /website (#4549 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.2.6 to 2.3.1.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.1/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.3.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* biome migrate --write
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2025-10-27 17:36:58 +01:00
Fleny
fdf94c379d
api-docs: Add invite_cover_image to activity assets ( #4537 )
2025-10-25 16:20:43 +02:00
Fleny and Link
bbdd2d1183
fix(types): update message.resolved description ( #4511 )
...
Co-authored-by: Link <link20050703@gmail.com >
2025-10-21 14:57:00 -07:00
dependabot[bot]
0ce93e4acb
build(deps-dev): bump @types/node from 24.7.2 to 24.8.1 ( #4538 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.7.2 to 24.8.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.8.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 19:02:14 +02:00
dependabot[bot] and Fleny
780f212f90
build(deps-dev): bump @types/node from 24.7.0 to 24.7.2 ( #4523 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.7.0 to 24.7.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.7.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-14 19:48:06 +02:00
dependabot[bot] and Fleny
7aa915595a
build(deps-dev): bump mocha from 11.7.2 to 11.7.4 ( #4525 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 11.7.2 to 11.7.4.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v11.7.2...v11.7.4 )
---
updated-dependencies:
- dependency-name: mocha
dependency-version: 11.7.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-14 19:40:06 +02:00
dependabot[bot] and Fleny
9562607deb
build(deps-dev): bump @biomejs/biome from 2.2.5 to 2.2.6 ( #4527 )
...
* build(deps-dev): bump @biomejs/biome from 2.2.5 to 2.2.6
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.2.5 to 2.2.6.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.2.6/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.2.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update schema version in biome.jsonc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-14 19:32:04 +02:00
dependabot[bot] and Fleny
93931683a3
build(deps-dev): bump typescript from 5.9.2 to 5.9.3 ( #4517 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.2 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-06 18:46:31 +02:00
dependabot[bot] and Fleny
53a2048d17
build(deps-dev): bump chai from 6.0.1 to 6.2.0 ( #4519 )
...
Bumps [chai](https://github.com/chaijs/chai ) from 6.0.1 to 6.2.0.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v6.0.1...v6.2.0 )
---
updated-dependencies:
- dependency-name: chai
dependency-version: 6.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-06 18:39:20 +02:00
dependabot[bot] and Fleny
2e5ed91468
build(deps-dev): bump @types/node from 24.6.1 to 24.7.0 ( #4515 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 24.6.1 to 24.7.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-06 18:30:49 +02:00
dependabot[bot] and Fleny
299c7830fe
build(deps-dev): bump dotenv from 17.2.1 to 17.2.3 ( #4514 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 17.2.1 to 17.2.3.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v17.2.1...v17.2.3 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-version: 17.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2025-10-06 18:23:45 +02:00
Fleny
cc9b97220b
fix(types): Fix bounds for ApplicationCommandOptionTypes.Integer ( #4512 )
2025-10-06 18:19:28 +02:00
Fleny
df8cc46882
fix(types,bot): Update channel.permissions description ( #4513 )
2025-10-06 18:16:22 +02:00
dependabot[bot] and Fleny
66db044ad0
build(deps-dev): bump @biomejs/biome from 2.2.4 to 2.2.5 in /website ( #4499 )
...
* build(deps-dev): bump @biomejs/biome from 2.2.4 to 2.2.5 in /website
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.2.4 to 2.2.5.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.2.5/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update other biome packages as well
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2025-10-02 21:58:08 +02:00
Fleny
2545bff5a6
Remove benchmarks page & package ( #4479 )
...
* Remove benchmarks package and page
* Remove benchmarks CI
2025-10-02 21:30:06 +02:00
dependabot[bot] and Fleny
4e4bc481cf
build(deps-dev): bump @biomejs/biome from 2.2.2 to 2.2.4 ( #4486 )
...
* build(deps-dev): bump @biomejs/biome from 2.2.2 to 2.2.4
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.2.2 to 2.2.4.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.2.4/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* update config files and website biome
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2025-10-01 21:33:51 +02:00