summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorTheArcaneBrony <myrainbowdash949@gmail.com>2023-01-14 13:08:48 +0100
committerTheArcaneBrony <myrainbowdash949@gmail.com>2023-01-14 13:08:48 +0100
commit66df10d6b02cb1bed437665bc293dbcd5b9c73ff (patch)
treec3aa28e8a0f80a25260512c1dfb9c760c54f671c /src
parentUpdate openapi (diff)
downloadserver-ts-66df10d6b02cb1bed437665bc293dbcd5b9c73ff.tar.xz
Move endpoints to respective versions, split out non implemented routes
Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/api/Server.ts6
-rw-r--r--src/api/routes/v0/applications/#id/skus.ts (renamed from src/api/routes/applications/#id/skus.ts)0
-rw-r--r--src/api/routes/v0/applications/detectable.ts (renamed from src/api/routes/applications/detectable.ts)0
-rw-r--r--src/api/routes/v0/channels/#channel_id/webhooks.ts25
-rw-r--r--src/api/routes/v0/experiments.ts (renamed from src/api/routes/experiments.ts)0
-rw-r--r--src/api/routes/v0/guilds/#guild_id/integrations.ts (renamed from src/api/routes/guilds/#guild_id/integrations.ts)0
-rw-r--r--src/api/routes/v0/guilds/#guild_id/member-verification.ts (renamed from src/api/routes/guilds/#guild_id/member-verification.ts)0
-rw-r--r--src/api/routes/v0/guilds/#guild_id/premium.ts (renamed from src/api/routes/guilds/#guild_id/premium.ts)0
-rw-r--r--src/api/routes/v0/guilds/#guild_id/webhooks.ts (renamed from src/api/routes/guilds/#guild_id/webhooks.ts)0
-rw-r--r--src/api/routes/v0/oauth2/tokens.ts (renamed from src/api/routes/oauth2/tokens.ts)0
-rw-r--r--src/api/routes/v0/outbound-promotions.ts (renamed from src/api/routes/outbound-promotions.ts)0
-rw-r--r--src/api/routes/v0/science.ts (renamed from src/api/routes/science.ts)0
-rw-r--r--src/api/routes/v0/stage-instances.ts (renamed from src/api/routes/stage-instances.ts)0
-rw-r--r--src/api/routes/v0/teams.ts (renamed from src/api/routes/teams.ts)0
-rw-r--r--src/api/routes/v0/template.ts.disabled (renamed from src/api/routes/template.ts.disabled)0
-rw-r--r--src/api/routes/v0/track.ts (renamed from src/api/routes/track.ts)0
-rw-r--r--src/api/routes/v0/users/@me/activities/statistics/applications.ts (renamed from src/api/routes/users/@me/activities/statistics/applications.ts)0
-rw-r--r--src/api/routes/v0/users/@me/affinities/guilds.ts (renamed from src/api/routes/users/@me/affinities/guilds.ts)0
-rw-r--r--src/api/routes/v0/users/@me/affinities/users.ts (renamed from src/api/routes/users/@me/affinities/users.ts)0
-rw-r--r--src/api/routes/v0/users/@me/applications/#app_id/entitlements.ts (renamed from src/api/routes/users/@me/applications/#app_id/entitlements.ts)0
-rw-r--r--src/api/routes/v0/users/@me/billing/country-code.ts (renamed from src/api/routes/users/@me/billing/country-code.ts)0
-rw-r--r--src/api/routes/v0/users/@me/billing/payment-sources.ts (renamed from src/api/routes/users/@me/billing/payment-sources.ts)0
-rw-r--r--src/api/routes/v0/users/@me/billing/subscriptions.ts (renamed from src/api/routes/users/@me/billing/subscriptions.ts)0
-rw-r--r--src/api/routes/v0/users/@me/connections.ts (renamed from src/api/routes/users/@me/connections.ts)0
-rw-r--r--src/api/routes/v0/users/@me/devices.ts (renamed from src/api/routes/users/@me/devices.ts)0
-rw-r--r--src/api/routes/v0/users/@me/entitlements.ts (renamed from src/api/routes/users/@me/entitlements.ts)0
-rw-r--r--src/api/routes/v0/users/@me/guilds/premium/subscription-slots.ts (renamed from src/api/routes/users/@me/guilds/premium/subscription-slots.ts)0
-rw-r--r--src/api/routes/v0/users/@me/library.ts (renamed from src/api/routes/users/@me/library.ts)0
-rw-r--r--src/api/routes/v9/-/healthz.ts (renamed from src/api/routes/-/healthz.ts)0
-rw-r--r--src/api/routes/v9/-/readyz.ts (renamed from src/api/routes/-/readyz.ts)0
-rw-r--r--src/api/routes/v9/applications/#id/bot/index.ts (renamed from src/api/routes/applications/#id/bot/index.ts)0
-rw-r--r--src/api/routes/v9/applications/#id/entitlements.ts (renamed from src/api/routes/applications/#id/entitlements.ts)0
-rw-r--r--src/api/routes/v9/applications/#id/index.ts (renamed from src/api/routes/applications/#id/index.ts)0
-rw-r--r--src/api/routes/v9/applications/index.ts (renamed from src/api/routes/applications/index.ts)0
-rw-r--r--src/api/routes/v9/auth/generate-registration-tokens.ts (renamed from src/api/routes/auth/generate-registration-tokens.ts)0
-rw-r--r--src/api/routes/v9/auth/location-metadata.ts (renamed from src/api/routes/auth/location-metadata.ts)0
-rw-r--r--src/api/routes/v9/auth/login.ts (renamed from src/api/routes/auth/login.ts)0
-rw-r--r--src/api/routes/v9/auth/logout.ts (renamed from src/api/routes/auth/logout.ts)0
-rw-r--r--src/api/routes/v9/auth/mfa/totp.ts (renamed from src/api/routes/auth/mfa/totp.ts)0
-rw-r--r--src/api/routes/v9/auth/register.ts (renamed from src/api/routes/auth/register.ts)0
-rw-r--r--src/api/routes/v9/auth/verify/view-backup-codes-challenge.ts (renamed from src/api/routes/auth/verify/view-backup-codes-challenge.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/followers.ts (renamed from src/api/routes/channels/#channel_id/followers.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/index.ts (renamed from src/api/routes/channels/#channel_id/index.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/invites.ts (renamed from src/api/routes/channels/#channel_id/invites.ts)2
-rw-r--r--src/api/routes/v9/channels/#channel_id/messages/#message_id/ack.ts (renamed from src/api/routes/channels/#channel_id/messages/#message_id/ack.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/messages/#message_id/crosspost.ts (renamed from src/api/routes/channels/#channel_id/messages/#message_id/crosspost.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/messages/#message_id/index.ts (renamed from src/api/routes/channels/#channel_id/messages/#message_id/index.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/messages/#message_id/reactions.ts (renamed from src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/messages/bulk-delete.ts (renamed from src/api/routes/channels/#channel_id/messages/bulk-delete.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/messages/index.ts (renamed from src/api/routes/channels/#channel_id/messages/index.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/permissions.ts (renamed from src/api/routes/channels/#channel_id/permissions.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/pins.ts (renamed from src/api/routes/channels/#channel_id/pins.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/purge.ts (renamed from src/api/routes/channels/#channel_id/purge.ts)2
-rw-r--r--src/api/routes/v9/channels/#channel_id/recipients.ts (renamed from src/api/routes/channels/#channel_id/recipients.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/typing.ts (renamed from src/api/routes/channels/#channel_id/typing.ts)0
-rw-r--r--src/api/routes/v9/channels/#channel_id/webhooks.ts (renamed from src/api/routes/channels/#channel_id/webhooks.ts)7
-rw-r--r--src/api/routes/v9/discoverable-guilds.ts (renamed from src/api/routes/discoverable-guilds.ts)0
-rw-r--r--src/api/routes/v9/discovery.ts (renamed from src/api/routes/discovery.ts)0
-rw-r--r--src/api/routes/v9/download/index.ts (renamed from src/api/routes/download/index.ts)0
-rw-r--r--src/api/routes/v9/gateway/bot.ts (renamed from src/api/routes/gateway/bot.ts)0
-rw-r--r--src/api/routes/v9/gateway/index.ts (renamed from src/api/routes/gateway/index.ts)0
-rw-r--r--src/api/routes/v9/gifs/search.ts (renamed from src/api/routes/gifs/search.ts)0
-rw-r--r--src/api/routes/v9/gifs/trending-gifs.ts (renamed from src/api/routes/gifs/trending-gifs.ts)0
-rw-r--r--src/api/routes/v9/gifs/trending.ts (renamed from src/api/routes/gifs/trending.ts)0
-rw-r--r--src/api/routes/v9/guild-recommendations.ts (renamed from src/api/routes/guild-recommendations.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/audit-logs.ts (renamed from src/api/routes/guilds/#guild_id/audit-logs.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/bans.ts (renamed from src/api/routes/guilds/#guild_id/bans.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/channels.ts (renamed from src/api/routes/guilds/#guild_id/channels.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/delete.ts (renamed from src/api/routes/guilds/#guild_id/delete.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/discovery-requirements.ts (renamed from src/api/routes/guilds/#guild_id/discovery-requirements.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/emojis.ts (renamed from src/api/routes/guilds/#guild_id/emojis.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/index.ts (renamed from src/api/routes/guilds/#guild_id/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/invites.ts (renamed from src/api/routes/guilds/#guild_id/invites.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/members/#member_id/index.ts (renamed from src/api/routes/guilds/#guild_id/members/#member_id/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/members/#member_id/nick.ts (renamed from src/api/routes/guilds/#guild_id/members/#member_id/nick.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/members/#member_id/roles/#role_id/index.ts (renamed from src/api/routes/guilds/#guild_id/members/#member_id/roles/#role_id/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/members/index.ts (renamed from src/api/routes/guilds/#guild_id/members/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/messages/search.ts (renamed from src/api/routes/guilds/#guild_id/messages/search.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/profile/index.ts (renamed from src/api/routes/guilds/#guild_id/profile/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/prune.ts (renamed from src/api/routes/guilds/#guild_id/prune.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/regions.ts (renamed from src/api/routes/guilds/#guild_id/regions.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/roles/#role_id/index.ts (renamed from src/api/routes/guilds/#guild_id/roles/#role_id/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/roles/index.ts (renamed from src/api/routes/guilds/#guild_id/roles/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/stickers.ts (renamed from src/api/routes/guilds/#guild_id/stickers.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/templates.ts (renamed from src/api/routes/guilds/#guild_id/templates.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/vanity-url.ts (renamed from src/api/routes/guilds/#guild_id/vanity-url.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/voice-states/#user_id/index.ts (renamed from src/api/routes/guilds/#guild_id/voice-states/#user_id/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/welcome-screen.ts (renamed from src/api/routes/guilds/#guild_id/welcome-screen.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/widget.json.ts (renamed from src/api/routes/guilds/#guild_id/widget.json.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/widget.png.ts (renamed from src/api/routes/guilds/#guild_id/widget.png.ts)0
-rw-r--r--src/api/routes/v9/guilds/#guild_id/widget.ts (renamed from src/api/routes/guilds/#guild_id/widget.ts)0
-rw-r--r--src/api/routes/v9/guilds/index.ts (renamed from src/api/routes/guilds/index.ts)0
-rw-r--r--src/api/routes/v9/guilds/templates/index.ts (renamed from src/api/routes/guilds/templates/index.ts)0
-rw-r--r--src/api/routes/v9/invites/index.ts (renamed from src/api/routes/invites/index.ts)0
-rw-r--r--src/api/routes/v9/oauth2/authorize.ts (renamed from src/api/routes/oauth2/authorize.ts)0
-rw-r--r--src/api/routes/v9/partners/#guild_id/requirements.ts (renamed from src/api/routes/partners/#guild_id/requirements.ts)0
-rw-r--r--src/api/routes/v9/ping.ts (renamed from src/api/routes/ping.ts)0
-rw-r--r--src/api/routes/v9/policies/instance/domains.ts (renamed from src/api/routes/policies/instance/domains.ts)0
-rw-r--r--src/api/routes/v9/policies/instance/index.ts (renamed from src/api/routes/policies/instance/index.ts)0
-rw-r--r--src/api/routes/v9/policies/instance/limits.ts (renamed from src/api/routes/policies/instance/limits.ts)0
-rw-r--r--src/api/routes/v9/policies/stats.ts (renamed from src/api/routes/policies/stats.ts)0
-rw-r--r--src/api/routes/v9/scheduled-maintenances/upcoming_json.ts (renamed from src/api/routes/scheduled-maintenances/upcoming_json.ts)0
-rw-r--r--src/api/routes/v9/sticker-packs/index.ts (renamed from src/api/routes/sticker-packs/index.ts)0
-rw-r--r--src/api/routes/v9/stickers/#sticker_id/index.ts (renamed from src/api/routes/stickers/#sticker_id/index.ts)0
-rw-r--r--src/api/routes/v9/stop.ts (renamed from src/api/routes/stop.ts)0
-rw-r--r--src/api/routes/v9/store/published-listings/applications.ts (renamed from src/api/routes/store/published-listings/applications.ts)0
-rw-r--r--src/api/routes/v9/store/published-listings/applications/#id/subscription-plans.ts (renamed from src/api/routes/store/published-listings/applications/#id/subscription-plans.ts)0
-rw-r--r--src/api/routes/v9/store/published-listings/skus.ts (renamed from src/api/routes/store/published-listings/skus.ts)0
-rw-r--r--src/api/routes/v9/store/published-listings/skus/#sku_id/subscription-plans.ts (renamed from src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts)0
-rw-r--r--src/api/routes/v9/updates.ts (renamed from src/api/routes/updates.ts)0
-rw-r--r--src/api/routes/v9/users/#id/delete.ts (renamed from src/api/routes/users/#id/delete.ts)1
-rw-r--r--src/api/routes/v9/users/#id/index.ts (renamed from src/api/routes/users/#id/index.ts)0
-rw-r--r--src/api/routes/v9/users/#id/profile.ts (renamed from src/api/routes/users/#id/profile.ts)0
-rw-r--r--src/api/routes/v9/users/#id/relationships.ts (renamed from src/api/routes/users/#id/relationships.ts)0
-rw-r--r--src/api/routes/v9/users/@me/channels.ts (renamed from src/api/routes/users/@me/channels.ts)0
-rw-r--r--src/api/routes/v9/users/@me/delete.ts (renamed from src/api/routes/users/@me/delete.ts)0
-rw-r--r--src/api/routes/v9/users/@me/disable.ts (renamed from src/api/routes/users/@me/disable.ts)0
-rw-r--r--src/api/routes/v9/users/@me/email-settings.ts (renamed from src/api/routes/users/@me/email-settings.ts)0
-rw-r--r--src/api/routes/v9/users/@me/guilds.ts (renamed from src/api/routes/users/@me/guilds.ts)0
-rw-r--r--src/api/routes/v9/users/@me/guilds/#guild_id/settings.ts (renamed from src/api/routes/users/@me/guilds/#guild_id/settings.ts)0
-rw-r--r--src/api/routes/v9/users/@me/index.ts (renamed from src/api/routes/users/@me/index.ts)0
-rw-r--r--src/api/routes/v9/users/@me/mfa/codes-verification.ts (renamed from src/api/routes/users/@me/mfa/codes-verification.ts)0
-rw-r--r--src/api/routes/v9/users/@me/mfa/codes.ts (renamed from src/api/routes/users/@me/mfa/codes.ts)0
-rw-r--r--src/api/routes/v9/users/@me/mfa/totp/disable.ts (renamed from src/api/routes/users/@me/mfa/totp/disable.ts)0
-rw-r--r--src/api/routes/v9/users/@me/mfa/totp/enable.ts (renamed from src/api/routes/users/@me/mfa/totp/enable.ts)0
-rw-r--r--src/api/routes/v9/users/@me/notes.ts (renamed from src/api/routes/users/@me/notes.ts)0
-rw-r--r--src/api/routes/v9/users/@me/relationships.ts (renamed from src/api/routes/users/@me/relationships.ts)0
-rw-r--r--src/api/routes/v9/users/@me/settings.ts (renamed from src/api/routes/users/@me/settings.ts)0
-rw-r--r--src/api/routes/v9/voice/regions.ts (renamed from src/api/routes/voice/regions.ts)0
129 files changed, 29 insertions, 14 deletions
diff --git a/src/api/Server.ts b/src/api/Server.ts

index 1a0ea6b27..f74505f6f 100644 --- a/src/api/Server.ts +++ b/src/api/Server.ts
@@ -88,11 +88,7 @@ export class FosscordServer extends Server { //app.use("/__development", ) //app.use("/__internals", ) - app.use("/api/v6", api); - app.use("/api/v7", api); - app.use("/api/v8", api); - app.use("/api/v9", api); - app.use("/api", api); // allow unversioned requests + app.use("/api", api); //versioning happens based on route folder name this.app.use(ErrorHandler); TestClient(this.app); diff --git a/src/api/routes/applications/#id/skus.ts b/src/api/routes/v0/applications/#id/skus.ts
index 2383e6f79..2383e6f79 100644 --- a/src/api/routes/applications/#id/skus.ts +++ b/src/api/routes/v0/applications/#id/skus.ts
diff --git a/src/api/routes/applications/detectable.ts b/src/api/routes/v0/applications/detectable.ts
index 28ce42dae..28ce42dae 100644 --- a/src/api/routes/applications/detectable.ts +++ b/src/api/routes/v0/applications/detectable.ts
diff --git a/src/api/routes/v0/channels/#channel_id/webhooks.ts b/src/api/routes/v0/channels/#channel_id/webhooks.ts new file mode 100644
index 000000000..737ed6a8c --- /dev/null +++ b/src/api/routes/v0/channels/#channel_id/webhooks.ts
@@ -0,0 +1,25 @@ +import { Router, Response, Request } from "express"; +import { route } from "@fosscord/api"; +import { + Channel, + Config, + handleFile, + trimSpecial, + User, + Webhook, + WebhookCreateSchema, + WebhookType, +} from "@fosscord/util"; +import { HTTPError } from "lambert-server"; +import { isTextChannel } from "./messages/index"; +import { DiscordApiErrors } from "@fosscord/util"; +import crypto from "crypto"; + +const router: Router = Router(); + +//TODO: implement webhooks +router.get("/", route({}), async (req: Request, res: Response) => { + res.json([]); +}); + +export default router; diff --git a/src/api/routes/experiments.ts b/src/api/routes/v0/experiments.ts
index b2b7d7243..b2b7d7243 100644 --- a/src/api/routes/experiments.ts +++ b/src/api/routes/v0/experiments.ts
diff --git a/src/api/routes/guilds/#guild_id/integrations.ts b/src/api/routes/v0/guilds/#guild_id/integrations.ts
index a8e78062c..a8e78062c 100644 --- a/src/api/routes/guilds/#guild_id/integrations.ts +++ b/src/api/routes/v0/guilds/#guild_id/integrations.ts
diff --git a/src/api/routes/guilds/#guild_id/member-verification.ts b/src/api/routes/v0/guilds/#guild_id/member-verification.ts
index c2f946b21..c2f946b21 100644 --- a/src/api/routes/guilds/#guild_id/member-verification.ts +++ b/src/api/routes/v0/guilds/#guild_id/member-verification.ts
diff --git a/src/api/routes/guilds/#guild_id/premium.ts b/src/api/routes/v0/guilds/#guild_id/premium.ts
index 75361ac66..75361ac66 100644 --- a/src/api/routes/guilds/#guild_id/premium.ts +++ b/src/api/routes/v0/guilds/#guild_id/premium.ts
diff --git a/src/api/routes/guilds/#guild_id/webhooks.ts b/src/api/routes/v0/guilds/#guild_id/webhooks.ts
index 9c4e8a8da..9c4e8a8da 100644 --- a/src/api/routes/guilds/#guild_id/webhooks.ts +++ b/src/api/routes/v0/guilds/#guild_id/webhooks.ts
diff --git a/src/api/routes/oauth2/tokens.ts b/src/api/routes/v0/oauth2/tokens.ts
index bd2842210..bd2842210 100644 --- a/src/api/routes/oauth2/tokens.ts +++ b/src/api/routes/v0/oauth2/tokens.ts
diff --git a/src/api/routes/outbound-promotions.ts b/src/api/routes/v0/outbound-promotions.ts
index 411e95bf7..411e95bf7 100644 --- a/src/api/routes/outbound-promotions.ts +++ b/src/api/routes/v0/outbound-promotions.ts
diff --git a/src/api/routes/science.ts b/src/api/routes/v0/science.ts
index 8556a3ad7..8556a3ad7 100644 --- a/src/api/routes/science.ts +++ b/src/api/routes/v0/science.ts
diff --git a/src/api/routes/stage-instances.ts b/src/api/routes/v0/stage-instances.ts
index 411e95bf7..411e95bf7 100644 --- a/src/api/routes/stage-instances.ts +++ b/src/api/routes/v0/stage-instances.ts
diff --git a/src/api/routes/teams.ts b/src/api/routes/v0/teams.ts
index 7ce3abcb6..7ce3abcb6 100644 --- a/src/api/routes/teams.ts +++ b/src/api/routes/v0/teams.ts
diff --git a/src/api/routes/template.ts.disabled b/src/api/routes/v0/template.ts.disabled
index fcc59ef4d..fcc59ef4d 100644 --- a/src/api/routes/template.ts.disabled +++ b/src/api/routes/v0/template.ts.disabled
diff --git a/src/api/routes/track.ts b/src/api/routes/v0/track.ts
index 8556a3ad7..8556a3ad7 100644 --- a/src/api/routes/track.ts +++ b/src/api/routes/v0/track.ts
diff --git a/src/api/routes/users/@me/activities/statistics/applications.ts b/src/api/routes/v0/users/@me/activities/statistics/applications.ts
index 014df8af7..014df8af7 100644 --- a/src/api/routes/users/@me/activities/statistics/applications.ts +++ b/src/api/routes/v0/users/@me/activities/statistics/applications.ts
diff --git a/src/api/routes/users/@me/affinities/guilds.ts b/src/api/routes/v0/users/@me/affinities/guilds.ts
index 8d744744e..8d744744e 100644 --- a/src/api/routes/users/@me/affinities/guilds.ts +++ b/src/api/routes/v0/users/@me/affinities/guilds.ts
diff --git a/src/api/routes/users/@me/affinities/users.ts b/src/api/routes/v0/users/@me/affinities/users.ts
index 6d4e49912..6d4e49912 100644 --- a/src/api/routes/users/@me/affinities/users.ts +++ b/src/api/routes/v0/users/@me/affinities/users.ts
diff --git a/src/api/routes/users/@me/applications/#app_id/entitlements.ts b/src/api/routes/v0/users/@me/applications/#app_id/entitlements.ts
index 411e95bf7..411e95bf7 100644 --- a/src/api/routes/users/@me/applications/#app_id/entitlements.ts +++ b/src/api/routes/v0/users/@me/applications/#app_id/entitlements.ts
diff --git a/src/api/routes/users/@me/billing/country-code.ts b/src/api/routes/v0/users/@me/billing/country-code.ts
index 33d407965..33d407965 100644 --- a/src/api/routes/users/@me/billing/country-code.ts +++ b/src/api/routes/v0/users/@me/billing/country-code.ts
diff --git a/src/api/routes/users/@me/billing/payment-sources.ts b/src/api/routes/v0/users/@me/billing/payment-sources.ts
index 014df8af7..014df8af7 100644 --- a/src/api/routes/users/@me/billing/payment-sources.ts +++ b/src/api/routes/v0/users/@me/billing/payment-sources.ts
diff --git a/src/api/routes/users/@me/billing/subscriptions.ts b/src/api/routes/v0/users/@me/billing/subscriptions.ts
index 411e95bf7..411e95bf7 100644 --- a/src/api/routes/users/@me/billing/subscriptions.ts +++ b/src/api/routes/v0/users/@me/billing/subscriptions.ts
diff --git a/src/api/routes/users/@me/connections.ts b/src/api/routes/v0/users/@me/connections.ts
index 411e95bf7..411e95bf7 100644 --- a/src/api/routes/users/@me/connections.ts +++ b/src/api/routes/v0/users/@me/connections.ts
diff --git a/src/api/routes/users/@me/devices.ts b/src/api/routes/v0/users/@me/devices.ts
index 8556a3ad7..8556a3ad7 100644 --- a/src/api/routes/users/@me/devices.ts +++ b/src/api/routes/v0/users/@me/devices.ts
diff --git a/src/api/routes/users/@me/entitlements.ts b/src/api/routes/v0/users/@me/entitlements.ts
index 341e2b4c3..341e2b4c3 100644 --- a/src/api/routes/users/@me/entitlements.ts +++ b/src/api/routes/v0/users/@me/entitlements.ts
diff --git a/src/api/routes/users/@me/guilds/premium/subscription-slots.ts b/src/api/routes/v0/users/@me/guilds/premium/subscription-slots.ts
index 014df8af7..014df8af7 100644 --- a/src/api/routes/users/@me/guilds/premium/subscription-slots.ts +++ b/src/api/routes/v0/users/@me/guilds/premium/subscription-slots.ts
diff --git a/src/api/routes/users/@me/library.ts b/src/api/routes/v0/users/@me/library.ts
index 7ac13baeb..7ac13baeb 100644 --- a/src/api/routes/users/@me/library.ts +++ b/src/api/routes/v0/users/@me/library.ts
diff --git a/src/api/routes/-/healthz.ts b/src/api/routes/v9/-/healthz.ts
index d9d1c026f..d9d1c026f 100644 --- a/src/api/routes/-/healthz.ts +++ b/src/api/routes/v9/-/healthz.ts
diff --git a/src/api/routes/-/readyz.ts b/src/api/routes/v9/-/readyz.ts
index d9d1c026f..d9d1c026f 100644 --- a/src/api/routes/-/readyz.ts +++ b/src/api/routes/v9/-/readyz.ts
diff --git a/src/api/routes/applications/#id/bot/index.ts b/src/api/routes/v9/applications/#id/bot/index.ts
index c4cfccd8f..c4cfccd8f 100644 --- a/src/api/routes/applications/#id/bot/index.ts +++ b/src/api/routes/v9/applications/#id/bot/index.ts
diff --git a/src/api/routes/applications/#id/entitlements.ts b/src/api/routes/v9/applications/#id/entitlements.ts
index cfcfe40fa..cfcfe40fa 100644 --- a/src/api/routes/applications/#id/entitlements.ts +++ b/src/api/routes/v9/applications/#id/entitlements.ts
diff --git a/src/api/routes/applications/#id/index.ts b/src/api/routes/v9/applications/#id/index.ts
index 11cd5a56a..11cd5a56a 100644 --- a/src/api/routes/applications/#id/index.ts +++ b/src/api/routes/v9/applications/#id/index.ts
diff --git a/src/api/routes/applications/index.ts b/src/api/routes/v9/applications/index.ts
index a6b35bfa5..a6b35bfa5 100644 --- a/src/api/routes/applications/index.ts +++ b/src/api/routes/v9/applications/index.ts
diff --git a/src/api/routes/auth/generate-registration-tokens.ts b/src/api/routes/v9/auth/generate-registration-tokens.ts
index ba40bd9a7..ba40bd9a7 100644 --- a/src/api/routes/auth/generate-registration-tokens.ts +++ b/src/api/routes/v9/auth/generate-registration-tokens.ts
diff --git a/src/api/routes/auth/location-metadata.ts b/src/api/routes/v9/auth/location-metadata.ts
index 0ae946ede..0ae946ede 100644 --- a/src/api/routes/auth/location-metadata.ts +++ b/src/api/routes/v9/auth/location-metadata.ts
diff --git a/src/api/routes/auth/login.ts b/src/api/routes/v9/auth/login.ts
index 7434fa35e..7434fa35e 100644 --- a/src/api/routes/auth/login.ts +++ b/src/api/routes/v9/auth/login.ts
diff --git a/src/api/routes/auth/logout.ts b/src/api/routes/v9/auth/logout.ts
index e1bdbea35..e1bdbea35 100644 --- a/src/api/routes/auth/logout.ts +++ b/src/api/routes/v9/auth/logout.ts
diff --git a/src/api/routes/auth/mfa/totp.ts b/src/api/routes/v9/auth/mfa/totp.ts
index 83cf7648a..83cf7648a 100644 --- a/src/api/routes/auth/mfa/totp.ts +++ b/src/api/routes/v9/auth/mfa/totp.ts
diff --git a/src/api/routes/auth/register.ts b/src/api/routes/v9/auth/register.ts
index 3d9681141..3d9681141 100644 --- a/src/api/routes/auth/register.ts +++ b/src/api/routes/v9/auth/register.ts
diff --git a/src/api/routes/auth/verify/view-backup-codes-challenge.ts b/src/api/routes/v9/auth/verify/view-backup-codes-challenge.ts
index 65f0a57c5..65f0a57c5 100644 --- a/src/api/routes/auth/verify/view-backup-codes-challenge.ts +++ b/src/api/routes/v9/auth/verify/view-backup-codes-challenge.ts
diff --git a/src/api/routes/channels/#channel_id/followers.ts b/src/api/routes/v9/channels/#channel_id/followers.ts
index 641af4f8f..641af4f8f 100644 --- a/src/api/routes/channels/#channel_id/followers.ts +++ b/src/api/routes/v9/channels/#channel_id/followers.ts
diff --git a/src/api/routes/channels/#channel_id/index.ts b/src/api/routes/v9/channels/#channel_id/index.ts
index a164fff69..a164fff69 100644 --- a/src/api/routes/channels/#channel_id/index.ts +++ b/src/api/routes/v9/channels/#channel_id/index.ts
diff --git a/src/api/routes/channels/#channel_id/invites.ts b/src/api/routes/v9/channels/#channel_id/invites.ts
index c8d56fa4f..afa5201bc 100644 --- a/src/api/routes/channels/#channel_id/invites.ts +++ b/src/api/routes/v9/channels/#channel_id/invites.ts
@@ -11,7 +11,7 @@ import { Guild, PublicInviteRelation, } from "@fosscord/util"; -import { isTextChannel } from "./messages"; +import { isTextChannel } from "../../../v0/channels/#channel_id/messages"; const router: Router = Router(); diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/ack.ts b/src/api/routes/v9/channels/#channel_id/messages/#message_id/ack.ts
index 1a30143f8..1a30143f8 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/ack.ts +++ b/src/api/routes/v9/channels/#channel_id/messages/#message_id/ack.ts
diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/crosspost.ts b/src/api/routes/v9/channels/#channel_id/messages/#message_id/crosspost.ts
index d8b55ccd5..d8b55ccd5 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/crosspost.ts +++ b/src/api/routes/v9/channels/#channel_id/messages/#message_id/crosspost.ts
diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/index.ts b/src/api/routes/v9/channels/#channel_id/messages/#message_id/index.ts
index d57d9a1be..d57d9a1be 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/index.ts +++ b/src/api/routes/v9/channels/#channel_id/messages/#message_id/index.ts
diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts b/src/api/routes/v9/channels/#channel_id/messages/#message_id/reactions.ts
index 9f7746822..9f7746822 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts +++ b/src/api/routes/v9/channels/#channel_id/messages/#message_id/reactions.ts
diff --git a/src/api/routes/channels/#channel_id/messages/bulk-delete.ts b/src/api/routes/v9/channels/#channel_id/messages/bulk-delete.ts
index 553ab17ee..553ab17ee 100644 --- a/src/api/routes/channels/#channel_id/messages/bulk-delete.ts +++ b/src/api/routes/v9/channels/#channel_id/messages/bulk-delete.ts
diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/v9/channels/#channel_id/messages/index.ts
index 2968437dd..2968437dd 100644 --- a/src/api/routes/channels/#channel_id/messages/index.ts +++ b/src/api/routes/v9/channels/#channel_id/messages/index.ts
diff --git a/src/api/routes/channels/#channel_id/permissions.ts b/src/api/routes/v9/channels/#channel_id/permissions.ts
index b08cd0c8d..b08cd0c8d 100644 --- a/src/api/routes/channels/#channel_id/permissions.ts +++ b/src/api/routes/v9/channels/#channel_id/permissions.ts
diff --git a/src/api/routes/channels/#channel_id/pins.ts b/src/api/routes/v9/channels/#channel_id/pins.ts
index d3f6960a0..d3f6960a0 100644 --- a/src/api/routes/channels/#channel_id/pins.ts +++ b/src/api/routes/v9/channels/#channel_id/pins.ts
diff --git a/src/api/routes/channels/#channel_id/purge.ts b/src/api/routes/v9/channels/#channel_id/purge.ts
index a9f88662b..0be9ab7c0 100644 --- a/src/api/routes/channels/#channel_id/purge.ts +++ b/src/api/routes/v9/channels/#channel_id/purge.ts
@@ -1,6 +1,6 @@ import { HTTPError } from "lambert-server"; import { route } from "@fosscord/api"; -import { isTextChannel } from "./messages"; +import { isTextChannel } from "../../../v0/channels/#channel_id/messages"; import { FindManyOptions, Between, Not } from "typeorm"; import { Channel, diff --git a/src/api/routes/channels/#channel_id/recipients.ts b/src/api/routes/v9/channels/#channel_id/recipients.ts
index cc7e5756e..cc7e5756e 100644 --- a/src/api/routes/channels/#channel_id/recipients.ts +++ b/src/api/routes/v9/channels/#channel_id/recipients.ts
diff --git a/src/api/routes/channels/#channel_id/typing.ts b/src/api/routes/v9/channels/#channel_id/typing.ts
index 03f762051..03f762051 100644 --- a/src/api/routes/channels/#channel_id/typing.ts +++ b/src/api/routes/v9/channels/#channel_id/typing.ts
diff --git a/src/api/routes/channels/#channel_id/webhooks.ts b/src/api/routes/v9/channels/#channel_id/webhooks.ts
index f303ef80a..f2923f955 100644 --- a/src/api/routes/channels/#channel_id/webhooks.ts +++ b/src/api/routes/v9/channels/#channel_id/webhooks.ts
@@ -11,17 +11,12 @@ import { WebhookType, } from "@fosscord/util"; import { HTTPError } from "lambert-server"; -import { isTextChannel } from "./messages/index"; +import { isTextChannel } from "../../../v0/channels/#channel_id/messages/index"; import { DiscordApiErrors } from "@fosscord/util"; import crypto from "crypto"; const router: Router = Router(); -//TODO: implement webhooks -router.get("/", route({}), async (req: Request, res: Response) => { - res.json([]); -}); - // TODO: use Image Data Type for avatar instead of String router.post( "/", diff --git a/src/api/routes/discoverable-guilds.ts b/src/api/routes/v9/discoverable-guilds.ts
index 428ca6053..428ca6053 100644 --- a/src/api/routes/discoverable-guilds.ts +++ b/src/api/routes/v9/discoverable-guilds.ts
diff --git a/src/api/routes/discovery.ts b/src/api/routes/v9/discovery.ts
index 904500350..904500350 100644 --- a/src/api/routes/discovery.ts +++ b/src/api/routes/v9/discovery.ts
diff --git a/src/api/routes/download/index.ts b/src/api/routes/v9/download/index.ts
index 1c135f25d..1c135f25d 100644 --- a/src/api/routes/download/index.ts +++ b/src/api/routes/v9/download/index.ts
diff --git a/src/api/routes/gateway/bot.ts b/src/api/routes/v9/gateway/bot.ts
index 2e26d0193..2e26d0193 100644 --- a/src/api/routes/gateway/bot.ts +++ b/src/api/routes/v9/gateway/bot.ts
diff --git a/src/api/routes/gateway/index.ts b/src/api/routes/v9/gateway/index.ts
index a6ed9dc4f..a6ed9dc4f 100644 --- a/src/api/routes/gateway/index.ts +++ b/src/api/routes/v9/gateway/index.ts
diff --git a/src/api/routes/gifs/search.ts b/src/api/routes/v9/gifs/search.ts
index 54352215f..54352215f 100644 --- a/src/api/routes/gifs/search.ts +++ b/src/api/routes/v9/gifs/search.ts
diff --git a/src/api/routes/gifs/trending-gifs.ts b/src/api/routes/v9/gifs/trending-gifs.ts
index e4b28e24e..e4b28e24e 100644 --- a/src/api/routes/gifs/trending-gifs.ts +++ b/src/api/routes/v9/gifs/trending-gifs.ts
diff --git a/src/api/routes/gifs/trending.ts b/src/api/routes/v9/gifs/trending.ts
index 58044ea5d..58044ea5d 100644 --- a/src/api/routes/gifs/trending.ts +++ b/src/api/routes/v9/gifs/trending.ts
diff --git a/src/api/routes/guild-recommendations.ts b/src/api/routes/v9/guild-recommendations.ts
index 8bf1e508f..8bf1e508f 100644 --- a/src/api/routes/guild-recommendations.ts +++ b/src/api/routes/v9/guild-recommendations.ts
diff --git a/src/api/routes/guilds/#guild_id/audit-logs.ts b/src/api/routes/v9/guilds/#guild_id/audit-logs.ts
index 76a11f6b1..76a11f6b1 100644 --- a/src/api/routes/guilds/#guild_id/audit-logs.ts +++ b/src/api/routes/v9/guilds/#guild_id/audit-logs.ts
diff --git a/src/api/routes/guilds/#guild_id/bans.ts b/src/api/routes/v9/guilds/#guild_id/bans.ts
index 930985d70..930985d70 100644 --- a/src/api/routes/guilds/#guild_id/bans.ts +++ b/src/api/routes/v9/guilds/#guild_id/bans.ts
diff --git a/src/api/routes/guilds/#guild_id/channels.ts b/src/api/routes/v9/guilds/#guild_id/channels.ts
index eae936071..eae936071 100644 --- a/src/api/routes/guilds/#guild_id/channels.ts +++ b/src/api/routes/v9/guilds/#guild_id/channels.ts
diff --git a/src/api/routes/guilds/#guild_id/delete.ts b/src/api/routes/v9/guilds/#guild_id/delete.ts
index b951e4f45..b951e4f45 100644 --- a/src/api/routes/guilds/#guild_id/delete.ts +++ b/src/api/routes/v9/guilds/#guild_id/delete.ts
diff --git a/src/api/routes/guilds/#guild_id/discovery-requirements.ts b/src/api/routes/v9/guilds/#guild_id/discovery-requirements.ts
index 7e63c06b8..7e63c06b8 100644 --- a/src/api/routes/guilds/#guild_id/discovery-requirements.ts +++ b/src/api/routes/v9/guilds/#guild_id/discovery-requirements.ts
diff --git a/src/api/routes/guilds/#guild_id/emojis.ts b/src/api/routes/v9/guilds/#guild_id/emojis.ts
index 6e8570eb9..6e8570eb9 100644 --- a/src/api/routes/guilds/#guild_id/emojis.ts +++ b/src/api/routes/v9/guilds/#guild_id/emojis.ts
diff --git a/src/api/routes/guilds/#guild_id/index.ts b/src/api/routes/v9/guilds/#guild_id/index.ts
index 79c206780..79c206780 100644 --- a/src/api/routes/guilds/#guild_id/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/index.ts
diff --git a/src/api/routes/guilds/#guild_id/invites.ts b/src/api/routes/v9/guilds/#guild_id/invites.ts
index 4d033e9cc..4d033e9cc 100644 --- a/src/api/routes/guilds/#guild_id/invites.ts +++ b/src/api/routes/v9/guilds/#guild_id/invites.ts
diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts b/src/api/routes/v9/guilds/#guild_id/members/#member_id/index.ts
index 0fcdd57cf..0fcdd57cf 100644 --- a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/members/#member_id/index.ts
diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/nick.ts b/src/api/routes/v9/guilds/#guild_id/members/#member_id/nick.ts
index 204438214..204438214 100644 --- a/src/api/routes/guilds/#guild_id/members/#member_id/nick.ts +++ b/src/api/routes/v9/guilds/#guild_id/members/#member_id/nick.ts
diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/roles/#role_id/index.ts b/src/api/routes/v9/guilds/#guild_id/members/#member_id/roles/#role_id/index.ts
index c03839121..c03839121 100644 --- a/src/api/routes/guilds/#guild_id/members/#member_id/roles/#role_id/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/members/#member_id/roles/#role_id/index.ts
diff --git a/src/api/routes/guilds/#guild_id/members/index.ts b/src/api/routes/v9/guilds/#guild_id/members/index.ts
index b516b9e9e..b516b9e9e 100644 --- a/src/api/routes/guilds/#guild_id/members/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/members/index.ts
diff --git a/src/api/routes/guilds/#guild_id/messages/search.ts b/src/api/routes/v9/guilds/#guild_id/messages/search.ts
index 884888719..884888719 100644 --- a/src/api/routes/guilds/#guild_id/messages/search.ts +++ b/src/api/routes/v9/guilds/#guild_id/messages/search.ts
diff --git a/src/api/routes/guilds/#guild_id/profile/index.ts b/src/api/routes/v9/guilds/#guild_id/profile/index.ts
index 20a7fa956..20a7fa956 100644 --- a/src/api/routes/guilds/#guild_id/profile/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/profile/index.ts
diff --git a/src/api/routes/guilds/#guild_id/prune.ts b/src/api/routes/v9/guilds/#guild_id/prune.ts
index 8089ad84f..8089ad84f 100644 --- a/src/api/routes/guilds/#guild_id/prune.ts +++ b/src/api/routes/v9/guilds/#guild_id/prune.ts
diff --git a/src/api/routes/guilds/#guild_id/regions.ts b/src/api/routes/v9/guilds/#guild_id/regions.ts
index 0b275ea47..0b275ea47 100644 --- a/src/api/routes/guilds/#guild_id/regions.ts +++ b/src/api/routes/v9/guilds/#guild_id/regions.ts
diff --git a/src/api/routes/guilds/#guild_id/roles/#role_id/index.ts b/src/api/routes/v9/guilds/#guild_id/roles/#role_id/index.ts
index 846487032..846487032 100644 --- a/src/api/routes/guilds/#guild_id/roles/#role_id/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/roles/#role_id/index.ts
diff --git a/src/api/routes/guilds/#guild_id/roles/index.ts b/src/api/routes/v9/guilds/#guild_id/roles/index.ts
index 4cd47cf3a..4cd47cf3a 100644 --- a/src/api/routes/guilds/#guild_id/roles/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/roles/index.ts
diff --git a/src/api/routes/guilds/#guild_id/stickers.ts b/src/api/routes/v9/guilds/#guild_id/stickers.ts
index 3b1f5f8e7..3b1f5f8e7 100644 --- a/src/api/routes/guilds/#guild_id/stickers.ts +++ b/src/api/routes/v9/guilds/#guild_id/stickers.ts
diff --git a/src/api/routes/guilds/#guild_id/templates.ts b/src/api/routes/v9/guilds/#guild_id/templates.ts
index 3b5eddaa5..3b5eddaa5 100644 --- a/src/api/routes/guilds/#guild_id/templates.ts +++ b/src/api/routes/v9/guilds/#guild_id/templates.ts
diff --git a/src/api/routes/guilds/#guild_id/vanity-url.ts b/src/api/routes/v9/guilds/#guild_id/vanity-url.ts
index 9a96b0669..9a96b0669 100644 --- a/src/api/routes/guilds/#guild_id/vanity-url.ts +++ b/src/api/routes/v9/guilds/#guild_id/vanity-url.ts
diff --git a/src/api/routes/guilds/#guild_id/voice-states/#user_id/index.ts b/src/api/routes/v9/guilds/#guild_id/voice-states/#user_id/index.ts
index af03a07e3..af03a07e3 100644 --- a/src/api/routes/guilds/#guild_id/voice-states/#user_id/index.ts +++ b/src/api/routes/v9/guilds/#guild_id/voice-states/#user_id/index.ts
diff --git a/src/api/routes/guilds/#guild_id/welcome-screen.ts b/src/api/routes/v9/guilds/#guild_id/welcome-screen.ts
index 80ab138bb..80ab138bb 100644 --- a/src/api/routes/guilds/#guild_id/welcome-screen.ts +++ b/src/api/routes/v9/guilds/#guild_id/welcome-screen.ts
diff --git a/src/api/routes/guilds/#guild_id/widget.json.ts b/src/api/routes/v9/guilds/#guild_id/widget.json.ts
index 2c3124a2b..2c3124a2b 100644 --- a/src/api/routes/guilds/#guild_id/widget.json.ts +++ b/src/api/routes/v9/guilds/#guild_id/widget.json.ts
diff --git a/src/api/routes/guilds/#guild_id/widget.png.ts b/src/api/routes/v9/guilds/#guild_id/widget.png.ts
index eaec8f072..eaec8f072 100644 --- a/src/api/routes/guilds/#guild_id/widget.png.ts +++ b/src/api/routes/v9/guilds/#guild_id/widget.png.ts
diff --git a/src/api/routes/guilds/#guild_id/widget.ts b/src/api/routes/v9/guilds/#guild_id/widget.ts
index 108339e1b..108339e1b 100644 --- a/src/api/routes/guilds/#guild_id/widget.ts +++ b/src/api/routes/v9/guilds/#guild_id/widget.ts
diff --git a/src/api/routes/guilds/index.ts b/src/api/routes/v9/guilds/index.ts
index 69575aea9..69575aea9 100644 --- a/src/api/routes/guilds/index.ts +++ b/src/api/routes/v9/guilds/index.ts
diff --git a/src/api/routes/guilds/templates/index.ts b/src/api/routes/v9/guilds/templates/index.ts
index 240bf0742..240bf0742 100644 --- a/src/api/routes/guilds/templates/index.ts +++ b/src/api/routes/v9/guilds/templates/index.ts
diff --git a/src/api/routes/invites/index.ts b/src/api/routes/v9/invites/index.ts
index ce0ba9826..ce0ba9826 100644 --- a/src/api/routes/invites/index.ts +++ b/src/api/routes/v9/invites/index.ts
diff --git a/src/api/routes/oauth2/authorize.ts b/src/api/routes/v9/oauth2/authorize.ts
index 6374972ef..6374972ef 100644 --- a/src/api/routes/oauth2/authorize.ts +++ b/src/api/routes/v9/oauth2/authorize.ts
diff --git a/src/api/routes/partners/#guild_id/requirements.ts b/src/api/routes/v9/partners/#guild_id/requirements.ts
index 7e63c06b8..7e63c06b8 100644 --- a/src/api/routes/partners/#guild_id/requirements.ts +++ b/src/api/routes/v9/partners/#guild_id/requirements.ts
diff --git a/src/api/routes/ping.ts b/src/api/routes/v9/ping.ts
index 3c1da2c38..3c1da2c38 100644 --- a/src/api/routes/ping.ts +++ b/src/api/routes/v9/ping.ts
diff --git a/src/api/routes/policies/instance/domains.ts b/src/api/routes/v9/policies/instance/domains.ts
index f22eac174..f22eac174 100644 --- a/src/api/routes/policies/instance/domains.ts +++ b/src/api/routes/v9/policies/instance/domains.ts
diff --git a/src/api/routes/policies/instance/index.ts b/src/api/routes/v9/policies/instance/index.ts
index 1c1afa094..1c1afa094 100644 --- a/src/api/routes/policies/instance/index.ts +++ b/src/api/routes/v9/policies/instance/index.ts
diff --git a/src/api/routes/policies/instance/limits.ts b/src/api/routes/v9/policies/instance/limits.ts
index 06f14f830..06f14f830 100644 --- a/src/api/routes/policies/instance/limits.ts +++ b/src/api/routes/v9/policies/instance/limits.ts
diff --git a/src/api/routes/policies/stats.ts b/src/api/routes/v9/policies/stats.ts
index dc4652fc1..dc4652fc1 100644 --- a/src/api/routes/policies/stats.ts +++ b/src/api/routes/v9/policies/stats.ts
diff --git a/src/api/routes/scheduled-maintenances/upcoming_json.ts b/src/api/routes/v9/scheduled-maintenances/upcoming_json.ts
index e42723a13..e42723a13 100644 --- a/src/api/routes/scheduled-maintenances/upcoming_json.ts +++ b/src/api/routes/v9/scheduled-maintenances/upcoming_json.ts
diff --git a/src/api/routes/sticker-packs/index.ts b/src/api/routes/v9/sticker-packs/index.ts
index e6560d129..e6560d129 100644 --- a/src/api/routes/sticker-packs/index.ts +++ b/src/api/routes/v9/sticker-packs/index.ts
diff --git a/src/api/routes/stickers/#sticker_id/index.ts b/src/api/routes/v9/stickers/#sticker_id/index.ts
index b484a7a11..b484a7a11 100644 --- a/src/api/routes/stickers/#sticker_id/index.ts +++ b/src/api/routes/v9/stickers/#sticker_id/index.ts
diff --git a/src/api/routes/stop.ts b/src/api/routes/v9/stop.ts
index 3f49b3604..3f49b3604 100644 --- a/src/api/routes/stop.ts +++ b/src/api/routes/v9/stop.ts
diff --git a/src/api/routes/store/published-listings/applications.ts b/src/api/routes/v9/store/published-listings/applications.ts
index 6156f43ee..6156f43ee 100644 --- a/src/api/routes/store/published-listings/applications.ts +++ b/src/api/routes/v9/store/published-listings/applications.ts
diff --git a/src/api/routes/store/published-listings/applications/#id/subscription-plans.ts b/src/api/routes/v9/store/published-listings/applications/#id/subscription-plans.ts
index 845cdfe79..845cdfe79 100644 --- a/src/api/routes/store/published-listings/applications/#id/subscription-plans.ts +++ b/src/api/routes/v9/store/published-listings/applications/#id/subscription-plans.ts
diff --git a/src/api/routes/store/published-listings/skus.ts b/src/api/routes/v9/store/published-listings/skus.ts
index 6156f43ee..6156f43ee 100644 --- a/src/api/routes/store/published-listings/skus.ts +++ b/src/api/routes/v9/store/published-listings/skus.ts
diff --git a/src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts b/src/api/routes/v9/store/published-listings/skus/#sku_id/subscription-plans.ts
index 6b49e959c..6b49e959c 100644 --- a/src/api/routes/store/published-listings/skus/#sku_id/subscription-plans.ts +++ b/src/api/routes/v9/store/published-listings/skus/#sku_id/subscription-plans.ts
diff --git a/src/api/routes/updates.ts b/src/api/routes/v9/updates.ts
index 7e9128f41..7e9128f41 100644 --- a/src/api/routes/updates.ts +++ b/src/api/routes/v9/updates.ts
diff --git a/src/api/routes/users/#id/delete.ts b/src/api/routes/v9/users/#id/delete.ts
index 2c08635b0..6112e9439 100644 --- a/src/api/routes/users/#id/delete.ts +++ b/src/api/routes/v9/users/#id/delete.ts
@@ -15,7 +15,6 @@ router.post( "/", route({ right: "MANAGE_USERS" }), async (req: Request, res: Response) => { - let user = await User.findOneOrFail({ where: { id: req.params.id }, select: [...PrivateUserProjection, "data"], diff --git a/src/api/routes/users/#id/index.ts b/src/api/routes/v9/users/#id/index.ts
index bdb1060f8..bdb1060f8 100644 --- a/src/api/routes/users/#id/index.ts +++ b/src/api/routes/v9/users/#id/index.ts
diff --git a/src/api/routes/users/#id/profile.ts b/src/api/routes/v9/users/#id/profile.ts
index 5c649056f..5c649056f 100644 --- a/src/api/routes/users/#id/profile.ts +++ b/src/api/routes/v9/users/#id/profile.ts
diff --git a/src/api/routes/users/#id/relationships.ts b/src/api/routes/v9/users/#id/relationships.ts
index c64805672..c64805672 100644 --- a/src/api/routes/users/#id/relationships.ts +++ b/src/api/routes/v9/users/#id/relationships.ts
diff --git a/src/api/routes/users/@me/channels.ts b/src/api/routes/v9/users/@me/channels.ts
index 237be1028..237be1028 100644 --- a/src/api/routes/users/@me/channels.ts +++ b/src/api/routes/v9/users/@me/channels.ts
diff --git a/src/api/routes/users/@me/delete.ts b/src/api/routes/v9/users/@me/delete.ts
index a9f8167cf..a9f8167cf 100644 --- a/src/api/routes/users/@me/delete.ts +++ b/src/api/routes/v9/users/@me/delete.ts
diff --git a/src/api/routes/users/@me/disable.ts b/src/api/routes/v9/users/@me/disable.ts
index 313a888f0..313a888f0 100644 --- a/src/api/routes/users/@me/disable.ts +++ b/src/api/routes/v9/users/@me/disable.ts
diff --git a/src/api/routes/users/@me/email-settings.ts b/src/api/routes/v9/users/@me/email-settings.ts
index a2834b893..a2834b893 100644 --- a/src/api/routes/users/@me/email-settings.ts +++ b/src/api/routes/v9/users/@me/email-settings.ts
diff --git a/src/api/routes/users/@me/guilds.ts b/src/api/routes/v9/users/@me/guilds.ts
index e12bf258c..e12bf258c 100644 --- a/src/api/routes/users/@me/guilds.ts +++ b/src/api/routes/v9/users/@me/guilds.ts
diff --git a/src/api/routes/users/@me/guilds/#guild_id/settings.ts b/src/api/routes/v9/users/@me/guilds/#guild_id/settings.ts
index 436261d48..436261d48 100644 --- a/src/api/routes/users/@me/guilds/#guild_id/settings.ts +++ b/src/api/routes/v9/users/@me/guilds/#guild_id/settings.ts
diff --git a/src/api/routes/users/@me/index.ts b/src/api/routes/v9/users/@me/index.ts
index 37356d9d6..37356d9d6 100644 --- a/src/api/routes/users/@me/index.ts +++ b/src/api/routes/v9/users/@me/index.ts
diff --git a/src/api/routes/users/@me/mfa/codes-verification.ts b/src/api/routes/v9/users/@me/mfa/codes-verification.ts
index 3411605bf..3411605bf 100644 --- a/src/api/routes/users/@me/mfa/codes-verification.ts +++ b/src/api/routes/v9/users/@me/mfa/codes-verification.ts
diff --git a/src/api/routes/users/@me/mfa/codes.ts b/src/api/routes/v9/users/@me/mfa/codes.ts
index 330530288..330530288 100644 --- a/src/api/routes/users/@me/mfa/codes.ts +++ b/src/api/routes/v9/users/@me/mfa/codes.ts
diff --git a/src/api/routes/users/@me/mfa/totp/disable.ts b/src/api/routes/v9/users/@me/mfa/totp/disable.ts
index 7916e598b..7916e598b 100644 --- a/src/api/routes/users/@me/mfa/totp/disable.ts +++ b/src/api/routes/v9/users/@me/mfa/totp/disable.ts
diff --git a/src/api/routes/users/@me/mfa/totp/enable.ts b/src/api/routes/v9/users/@me/mfa/totp/enable.ts
index 2c7044dad..2c7044dad 100644 --- a/src/api/routes/users/@me/mfa/totp/enable.ts +++ b/src/api/routes/v9/users/@me/mfa/totp/enable.ts
diff --git a/src/api/routes/users/@me/notes.ts b/src/api/routes/v9/users/@me/notes.ts
index e54eb8974..e54eb8974 100644 --- a/src/api/routes/users/@me/notes.ts +++ b/src/api/routes/v9/users/@me/notes.ts
diff --git a/src/api/routes/users/@me/relationships.ts b/src/api/routes/v9/users/@me/relationships.ts
index 3eec704b2..3eec704b2 100644 --- a/src/api/routes/users/@me/relationships.ts +++ b/src/api/routes/v9/users/@me/relationships.ts
diff --git a/src/api/routes/users/@me/settings.ts b/src/api/routes/v9/users/@me/settings.ts
index cce366acf..cce366acf 100644 --- a/src/api/routes/users/@me/settings.ts +++ b/src/api/routes/v9/users/@me/settings.ts
diff --git a/src/api/routes/voice/regions.ts b/src/api/routes/v9/voice/regions.ts
index 4de304ee0..4de304ee0 100644 --- a/src/api/routes/voice/regions.ts +++ b/src/api/routes/v9/voice/regions.ts