mirror of
https://github.com/versia-pub/server.git
synced 2026-03-13 22:09:16 +01:00
refactor(database): 🚚 Rename Application to Client everywhere
This commit is contained in:
parent
6f97903f3b
commit
1a0a27bee1
25 changed files with 2549 additions and 90 deletions
|
|
@ -1,15 +1,15 @@
|
|||
import { afterAll, describe, expect, test } from "bun:test";
|
||||
import { config } from "@versia-server/config";
|
||||
import { Application } from "@versia-server/kit/db";
|
||||
import { Client } from "@versia-server/kit/db";
|
||||
import { fakeRequest, getTestUsers } from "@versia-server/tests";
|
||||
import { randomString } from "@/math";
|
||||
|
||||
const { users, deleteUsers, passwords } = await getTestUsers(1);
|
||||
|
||||
// Create application
|
||||
const application = await Application.insert({
|
||||
const application = await Client.insert({
|
||||
id: randomString(32, "hex"),
|
||||
name: "Test Application",
|
||||
name: "Test Client",
|
||||
secret: "test",
|
||||
redirectUris: ["https://example.com"],
|
||||
scopes: ["read", "write"],
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import { config } from "@versia-server/config";
|
||||
import { ApiError } from "@versia-server/kit";
|
||||
import { apiRoute, handleZodError } from "@versia-server/kit/api";
|
||||
import { Application, User } from "@versia-server/kit/db";
|
||||
import { Client, User } from "@versia-server/kit/db";
|
||||
import { Users } from "@versia-server/kit/tables";
|
||||
import { password as bunPassword } from "bun";
|
||||
import { eq, or } from "drizzle-orm";
|
||||
|
|
@ -156,7 +156,7 @@ export default apiRoute((app) =>
|
|||
config.authentication.key,
|
||||
);
|
||||
|
||||
const application = await Application.fromClientId(client_id);
|
||||
const application = await Client.fromClientId(client_id);
|
||||
|
||||
if (!application) {
|
||||
throw new ApiError(400, "Invalid application");
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import {
|
|||
} from "@versia/client/schemas";
|
||||
import { ApiError } from "@versia-server/kit";
|
||||
import { apiRoute, handleZodError, jsonOrForm } from "@versia-server/kit/api";
|
||||
import { Application } from "@versia-server/kit/db";
|
||||
import { Client } from "@versia-server/kit/db";
|
||||
import { describeRoute, resolver, validator } from "hono-openapi";
|
||||
import { z } from "zod/v4";
|
||||
import { randomString } from "@/math";
|
||||
|
|
@ -62,7 +62,7 @@ export default apiRoute((app) =>
|
|||
const { client_name, redirect_uris, scopes, website } =
|
||||
context.req.valid("json");
|
||||
|
||||
const app = await Application.insert({
|
||||
const app = await Client.insert({
|
||||
id: randomString(32, "base64url"),
|
||||
name: client_name,
|
||||
redirectUris: Array.isArray(redirect_uris)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import {
|
|||
} from "@versia/client/schemas";
|
||||
import { ApiError } from "@versia-server/kit";
|
||||
import { apiRoute, auth } from "@versia-server/kit/api";
|
||||
import { Application } from "@versia-server/kit/db";
|
||||
import { Client } from "@versia-server/kit/db";
|
||||
import { describeRoute, resolver } from "hono-openapi";
|
||||
|
||||
export default apiRoute((app) =>
|
||||
|
|
@ -38,7 +38,7 @@ export default apiRoute((app) =>
|
|||
async (context) => {
|
||||
const { token } = context.get("auth");
|
||||
|
||||
const application = await Application.getFromToken(
|
||||
const application = await Client.getFromToken(
|
||||
token.data.accessToken,
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import { RolePermission } from "@versia/client/schemas";
|
|||
import { config } from "@versia-server/config";
|
||||
import { ApiError } from "@versia-server/kit";
|
||||
import { apiRoute, auth, handleZodError } from "@versia-server/kit/api";
|
||||
import { Application, db } from "@versia-server/kit/db";
|
||||
import { Client, db } from "@versia-server/kit/db";
|
||||
import { OpenIdLoginFlows } from "@versia-server/kit/tables";
|
||||
import { randomUUIDv7 } from "bun";
|
||||
import { describeRoute, resolver, validator } from "hono-openapi";
|
||||
|
|
@ -123,7 +123,7 @@ export default apiRoute((app) => {
|
|||
issuerId,
|
||||
);
|
||||
|
||||
const application = await Application.insert({
|
||||
const application = await Client.insert({
|
||||
id:
|
||||
user.id +
|
||||
Buffer.from(
|
||||
|
|
@ -144,7 +144,7 @@ export default apiRoute((app) => {
|
|||
codeVerifier,
|
||||
state: parameters.state,
|
||||
issuerId,
|
||||
applicationId: application.id,
|
||||
clientId: application.id,
|
||||
})
|
||||
.returning()
|
||||
)[0];
|
||||
|
|
|
|||
|
|
@ -249,7 +249,7 @@ export default apiRoute((app) =>
|
|||
spoilerText: sanitizedSpoilerText,
|
||||
replyId: in_reply_to_id ?? undefined,
|
||||
quotingId: quote_id ?? undefined,
|
||||
applicationId: application?.id,
|
||||
clientId: application?.id,
|
||||
contentSource: status,
|
||||
contentType: content_type,
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue