Commit Graph
16 Commits
Author SHA1 Message Date
Matthew Hatcher 5a12def591 fix: remove release-script for now (#3333)
It's not completely needed and may only cause issues.
2023-12-21 16:01:31 +00:00
Matthew Hatcher c5d501025a fix: docker app workflow (#3332)
* fix: docker app workflow

* fix: missing checkout

* chore: upgrade upload-artifact

* fix: feedback from H0
2023-12-21 06:09:42 +00:00
Matthew Hatcher fa5cbd8ac9 feat!: rewrite proxy app with fastify (#3269)
* feat: initial fastify source

* chore: remove extra stuff from git ignore

* feat: rename to rest passthrough

* feat: add swcrc file

* feat: add Dockerfile

* feat: more rest passthrough stuff

* fix: add node_modules to Dockerfile

* feat: misc passthrough changes

* feat: add host to dockerfile

* feat: add version tags and update names

* feat: remove the old proxy application

* feat: update registry package name

* feat: re-add schedule

* feat: cliff jumper initi

* feat: update changelog

* style: git cliff formatting

* feat: update cliffjumper rc

* feat: updating version for future cliff-jump run

* revert: package name back

* feat: add release script

* feat: update dependabot configuration to manage rest passthrough app

* chore: update actions/download-artifact version

* feat: adding removal of the version in URL.

* feat: making readme better
2023-12-20 23:05:43 +00:00
Matthew HatcherandITOH 552ad99a64 feat: add Discordeno team to codeowners (#3199)
* feat: add DD team with DD core to codeowners

* fix: revert back to Skillz and Itoh directly for now

core team is missing write permissions

* feat: only allow Skillz and Itoh to make CODEOWNER changes

---------

Co-authored-by: ITOH <to@itoh.at>
2023-12-09 10:58:55 +00:00
Matthew HatcherandFleny e47242a9e0 feat: api docs catchup part 1 (#3257)
* feat: add voice message support

Closes #3009

* fix: pre-commit hook EACCESS npx issue

* feat: add channel to interaction

Closes #2979

* feat: add role flags

Closes #3070

* feat: adds creator monetization, message flagged, and member timeout audit log event

Closes #3075

* feat: add attachment flags

Closes #3071

* feat: add avatar decorations

Closes #3081

* feat: update description for guild and channel permissions

Closes #3106

* feat: rename Nitro sticker packs to just sticker packs

Closes #3107

* feat: add integration type to audit log entry

Closes #3108

* feat: make position optional on modify guild channel position

Closes #3086

* feat: add guild media channel type and associated flag

Closes #3093

* feat: update remark for activities.write scope

Closes  #3213

* feat: add support for super reactions

Closes #3113

* fix: attempt to fix benchmarks

* fix: benchmark attempt #2

---------

Co-authored-by: Fleny <Fleny113@outlook.com>
2023-12-04 21:54:39 +00:00
Matthew Hatcher a62f06c3e8 chore(deps)!: upgrade all deps to new major versions (#3195)
* chore(deps): upgrade deps to latest in range

* feat: upgrade node engine minimum

Closes #3173

* fix: typing errors after dep upgrade

* chore(deps): upgrade benchmark typescript version

* feat: upgrade eslint, lint staged, and es version

* fix: lint-staged failures

* style: formatting

* chore(deps): major version upgrades

* chore(deps): upgrade yarn to 4.0

* fix: lock typescript to 5.2.2 until ts-node/mocha fix

bug: https://github.com/mochajs/mocha/issues/5031

* chore: remove old Deno file

Went through history and can't find any reference to this after Deno rewrite

* chore(deps): more dep updates

* feat: typedoc config upgrade

* fix: temporarily reset docusaurus to main

* chore(deps): minor range upgrades

* chore(deps)!: docusaurus major upgrade

* revert: go back to original 2.x docusaurus
2023-12-04 13:57:15 +00:00
Matthew Hatcher 8b3bc4bad7 feat: only require one guild delete event (#3194) 2023-12-02 11:30:25 +00:00
Matthew Hatcher c1f1ac1527 feat: add individuals to codeowners (#3201)
* feat: add DD team with DD core to codeowners

* fix: revert back to Skillz and Itoh directly for now

core team is missing write permissions

* feat: only allow Skillz and Itoh to make CODEOWNER changes

* feat: add H0, Fleny, and Matt to CODEOWNERS
2023-12-01 21:50:02 +00:00
Matthew Hatcher 887596125e fix: add no daemon to turbo commands (#3184) 2023-11-27 01:00:20 +00:00
Matthew HatcherandITOH 1545f01da4 feat(.github): new issue templates (#3166)
* feat: new issue templates

* feat: add config yaml

* feat: adding better example code

* feat: add labels

* Update .github/ISSUE_TEMPLATE/bug_report.yml

* Update .github/ISSUE_TEMPLATE/bug_report.yml

---------

Co-authored-by: ITOH <to@itoh.at>
2023-10-30 21:36:16 +00:00
Matthew HatcherandSkillz4Killz a26c7c00a4 feat: add extensions and updating settings (#3167)
* feat: add extensions and updating settings

* fix(eslint-config): add prettier plugin and upgrade prettier

* feat: add eslint extension to the recommendations

* feat: major upgrade to VSCode settings

* feat: more settings changes

* feat: add background watcher task to always build the project

* fix: various background task issues

* style: eslint

---------

Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com>
2023-10-30 07:40:31 -05:00
Matthew Hatcher a3e0c155ac fix(website): header terminology, copyright year, edit links, and blog post times (#3180)
* feat: matching terminology to homepage header

* fix: copyright year

* fix: edit url now links to DD repo

Closes #3177

* fix: adds ISO8601 date to blog posts

Fixes #3178
2023-10-29 14:46:39 +00:00
Matthew Hatcher dea4310e9f feat: add after install script (#3161)
* feat: upgrade yarn to latest 3.x

* feat: adding plugin and after install script

* fix: husky mode

* feat: adding post merge hook

* style: alphabetically organizing scripts

* fix: yarn lock
2023-10-29 14:37:09 +00:00
Matthew Hatcher 9f5e3ab9ff feat(utils): add embed builder (#3145)
* feat: add embed builder

* feat: account for if a parsed color is NaN

* feat: add code doc

* feat: add example to JSDoc

* feat: add ability to override the current embed index

* style: remove extra whitespace

* feat: add validate method logic

* feat: finish remaining todo

* fix: account for length value in the setCurrentEmbed call

* feat: removing custom error and throw generic

* feat: add initial tests

* feat: add builder object with embeds function

* feat: changing to a method instead of object

* feat: add more tests

* style: lint
2023-10-06 03:54:11 +00:00
Matthew HatcherandSkillz4Killz e69d39ce6a fix(types): change communicationDisabledUntil to string or null (#3120)
* fix(types): change communicationDisabledUntil to string or null

* Update packages/types/src/discordeno.ts

---------

Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com>
2023-09-08 14:47:50 +00:00
Matthew Hatcher 39939d472d fix: await importDirectory call (#2770)
await importDirectory to ensure all recursive calls inside the function are completed before calling fileLoader
2023-02-06 13:28:21 -06:00