mirror of
https://github.com/versia-pub/server.git
synced 2026-03-13 13:59:16 +01:00
refactor: 🚚 Move more utilities into packages
This commit is contained in:
parent
5cae547f8d
commit
3798e170d0
140 changed files with 913 additions and 735 deletions
|
|
@ -1,8 +1,8 @@
|
|||
import { apiRoute } from "@versia/kit/api";
|
||||
import { config } from "@versia-server/config";
|
||||
import { describeRoute } from "hono-openapi";
|
||||
import { resolver } from "hono-openapi/zod";
|
||||
import { z } from "zod";
|
||||
import { apiRoute } from "@/api";
|
||||
|
||||
export default apiRoute((app) =>
|
||||
app.get(
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import { apiRoute } from "@versia/kit/api";
|
||||
import { Note, User } from "@versia/kit/db";
|
||||
import { config } from "@versia-server/config";
|
||||
import { describeRoute } from "hono-openapi";
|
||||
import { resolver } from "hono-openapi/zod";
|
||||
import { z } from "zod";
|
||||
import { apiRoute } from "@/api";
|
||||
import manifest from "~/package.json" with { type: "json" };
|
||||
|
||||
export default apiRoute((app) =>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { apiRoute } from "@versia/kit/api";
|
||||
import { config } from "@versia-server/config";
|
||||
import { describeRoute } from "hono-openapi";
|
||||
import { resolver } from "hono-openapi/zod";
|
||||
import { z } from "zod";
|
||||
import { apiRoute } from "@/api";
|
||||
|
||||
export default apiRoute((app) =>
|
||||
app.get(
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { apiRoute } from "@versia/kit/api";
|
||||
import { config } from "@versia-server/config";
|
||||
import { describeRoute } from "hono-openapi";
|
||||
import { resolver } from "hono-openapi/zod";
|
||||
import { z } from "zod";
|
||||
import { apiRoute } from "@/api";
|
||||
|
||||
export default apiRoute((app) =>
|
||||
app.get(
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import { apiRoute } from "@versia/kit/api";
|
||||
import { User } from "@versia/kit/db";
|
||||
import { Users } from "@versia/kit/tables";
|
||||
import { InstanceMetadataSchema } from "@versia/sdk/schemas";
|
||||
|
|
@ -5,7 +6,6 @@ import { config } from "@versia-server/config";
|
|||
import { asc } from "drizzle-orm";
|
||||
import { describeRoute } from "hono-openapi";
|
||||
import { resolver } from "hono-openapi/zod";
|
||||
import { apiRoute } from "@/api";
|
||||
import { urlToContentFormat } from "@/content_types";
|
||||
import pkg from "~/package.json" with { type: "json" };
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
import { getLogger } from "@logtape/logtape";
|
||||
import { ApiError } from "@versia/kit";
|
||||
import { apiRoute, handleZodError } from "@versia/kit/api";
|
||||
import { User } from "@versia/kit/db";
|
||||
import { parseUserAddress } from "@versia/kit/parsers";
|
||||
import { uuid, webfingerMention } from "@versia/kit/regex";
|
||||
import { Users } from "@versia/kit/tables";
|
||||
import { FederationRequester } from "@versia/sdk/http";
|
||||
import { WebFingerSchema } from "@versia/sdk/schemas";
|
||||
|
|
@ -9,13 +12,6 @@ import { and, eq, isNull } from "drizzle-orm";
|
|||
import { describeRoute } from "hono-openapi";
|
||||
import { resolver, validator } from "hono-openapi/zod";
|
||||
import { z } from "zod";
|
||||
import {
|
||||
apiRoute,
|
||||
handleZodError,
|
||||
idValidator,
|
||||
parseUserAddress,
|
||||
webfingerMention,
|
||||
} from "@/api";
|
||||
|
||||
export default apiRoute((app) =>
|
||||
app.get(
|
||||
|
|
@ -68,7 +64,7 @@ export default apiRoute((app) =>
|
|||
);
|
||||
}
|
||||
|
||||
const isUuid = username.match(idValidator);
|
||||
const isUuid = username.match(uuid);
|
||||
|
||||
const user = await User.fromSql(
|
||||
and(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue