fix(api)!: enforce declared rate limits and correct route auth (#2500)

This commit is contained in:
Hampus authored and GitHub committed 2026-09-06 15:28:32 +02:00
1 parent 908e1b8bd4
commit f8a04b8985
13 files changed
+317 -77

No files matched your search

@@ -40,7 +40,7 @@ export function GuildBaseController(app: HonoApp) {
description: 'Only claimed, email-verified non-bot users can create guilds.',
responseSchema: GuildResponse,
statusCode: 200,
security: ['botToken', 'bearerToken', 'sessionToken'],
security: ['bearerToken', 'sessionToken'],
tags: ['Guilds'],
}),
async (ctx) => {
@@ -60,7 +60,7 @@ export function GuildDiscoveryController(app: HonoApp) {
description: 'Search for guilds listed in the discovery directory.',
responseSchema: DiscoveryGuildListResponse,
statusCode: 200,
security: ['sessionToken', 'bearerToken'],
security: ['botToken', 'bearerToken', 'sessionToken'],
tags: ['Discovery'],
}),
async (ctx) => {
@@ -89,7 +89,7 @@ export function GuildDiscoveryController(app: HonoApp) {
description: 'Returns the list of available discovery categories.',
responseSchema: DiscoveryCategoryListResponse,
statusCode: 200,
security: ['sessionToken', 'bearerToken'],
security: ['botToken', 'bearerToken', 'sessionToken'],
tags: ['Discovery'],
}),
async (ctx) => {