refactor(api): 🔥 Remove useless allowedMethods from route meta info

This commit is contained in:
Jesse Wierzbinski 2024-09-27 13:08:47 +02:00
parent b040c88445
commit 2254c3d39c
No known key found for this signature in database
95 changed files with 7 additions and 99 deletions

View file

@ -11,7 +11,6 @@ import { config } from "~/packages/config-manager";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 4,
duration: 60,

View file

@ -7,7 +7,6 @@ import { Applications, Tokens } from "~/drizzle/schema";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 4,
duration: 60,

View file

@ -8,7 +8,6 @@ import { config } from "~/packages/config-manager";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 4,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 60,
duration: 60,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 60,
duration: 60,

View file

@ -6,7 +6,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -6,7 +6,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 4,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -22,7 +22,7 @@ beforeAll(async () => {
},
);
expect(response.status).toBe(200);
expect(response.status).toBe(201);
});
// /api/v1/accounts/:id/statuses
@ -81,7 +81,7 @@ describe(meta.route, () => {
}),
});
expect(replyResponse.status).toBe(200);
expect(replyResponse.status).toBe(201);
const response = await fakeRequest(
`${meta.route.replace(":id", users[1].id)}?exclude_replies=true`,

View file

@ -9,7 +9,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/accounts/familiar_followers",
ratelimits: {
max: 5,

View file

@ -7,7 +7,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -9,7 +9,6 @@ import { config } from "~/packages/config-manager";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/accounts",
ratelimits: {
max: 2,

View file

@ -18,7 +18,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 30,
duration: 60,

View file

@ -6,7 +6,6 @@ import { Relationship } from "~/packages/database-interface/relationship";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/accounts/relationships",
ratelimits: {
max: 30,

View file

@ -19,7 +19,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/accounts/search",
ratelimits: {
max: 100,

View file

@ -15,7 +15,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["PATCH"],
route: "/api/v1/accounts/update_credentials",
ratelimits: {
max: 2,

View file

@ -4,7 +4,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/accounts/verify_credentials",
ratelimits: {
max: 100,

View file

@ -6,7 +6,6 @@ import { db } from "~/drizzle/db";
import { Applications, RolePermissions } from "~/drizzle/schema";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/apps",
ratelimits: {
max: 2,

View file

@ -5,7 +5,6 @@ import { RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/apps/verify_credentials",
ratelimits: {
max: 100,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/blocks",
ratelimits: {
max: 100,

View file

@ -5,7 +5,6 @@ import { config } from "~/packages/config-manager";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/challenges",
ratelimits: {
max: 10,

View file

@ -5,7 +5,6 @@ import { Emojis, RolePermissions } from "~/drizzle/schema";
import { Emoji } from "~/packages/database-interface/emoji";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/custom_emojis",
ratelimits: {
max: 100,

View file

@ -12,7 +12,6 @@ import { Emoji } from "~/packages/database-interface/emoji";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["DELETE", "GET", "PATCH"],
route: "/api/v1/emojis/:id",
ratelimits: {
max: 30,

View file

@ -11,7 +11,6 @@ import { Emoji } from "~/packages/database-interface/emoji";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/emojis",
ratelimits: {
max: 30,

View file

@ -8,7 +8,6 @@ import { Timeline } from "~/packages/database-interface/timeline";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/favourites",
ratelimits: {
max: 100,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/follow_requests/:account_id/authorize",
ratelimits: {
max: 100,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/follow_requests/:account_id/reject",
ratelimits: {
max: 100,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/follow_requests",
ratelimits: {
max: 100,

View file

@ -3,7 +3,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -4,7 +4,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/instance/extended_description",
ratelimits: {
max: 300,

View file

@ -10,7 +10,6 @@ import { Note } from "~/packages/database-interface/note";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/instance",
ratelimits: {
max: 300,

View file

@ -4,7 +4,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/instance/privacy_policy",
ratelimits: {
max: 300,

View file

@ -3,7 +3,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/instance/rules",
ratelimits: {
max: 300,

View file

@ -4,7 +4,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/instance/tos",
ratelimits: {
max: 300,

View file

@ -8,7 +8,6 @@ import { Markers, RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET", "POST"],
route: "/api/v1/markers",
ratelimits: {
max: 100,

View file

@ -8,7 +8,6 @@ import { Attachment } from "~/packages/database-interface/attachment";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET", "PUT"],
ratelimits: {
max: 10,
duration: 60,

View file

@ -9,7 +9,6 @@ import { Attachment } from "~/packages/database-interface/attachment";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 10,
duration: 60,

View file

@ -8,7 +8,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/mutes",
ratelimits: {
max: 100,

View file

@ -7,7 +7,6 @@ import { Notifications, RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/notifications/:id/dismiss",
ratelimits: {
max: 100,

View file

@ -11,7 +11,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/notifications/:id",
ratelimits: {
max: 100,

View file

@ -6,7 +6,6 @@ import { Notifications, RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
route: "/api/v1/notifications/clear",
ratelimits: {
max: 100,

View file

@ -7,7 +7,6 @@ import { Notifications, RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["DELETE"],
route: "/api/v1/notifications/destroy_multiple",
ratelimits: {
max: 100,

View file

@ -49,7 +49,7 @@ beforeAll(async () => {
},
);
expect(res3.status).toBe(200);
expect(res3.status).toBe(201);
const res4 = await fakeRequest("/api/v1/statuses", {
method: "POST",
@ -63,7 +63,7 @@ beforeAll(async () => {
}),
});
expect(res4.status).toBe(200);
expect(res4.status).toBe(201);
});
afterAll(async () => {

View file

@ -14,7 +14,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v1/notifications",
ratelimits: {
max: 100,

View file

@ -5,7 +5,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["DELETE"],
ratelimits: {
max: 10,
duration: 60,

View file

@ -5,7 +5,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["DELETE"],
ratelimits: {
max: 10,
duration: 60,

View file

@ -6,7 +6,6 @@ import { Role } from "~/packages/database-interface/role";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET", "POST", "DELETE"],
auth: {
required: true,
},

View file

@ -4,7 +4,6 @@ import { Role } from "~/packages/database-interface/role";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: true,
},

View file

@ -6,7 +6,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 8,
duration: 60,

View file

@ -8,7 +8,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -9,7 +9,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -9,7 +9,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET", "DELETE", "PUT"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -7,7 +7,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -8,7 +8,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -9,7 +9,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -7,7 +7,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -7,7 +7,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -6,7 +6,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -7,7 +7,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 100,
duration: 60,

View file

@ -9,7 +9,6 @@ import { Note } from "~/packages/database-interface/note";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 300,
duration: 60,

View file

@ -8,7 +8,6 @@ import { Timeline } from "~/packages/database-interface/timeline";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 200,
duration: 60,

View file

@ -8,7 +8,6 @@ import { Timeline } from "~/packages/database-interface/timeline";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 200,
duration: 60,

View file

@ -7,7 +7,6 @@ import { FilterKeywords, Filters, RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET", "PUT", "DELETE"],
route: "/api/v2/filters/:id",
ratelimits: {
max: 60,

View file

@ -5,7 +5,6 @@ import { db } from "~/drizzle/db";
import { FilterKeywords, Filters, RolePermissions } from "~/drizzle/schema";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET", "POST"],
route: "/api/v2/filters",
ratelimits: {
max: 60,

View file

@ -8,7 +8,6 @@ import { config } from "~/packages/config-manager";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/api/v2/instance",
ratelimits: {
max: 300,

View file

@ -9,7 +9,6 @@ import { Attachment } from "~/packages/database-interface/attachment";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
ratelimits: {
max: 10,
duration: 60,

View file

@ -17,7 +17,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
ratelimits: {
max: 10,
duration: 60,

View file

@ -4,7 +4,6 @@ import { z } from "zod";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/media/:hash/:name",
ratelimits: {
max: 100,

View file

@ -6,7 +6,6 @@ import { config } from "~/packages/config-manager";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
route: "/media/proxy/:id",
ratelimits: {
max: 100,

View file

@ -14,7 +14,6 @@ import { OAuthManager } from "~/packages/database-interface/oauth";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -14,7 +14,6 @@ import { OpenIdLoginFlows } from "~/drizzle/schema";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -6,7 +6,6 @@ import { db } from "~/drizzle/db";
import { Tokens } from "~/drizzle/schema";
export const meta = applyConfig({
allowedMethods: ["POST"],
auth: {
required: false,
},

View file

@ -15,7 +15,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema, type KnownEntity } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -22,7 +22,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["POST"],
auth: {
required: false,
},

View file

@ -6,7 +6,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -14,7 +14,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -3,7 +3,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -4,7 +4,6 @@ import { exportJWK } from "jose";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -3,7 +3,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import manifest from "~/package.json";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -3,7 +3,6 @@ import { createRoute } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -3,7 +3,6 @@ import { createRoute, z } from "@hono/zod-openapi";
import { config } from "~/packages/config-manager";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -9,7 +9,6 @@ import { config } from "~/packages/config-manager";
import { User } from "~/packages/database-interface/user";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -12,7 +12,6 @@ import { User } from "~/packages/database-interface/user";
import { ErrorSchema } from "~/types/api";
export const meta = applyConfig({
allowedMethods: ["GET"],
auth: {
required: false,
},

View file

@ -62,7 +62,7 @@ describe("API Tests", () => {
}),
});
expect(response.status).toBe(200);
expect(response.status).toBe(201);
expect(response.headers.get("content-type")).toContain(
"application/json",
);
@ -104,7 +104,7 @@ describe("API Tests", () => {
}),
});
expect(response.status).toBe(200);
expect(response.status).toBe(201);
expect(response.headers.get("content-type")).toContain(
"application/json",
);
@ -189,7 +189,7 @@ describe("API Tests", () => {
},
);
expect(response.status).toBe(200);
expect(response.status).toBe(201);
expect(response.headers.get("content-type")).toContain(
"application/json",
);

View file

@ -20,7 +20,6 @@ import type { User as DatabaseUser } from "~/packages/database-interface/user";
export type HttpVerb = "GET" | "POST" | "PUT" | "DELETE" | "PATCH" | "OPTIONS";
export interface ApiRouteMetadata {
allowedMethods: HttpVerb[];
ratelimits: {
max: number;
duration: number;