From 78f216092b11a8c1002fd653672df355f37b430f Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Thu, 7 Mar 2024 19:34:50 -1000 Subject: [PATCH 01/18] refactor: Rewrite functions into packages --- bun.lockb | Bin 423384 -> 424080 bytes index.ts | 2 - package.json | 4 +- packages/cli-parser/cli-builder.type.ts | 8 + packages/cli-parser/index.ts | 203 ++++++++++ packages/cli-parser/package.json | 6 + packages/cli-parser/tests/cli-builder.test.ts | 217 +++++++++++ packages/config-manager/config-type.type.ts | 359 ++++++++++++++++++ packages/config-manager/index.ts | 118 ++++++ packages/config-manager/package.json | 6 + .../tests/config-manager.test.ts | 96 +++++ packages/request-parser/index.ts | 170 +++++++++ packages/request-parser/package.json | 6 + .../tests/request-parser.test.ts | 158 ++++++++ server/api/api/v1/accounts/index.ts | 32 +- server/api/api/v1/accounts/search/index.ts | 30 +- .../v1/accounts/update_credentials/index.ts | 52 +-- .../v1/accounts/verify_credentials/index.ts | 11 +- server/api/routes.type.ts | 13 + tsconfig.json | 2 +- utils/request.ts | 3 +- 21 files changed, 1426 insertions(+), 70 deletions(-) create mode 100644 packages/cli-parser/cli-builder.type.ts create mode 100644 packages/cli-parser/index.ts create mode 100644 packages/cli-parser/package.json create mode 100644 packages/cli-parser/tests/cli-builder.test.ts create mode 100644 packages/config-manager/config-type.type.ts create mode 100644 packages/config-manager/index.ts create mode 100644 packages/config-manager/package.json create mode 100644 packages/config-manager/tests/config-manager.test.ts create mode 100644 packages/request-parser/index.ts create mode 100644 packages/request-parser/package.json create mode 100644 packages/request-parser/tests/request-parser.test.ts create mode 100644 server/api/routes.type.ts diff --git a/bun.lockb b/bun.lockb index f33d46fbcbf29c17ec632f6bb3d3796a7f0e979c..04d28da78f7fb0f0032580fef15f663800caf99b 100755 GIT binary patch delta 81308 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 X-jOBYnJbGAKW!g2nJ0bXP5gfV&)tVf diff --git a/index.ts b/index.ts index c096a408..6a002674 100644 --- a/index.ts +++ b/index.ts @@ -162,8 +162,6 @@ const logRequest = async (req: Request) => { ); // Add headers - // @ts-expect-error TypeScript is missing entries for some reason - // eslint-disable-next-line @typescript-eslint/no-unsafe-call const headers = req.headers.entries(); for (const [key, value] of headers) { diff --git a/package.json b/package.json index ecacd291..f1ef982e 100644 --- a/package.json +++ b/package.json @@ -109,6 +109,8 @@ "prisma": "^5.6.0", "prisma-redis-middleware": "^4.8.0", "semver": "^7.5.4", - "sharp": "^0.33.0-rc.2" + "sharp": "^0.33.0-rc.2", + "request-parser": "file:packages/request-parser", + "config-manager": "file:packages/config-manager" } } \ No newline at end of file diff --git a/packages/cli-parser/cli-builder.type.ts b/packages/cli-parser/cli-builder.type.ts new file mode 100644 index 00000000..8cd2bd30 --- /dev/null +++ b/packages/cli-parser/cli-builder.type.ts @@ -0,0 +1,8 @@ +export interface CliParameter { + name: string; + // If not positioned, the argument will need to be called with --name value instead of just value + positioned?: boolean; + // Whether the argument needs a value (requires positioned to be false) + needsValue?: boolean; + type: "string" | "number" | "boolean" | "array"; +} diff --git a/packages/cli-parser/index.ts b/packages/cli-parser/index.ts new file mode 100644 index 00000000..34c31177 --- /dev/null +++ b/packages/cli-parser/index.ts @@ -0,0 +1,203 @@ +import type { CliParameter } from "./cli-builder.type"; + +export function startsWithArray(fullArray: any[], startArray: any[]) { + if (startArray.length > fullArray.length) { + return false; + } + return fullArray + .slice(0, startArray.length) + .every((value, index) => value === startArray[index]); +} + +/** + * Builder for a CLI + * @param commands Array of commands to register + */ +export class CliBuilder { + constructor(public commands: CliCommand[] = []) {} + + /** + * Add command to the CLI + * @throws Error if command already exists + * @param command Command to add + */ + registerCommand(command: CliCommand) { + if (this.checkIfCommandAlreadyExists(command)) { + throw new Error( + `Command category '${command.categories.join(" ")}' already exists` + ); + } + this.commands.push(command); + } + + /** + * Add multiple commands to the CLI + * @throws Error if command already exists + * @param commands Commands to add + */ + registerCommands(commands: CliCommand[]) { + const existingCommand = commands.find(command => + this.checkIfCommandAlreadyExists(command) + ); + if (existingCommand) { + throw new Error( + `Command category '${existingCommand.categories.join(" ")}' already exists` + ); + } + this.commands.push(...commands); + } + + /** + * Remove command from the CLI + * @param command Command to remove + */ + deregisterCommand(command: CliCommand) { + this.commands = this.commands.filter( + registeredCommand => registeredCommand !== command + ); + } + + /** + * Remove multiple commands from the CLI + * @param commands Commands to remove + */ + deregisterCommands(commands: CliCommand[]) { + this.commands = this.commands.filter( + registeredCommand => !commands.includes(registeredCommand) + ); + } + + checkIfCommandAlreadyExists(command: CliCommand) { + return this.commands.some( + registeredCommand => + registeredCommand.categories.length == + command.categories.length && + registeredCommand.categories.every( + (category, index) => category === command.categories[index] + ) + ); + } + + /** + * Get relevant args for the command (without executable or runtime) + * @param args Arguments passed to the CLI + */ + private getRelevantArgs(args: string[]) { + if (args[0].startsWith("./")) { + // Formatted like ./cli.ts [command] + return args.slice(1); + } else if (args[0].includes("bun")) { + // Formatted like bun cli.ts [command] + return args.slice(2); + } else { + return args; + } + } + + /** + * Turn raw system args into a CLI command and run it + * @param args Args directly from process.argv + */ + processArgs(args: string[]) { + const revelantArgs = this.getRelevantArgs(args); + // Find revelant command + // Search for a command with as many categories matching args as possible + const matchingCommands = this.commands.filter(command => + startsWithArray(revelantArgs, command.categories) + ); + + // Get command with largest category size + const command = matchingCommands.reduce((prev, current) => + prev.categories.length > current.categories.length ? prev : current + ); + + const argsWithoutCategories = args.slice(command.categories.length - 1); + + command.run(argsWithoutCategories); + } +} + +/** + * A command that can be executed from the command line + * @param categories Example: `["user", "create"]` for the command `./cli user create --name John` + */ +export class CliCommand { + constructor( + public categories: string[], + public argTypes: CliParameter[], + private execute: (args: Record) => void + ) {} + + /** + * Parses string array arguments into a full JavaScript object + * @param argsWithoutCategories + * @returns + */ + private parseArgs(argsWithoutCategories: string[]): Record { + const parsedArgs: Record = {}; + let currentParameter: CliParameter | null = null; + + for (let i = 0; i < argsWithoutCategories.length; i++) { + const arg = argsWithoutCategories[i]; + + if (arg.startsWith("--")) { + const argName = arg.substring(2); + currentParameter = + this.argTypes.find(argType => argType.name === argName) || + null; + if (currentParameter && !currentParameter.needsValue) { + parsedArgs[argName] = true; + currentParameter = null; + } else if (currentParameter && currentParameter.needsValue) { + parsedArgs[argName] = this.castArgValue( + argsWithoutCategories[i + 1], + currentParameter.type + ); + i++; + currentParameter = null; + } + } else if (currentParameter) { + parsedArgs[currentParameter.name] = this.castArgValue( + arg, + currentParameter.type + ); + currentParameter = null; + } else { + const positionedArgType = this.argTypes.find( + argType => argType.positioned + ); + if (positionedArgType) { + parsedArgs[positionedArgType.name] = this.castArgValue( + arg, + positionedArgType.type + ); + } + } + } + + return parsedArgs; + } + + private castArgValue(value: string, type: CliParameter["type"]): any { + switch (type) { + case "string": + return value; + case "number": + return Number(value); + case "boolean": + return value === "true"; + case "array": + return value.split(","); + default: + return value; + } + } + + /** + * Runs the execute function with the parsed parameters as an argument + */ + run(argsWithoutCategories: string[]) { + const args = this.parseArgs(argsWithoutCategories); + this.execute(args); + } +} diff --git a/packages/cli-parser/package.json b/packages/cli-parser/package.json new file mode 100644 index 00000000..bf582902 --- /dev/null +++ b/packages/cli-parser/package.json @@ -0,0 +1,6 @@ +{ + "name": "arg-parser", + "version": "0.0.0", + "main": "index.ts", + "dependencies": {} +} \ No newline at end of file diff --git a/packages/cli-parser/tests/cli-builder.test.ts b/packages/cli-parser/tests/cli-builder.test.ts new file mode 100644 index 00000000..8c5b3f5c --- /dev/null +++ b/packages/cli-parser/tests/cli-builder.test.ts @@ -0,0 +1,217 @@ +// FILEPATH: /home/jessew/Dev/lysand/packages/cli-parser/index.test.ts +import { CliCommand, CliBuilder, startsWithArray } from ".."; +import { describe, beforeEach, it, expect, jest } from "bun:test"; + +describe("startsWithArray", () => { + it("should return true when fullArray starts with startArray", () => { + const fullArray = ["a", "b", "c", "d", "e"]; + const startArray = ["a", "b", "c"]; + expect(startsWithArray(fullArray, startArray)).toBe(true); + }); + + it("should return false when fullArray does not start with startArray", () => { + const fullArray = ["a", "b", "c", "d", "e"]; + const startArray = ["b", "c", "d"]; + expect(startsWithArray(fullArray, startArray)).toBe(false); + }); + + it("should return true when startArray is empty", () => { + const fullArray = ["a", "b", "c", "d", "e"]; + const startArray: any[] = []; + expect(startsWithArray(fullArray, startArray)).toBe(true); + }); + + it("should return false when fullArray is shorter than startArray", () => { + const fullArray = ["a", "b", "c"]; + const startArray = ["a", "b", "c", "d", "e"]; + expect(startsWithArray(fullArray, startArray)).toBe(false); + }); +}); + +describe("CliCommand", () => { + let cliCommand: CliCommand; + + beforeEach(() => { + cliCommand = new CliCommand( + ["category1", "category2"], + [ + { name: "arg1", type: "string", needsValue: true }, + { name: "arg2", type: "number", needsValue: true }, + { name: "arg3", type: "boolean", needsValue: false }, + { name: "arg4", type: "array", needsValue: true }, + ], + () => { + // Do nothing + } + ); + }); + + it("should parse string arguments correctly", () => { + const args = cliCommand["parseArgs"]([ + "--arg1", + "value1", + "--arg2", + "42", + "--arg3", + "--arg4", + "value1,value2", + ]); + expect(args).toEqual({ + arg1: "value1", + arg2: 42, + arg3: true, + arg4: ["value1", "value2"], + }); + }); + + it("should cast argument values correctly", () => { + expect(cliCommand["castArgValue"]("42", "number")).toBe(42); + expect(cliCommand["castArgValue"]("true", "boolean")).toBe(true); + expect(cliCommand["castArgValue"]("value1,value2", "array")).toEqual([ + "value1", + "value2", + ]); + }); + + it("should run the execute function with the parsed parameters", () => { + const mockExecute = jest.fn(); + cliCommand = new CliCommand( + ["category1", "category2"], + [ + { name: "arg1", type: "string", needsValue: true }, + { name: "arg2", type: "number", needsValue: true }, + { name: "arg3", type: "boolean", needsValue: false }, + { name: "arg4", type: "array", needsValue: true }, + ], + mockExecute + ); + + cliCommand.run([ + "--arg1", + "value1", + "--arg2", + "42", + "--arg3", + "--arg4", + "value1,value2", + ]); + expect(mockExecute).toHaveBeenCalledWith({ + arg1: "value1", + arg2: 42, + arg3: true, + arg4: ["value1", "value2"], + }); + }); + + it("should work with a mix of positioned and non-positioned arguments", () => { + const mockExecute = jest.fn(); + cliCommand = new CliCommand( + ["category1", "category2"], + [ + { name: "arg1", type: "string", needsValue: true }, + { name: "arg2", type: "number", needsValue: true }, + { name: "arg3", type: "boolean", needsValue: false }, + { name: "arg4", type: "array", needsValue: true }, + { + name: "arg5", + type: "string", + needsValue: true, + positioned: true, + }, + ], + mockExecute + ); + + cliCommand.run([ + "--arg1", + "value1", + "--arg2", + "42", + "--arg3", + "--arg4", + "value1,value2", + "value5", + ]); + + expect(mockExecute).toHaveBeenCalledWith({ + arg1: "value1", + arg2: 42, + arg3: true, + arg4: ["value1", "value2"], + arg5: "value5", + }); + }); +}); + +describe("CliBuilder", () => { + let cliBuilder: CliBuilder; + let mockCommand1: CliCommand; + let mockCommand2: CliCommand; + + beforeEach(() => { + mockCommand1 = new CliCommand(["category1"], [], jest.fn()); + mockCommand2 = new CliCommand(["category2"], [], jest.fn()); + cliBuilder = new CliBuilder([mockCommand1]); + }); + + it("should register a command correctly", () => { + cliBuilder.registerCommand(mockCommand2); + expect(cliBuilder.commands).toContain(mockCommand2); + }); + + it("should register multiple commands correctly", () => { + const mockCommand3 = new CliCommand(["category3"], [], jest.fn()); + cliBuilder.registerCommands([mockCommand2, mockCommand3]); + expect(cliBuilder.commands).toContain(mockCommand2); + expect(cliBuilder.commands).toContain(mockCommand3); + }); + + it("should error when adding duplicates", () => { + expect(() => { + cliBuilder.registerCommand(mockCommand1); + }).toThrow(); + + expect(() => { + cliBuilder.registerCommands([mockCommand1]); + }).toThrow(); + }); + + it("should deregister a command correctly", () => { + cliBuilder.deregisterCommand(mockCommand1); + expect(cliBuilder.commands).not.toContain(mockCommand1); + }); + + it("should deregister multiple commands correctly", () => { + cliBuilder.registerCommand(mockCommand2); + cliBuilder.deregisterCommands([mockCommand1, mockCommand2]); + expect(cliBuilder.commands).not.toContain(mockCommand1); + expect(cliBuilder.commands).not.toContain(mockCommand2); + }); + + it("should process args correctly", () => { + const mockExecute = jest.fn(); + const mockCommand = new CliCommand( + ["category1", "sub1"], + [ + { + name: "arg1", + type: "string", + needsValue: true, + positioned: false, + }, + ], + mockExecute + ); + cliBuilder.registerCommand(mockCommand); + cliBuilder.processArgs([ + "./cli.ts", + "category1", + "sub1", + "--arg1", + "value1", + ]); + expect(mockExecute).toHaveBeenCalledWith({ + arg1: "value1", + }); + }); +}); diff --git a/packages/config-manager/config-type.type.ts b/packages/config-manager/config-type.type.ts new file mode 100644 index 00000000..940716d5 --- /dev/null +++ b/packages/config-manager/config-type.type.ts @@ -0,0 +1,359 @@ +export interface ConfigType { + database: { + host: string; + port: number; + username: string; + password: string; + database: string; + }; + + redis: { + queue: { + host: string; + port: number; + password: string; + database: number | null; + }; + cache: { + host: string; + port: number; + password: string; + database: number | null; + enabled: boolean; + }; + }; + + meilisearch: { + host: string; + port: number; + api_key: string; + enabled: boolean; + }; + + signups: { + tos_url: string; + rules: string[]; + registration: boolean; + }; + + oidc: { + providers: { + name: string; + id: string; + url: string; + client_id: string; + client_secret: string; + icon: string; + }[]; + }; + + http: { + base_url: string; + bind: string; + bind_port: string; + banned_ips: string[]; + banned_user_agents: string[]; + }; + + instance: { + name: string; + description: string; + banner: string; + logo: string; + }; + + smtp: { + server: string; + port: number; + username: string; + password: string; + tls: boolean; + }; + + validation: { + max_displayname_size: number; + max_bio_size: number; + max_username_size: number; + max_note_size: number; + max_avatar_size: number; + max_header_size: number; + max_media_size: number; + max_media_attachments: number; + max_media_description_size: number; + max_poll_options: number; + max_poll_option_size: number; + min_poll_duration: number; + max_poll_duration: number; + + username_blacklist: string[]; + blacklist_tempmail: boolean; + email_blacklist: string[]; + url_scheme_whitelist: string[]; + + enforce_mime_types: boolean; + allowed_mime_types: string[]; + }; + + media: { + backend: string; + deduplicate_media: boolean; + conversion: { + convert_images: boolean; + convert_to: string; + }; + }; + + s3: { + endpoint: string; + access_key: string; + secret_access_key: string; + region: string; + bucket_name: string; + public_url: string; + }; + + defaults: { + visibility: string; + language: string; + avatar: string; + header: string; + }; + + email: { + send_on_report: boolean; + send_on_suspend: boolean; + send_on_unsuspend: boolean; + }; + + activitypub: { + use_tombstones: boolean; + reject_activities: string[]; + force_followers_only: string[]; + discard_reports: string[]; + discard_deletes: string[]; + discard_banners: string[]; + discard_avatars: string[]; + discard_updates: string[]; + discard_follows: string[]; + force_sensitive: string[]; + remove_media: string[]; + fetch_all_collection_members: boolean; + authorized_fetch: boolean; + }; + + filters: { + note_filters: string[]; + username_filters: string[]; + displayname_filters: string[]; + bio_filters: string[]; + emoji_filters: string[]; + }; + + logging: { + log_requests: boolean; + log_requests_verbose: boolean; + log_filters: boolean; + }; + + ratelimits: { + duration_coeff: number; + max_coeff: number; + }; + + custom_ratelimits: Record< + string, + { + duration: number; + max: number; + } + >; + [key: string]: unknown; +} + +export const configDefaults: ConfigType = { + http: { + bind: "http://0.0.0.0", + bind_port: "8000", + base_url: "http://lysand.localhost:8000", + banned_ips: [], + banned_user_agents: [], + }, + database: { + host: "localhost", + port: 5432, + username: "postgres", + password: "postgres", + database: "lysand", + }, + redis: { + queue: { + host: "localhost", + port: 6379, + password: "", + database: 0, + }, + cache: { + host: "localhost", + port: 6379, + password: "", + database: 1, + enabled: false, + }, + }, + meilisearch: { + host: "localhost", + port: 1491, + api_key: "", + enabled: false, + }, + signups: { + tos_url: "", + rules: [], + registration: false, + }, + oidc: { + providers: [], + }, + instance: { + banner: "", + description: "", + logo: "", + name: "", + }, + smtp: { + password: "", + port: 465, + server: "", + tls: true, + username: "", + }, + media: { + backend: "local", + deduplicate_media: true, + conversion: { + convert_images: false, + convert_to: "webp", + }, + }, + email: { + send_on_report: false, + send_on_suspend: false, + send_on_unsuspend: false, + }, + s3: { + access_key: "", + bucket_name: "", + endpoint: "", + public_url: "", + region: "", + secret_access_key: "", + }, + validation: { + max_displayname_size: 50, + max_bio_size: 6000, + max_note_size: 5000, + max_avatar_size: 5_000_000, + max_header_size: 5_000_000, + max_media_size: 40_000_000, + max_media_attachments: 10, + max_media_description_size: 1000, + max_poll_options: 20, + max_poll_option_size: 500, + min_poll_duration: 60, + max_poll_duration: 1893456000, + max_username_size: 30, + + username_blacklist: [ + ".well-known", + "~", + "about", + "activities", + "api", + "auth", + "dev", + "inbox", + "internal", + "main", + "media", + "nodeinfo", + "notice", + "oauth", + "objects", + "proxy", + "push", + "registration", + "relay", + "settings", + "status", + "tag", + "users", + "web", + "search", + "mfa", + ], + + blacklist_tempmail: false, + + email_blacklist: [], + + url_scheme_whitelist: [ + "http", + "https", + "ftp", + "dat", + "dweb", + "gopher", + "hyper", + "ipfs", + "ipns", + "irc", + "xmpp", + "ircs", + "magnet", + "mailto", + "mumble", + "ssb", + ], + + enforce_mime_types: false, + allowed_mime_types: [], + }, + defaults: { + visibility: "public", + language: "en", + avatar: "", + header: "", + }, + activitypub: { + use_tombstones: true, + reject_activities: [], + force_followers_only: [], + discard_reports: [], + discard_deletes: [], + discard_banners: [], + discard_avatars: [], + force_sensitive: [], + discard_updates: [], + discard_follows: [], + remove_media: [], + fetch_all_collection_members: false, + authorized_fetch: false, + }, + filters: { + note_filters: [], + username_filters: [], + displayname_filters: [], + bio_filters: [], + emoji_filters: [], + }, + logging: { + log_requests: false, + log_requests_verbose: false, + log_filters: true, + }, + ratelimits: { + duration_coeff: 1, + max_coeff: 1, + }, + custom_ratelimits: {}, +}; diff --git a/packages/config-manager/index.ts b/packages/config-manager/index.ts new file mode 100644 index 00000000..03d1e4fc --- /dev/null +++ b/packages/config-manager/index.ts @@ -0,0 +1,118 @@ +/** + * @file index.ts + * @summary ConfigManager system to retrieve and modify system configuration + * @description Can read from a hand-written file, config.toml, or from a machine-saved file, config.internal.toml + * Fuses both and provides a way to retrieve individual values + */ + +import { parse, stringify, type JsonMap } from "@iarna/toml"; +import type { ConfigType } from "./config-type.type"; +import merge from "merge-deep-ts"; + +export class ConfigManager { + constructor( + public config: { + configPathOverride?: string; + internalConfigPathOverride?: string; + } + ) {} + + /** + * @summary Reads the config files and returns the merge as a JSON object + * @returns {Promise} The merged config file as a JSON object + */ + async getConfig() { + const config = await this.readConfig(); + const internalConfig = await this.readInternalConfig(); + + return this.mergeConfigs(config, internalConfig); + } + + getConfigPath() { + return ( + this.config.configPathOverride || + process.cwd() + "/config/config.toml" + ); + } + + getInternalConfigPath() { + return ( + this.config.internalConfigPathOverride || + process.cwd() + "/config/config.internal.toml" + ); + } + + /** + * @summary Reads the internal config file and returns it as a JSON object + * @returns {Promise} The internal config file as a JSON object + */ + private async readInternalConfig() { + const config = Bun.file(this.getInternalConfigPath()); + + if (!(await config.exists())) { + await Bun.write(config, ""); + } + + return this.parseConfig(await config.text()); + } + + /** + * @summary Reads the config file and returns it as a JSON object + * @returns {Promise} The config file as a JSON object + */ + private async readConfig() { + const config = Bun.file(this.getConfigPath()); + + if (!(await config.exists())) { + throw new Error( + `Error while reading config at path ${this.getConfigPath()}: Config file not found` + ); + } + + return this.parseConfig(await config.text()); + } + + /** + * @summary Parses a TOML string and returns it as a JSON object + * @param text The TOML string to parse + * @returns {T = ConfigType} The parsed TOML string as a JSON object + * @throws {Error} If the TOML string is invalid + * @private + */ + private parseConfig(text: string) { + try { + // To all [Symbol] keys from the object + return JSON.parse(JSON.stringify(parse(text))) as T; + } catch (e: any) { + throw new Error( + `Error while parsing config at path ${this.getConfigPath()}: ${e}` + ); + } + } + + /** + * Writes changed values to the internal config + * @param config The new config object + */ + async writeConfig(config: T) { + const path = this.getInternalConfigPath(); + const file = Bun.file(path); + + await Bun.write( + file, + `# THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT IT MANUALLY, EDIT THE STANDARD CONFIG.TOML INSTEAD.\n${stringify( + config as JsonMap + )}` + ); + } + + /** + * @summary Merges two config objects together, with + * the latter configs' values taking precedence + * @param configs + * @returns + */ + private mergeConfigs(...configs: T[]) { + return merge(configs) as T; + } +} diff --git a/packages/config-manager/package.json b/packages/config-manager/package.json new file mode 100644 index 00000000..e3c7ad60 --- /dev/null +++ b/packages/config-manager/package.json @@ -0,0 +1,6 @@ +{ + "name": "config-manager", + "version": "0.0.0", + "main": "index.ts", + "dependencies": {} +} \ No newline at end of file diff --git a/packages/config-manager/tests/config-manager.test.ts b/packages/config-manager/tests/config-manager.test.ts new file mode 100644 index 00000000..2635aba2 --- /dev/null +++ b/packages/config-manager/tests/config-manager.test.ts @@ -0,0 +1,96 @@ +// FILEPATH: /home/jessew/Dev/lysand/packages/config-manager/config-manager.test.ts +import { stringify } from "@iarna/toml"; +import { ConfigManager } from ".."; +import { describe, beforeEach, spyOn, it, expect } from "bun:test"; + +describe("ConfigManager", () => { + let configManager: ConfigManager; + + beforeEach(() => { + configManager = new ConfigManager({ + configPathOverride: "./config/config.toml", + internalConfigPathOverride: "./config/config.internal.toml", + }); + }); + + it("should get the correct config path", () => { + expect(configManager.getConfigPath()).toEqual("./config/config.toml"); + }); + + it("should get the correct internal config path", () => { + expect(configManager.getInternalConfigPath()).toEqual( + "./config/config.internal.toml" + ); + }); + + it("should read the config file correctly", async () => { + const mockConfig = { key: "value" }; + + // @ts-expect-error This is a mock + spyOn(Bun, "file").mockImplementationOnce(() => ({ + exists: () => + new Promise(resolve => { + resolve(true); + }), + text: () => + new Promise(resolve => { + resolve(stringify(mockConfig)); + }), + })); + + const config = await configManager.getConfig(); + + expect(config).toEqual(mockConfig); + }); + + it("should read the internal config file correctly", async () => { + const mockConfig = { key: "value" }; + + // @ts-expect-error This is a mock + spyOn(Bun, "file").mockImplementationOnce(() => ({ + exists: () => + new Promise(resolve => { + resolve(true); + }), + text: () => + new Promise(resolve => { + resolve(stringify(mockConfig)); + }), + })); + + const config = + // @ts-expect-error Force call private function for testing + await configManager.readInternalConfig(); + + expect(config).toEqual(mockConfig); + }); + + it("should write to the internal config file correctly", async () => { + const mockConfig = { key: "value" }; + + spyOn(Bun, "write").mockImplementationOnce( + () => + new Promise(resolve => { + resolve(10); + }) + ); + + await configManager.writeConfig(mockConfig); + }); + + it("should merge configs correctly", () => { + const config1 = { key1: "value1", key2: "value2" }; + const config2 = { key2: "newValue2", key3: "value3" }; + // @ts-expect-error Force call private function for testing + const mergedConfig = configManager.mergeConfigs>( + config1, + config2 + ); + + expect(mergedConfig).toEqual({ + key1: "value1", + key2: "newValue2", + key3: "value3", + }); + }); +}); diff --git a/packages/request-parser/index.ts b/packages/request-parser/index.ts new file mode 100644 index 00000000..6351fecc --- /dev/null +++ b/packages/request-parser/index.ts @@ -0,0 +1,170 @@ +/** + * RequestParser + * @file index.ts + * @module request-parser + * @description Parses Request object into a JavaScript object based on the content type + */ + +/** + * RequestParser + * Parses Request object into a JavaScript object + * based on the Content-Type header + * @param request Request object + * @returns JavaScript object of type T + */ +export class RequestParser { + constructor(public request: Request) {} + + /** + * Parse request body into a JavaScript object + * @returns JavaScript object of type T + * @throws Error if body is invalid + */ + async toObject() { + try { + switch (await this.determineContentType()) { + case "application/json": + return this.parseJson(); + case "application/x-www-form-urlencoded": + return this.parseFormUrlencoded(); + case "multipart/form-data": + return this.parseFormData(); + default: + return this.parseQuery(); + } + } catch { + return {} as T; + } + } + + /** + * Determine body content type + * If there is no Content-Type header, automatically + * guess content type. Cuts off after ";" character + * @returns Content-Type header value, or empty string if there is no body + * @throws Error if body is invalid + * @private + */ + private async determineContentType() { + if (this.request.headers.get("Content-Type")) { + return ( + this.request.headers.get("Content-Type")?.split(";")[0] ?? "" + ); + } + + // Check if body is valid JSON + try { + await this.request.json(); + return "application/json"; + } catch { + // This is not JSON + } + + // Check if body is valid FormData + try { + await this.request.formData(); + return "multipart/form-data"; + } catch { + // This is not FormData + } + + if (this.request.body) { + throw new Error("Invalid body"); + } + + // If there is no body, return query parameters + return ""; + } + + /** + * Parse FormData body into a JavaScript object + * @returns JavaScript object of type T + * @private + * @throws Error if body is invalid + */ + private async parseFormData(): Promise> { + const formData = await this.request.formData(); + const result: Partial = {}; + + for (const [key, value] of formData.entries()) { + if (value instanceof File) { + result[key as keyof T] = value as any; + } else if (key.endsWith("[]")) { + const arrayKey = key.slice(0, -2) as keyof T; + if (!result[arrayKey]) { + result[arrayKey] = [] as T[keyof T]; + } + + (result[arrayKey] as any[]).push(value); + } else { + result[key as keyof T] = value as any; + } + } + + return result; + } + + /** + * Parse application/x-www-form-urlencoded body into a JavaScript object + * @returns JavaScript object of type T + * @private + * @throws Error if body is invalid + */ + private async parseFormUrlencoded(): Promise> { + const formData = await this.request.formData(); + const result: Partial = {}; + + for (const [key, value] of formData.entries()) { + if (key.endsWith("[]")) { + const arrayKey = key.slice(0, -2) as keyof T; + if (!result[arrayKey]) { + result[arrayKey] = [] as T[keyof T]; + } + + (result[arrayKey] as any[]).push(value); + } else { + result[key as keyof T] = value as any; + } + } + + return result; + } + + /** + * Parse JSON body into a JavaScript object + * @returns JavaScript object of type T + * @private + * @throws Error if body is invalid + */ + private async parseJson(): Promise> { + try { + return (await this.request.json()) as T; + } catch { + return {}; + } + } + + /** + * Parse query parameters into a JavaScript object + * @private + * @throws Error if body is invalid + * @returns JavaScript object of type T + */ + private parseQuery(): Partial { + const result: Partial = {}; + const url = new URL(this.request.url); + + for (const [key, value] of url.searchParams.entries()) { + if (key.endsWith("[]")) { + const arrayKey = key.slice(0, -2) as keyof T; + if (!result[arrayKey]) { + result[arrayKey] = [] as T[keyof T]; + } + (result[arrayKey] as string[]).push(value); + } else { + result[key as keyof T] = value as any; + } + } + return result; + } +} diff --git a/packages/request-parser/package.json b/packages/request-parser/package.json new file mode 100644 index 00000000..89d30d2c --- /dev/null +++ b/packages/request-parser/package.json @@ -0,0 +1,6 @@ +{ + "name": "request-parser", + "version": "0.0.0", + "main": "index.ts", + "dependencies": {} +} \ No newline at end of file diff --git a/packages/request-parser/tests/request-parser.test.ts b/packages/request-parser/tests/request-parser.test.ts new file mode 100644 index 00000000..d6f4bf20 --- /dev/null +++ b/packages/request-parser/tests/request-parser.test.ts @@ -0,0 +1,158 @@ +import { describe, it, expect, test } from "bun:test"; +import { RequestParser } from ".."; + +describe("RequestParser", () => { + describe("Should parse query parameters correctly", () => { + test("With text parameters", async () => { + const request = new Request( + "http://localhost?param1=value1¶m2=value2" + ); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + }>(); + expect(result).toEqual({ param1: "value1", param2: "value2" }); + }); + + test("With Array", async () => { + const request = new Request( + "http://localhost?test[]=value1&test[]=value2" + ); + const result = await new RequestParser(request).toObject<{ + test: string[]; + }>(); + expect(result.test).toEqual(["value1", "value2"]); + }); + + test("With both at once", async () => { + const request = new Request( + "http://localhost?param1=value1¶m2=value2&test[]=value1&test[]=value2" + ); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + test: string[]; + }>(); + expect(result).toEqual({ + param1: "value1", + param2: "value2", + test: ["value1", "value2"], + }); + }); + }); + + it("should parse JSON body correctly", async () => { + const request = new Request("http://localhost", { + headers: { "Content-Type": "application/json" }, + body: JSON.stringify({ param1: "value1", param2: "value2" }), + }); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + }>(); + expect(result).toEqual({ param1: "value1", param2: "value2" }); + }); + + it("should handle invalid JSON body", async () => { + const request = new Request("http://localhost", { + headers: { "Content-Type": "application/json" }, + body: "invalid json", + }); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + }>(); + expect(result).toEqual({}); + }); + + describe("should parse form data correctly", () => { + test("With basic text parameters", async () => { + const formData = new FormData(); + formData.append("param1", "value1"); + formData.append("param2", "value2"); + const request = new Request("http://localhost", { + method: "POST", + body: formData, + }); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + }>(); + expect(result).toEqual({ param1: "value1", param2: "value2" }); + }); + + test("With File object", async () => { + const file = new File(["content"], "filename.txt", { + type: "text/plain", + }); + const formData = new FormData(); + formData.append("file", file); + const request = new Request("http://localhost", { + method: "POST", + body: formData, + }); + const result = await new RequestParser(request).toObject<{ + file: File; + }>(); + expect(result.file).toBeInstanceOf(File); + expect(await result.file?.text()).toEqual("content"); + }); + + test("With Array", async () => { + const formData = new FormData(); + formData.append("test[]", "value1"); + formData.append("test[]", "value2"); + const request = new Request("http://localhost", { + method: "POST", + body: formData, + }); + const result = await new RequestParser(request).toObject<{ + test: string[]; + }>(); + expect(result.test).toEqual(["value1", "value2"]); + }); + + test("With all three at once", async () => { + const file = new File(["content"], "filename.txt", { + type: "text/plain", + }); + const formData = new FormData(); + formData.append("param1", "value1"); + formData.append("param2", "value2"); + formData.append("file", file); + formData.append("test[]", "value1"); + formData.append("test[]", "value2"); + const request = new Request("http://localhost", { + method: "POST", + body: formData, + }); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + file: File; + test: string[]; + }>(); + expect(result).toEqual({ + param1: "value1", + param2: "value2", + file: file, + test: ["value1", "value2"], + }); + }); + + test("URL Encoded", async () => { + const request = new Request("http://localhost", { + method: "POST", + headers: { + "Content-Type": "application/x-www-form-urlencoded", + }, + body: "param1=value1¶m2=value2", + }); + const result = await new RequestParser(request).toObject<{ + param1: string; + param2: string; + }>(); + expect(result).toEqual({ param1: "value1", param2: "value2" }); + }); + }); +}); diff --git a/server/api/api/v1/accounts/index.ts b/server/api/api/v1/accounts/index.ts index ecd3211c..bd5ec124 100644 --- a/server/api/api/v1/accounts/index.ts +++ b/server/api/api/v1/accounts/index.ts @@ -1,11 +1,11 @@ import { getConfig } from "~classes/configmanager"; -import { parseRequest } from "@request"; import { jsonResponse } from "@response"; import { tempmailDomains } from "@tempmail"; import { applyConfig } from "@api"; import { client } from "~database/datasource"; import { createNewLocalUser } from "~database/entities/User"; import ISO6391 from "iso-639-1"; +import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["POST"], @@ -19,20 +19,17 @@ export const meta = applyConfig({ }, }); -/** - * Creates a new user - */ -export default async (req: Request): Promise => { +const handler: RouteHandler<{ + username: string; + email: string; + password: string; + agreement: boolean; + locale: string; + reason: string; +}> = async (req, matchedRoute, extraData) => { // TODO: Add Authorization check - const body = await parseRequest<{ - username: string; - email: string; - password: string; - agreement: boolean; - locale: string; - reason: string; - }>(req); + const body = extraData.parsedRequest; const config = getConfig(); @@ -94,8 +91,8 @@ export default async (req: Request): Promise => { // Check if username doesnt match filters if ( - config.filters.username_filters.some( - filter => body.username?.match(filter) + config.filters.username_filters.some(filter => + body.username?.match(filter) ) ) { errors.details.username.push({ @@ -204,3 +201,8 @@ export default async (req: Request): Promise => { status: 200, }); }; + +/** + * Creates a new user + */ +export default handler; diff --git a/server/api/api/v1/accounts/search/index.ts b/server/api/api/v1/accounts/search/index.ts index f523e9fe..3aa51910 100644 --- a/server/api/api/v1/accounts/search/index.ts +++ b/server/api/api/v1/accounts/search/index.ts @@ -1,12 +1,8 @@ import { errorResponse, jsonResponse } from "@response"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import { applyConfig } from "@api"; -import { parseRequest } from "@request"; import { client } from "~database/datasource"; +import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -20,10 +16,16 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { +const handler: RouteHandler<{ + q?: string; + limit?: number; + offset?: number; + resolve?: boolean; + following?: boolean; +}> = async (req, matchedRoute, extraData) => { // TODO: Add checks for disabled or not email verified accounts - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -32,13 +34,7 @@ export default async (req: Request): Promise => { limit = 40, offset, q, - } = await parseRequest<{ - q?: string; - limit?: number; - offset?: number; - resolve?: boolean; - following?: boolean; - }>(req); + } = extraData.parsedRequest; if (limit < 1 || limit > 80) { return errorResponse("Limit must be between 1 and 80", 400); @@ -66,7 +62,7 @@ export default async (req: Request): Promise => { ownerId: user.id, following, }, - } + } : undefined, }, take: Number(limit), @@ -76,3 +72,5 @@ export default async (req: Request): Promise => { return jsonResponse(accounts.map(acct => userToAPI(acct))); }; + +export default handler; diff --git a/server/api/api/v1/accounts/update_credentials/index.ts b/server/api/api/v1/accounts/update_credentials/index.ts index 2c6ebe96..4ce1142b 100644 --- a/server/api/api/v1/accounts/update_credentials/index.ts +++ b/server/api/api/v1/accounts/update_credentials/index.ts @@ -1,11 +1,6 @@ import { getConfig } from "~classes/configmanager"; -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; -import { - userRelations, - userToAPI, - type AuthData, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import { applyConfig } from "@api"; import { sanitize } from "isomorphic-dompurify"; import { sanitizeHtml } from "@sanitization"; @@ -15,7 +10,7 @@ import { parseEmojis } from "~database/entities/Emoji"; import { client } from "~database/datasource"; import type { APISource } from "~types/entities/source"; import { convertTextToHtml } from "@formatting"; -import type { MatchedRoute } from "bun"; +import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["PATCH"], @@ -29,15 +24,19 @@ export const meta = applyConfig({ }, }); -/** - * Patches a user - */ -export default async ( - req: Request, - matchedRoute: MatchedRoute, - auth: AuthData -): Promise => { - const { user } = auth; +const handler: RouteHandler<{ + display_name: string; + note: string; + avatar: File; + header: File; + locked: string; + bot: string; + discoverable: string; + "source[privacy]": string; + "source[sensitive]": string; + "source[language]": string; +}> = async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -54,18 +53,7 @@ export default async ( "source[privacy]": source_privacy, "source[sensitive]": source_sensitive, "source[language]": source_language, - } = await parseRequest<{ - display_name: string; - note: string; - avatar: File; - header: File; - locked: string; - bot: string; - discoverable: string; - "source[privacy]": string; - "source[sensitive]": string; - "source[language]": string; - }>(req); + } = extraData.parsedRequest; const sanitizedNote = await sanitizeHtml(note ?? ""); @@ -147,7 +135,7 @@ export default async ( } // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - (user.source as any).privacy = source_privacy; + user.source.privacy = source_privacy; } if (source_sensitive && user.source) { @@ -157,7 +145,7 @@ export default async ( } // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - (user.source as any).sensitive = source_sensitive === "true"; + user.source.sensitive = source_sensitive === "true"; } if (source_language && user.source) { @@ -169,7 +157,7 @@ export default async ( } // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - (user.source as any).language = source_language; + user.source.language = source_language; } if (avatar) { @@ -264,3 +252,5 @@ export default async ( return jsonResponse(userToAPI(output)); }; + +export default handler; diff --git a/server/api/api/v1/accounts/verify_credentials/index.ts b/server/api/api/v1/accounts/verify_credentials/index.ts index 94543895..1a56825b 100644 --- a/server/api/api/v1/accounts/verify_credentials/index.ts +++ b/server/api/api/v1/accounts/verify_credentials/index.ts @@ -1,6 +1,7 @@ import { errorResponse, jsonResponse } from "@response"; -import { getFromRequest, userToAPI } from "~database/entities/User"; +import { userToAPI } from "~database/entities/User"; import { applyConfig } from "@api"; +import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -14,10 +15,12 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { +const handler: RouteHandler<> = (req, matchedRoute, extraData) => {}; + +const handler: RouteHandler<""> = (req, matchedRoute, extraData) => { // TODO: Add checks for disabled or not email verified accounts - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -25,3 +28,5 @@ export default async (req: Request): Promise => { ...userToAPI(user, true), }); }; + +export default handler; diff --git a/server/api/routes.type.ts b/server/api/routes.type.ts new file mode 100644 index 00000000..d3cea716 --- /dev/null +++ b/server/api/routes.type.ts @@ -0,0 +1,13 @@ +import type { MatchedRoute } from "bun"; +import type { ConfigManager } from "config-manager"; +import type { AuthData } from "~database/entities/User"; + +export type RouteHandler = ( + req: Request, + matchedRoute: MatchedRoute, + extraData: { + auth: AuthData; + parsedRequest: Partial; + configManager: ConfigManager; + } +) => Response | Promise; diff --git a/tsconfig.json b/tsconfig.json index f9efccf5..ef00e6ba 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "lib": ["ESNext", "DOM"], + "lib": ["ESNext", "DOM", "DOM.Iterable"], "module": "esnext", "target": "esnext", "moduleResolution": "bundler", diff --git a/utils/request.ts b/utils/request.ts index bd9911fc..8bd59566 100644 --- a/utils/request.ts +++ b/utils/request.ts @@ -5,7 +5,7 @@ * either FormData, query parameters, or JSON in the request * @param request The request to parse */ -export async function parseRequest(request: Request): Promise> { +/* export async function parseRequest(request: Request): Promise> { const query = new URL(request.url).searchParams; let output: Partial = {}; @@ -93,3 +93,4 @@ export async function parseRequest(request: Request): Promise> { return output; } + */ From c7b36515b068969276b7ede0a2e4d030bcbf07e2 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Thu, 7 Mar 2024 20:46:59 -1000 Subject: [PATCH 02/18] Add new CLI parser package --- packages/cli-parser/bun.lockb | Bin 0 -> 1606 bytes packages/cli-parser/cli-builder.type.ts | 2 + packages/cli-parser/index.ts | 122 ++++++++++++++++- packages/cli-parser/package.json | 8 +- packages/cli-parser/tests/cli-builder.test.ts | 127 +++++++++++++++++- 5 files changed, 253 insertions(+), 6 deletions(-) create mode 100755 packages/cli-parser/bun.lockb diff --git a/packages/cli-parser/bun.lockb b/packages/cli-parser/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..249be439484ec2167f96d46b2a0f2ee1ca247bb1 GIT binary patch literal 1606 zcmY#Z)GsYA(of3F(@)JSQ%EY!;{sycoc!eMw9K4T-L(9o+{6;yG6OCq1_p-vn}mQRY+ub9@2 z)h^BHWjp;&3q=I0bF)9}IUze+@mPf9tn(if&xtND5uTENVsDT(%fc-$v~JFutF?be zN+Hl*n7PRQVwpeL=K1tf`6+8^4k?L5iLPOASJ4;PQX_i&WqZWm3k6<{vK{m0*~Q9g zDCbK%T}+gW?XEa@;Mch=EK`ghiakrHA;Le@RDv8P)HD~#tOL*ta0Nt*H@ zmn7!o=)rQIUPw`Ds-1$7fkJU+Rcd~kj)I9oVoqjyUVa)Vzreu1{}2G;gTtK#BEtct zxok>}jqHGWahL+~uLV@C0||OSb`?O?FM;ceHZqGXwE()>3~rwx!qu>R4$Id}@Pq=( z`LLYM#29C$XP{@u!0--gHjG9Mtm4$%veY6y*NT$VqP)bM;F6-uymUJSLxlAfaO)+Y z<P-AKZ9#asCfTkcgy5MjCnF5K|!AAlB)?fr7 literal 0 HcmV?d00001 diff --git a/packages/cli-parser/cli-builder.type.ts b/packages/cli-parser/cli-builder.type.ts index 8cd2bd30..f1f7b2c2 100644 --- a/packages/cli-parser/cli-builder.type.ts +++ b/packages/cli-parser/cli-builder.type.ts @@ -4,5 +4,7 @@ export interface CliParameter { positioned?: boolean; // Whether the argument needs a value (requires positioned to be false) needsValue?: boolean; + optional?: true; type: "string" | "number" | "boolean" | "array"; + description?: string; } diff --git a/packages/cli-parser/index.ts b/packages/cli-parser/index.ts index 34c31177..4e47ce30 100644 --- a/packages/cli-parser/index.ts +++ b/packages/cli-parser/index.ts @@ -1,4 +1,5 @@ import type { CliParameter } from "./cli-builder.type"; +import chalk from "chalk"; export function startsWithArray(fullArray: any[], startArray: any[]) { if (startArray.length > fullArray.length) { @@ -9,6 +10,10 @@ export function startsWithArray(fullArray: any[], startArray: any[]) { .every((value, index) => value === startArray[index]); } +interface TreeType { + [key: string]: CliCommand | TreeType; +} + /** * Builder for a CLI * @param commands Array of commands to register @@ -115,6 +120,53 @@ export class CliBuilder { command.run(argsWithoutCategories); } + + /** + * Recursively urns the commands into a tree where subcategories mark each sub-branch + * @example + * ```txt + * user verify + * user delete + * user new admin + * user new + * -> + * user + * verify + * delete + * new + * admin + * "" + * ``` + */ + getCommandTree(commands: CliCommand[]): TreeType { + const tree: TreeType = {}; + + for (const command of commands) { + let currentLevel = tree; // Start at the root + + // Split the command into parts and iterate over them + for (const part of command.categories) { + // If this part doesn't exist in the current level of the tree, add it + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + if (!currentLevel[part]) { + // If this is the last part of the command, add the command itself + if ( + part === + command.categories[command.categories.length - 1] + ) { + currentLevel[part] = command; + break; + } + currentLevel[part] = {}; + } + + // Move down to the next level of the tree + currentLevel = currentLevel[part] as TreeType; + } + } + + return tree; + } } /** @@ -125,9 +177,45 @@ export class CliCommand { constructor( public categories: string[], public argTypes: CliParameter[], - private execute: (args: Record) => void + private execute: (args: Record) => void, + public description?: string, + public example?: string ) {} + /** + * Display help message for the command + * formatted with Chalk and with emojis + */ + displayHelp() { + const positionedArgs = this.argTypes.filter(arg => arg.positioned); + const unpositionedArgs = this.argTypes.filter(arg => !arg.positioned); + const helpMessage = ` +${chalk.green("📚 Command:")} ${chalk.yellow(this.categories.join(" "))} +${this.description ? `${chalk.cyan(this.description)}\n` : ""} +${chalk.magenta("🔧 Arguments:")} +${unpositionedArgs + .map( + arg => + `${chalk.bold(arg.name)}: ${chalk.blue(arg.description ?? "(no description)")} ${ + arg.optional ? chalk.gray("(optional)") : "" + }` + ) + .join("\n")} +${positionedArgs + .map( + arg => + `--${chalk.bold(arg.name)}: ${chalk.blue(arg.description ?? "(no description)")} ${ + arg.optional ? chalk.gray("(optional)") : "" + }` + ) + .join( + "\n" + )}${this.example ? `\n${chalk.magenta("🚀 Example:")}\n${chalk.bgGray(this.example)}` : ""} +`; + + console.log(helpMessage); + } + /** * Parses string array arguments into a full JavaScript object * @param argsWithoutCategories @@ -201,3 +289,35 @@ export class CliCommand { this.execute(args); } } + +const cliBuilder = new CliBuilder(); + +const cliCommand = new CliCommand( + ["category1", "category2"], + [ + { + name: "name", + type: "string", + needsValue: true, + description: "Name of new item", + }, + { + name: "delete-previous", + type: "number", + needsValue: false, + positioned: true, + optional: true, + description: "Also delete the previous item", + }, + { name: "arg3", type: "boolean", needsValue: false }, + { name: "arg4", type: "array", needsValue: true }, + ], + () => { + // Do nothing + }, + "I love sussy sauces", + "emoji add --url https://site.com/image.png" +); + +cliBuilder.registerCommand(cliCommand); +//cliBuilder.displayHelp(); diff --git a/packages/cli-parser/package.json b/packages/cli-parser/package.json index bf582902..acc2e3ee 100644 --- a/packages/cli-parser/package.json +++ b/packages/cli-parser/package.json @@ -1,6 +1,6 @@ { - "name": "arg-parser", - "version": "0.0.0", - "main": "index.ts", - "dependencies": {} + "name": "arg-parser", + "version": "0.0.0", + "main": "index.ts", + "dependencies": { "strip-ansi": "^7.1.0" } } \ No newline at end of file diff --git a/packages/cli-parser/tests/cli-builder.test.ts b/packages/cli-parser/tests/cli-builder.test.ts index 8c5b3f5c..15cba848 100644 --- a/packages/cli-parser/tests/cli-builder.test.ts +++ b/packages/cli-parser/tests/cli-builder.test.ts @@ -1,6 +1,7 @@ // FILEPATH: /home/jessew/Dev/lysand/packages/cli-parser/index.test.ts import { CliCommand, CliBuilder, startsWithArray } from ".."; -import { describe, beforeEach, it, expect, jest } from "bun:test"; +import { describe, beforeEach, it, expect, jest, spyOn } from "bun:test"; +import stripAnsi from "strip-ansi"; describe("startsWithArray", () => { it("should return true when fullArray starts with startArray", () => { @@ -141,6 +142,70 @@ describe("CliCommand", () => { arg5: "value5", }); }); + + it("should display help message correctly", () => { + const consoleLogSpy = spyOn(console, "log").mockImplementation(() => { + // Do nothing + }); + + cliCommand = new CliCommand( + ["category1", "category2"], + [ + { + name: "arg1", + type: "string", + needsValue: true, + description: "Argument 1", + optional: true, + }, + { + name: "arg2", + type: "number", + needsValue: true, + description: "Argument 2", + }, + { + name: "arg3", + type: "boolean", + needsValue: false, + description: "Argument 3", + optional: true, + positioned: true, + }, + { + name: "arg4", + type: "array", + needsValue: true, + description: "Argument 4", + positioned: true, + }, + ], + () => { + // Do nothing + }, + "This is a test command", + "category1 category2 --arg1 value1 --arg2 42 arg3 --arg4 value1,value2" + ); + + cliCommand.displayHelp(); + + const loggedString = consoleLogSpy.mock.calls.map(call => + stripAnsi(call[0]) + )[0]; + + consoleLogSpy.mockRestore(); + + expect(loggedString).toContain("📚 Command: category1 category2"); + expect(loggedString).toContain("🔧 Arguments:"); + expect(loggedString).toContain("arg1: Argument 1 (optional)"); + expect(loggedString).toContain("arg2: Argument 2"); + expect(loggedString).toContain("--arg3: Argument 3 (optional)"); + expect(loggedString).toContain("--arg4: Argument 4"); + expect(loggedString).toContain("🚀 Example:"); + expect(loggedString).toContain( + "category1 category2 --arg1 value1 --arg2 42 arg3 --arg4 value1,value2" + ); + }); }); describe("CliBuilder", () => { @@ -214,4 +279,64 @@ describe("CliBuilder", () => { arg1: "value1", }); }); + + describe("should build command tree", () => { + let cliBuilder: CliBuilder; + let mockCommand1: CliCommand; + let mockCommand2: CliCommand; + let mockCommand3: CliCommand; + let mockCommand4: CliCommand; + let mockCommand5: CliCommand; + + beforeEach(() => { + mockCommand1 = new CliCommand(["user", "verify"], [], jest.fn()); + mockCommand2 = new CliCommand(["user", "delete"], [], jest.fn()); + mockCommand3 = new CliCommand( + ["user", "new", "admin"], + [], + jest.fn() + ); + mockCommand4 = new CliCommand(["user", "new"], [], jest.fn()); + mockCommand5 = new CliCommand(["admin", "delete"], [], jest.fn()); + cliBuilder = new CliBuilder([ + mockCommand1, + mockCommand2, + mockCommand3, + mockCommand4, + mockCommand5, + ]); + }); + + it("should build the command tree correctly", () => { + const tree = cliBuilder.getCommandTree(cliBuilder.commands); + expect(tree).toEqual({ + user: { + verify: mockCommand1, + delete: mockCommand2, + new: { + admin: mockCommand3, + }, + }, + admin: { + delete: mockCommand5, + }, + }); + }); + + it("should build the command tree correctly when there are no commands", () => { + cliBuilder = new CliBuilder([]); + const tree = cliBuilder.getCommandTree(cliBuilder.commands); + expect(tree).toEqual({}); + }); + + it("should build the command tree correctly when there is only one command", () => { + cliBuilder = new CliBuilder([mockCommand1]); + const tree = cliBuilder.getCommandTree(cliBuilder.commands); + expect(tree).toEqual({ + user: { + verify: mockCommand1, + }, + }); + }); + }); }); From c0a932e2b2069c1e86a21aeed680c8ee6ccd5d9d Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Thu, 7 Mar 2024 21:09:53 -1000 Subject: [PATCH 03/18] Finalize CliBuilder help subsystem --- packages/cli-parser/index.ts | 116 +++++++++++++----- packages/cli-parser/tests/cli-builder.test.ts | 64 ++++++++++ 2 files changed, 148 insertions(+), 32 deletions(-) diff --git a/packages/cli-parser/index.ts b/packages/cli-parser/index.ts index 4e47ce30..d9228374 100644 --- a/packages/cli-parser/index.ts +++ b/packages/cli-parser/index.ts @@ -167,6 +167,90 @@ export class CliBuilder { return tree; } + + /** + * Display help for every command in a tree manner + */ + displayHelp() { + /* + user + set + admin: List of admin commands + --prod: Whether to run in production + --dev: Whether to run in development + username: Username of the admin + Example: user set admin --prod --dev --username John + delete + ... + verify + ... + */ + const tree = this.getCommandTree(this.commands); + let writeBuffer = ""; + + const displayTree = (tree: TreeType, depth = 0) => { + for (const [key, value] of Object.entries(tree)) { + if (value instanceof CliCommand) { + writeBuffer += `${" ".repeat(depth)}${chalk.blue(key)}|${chalk.underline(value.description)}\n`; + const positionedArgs = value.argTypes.filter( + arg => arg.positioned + ); + const unpositionedArgs = value.argTypes.filter( + arg => !arg.positioned + ); + + for (const arg of unpositionedArgs) { + writeBuffer += `${" ".repeat(depth + 1)}${chalk.green( + arg.name + )}|${ + arg.description ?? "(no description)" + } ${arg.optional ? chalk.gray("(optional)") : ""}\n`; + } + for (const arg of positionedArgs) { + writeBuffer += `${" ".repeat(depth + 1)}${chalk.yellow("--" + arg.name)}|${ + arg.description ?? "(no description)" + } ${arg.optional ? chalk.gray("(optional)") : ""}\n`; + } + + if (value.example) { + writeBuffer += `${" ".repeat(depth + 1)}${chalk.bold("Example:")} ${chalk.bgGray( + value.example + )}\n`; + } + } else { + writeBuffer += `${" ".repeat(depth)}${chalk.blue(key)}\n`; + displayTree(value, depth + 1); + } + } + }; + + displayTree(tree); + + // Replace all "|" with enough dots so that the text on the left + the dots = the same length + const optimal_length = Number( + // @ts-expect-error Slightly hacky but works + writeBuffer.split("\n").reduce((prev, current) => { + // If previousValue is empty + if (!prev) + return current.includes("|") + ? current.split("|")[0].length + : 0; + if (!current.includes("|")) return prev; + const [left] = current.split("|"); + return Math.max(Number(prev), left.length); + }) + ); + + for (const line of writeBuffer.split("\n")) { + const [left, right] = line.split("|"); + if (!right) { + console.log(left); + continue; + } + const dots = ".".repeat(optimal_length + 5 - left.length); + console.log(`${left}${dots}${right}`); + } + } } /** @@ -289,35 +373,3 @@ ${positionedArgs this.execute(args); } } - -const cliBuilder = new CliBuilder(); - -const cliCommand = new CliCommand( - ["category1", "category2"], - [ - { - name: "name", - type: "string", - needsValue: true, - description: "Name of new item", - }, - { - name: "delete-previous", - type: "number", - needsValue: false, - positioned: true, - optional: true, - description: "Also delete the previous item", - }, - { name: "arg3", type: "boolean", needsValue: false }, - { name: "arg4", type: "array", needsValue: true }, - ], - () => { - // Do nothing - }, - "I love sussy sauces", - "emoji add --url https://site.com/image.png" -); - -cliBuilder.registerCommand(cliCommand); -//cliBuilder.displayHelp(); diff --git a/packages/cli-parser/tests/cli-builder.test.ts b/packages/cli-parser/tests/cli-builder.test.ts index 15cba848..6a4b12de 100644 --- a/packages/cli-parser/tests/cli-builder.test.ts +++ b/packages/cli-parser/tests/cli-builder.test.ts @@ -339,4 +339,68 @@ describe("CliBuilder", () => { }); }); }); + + it("should show help menu", () => { + const consoleLogSpy = spyOn(console, "log").mockImplementation(() => { + // Do nothing + }); + + const cliBuilder = new CliBuilder(); + + const cliCommand = new CliCommand( + ["category1", "category2"], + [ + { + name: "name", + type: "string", + needsValue: true, + description: "Name of new item", + }, + { + name: "delete-previous", + type: "number", + needsValue: false, + positioned: true, + optional: true, + description: "Also delete the previous item", + }, + { name: "arg3", type: "boolean", needsValue: false }, + { name: "arg4", type: "array", needsValue: true }, + ], + () => { + // Do nothing + }, + "I love sussy sauces", + "emoji add --url https://site.com/image.png" + ); + + cliBuilder.registerCommand(cliCommand); + cliBuilder.displayHelp(); + + const loggedString = consoleLogSpy.mock.calls + .map(call => stripAnsi(call[0])) + .join("\n"); + + consoleLogSpy.mockRestore(); + + expect(loggedString).toContain("category1"); + expect(loggedString).toContain( + " category2.................I love sussy sauces" + ); + expect(loggedString).toContain( + " name..................Name of new item" + ); + expect(loggedString).toContain( + " arg3..................(no description)" + ); + expect(loggedString).toContain( + " arg4..................(no description)" + ); + expect(loggedString).toContain( + " --delete-previous.....Also delete the previous item (optional)" + ); + expect(loggedString).toContain( + " Example: emoji add --url https://site.com/image.png" + ); + }); }); From a6c441f665afa2984a5474a1147e15fa93d94088 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Thu, 7 Mar 2024 21:23:41 -1000 Subject: [PATCH 04/18] Delete accidental log inclusion --- log.txt | 48086 ------------------------------------------------------ 1 file changed, 48086 deletions(-) delete mode 100644 log.txt diff --git a/log.txt b/log.txt deleted file mode 100644 index fb38c419..00000000 --- a/log.txt +++ /dev/null @@ -1,48086 +0,0 @@ -$ bun run --watch index.ts -> Starting Lysand... -✓ Connected to Meilisearch -✓ Lysand started at http://lysand.localhost:8080 in 674ms -✓ Database is online -✓ Serving 4 posts -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.073Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.073Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.073Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - }, - pathname: "/api/v1/accounts/018e0777-ceb9-73f8-a1b0-43babc57a292/statuses", - query: { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/follow", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/unfollow", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/remove_from_followers", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/block", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/unblock", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/mute", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/mute", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/unmute", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/pin", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/unpin", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/note", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - query: { - "id[]": "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:56.473Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:57.172Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:57.252Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - pathname: "/api/v1/accounts/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/follow", - query: { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - uri: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$l5Ui5Hb3nvYd9GM53gzzaqY11vXH7/+gXNdLcS8NKAM$r4+Vti27bth+NjtCxODCGy3T+s7cmhjHLsaC83AD5qw", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/featured", - followers: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/followers", - following: "http://lysand.localhost:8080/users/018e0777-d02e-7bd5-87a4-2b1607e1ddbb/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.397Z, - updatedAt: 2024-03-04T03:17:56.409Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAy51A37kaaizEqJfW03cuO1t1NwR2dRpnyKXpSOiQyBc=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIODQkkhhgalka/V2dcm+iFX2z7AlbFHq5BwtW0qT0p5w", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-ceb9-73f8-a1b0-43babc57a292", - uri: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$TrVRvCg2CGVtiTlgH9fBAhDygOPrztlav2SvW/NBy0g$4MsydqCjzOdxMyc8hIM7rmeT117s7un6WLaZdHHRESo", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/featured", - followers: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/followers", - following: "http://lysand.localhost:8080/users/018e0777-ceb9-73f8-a1b0-43babc57a292/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:56.020Z, - updatedAt: 2024-03-04T03:17:57.252Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA35vlO5UeKSHaF1B1AXcpYQgZNL4gA5uGMl2A00pOCaY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJK0NUSepZpSRg11NRYEnYaAuLQHMKzSIIg9bYFfJHmw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - query: { - "id[]": "018e0777-d02e-7bd5-87a4-2b1607e1ddbb", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.077Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.077Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.077Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0777-da70-7765-a94b-b3016f41e924", - }, - pathname: "/api/v1/accounts/018e0777-da70-7765-a94b-b3016f41e924/statuses", - query: { - id: "018e0777-da70-7765-a94b-b3016f41e924", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/follow", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/unfollow", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/remove_from_followers", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/block", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/unblock", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/mute", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/mute", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/unmute", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/pin", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/unpin", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/note", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - query: { - "id[]": "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:17:59.572Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:18:00.246Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:18:00.284Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - pathname: "/api/v1/accounts/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/follow", - query: { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-da70-7765-a94b-b3016f41e924", - uri: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$APsyY356952+TSQc1pR5s1M8/SFjGNptuPKpj0ir65Q$Np8KxU8/hdp/mh4sCXwAMaNeE0B1Zlp4p5afoLxzhN4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/featured", - followers: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/followers", - following: "http://lysand.localhost:8080/users/018e0777-da70-7765-a94b-b3016f41e924/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.017Z, - updatedAt: 2024-03-04T03:18:00.284Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAkttpzBBdy26T+BmlNbNdxNDZ65YbVQh9hAa2tr/ZIGQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIA/Ih0CGVFuDKtci3JYm5CegV0SpMPpviZP1t2QWL029", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - uri: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$17+Xfuq+qkZiWK7eodVpf4KAMX6N28QC3O114uZKd/I$XoZMB1PjXqRU61t04RXv6G/sXLBMkpOiDCgslVAZmjA", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/featured", - followers: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/followers", - following: "http://lysand.localhost:8080/users/018e0777-dc10-7eca-85c1-64b3a5c6b3ad/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:17:59.439Z, - updatedAt: 2024-03-04T03:17:59.458Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAB6zEGW7tBNwRiUzzSQnqhUtnNJKVgbUvJ4rYAlvyCUA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF5nkTVo/gJhaZ0BJGi4n1bgNWDKLlRprNo5eRNlNPNN", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - query: { - "id[]": "018e0777-dc10-7eca-85c1-64b3a5c6b3ad", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.034Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.034Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.034Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - }, - pathname: "/api/v1/accounts/018e0777-e613-73c1-9b7c-85c597749fbd/statuses", - query: { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/follow", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/unfollow", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/remove_from_followers", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/block", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/unblock", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/mute", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/mute", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/unmute", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/pin", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/unpin", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/note", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0777-e6ee-77a3-8ba2-2b082ee96163", - query: { - "id[]": "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:02.351Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:03.352Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:03.431Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - pathname: "/api/v1/accounts/018e0777-e6ee-77a3-8ba2-2b082ee96163/follow", - query: { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e6ee-77a3-8ba2-2b082ee96163", - uri: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ke9HQio5HAZONanAJBc292y+Zk8T4ztQxyblxarGOtY$t0PLLSO6zoZ0Dj3+Vb/9tkMCMXWSAzNVQ4tUy4ikuLU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/followers", - following: "http://lysand.localhost:8080/users/018e0777-e6ee-77a3-8ba2-2b082ee96163/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.222Z, - updatedAt: 2024-03-04T03:18:02.243Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAYbjIGfqpZQxmZZa5YRizsHTpxGA9es4vn8SSLBe+9GI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILC0gaUVB1r5y11Djq+wqVztRjD/dXc+VZKwgO8tI7Ml", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-e613-73c1-9b7c-85c597749fbd", - uri: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$tY05DyNxskm/Tmgqnj9JQ/UF9BzplK8jKkErnTt2gxE$WPRVUUXewXE7mcOvnTrkBXE03W0fx/X//pYjOWofhMk", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/followers", - following: "http://lysand.localhost:8080/users/018e0777-e613-73c1-9b7c-85c597749fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:02.000Z, - updatedAt: 2024-03-04T03:18:03.431Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXfjlsHQjWHHrZIIgBUsJMlN41WYICeSuv1pYOjZJQeQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILOpbUd5FrIPOa1721cO6rX9B8TtzDDJhpOnC7KYp+yS", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0777-e6ee-77a3-8ba2-2b082ee96163", - query: { - "id[]": "018e0777-e6ee-77a3-8ba2-2b082ee96163", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:04.745Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:04.745Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:04.745Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - }, - pathname: "/api/v1/accounts/018e0777-f09a-7182-9273-8af53e5083cc/statuses", - query: { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/follow", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/unfollow", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/remove_from_followers", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/block", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/unblock", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/mute", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/mute", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/unmute", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/pin", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/unpin", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/note", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0777-f221-737d-a396-1c11a5c6bd0a", - query: { - "id[]": "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:05.221Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:06.206Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:06.222Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - pathname: "/api/v1/accounts/018e0777-f221-737d-a396-1c11a5c6bd0a/follow", - query: { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f221-737d-a396-1c11a5c6bd0a", - uri: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$QRuV3I6lMTtQTh4nNzVrMPb5qr+URsCitTAfJGgmmw0$ytoq/uvhfcNVaRY5dMtkf6dDwmXKz1eeEKyv+3+iuc8", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/followers", - following: "http://lysand.localhost:8080/users/018e0777-f221-737d-a396-1c11a5c6bd0a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:05.089Z, - updatedAt: 2024-03-04T03:18:05.106Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAFkeCE8p2bzxeqH7l1SqcSOhQUEm/0eixRlcNs7dcxH8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEII6sNpQ7hwmTjBPLScg3/FtcX2LQET2g7Rb3LkbMlHX3", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0777-f09a-7182-9273-8af53e5083cc", - uri: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$J+h3GbhIqnDXYWlz5RoY/UydQmUBerMOwwrS08HC+Js$UaJ8dHvthQBBM2/JJg4CuzKwbGWXQunp4tcirkMyjU4", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/inbox", - liked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/liked", - outbox: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/outbox", - disliked: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/disliked", - featured: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/featured", - followers: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/followers", - following: "http://lysand.localhost:8080/users/018e0777-f09a-7182-9273-8af53e5083cc/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:04.691Z, - updatedAt: 2024-03-04T03:18:06.222Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhXYmjgXxiivqEF55KtFB5g8aEXAKD4Pi0YAE7ck1L4A=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGX7ztpbjhxe6MvXCKMn94iZ07PZvu+OxDkkS9G5UPd1", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0777-f221-737d-a396-1c11a5c6bd0a", - query: { - "id[]": "018e0777-f221-737d-a396-1c11a5c6bd0a", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-085f-79e0-8859-d5ecab151d7a", - uri: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$g/wXBS42TyRj8379gy10Yrb65wacuwS4Oy5aqZaVtZE$PevmV8pVwytdBhN/cXaz6vB5W9ogdcwSDn4VSQrf1do", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/featured", - followers: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/followers", - following: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:10.776Z, - updatedAt: 2024-03-04T03:18:10.837Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAho7Tnzt559Djj6bXeP8fZDYcacG46ozx7XExRCP6bSQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJGSb47Obkv67GwVBNVnRZWH3DIdOIJLlZSoHi1dIlRk", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/instance/index.ts", - kind: "exact", - name: "/api/v1/instance", - params: {}, - pathname: "/api/v1/instance", - query: {}, - scriptSrc: "api/v1/instance/index.ts", - src: "api/v1/instance/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-085f-79e0-8859-d5ecab151d7a", - uri: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$g/wXBS42TyRj8379gy10Yrb65wacuwS4Oy5aqZaVtZE$PevmV8pVwytdBhN/cXaz6vB5W9ogdcwSDn4VSQrf1do", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/featured", - followers: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/followers", - following: "http://lysand.localhost:8080/users/018e0778-085f-79e0-8859-d5ecab151d7a/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:10.776Z, - updatedAt: 2024-03-04T03:18:10.837Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAho7Tnzt559Djj6bXeP8fZDYcacG46ozx7XExRCP6bSQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJGSb47Obkv67GwVBNVnRZWH3DIdOIJLlZSoHi1dIlRk", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/custom_emojis/index.ts", - kind: "exact", - name: "/api/v1/custom_emojis", - params: {}, - pathname: "/api/v1/custom_emojis", - query: {}, - scriptSrc: "api/v1/custom_emojis/index.ts", - src: "api/v1/custom_emojis/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-0ae9-72b5-aaac-ce89c3895fb7", - uri: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$OQHdUsA4/XRqxI+ikHmTMEfia7+oCvW/B2s90nZFuhg$+bmLAIcytA777vgd0HYk4DsX78Rf3ChICdc/R4hsd9w", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/featured", - followers: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/followers", - following: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:11.433Z, - updatedAt: 2024-03-04T03:18:11.454Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjory65fRSz3oQ6xkn9DNzPdQ71ulkAYdV7PGRNE9vBw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEx83H4pjVelBrSNzOasjS4LbJTaW8OOk95JhiEP8dQ4", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/index.ts", - kind: "exact", - name: "/api/v1/apps", - params: {}, - pathname: "/api/v1/apps/", - query: {}, - scriptSrc: "api/v1/apps/index.ts", - src: "api/v1/apps/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-0ae9-72b5-aaac-ce89c3895fb7", - uri: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$OQHdUsA4/XRqxI+ikHmTMEfia7+oCvW/B2s90nZFuhg$+bmLAIcytA777vgd0HYk4DsX78Rf3ChICdc/R4hsd9w", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/featured", - followers: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/followers", - following: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:11.433Z, - updatedAt: 2024-03-04T03:18:11.454Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjory65fRSz3oQ6xkn9DNzPdQ71ulkAYdV7PGRNE9vBw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEx83H4pjVelBrSNzOasjS4LbJTaW8OOk95JhiEP8dQ4", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/auth/login/index.ts", - kind: "exact", - name: "/auth/login", - params: {}, - pathname: "/auth/login/?client_id=-RJqh206PZ20cpR6bpPeUBLKRNoDfbeSxvszgaGOOhA&redirect_uri=https://example.com&response_type=code&scope=read+write", - query: { - client_id: "-RJqh206PZ20cpR6bpPeUBLKRNoDfbeSxvszgaGOOhA", - redirect_uri: "https://example.com", - response_type: "code", - scope: "read+write", - }, - scriptSrc: "auth/login/index.ts", - src: "auth/login/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-0ae9-72b5-aaac-ce89c3895fb7", - uri: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$OQHdUsA4/XRqxI+ikHmTMEfia7+oCvW/B2s90nZFuhg$+bmLAIcytA777vgd0HYk4DsX78Rf3ChICdc/R4hsd9w", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/featured", - followers: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/followers", - following: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:11.433Z, - updatedAt: 2024-03-04T03:18:11.454Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjory65fRSz3oQ6xkn9DNzPdQ71ulkAYdV7PGRNE9vBw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEx83H4pjVelBrSNzOasjS4LbJTaW8OOk95JhiEP8dQ4", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/oauth/token/index.ts", - kind: "exact", - name: "/oauth/token", - params: {}, - pathname: "/oauth/token/", - query: {}, - scriptSrc: "oauth/token/index.ts", - src: "oauth/token/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-0ae9-72b5-aaac-ce89c3895fb7", - uri: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$OQHdUsA4/XRqxI+ikHmTMEfia7+oCvW/B2s90nZFuhg$+bmLAIcytA777vgd0HYk4DsX78Rf3ChICdc/R4hsd9w", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/featured", - followers: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/followers", - following: "http://lysand.localhost:8080/users/018e0778-0ae9-72b5-aaac-ce89c3895fb7/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:11.433Z, - updatedAt: 2024-03-04T03:18:11.454Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjory65fRSz3oQ6xkn9DNzPdQ71ulkAYdV7PGRNE9vBw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEx83H4pjVelBrSNzOasjS4LbJTaW8OOk95JhiEP8dQ4", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/apps/verify_credentials", - params: {}, - pathname: "/api/v1/apps/verify_credentials", - query: {}, - scriptSrc: "api/v1/apps/verify_credentials/index.ts", - src: "api/v1/apps/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.216Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.216Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.216Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - }, - pathname: "/api/v1/accounts/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/statuses", - query: { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/follow", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/unfollow", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/remove_from_followers", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/block", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/unblock", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/mute", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/mute", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/unmute", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/pin", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/unpin", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/note", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0778-1656-7eb0-8774-d5629f938854", - query: { - "id[]": "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:14.488Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:15.171Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:15.195Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - pathname: "/api/v1/accounts/018e0778-1656-7eb0-8774-d5629f938854/follow", - query: { - id: "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1656-7eb0-8774-d5629f938854", - uri: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$eUUddYR1Vq7OZPHfpj/QQmucUd3Da3Ov8iDRpNF9dAg$y2MqfIkzui3dSjQjuUYswo+z6KpXRBOg1S5WFHflwfY", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/followers", - following: "http://lysand.localhost:8080/users/018e0778-1656-7eb0-8774-d5629f938854/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.358Z, - updatedAt: 2024-03-04T03:18:14.375Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABh0iTp+jatjkpZL8u65LKxTU5vxO2ZP2NYqyvJCo/qM=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGZCXDg7wHeiDUF4vxJn+yUlVBu/uKpg9jib/0vqcfam", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - uri: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$pjn9Ar1sJjMUvpwKJH3hh5xv6DE+LZ3pepa0eFR2rCA$XFsJqziES2pbZ/LpfLPmOsqdZIsUdNTKvJjDl3ly1kc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/featured", - followers: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/followers", - following: "http://lysand.localhost:8080/users/018e0778-15b3-7b9f-96f4-92bfb2a3d5c4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:14.195Z, - updatedAt: 2024-03-04T03:18:15.195Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjNQxgJre9Btv2H71OvmXW7BLqp8+0Bg99tHxA+ODyDw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIF7uYhyn6GWm5lfCM23bvxTGyOd485f6tCZDiKmpjD80", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0778-1656-7eb0-8774-d5629f938854", - query: { - "id[]": "018e0778-1656-7eb0-8774-d5629f938854", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v2/media/index.ts", - kind: "exact", - name: "/api/v2/media", - params: {}, - pathname: "/api/v2/media", - query: {}, - scriptSrc: "api/v2/media/index.ts", - src: "api/v2/media/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/reblog", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/reblog", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/reblog.ts", - src: "api/v1/statuses/[id]/reblog.ts", -} -85 | }, -86 | include: statusAndUserRelations, -87 | }); -88 | -89 | // Create notification for reblog if reblogged user is on the same instance -90 | if ( - ^ -TypeError: undefined is not an object (evaluating '(status.reblog?.author).instanceId') - at /home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts:90:2 -POST - http://lysand.localhost:8080/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/reblog failed -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unreblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unreblog", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/unreblog", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/unreblog.ts", - src: "api/v1/statuses/[id]/unreblog.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/context.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/context", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/context", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/context.ts", - src: "api/v1/statuses/[id]/context.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/timelines/public.ts", - kind: "exact", - name: "/api/v1/timelines/public", - params: {}, - pathname: "/api/v1/timelines/public", - query: {}, - scriptSrc: "api/v1/timelines/public.ts", - src: "api/v1/timelines/public.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - }, - pathname: "/api/v1/accounts/018e0778-1af8-7001-8c85-bc95e23a55b9/statuses", - query: { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourite", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/favourite", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/favourite.ts", - src: "api/v1/statuses/[id]/favourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourited_by.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourited_by", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/favourited_by", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/favourited_by.ts", - src: "api/v1/statuses/[id]/favourited_by.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unfavourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unfavourite", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79/unfavourite", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/unfavourite.ts", - src: "api/v1/statuses/[id]/unfavourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-1af8-7001-8c85-bc95e23a55b9", - uri: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$/gDwIHiJ6HHkzvssNgx4NR7zd8CSPdS1CbZmmWn1tj8$s/NQVSzKr58Vy6arXejKZwGXsl2hGHp3qbTOyPeLxUQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/featured", - followers: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/followers", - following: "http://lysand.localhost:8080/users/018e0778-1af8-7001-8c85-bc95e23a55b9/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:15.544Z, - updatedAt: 2024-03-04T03:18:15.563Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAMdBBaSt/kcyx3d0FWK3mZxzqeWa9ayp4VkyhsJyWxHQ=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuz/teIFck0zSAG8+S9d2bew0FkgiJF3rwWYDM7VNyi", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - pathname: "/api/v1/statuses/018e0778-1ba6-7dd5-88e8-dc960216eb79", - query: { - id: "018e0778-1ba6-7dd5-88e8-dc960216eb79", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-7eba-7c5f-aafd-aef2a435c0a5", - uri: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$qrox+bqgPmpO+qDI4PubDxFmVHKI9fmnuEidDNOfWZo$mKr52BZ0STdNXtjmt77peSRxrTyRk+Gyn+bRJGctxvI", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/featured", - followers: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/followers", - following: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:41.079Z, - updatedAt: 2024-03-04T03:18:41.126Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAozlQlrJPDl9OtjiMCw8XTUEp1IWuTlDOSihc8fziWPE=", - privateKey: "MC4CAQAwBQYDK2VwBCIEINHCKwXmkDFXCfZOyiIqhQSfU6GCjfmMDM5y2TEaMDgR", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/instance/index.ts", - kind: "exact", - name: "/api/v1/instance", - params: {}, - pathname: "/api/v1/instance", - query: {}, - scriptSrc: "api/v1/instance/index.ts", - src: "api/v1/instance/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-7eba-7c5f-aafd-aef2a435c0a5", - uri: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$qrox+bqgPmpO+qDI4PubDxFmVHKI9fmnuEidDNOfWZo$mKr52BZ0STdNXtjmt77peSRxrTyRk+Gyn+bRJGctxvI", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/featured", - followers: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/followers", - following: "http://lysand.localhost:8080/users/018e0778-7eba-7c5f-aafd-aef2a435c0a5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:41.079Z, - updatedAt: 2024-03-04T03:18:41.126Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAozlQlrJPDl9OtjiMCw8XTUEp1IWuTlDOSihc8fziWPE=", - privateKey: "MC4CAQAwBQYDK2VwBCIEINHCKwXmkDFXCfZOyiIqhQSfU6GCjfmMDM5y2TEaMDgR", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/custom_emojis/index.ts", - kind: "exact", - name: "/api/v1/custom_emojis", - params: {}, - pathname: "/api/v1/custom_emojis", - query: {}, - scriptSrc: "api/v1/custom_emojis/index.ts", - src: "api/v1/custom_emojis/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-80fe-7304-af85-369c1234b4ef", - uri: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$nIGu6LV6T6ZtVHuzlFolOzKW7bYayl+8pwDe/DP/Ycg$shD2u6QSXlyhLGqhCPJVY5L7suMlgZNPJoPYA2+muCc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/featured", - followers: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/followers", - following: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:41.662Z, - updatedAt: 2024-03-04T03:18:41.685Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA1FxJ0671joKl/EmhydHhxr4jKIXTGfVBk7tPwJnRb2E=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGO8JFru3t7pwV8hmNbFsWipoveh5/Mjxf6aDKfpRQbD", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/index.ts", - kind: "exact", - name: "/api/v1/apps", - params: {}, - pathname: "/api/v1/apps/", - query: {}, - scriptSrc: "api/v1/apps/index.ts", - src: "api/v1/apps/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-80fe-7304-af85-369c1234b4ef", - uri: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$nIGu6LV6T6ZtVHuzlFolOzKW7bYayl+8pwDe/DP/Ycg$shD2u6QSXlyhLGqhCPJVY5L7suMlgZNPJoPYA2+muCc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/featured", - followers: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/followers", - following: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:41.662Z, - updatedAt: 2024-03-04T03:18:41.685Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA1FxJ0671joKl/EmhydHhxr4jKIXTGfVBk7tPwJnRb2E=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGO8JFru3t7pwV8hmNbFsWipoveh5/Mjxf6aDKfpRQbD", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/auth/login/index.ts", - kind: "exact", - name: "/auth/login", - params: {}, - pathname: "/auth/login/?client_id=OUaM-I5nEnAfKtofkVOHB9l5n2OFytAyEd9A0-6cwuw&redirect_uri=https://example.com&response_type=code&scope=read+write", - query: { - client_id: "OUaM-I5nEnAfKtofkVOHB9l5n2OFytAyEd9A0-6cwuw", - redirect_uri: "https://example.com", - response_type: "code", - scope: "read+write", - }, - scriptSrc: "auth/login/index.ts", - src: "auth/login/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-80fe-7304-af85-369c1234b4ef", - uri: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$nIGu6LV6T6ZtVHuzlFolOzKW7bYayl+8pwDe/DP/Ycg$shD2u6QSXlyhLGqhCPJVY5L7suMlgZNPJoPYA2+muCc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/featured", - followers: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/followers", - following: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:41.662Z, - updatedAt: 2024-03-04T03:18:41.685Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA1FxJ0671joKl/EmhydHhxr4jKIXTGfVBk7tPwJnRb2E=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGO8JFru3t7pwV8hmNbFsWipoveh5/Mjxf6aDKfpRQbD", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/oauth/token/index.ts", - kind: "exact", - name: "/oauth/token", - params: {}, - pathname: "/oauth/token/", - query: {}, - scriptSrc: "oauth/token/index.ts", - src: "oauth/token/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-80fe-7304-af85-369c1234b4ef", - uri: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$nIGu6LV6T6ZtVHuzlFolOzKW7bYayl+8pwDe/DP/Ycg$shD2u6QSXlyhLGqhCPJVY5L7suMlgZNPJoPYA2+muCc", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/featured", - followers: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/followers", - following: "http://lysand.localhost:8080/users/018e0778-80fe-7304-af85-369c1234b4ef/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:41.662Z, - updatedAt: 2024-03-04T03:18:41.685Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA1FxJ0671joKl/EmhydHhxr4jKIXTGfVBk7tPwJnRb2E=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGO8JFru3t7pwV8hmNbFsWipoveh5/Mjxf6aDKfpRQbD", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/apps/verify_credentials", - params: {}, - pathname: "/api/v1/apps/verify_credentials", - query: {}, - scriptSrc: "api/v1/apps/verify_credentials/index.ts", - src: "api/v1/apps/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.628Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.628Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.628Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0778-8898-79f4-a548-ce34c38041be", - }, - pathname: "/api/v1/accounts/018e0778-8898-79f4-a548-ce34c38041be/statuses", - query: { - id: "018e0778-8898-79f4-a548-ce34c38041be", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/follow", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/unfollow", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/remove_from_followers", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/block", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/unblock", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/mute", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/mute", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/unmute", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/pin", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/unpin", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/note", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0778-894e-7910-817d-5f85bf7a1654", - query: { - "id[]": "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:43.901Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:44.749Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:44.767Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - pathname: "/api/v1/accounts/018e0778-894e-7910-817d-5f85bf7a1654/follow", - query: { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-894e-7910-817d-5f85bf7a1654", - uri: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$xaj6ZulkT1HNfxmzQ9omLSsRApjJkMEdfJr87KS+FKo$NGku2dn3mpdiOqWuw5IYb1eLd7WZbEzblYXabSUQeHs", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/featured", - followers: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/followers", - following: "http://lysand.localhost:8080/users/018e0778-894e-7910-817d-5f85bf7a1654/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.790Z, - updatedAt: 2024-03-04T03:18:43.810Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAODus5+wrVep5VoOnOBuGX6wU8+FTzjOailjuyZ/EO9s=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIt5fQ713HND6FT8g4hqNjQ3w1IODwOUClc8jKvhDJfH", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8898-79f4-a548-ce34c38041be", - uri: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$xABTqY3Jz8PXcIF+XsRCgEjsdtQVMnpb4eQJlR1+5TA$AFr6B11NQfd4SlcApv9rii/FipmkGgJ4277HBjl3n6s", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/followers", - following: "http://lysand.localhost:8080/users/018e0778-8898-79f4-a548-ce34c38041be/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:43.607Z, - updatedAt: 2024-03-04T03:18:44.767Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAypTO4whEuYCIaaLrlxQC0PxhungAsZRXLE9RhSo9bv4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIO+Urf8XTyO4h8CgzsMkHIS6s6WTyu60KIKXy5wc8De0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0778-894e-7910-817d-5f85bf7a1654", - query: { - "id[]": "018e0778-894e-7910-817d-5f85bf7a1654", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v2/media/index.ts", - kind: "exact", - name: "/api/v2/media", - params: {}, - pathname: "/api/v2/media", - query: {}, - scriptSrc: "api/v2/media/index.ts", - src: "api/v2/media/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/reblog", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/reblog", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/reblog.ts", - src: "api/v1/statuses/[id]/reblog.ts", -} -85 | }, -86 | include: statusAndUserRelations, -87 | }); -88 | -89 | // Create notification for reblog if reblogged user is on the same instance -90 | if ( - ^ -TypeError: undefined is not an object (evaluating '(status.reblog?.author).instanceId') - at /home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts:90:2 -POST - http://lysand.localhost:8080/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/reblog failed -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unreblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unreblog", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/unreblog", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/unreblog.ts", - src: "api/v1/statuses/[id]/unreblog.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/context.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/context", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/context", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/context.ts", - src: "api/v1/statuses/[id]/context.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/timelines/public.ts", - kind: "exact", - name: "/api/v1/timelines/public", - params: {}, - pathname: "/api/v1/timelines/public", - query: {}, - scriptSrc: "api/v1/timelines/public.ts", - src: "api/v1/timelines/public.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - }, - pathname: "/api/v1/accounts/018e0778-8e92-73fc-9c00-77b35db78e9d/statuses", - query: { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourite", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/favourite", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/favourite.ts", - src: "api/v1/statuses/[id]/favourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourited_by.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourited_by", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/favourited_by", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/favourited_by.ts", - src: "api/v1/statuses/[id]/favourited_by.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unfavourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unfavourite", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537/unfavourite", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/unfavourite.ts", - src: "api/v1/statuses/[id]/unfavourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0778-8e92-73fc-9c00-77b35db78e9d", - uri: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ZLQLxCYBPPOtmdBwOksLpQMQMvmS8/UAEKNyGzXIM6g$y3V0tIGABOYKytTlMzdJNUXAdK4sRtiovkcv9OzdDwU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/inbox", - liked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/liked", - outbox: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/outbox", - disliked: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/disliked", - featured: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/featured", - followers: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/followers", - following: "http://lysand.localhost:8080/users/018e0778-8e92-73fc-9c00-77b35db78e9d/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:18:45.138Z, - updatedAt: 2024-03-04T03:18:45.164Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAyVWAqEsiduVoxOa+zzivyM3kNSqqYGSlgSVoIfguE1g=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIG48/bvkMJjB3wqam1qZC/ZefpHx3MgXUXof1Sqlz10R", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - pathname: "/api/v1/statuses/018e0778-8f64-78af-9344-e95ca30d3537", - query: { - id: "018e0778-8f64-78af-9344-e95ca30d3537", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018e0779-1004-750b-a2cb-b83e968752a5", - uri: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$clWyxm9m/IdvK3t1I7Yq/3MuJfd0dlZtAgKdcJ2ZwlM$SDxm3O4ePfmoUxWxMSaTQVgcB7E1jVDL1styBCgSZpQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:18.274Z, - updatedAt: 2024-03-04T03:19:18.295Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAWNyFaNpMDwXg17wZvtHpOtbQbrJC2pZbl5ZTY8FfOJw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGmn6sGrXSRSBHo57OOzKRAmU3AqKylQ5lWvljHY5RyB", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/instance/index.ts", - kind: "exact", - name: "/api/v1/instance", - params: {}, - pathname: "/api/v1/instance", - query: {}, - scriptSrc: "api/v1/instance/index.ts", - src: "api/v1/instance/index.ts", -} -[ - { - id: "018e0779-1004-750b-a2cb-b83e968752a5", - uri: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$clWyxm9m/IdvK3t1I7Yq/3MuJfd0dlZtAgKdcJ2ZwlM$SDxm3O4ePfmoUxWxMSaTQVgcB7E1jVDL1styBCgSZpQ", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1004-750b-a2cb-b83e968752a5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:18.274Z, - updatedAt: 2024-03-04T03:19:18.295Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAWNyFaNpMDwXg17wZvtHpOtbQbrJC2pZbl5ZTY8FfOJw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIGmn6sGrXSRSBHo57OOzKRAmU3AqKylQ5lWvljHY5RyB", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/custom_emojis/index.ts", - kind: "exact", - name: "/api/v1/custom_emojis", - params: {}, - pathname: "/api/v1/custom_emojis", - query: {}, - scriptSrc: "api/v1/custom_emojis/index.ts", - src: "api/v1/custom_emojis/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1155-72ae-a65e-3a52220263f4", - uri: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$E6W8fGXDhDj5A7oUzbMox83i7HvIIO1r3eSjwFlkmBw$1G8S4bkGEQUGkLQnmNBAojt1bh3rDCjvcCLRuKukUhg", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/followers", - following: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:18.613Z, - updatedAt: 2024-03-04T03:19:18.627Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA7ZpcbZTQsrryHhnvoRCSBfqHKvciX+8tKR4vgTTBltI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEec/3HtvQH59GiMyAch44vcuEiXSm9WIuW0EjQc1fYj", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/index.ts", - kind: "exact", - name: "/api/v1/apps", - params: {}, - pathname: "/api/v1/apps/", - query: {}, - scriptSrc: "api/v1/apps/index.ts", - src: "api/v1/apps/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1155-72ae-a65e-3a52220263f4", - uri: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$E6W8fGXDhDj5A7oUzbMox83i7HvIIO1r3eSjwFlkmBw$1G8S4bkGEQUGkLQnmNBAojt1bh3rDCjvcCLRuKukUhg", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/followers", - following: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:18.613Z, - updatedAt: 2024-03-04T03:19:18.627Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA7ZpcbZTQsrryHhnvoRCSBfqHKvciX+8tKR4vgTTBltI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEec/3HtvQH59GiMyAch44vcuEiXSm9WIuW0EjQc1fYj", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/auth/login/index.ts", - kind: "exact", - name: "/auth/login", - params: {}, - pathname: "/auth/login/?client_id=o9-s9J2oDiFQ6O-H7H5bNrGYjC6Z15INoKIVg4NnUUU&redirect_uri=https://example.com&response_type=code&scope=read+write", - query: { - client_id: "o9-s9J2oDiFQ6O-H7H5bNrGYjC6Z15INoKIVg4NnUUU", - redirect_uri: "https://example.com", - response_type: "code", - scope: "read+write", - }, - scriptSrc: "auth/login/index.ts", - src: "auth/login/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1155-72ae-a65e-3a52220263f4", - uri: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$E6W8fGXDhDj5A7oUzbMox83i7HvIIO1r3eSjwFlkmBw$1G8S4bkGEQUGkLQnmNBAojt1bh3rDCjvcCLRuKukUhg", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/followers", - following: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:18.613Z, - updatedAt: 2024-03-04T03:19:18.627Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA7ZpcbZTQsrryHhnvoRCSBfqHKvciX+8tKR4vgTTBltI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEec/3HtvQH59GiMyAch44vcuEiXSm9WIuW0EjQc1fYj", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/oauth/token/index.ts", - kind: "exact", - name: "/oauth/token", - params: {}, - pathname: "/oauth/token/", - query: {}, - scriptSrc: "oauth/token/index.ts", - src: "oauth/token/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1155-72ae-a65e-3a52220263f4", - uri: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$E6W8fGXDhDj5A7oUzbMox83i7HvIIO1r3eSjwFlkmBw$1G8S4bkGEQUGkLQnmNBAojt1bh3rDCjvcCLRuKukUhg", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/followers", - following: "http://lysand.localhost:8080/users/018e0779-1155-72ae-a65e-3a52220263f4/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:18.613Z, - updatedAt: 2024-03-04T03:19:18.627Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA7ZpcbZTQsrryHhnvoRCSBfqHKvciX+8tKR4vgTTBltI=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIEec/3HtvQH59GiMyAch44vcuEiXSm9WIuW0EjQc1fYj", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/apps/verify_credentials", - params: {}, - pathname: "/api/v1/apps/verify_credentials", - query: {}, - scriptSrc: "api/v1/apps/verify_credentials/index.ts", - src: "api/v1/apps/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:20.950Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:20.950Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:20.950Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - }, - pathname: "/api/v1/accounts/018e0779-1a6b-7506-8a43-195cd9ccdec5/statuses", - query: { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/follow", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/unfollow", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/remove_from_followers", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/block", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/unblock", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/mute", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/mute", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/unmute", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/pin", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/unpin", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/note", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e0779-1b00-797f-8300-afb03b627fbd", - query: { - "id[]": "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.210Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.738Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.811Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - pathname: "/api/v1/accounts/018e0779-1b00-797f-8300-afb03b627fbd/follow", - query: { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1b00-797f-8300-afb03b627fbd", - uri: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$i9B78a19EhVGoknWmXln3+GeRL7mz8u2+i2StOdz7b4$V038FKY1IQekHT7ir6C+yQ3eGTonvob75qvbzY0m7fU", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/followers", - following: "http://lysand.localhost:8080/users/018e0779-1b00-797f-8300-afb03b627fbd/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:21.088Z, - updatedAt: 2024-03-04T03:19:21.101Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEA+l7YwWXeuSQc5xS0pd+Nbk7TOmD0JXzseS4wE6lXtiA=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIDWA9MbrOWH8rrzxtjESV+FEL/V7HMDtGlo72dBrBY2b", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1a6b-7506-8a43-195cd9ccdec5", - uri: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$3xVrRYkk0Xeg08aSkhcU6DM8H/Yjr+kwjVRJjH/0VRA$PKyd0WSdW75bsX+hZ0ZUs3MH9ya/AB9lxnJtNT21Kc8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/followers", - following: "http://lysand.localhost:8080/users/018e0779-1a6b-7506-8a43-195cd9ccdec5/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:20.939Z, - updatedAt: 2024-03-04T03:19:21.811Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAU47PLw6AqiSS73QL7YwR0aSOyR3I0hn9/irx6UHcAd0=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIBuCGNFnSwIDuqczDhsAcUETPu6imiubiDGXCMxf6lLY", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e0779-1b00-797f-8300-afb03b627fbd", - query: { - "id[]": "018e0779-1b00-797f-8300-afb03b627fbd", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v2/media/index.ts", - kind: "exact", - name: "/api/v2/media", - params: {}, - pathname: "/api/v2/media", - query: {}, - scriptSrc: "api/v2/media/index.ts", - src: "api/v2/media/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/reblog", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/reblog", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/reblog.ts", - src: "api/v1/statuses/[id]/reblog.ts", -} -85 | }, -86 | include: statusAndUserRelations, -87 | }); -88 | -89 | // Create notification for reblog if reblogged user is on the same instance -90 | if ( - ^ -TypeError: undefined is not an object (evaluating '(status.reblog?.author).instanceId') - at /home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts:90:2 -POST - http://lysand.localhost:8080/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/reblog failed -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unreblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unreblog", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/unreblog", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/unreblog.ts", - src: "api/v1/statuses/[id]/unreblog.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/context.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/context", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/context", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/context.ts", - src: "api/v1/statuses/[id]/context.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/timelines/public.ts", - kind: "exact", - name: "/api/v1/timelines/public", - params: {}, - pathname: "/api/v1/timelines/public", - query: {}, - scriptSrc: "api/v1/timelines/public.ts", - src: "api/v1/timelines/public.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - }, - pathname: "/api/v1/accounts/018e0779-1f49-7396-bb4d-17f209d81532/statuses", - query: { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourite", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/favourite", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/favourite.ts", - src: "api/v1/statuses/[id]/favourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourited_by.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourited_by", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/favourited_by", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/favourited_by.ts", - src: "api/v1/statuses/[id]/favourited_by.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unfavourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unfavourite", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a/unfavourite", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/unfavourite.ts", - src: "api/v1/statuses/[id]/unfavourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e0779-1f49-7396-bb4d-17f209d81532", - uri: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$8j544REGaKvP9/AqA27f9cgGLW0n6uC7q29D0X06OJs$xQ9ec3sDSGJcJPj4leqE4Irkw4BAi5TDrldkA/A1hYU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/inbox", - liked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/liked", - outbox: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/outbox", - disliked: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/disliked", - featured: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/featured", - followers: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/followers", - following: "http://lysand.localhost:8080/users/018e0779-1f49-7396-bb4d-17f209d81532/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:19:22.185Z, - updatedAt: 2024-03-04T03:19:22.199Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAKxby0m0xMpC6yTvS8lx75kAqX6sZ1QncWluswQTD7xY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIJ7gSWdZHBKYMZW86N9LE7MLog8gw8yUNkD+hwQiTDsI", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - pathname: "/api/v1/statuses/018e0779-1f8f-731d-8ab5-23389840ce5a", - query: { - id: "018e0779-1f8f-731d-8ab5-23389840ce5a", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-27eb-7c2d-89b8-20dfc426a1db", - uri: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ip/YCx8eJk5O9WY0MsCLeMAllgg8avc9GhfnOq1Q7AE$sv5u/vbQyqkujhnb25q0uMO0xLbPlqja2C/Ie9bczXE", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/featured", - followers: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/followers", - following: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:29.929Z, - updatedAt: 2024-03-04T03:20:29.963Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjEJX50HZ4Y+FQFN5rzWS5JM5CM5mqr28MDtctAhQtb8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOvVZJtJKv5r214g6EgVk3AKJrskdr3mNSfko8tr2u3+", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/instance/index.ts", - kind: "exact", - name: "/api/v1/instance", - params: {}, - pathname: "/api/v1/instance", - query: {}, - scriptSrc: "api/v1/instance/index.ts", - src: "api/v1/instance/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-27eb-7c2d-89b8-20dfc426a1db", - uri: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$ip/YCx8eJk5O9WY0MsCLeMAllgg8avc9GhfnOq1Q7AE$sv5u/vbQyqkujhnb25q0uMO0xLbPlqja2C/Ie9bczXE", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/featured", - followers: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/followers", - following: "http://lysand.localhost:8080/users/018e077a-27eb-7c2d-89b8-20dfc426a1db/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:29.929Z, - updatedAt: 2024-03-04T03:20:29.963Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAjEJX50HZ4Y+FQFN5rzWS5JM5CM5mqr28MDtctAhQtb8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOvVZJtJKv5r214g6EgVk3AKJrskdr3mNSfko8tr2u3+", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/custom_emojis/index.ts", - kind: "exact", - name: "/api/v1/custom_emojis", - params: {}, - pathname: "/api/v1/custom_emojis", - query: {}, - scriptSrc: "api/v1/custom_emojis/index.ts", - src: "api/v1/custom_emojis/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - uri: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$9ylER+wahhri43KtN+vNlNKSYxQXSVrHtkyx43bMwUY$zrZycyot7GjY2CxEew09+6EGsGOUt6pxPrpC91EVjtE", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/featured", - followers: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/followers", - following: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:30.483Z, - updatedAt: 2024-03-04T03:20:30.495Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAfo/eZgiQsx9ekBnZoH6sqJY7C3prnIYk6X5NvUJ3w0M=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIMGm2bkFG6iqlL86zMzLd0J2QDiRuwMJW0L3cl83ygf", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/index.ts", - kind: "exact", - name: "/api/v1/apps", - params: {}, - pathname: "/api/v1/apps/", - query: {}, - scriptSrc: "api/v1/apps/index.ts", - src: "api/v1/apps/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - uri: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$9ylER+wahhri43KtN+vNlNKSYxQXSVrHtkyx43bMwUY$zrZycyot7GjY2CxEew09+6EGsGOUt6pxPrpC91EVjtE", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/featured", - followers: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/followers", - following: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:30.483Z, - updatedAt: 2024-03-04T03:20:30.495Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAfo/eZgiQsx9ekBnZoH6sqJY7C3prnIYk6X5NvUJ3w0M=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIMGm2bkFG6iqlL86zMzLd0J2QDiRuwMJW0L3cl83ygf", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/auth/login/index.ts", - kind: "exact", - name: "/auth/login", - params: {}, - pathname: "/auth/login/?client_id=FZy19c45csjr7pn7Gj97W1lHdiSrPFd7jGhp0wti3xs&redirect_uri=https://example.com&response_type=code&scope=read+write", - query: { - client_id: "FZy19c45csjr7pn7Gj97W1lHdiSrPFd7jGhp0wti3xs", - redirect_uri: "https://example.com", - response_type: "code", - scope: "read+write", - }, - scriptSrc: "auth/login/index.ts", - src: "auth/login/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - uri: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$9ylER+wahhri43KtN+vNlNKSYxQXSVrHtkyx43bMwUY$zrZycyot7GjY2CxEew09+6EGsGOUt6pxPrpC91EVjtE", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/featured", - followers: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/followers", - following: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:30.483Z, - updatedAt: 2024-03-04T03:20:30.495Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAfo/eZgiQsx9ekBnZoH6sqJY7C3prnIYk6X5NvUJ3w0M=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIMGm2bkFG6iqlL86zMzLd0J2QDiRuwMJW0L3cl83ygf", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/oauth/token/index.ts", - kind: "exact", - name: "/oauth/token", - params: {}, - pathname: "/oauth/token/", - query: {}, - scriptSrc: "oauth/token/index.ts", - src: "oauth/token/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - uri: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$9ylER+wahhri43KtN+vNlNKSYxQXSVrHtkyx43bMwUY$zrZycyot7GjY2CxEew09+6EGsGOUt6pxPrpC91EVjtE", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/featured", - followers: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/followers", - following: "http://lysand.localhost:8080/users/018e077a-2a13-7cd2-b3e0-c622b9d1cb22/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:30.483Z, - updatedAt: 2024-03-04T03:20:30.495Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAfo/eZgiQsx9ekBnZoH6sqJY7C3prnIYk6X5NvUJ3w0M=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIIMGm2bkFG6iqlL86zMzLd0J2QDiRuwMJW0L3cl83ygf", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/apps/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/apps/verify_credentials", - params: {}, - pathname: "/api/v1/apps/verify_credentials", - query: {}, - scriptSrc: "api/v1/apps/verify_credentials/index.ts", - src: "api/v1/apps/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:32.646Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]", - params: { - id: "999999", - }, - pathname: "/api/v1/accounts/999999", - query: { - id: "999999", - }, - scriptSrc: "api/v1/accounts/[id]/index.ts", - src: "api/v1/accounts/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:32.646Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/update_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/update_credentials", - params: {}, - pathname: "/api/v1/accounts/update_credentials", - query: {}, - scriptSrc: "api/v1/accounts/update_credentials/index.ts", - src: "api/v1/accounts/update_credentials/index.ts", -} -FETCHING USER -{ - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:32.646Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/verify_credentials/index.ts", - kind: "exact", - name: "/api/v1/accounts/verify_credentials", - params: {}, - pathname: "/api/v1/accounts/verify_credentials", - query: {}, - scriptSrc: "api/v1/accounts/verify_credentials/index.ts", - src: "api/v1/accounts/verify_credentials/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e077a-3278-726e-8ffd-aa2425937969", - }, - pathname: "/api/v1/accounts/018e077a-3278-726e-8ffd-aa2425937969/statuses", - query: { - id: "018e077a-3278-726e-8ffd-aa2425937969", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/follow", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unfollow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unfollow", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/unfollow", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/unfollow.ts", - src: "api/v1/accounts/[id]/unfollow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/remove_from_followers.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/remove_from_followers", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/remove_from_followers", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/remove_from_followers.ts", - src: "api/v1/accounts/[id]/remove_from_followers.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/block.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/block", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/block", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/block.ts", - src: "api/v1/accounts/[id]/block.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/blocks/index.ts", - kind: "exact", - name: "/api/v1/blocks", - params: {}, - pathname: "/api/v1/blocks", - query: {}, - scriptSrc: "api/v1/blocks/index.ts", - src: "api/v1/blocks/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unblock.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unblock", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/unblock", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/unblock.ts", - src: "api/v1/accounts/[id]/unblock.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/mute", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/mute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/mute", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/mute", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/mute.ts", - src: "api/v1/accounts/[id]/mute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/mutes/index.ts", - kind: "exact", - name: "/api/v1/mutes", - params: {}, - pathname: "/api/v1/mutes", - query: {}, - scriptSrc: "api/v1/mutes/index.ts", - src: "api/v1/mutes/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unmute.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unmute", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/unmute", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/unmute.ts", - src: "api/v1/accounts/[id]/unmute.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/pin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/pin", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/pin", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/pin.ts", - src: "api/v1/accounts/[id]/pin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/unpin.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/unpin", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/unpin", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/unpin.ts", - src: "api/v1/accounts/[id]/unpin.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/note.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/note", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/note", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/note.ts", - src: "api/v1/accounts/[id]/note.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/relationships/index.ts", - kind: "exact", - name: "/api/v1/accounts/relationships", - params: {}, - pathname: "/api/v1/accounts/relationships?id[]=018e077a-33b2-70cb-a204-09b790b49498", - query: { - "id[]": "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/relationships/index.ts", - src: "api/v1/accounts/relationships/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.104Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/avatar.ts", - kind: "exact", - name: "/api/v1/profile/avatar", - params: {}, - pathname: "/api/v1/profile/avatar", - query: {}, - scriptSrc: "api/v1/profile/avatar.ts", - src: "api/v1/profile/avatar.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.543Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/profile/header.ts", - kind: "exact", - name: "/api/v1/profile/header", - params: {}, - pathname: "/api/v1/profile/header", - query: {}, - scriptSrc: "api/v1/profile/header.ts", - src: "api/v1/profile/header.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.560Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/follow.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/follow", - params: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - pathname: "/api/v1/accounts/018e077a-33b2-70cb-a204-09b790b49498/follow", - query: { - id: "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/[id]/follow.ts", - src: "api/v1/accounts/[id]/follow.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-33b2-70cb-a204-09b790b49498", - uri: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498", - username: "test2", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$jxeMPc2diaiBLFm7Vzw/DYZMO2D86W7j05JrVB98sQ0$K/jSziBkcK5b/byiO1p4AcuheAvdHb9Bc1FJEa2nXOk", - email: "test2@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/featured", - followers: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/followers", - following: "http://lysand.localhost:8080/users/018e077a-33b2-70cb-a204-09b790b49498/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.946Z, - updatedAt: 2024-03-04T03:20:32.961Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEACQ9ZsLB691sYtixlQjGQjgs9wtXngahFsnqT4sPS+4U=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOWxC5BakmyTM8TbJRAXs8c8t21Va+HUuVcfi+3IS290", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3278-726e-8ffd-aa2425937969", - uri: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969", - username: "test", - displayName: "New Display Name", - password: "$argon2id$v=19$m=65536,t=2,p=1$jNXwlEb67yvpUwBnpJu4RzUA4vNy0JdY5Wf2pnxNrm0$piTL+AN9hPe3XKJHOjO3J9PseZoHDM0aiYiZvgI62qU", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/followers", - following: "http://lysand.localhost:8080/users/018e077a-3278-726e-8ffd-aa2425937969/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:32.632Z, - updatedAt: 2024-03-04T03:20:33.560Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAwGv11X+xNfPIjlUq0LjpNJJSbOLoaVPEYzRQzBRkDmw=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIAs/ZGeghTUe5aHrIhZ14zNe53TwW6+ZaZ7hV6325cfw", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/familiar_followers/index.ts", - kind: "exact", - name: "/api/v1/accounts/familiar_followers", - params: {}, - pathname: "/api/v1/accounts/familiar_followers?id[]=018e077a-33b2-70cb-a204-09b790b49498", - query: { - "id[]": "018e077a-33b2-70cb-a204-09b790b49498", - }, - scriptSrc: "api/v1/accounts/familiar_followers/index.ts", - src: "api/v1/accounts/familiar_followers/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v2/media/index.ts", - kind: "exact", - name: "/api/v2/media", - params: {}, - pathname: "/api/v2/media", - query: {}, - scriptSrc: "api/v2/media/index.ts", - src: "api/v2/media/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/index.ts", - kind: "exact", - name: "/api/v1/statuses", - params: {}, - pathname: "/api/v1/statuses", - query: {}, - scriptSrc: "api/v1/statuses/index.ts", - src: "api/v1/statuses/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/reblog", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/reblog", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/reblog.ts", - src: "api/v1/statuses/[id]/reblog.ts", -} -85 | }, -86 | include: statusAndUserRelations, -87 | }); -88 | -89 | // Create notification for reblog if reblogged user is on the same instance -90 | if ( - ^ -TypeError: undefined is not an object (evaluating '(status.reblog?.author).instanceId') - at /home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/reblog.ts:90:2 -POST - http://lysand.localhost:8080/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/reblog failed -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unreblog.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unreblog", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/unreblog", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/unreblog.ts", - src: "api/v1/statuses/[id]/unreblog.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/context.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/context", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/context", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/context.ts", - src: "api/v1/statuses/[id]/context.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/timelines/public.ts", - kind: "exact", - name: "/api/v1/timelines/public", - params: {}, - pathname: "/api/v1/timelines/public", - query: {}, - scriptSrc: "api/v1/timelines/public.ts", - src: "api/v1/timelines/public.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/accounts/[id]/statuses.ts", - kind: "dynamic", - name: "/api/v1/accounts/[id]/statuses", - params: { - id: "018e077a-3771-7145-8e91-7093c044a565", - }, - pathname: "/api/v1/accounts/018e077a-3771-7145-8e91-7093c044a565/statuses", - query: { - id: "018e077a-3771-7145-8e91-7093c044a565", - }, - scriptSrc: "api/v1/accounts/[id]/statuses.ts", - src: "api/v1/accounts/[id]/statuses.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourite", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/favourite", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/favourite.ts", - src: "api/v1/statuses/[id]/favourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/favourited_by.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/favourited_by", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/favourited_by", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/favourited_by.ts", - src: "api/v1/statuses/[id]/favourited_by.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/unfavourite.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]/unfavourite", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad/unfavourite", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/unfavourite.ts", - src: "api/v1/statuses/[id]/unfavourite.ts", -} -[ - { - id: "018c4171-7e37-7c7a-9642-ee3f8b99d445", - uri: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445", - username: "jesse2", - displayName: "jesse2", - password: "$argon2id$v=19$m=65536,t=2,p=1$sQ0MDY2pAEIfJTA61ir8Mj1JIyZ2U6pjfDiVKm6yFpU$n1+fMQyfnPj+55emw8231BHzRPYEAtIAe1Ikh24iBpw", - email: "contact2@cpluspatch.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/featured", - followers: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/followers", - following: "http://lysand.localhost:8080/users/018c4171-7e37-7c7a-9642-ee3f8b99d445/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-06T23:23:26.133Z, - updatedAt: 2023-12-06T23:23:26.184Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEABePUFCHaZXN+eWBFh+JABiuivPxzPk9A8cZLVFJwh9o=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIFEYSsFdpqXDoHUY08LQJMgy+d5reC3iW4xPUI1L5ad0", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018e077a-3771-7145-8e91-7093c044a565", - uri: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565", - username: "test", - displayName: "", - password: "$argon2id$v=19$m=65536,t=2,p=1$7utj2Rsddr8XEve3AOnQAopeb/8G/qd+m+aAVet+A2I$/i5dATADBzZo7wo/OdeDKmhX4SFcAVmSljIIYQtcST8", - email: "test@test.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/inbox", - liked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/liked", - outbox: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/outbox", - disliked: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/disliked", - featured: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/featured", - followers: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/followers", - following: "http://lysand.localhost:8080/users/018e077a-3771-7145-8e91-7093c044a565/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2024-03-04T03:20:33.905Z, - updatedAt: 2024-03-04T03:20:33.921Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAXi1Sjq2nky6hS2hfV+RLOTz3GvqDmulJ5dBHLSFirJY=", - privateKey: "MC4CAQAwBQYDK2VwBCIEILLJZ7qBe62AYGcH08U3VC7CFaOr4u80ddgFH1gDzHtK", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4171-577b-7180-96dc-eec1dc3c80ab", - uri: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab", - username: "jesse1", - displayName: "Jesse :neocat_kisser:", - password: "$argon2id$v=19$m=65536,t=2,p=1$JiKsqCK6rE78QsBumYinI/2eIPQ4HkFcE1Gx6PIPiDo$iAe3ETAtyVbw1phztKGQgoBuainuwhIi717Ce2AFymc", - email: "contact@cpluspatch.com", - note: "

:neocat_science: Hi!!

", - isAdmin: true, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/inbox", - liked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/liked", - outbox: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/outbox", - disliked: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/disliked", - featured: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/featured", - followers: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/followers", - following: "http://lysand.localhost:8080/users/018c4171-577b-7180-96dc-eec1dc3c80ab/following", - }, - source: { - note: ":neocat_science: Hi!!", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "9c42c5300ece5215785761837b9b6d7adbc223853b25777e30e8f1eaac1c25b9.webp", - header: "5fece69e73a6ccee78043866f45b628d2ff13d151a77ca1edee946d33f950dd7.png", - createdAt: 2023-12-06T23:23:16.217Z, - updatedAt: 2023-12-08T07:50:14.415Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAETtMS3UglhnO/lhGP1C3jaO3s+AqoP6YDW4r5Pqj7Q4=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIOHFUwuWVpvGUQBE+pdYRQOq+S/zWdd46pUsP18ehPsq", - instanceId: null, - disableAutomoderation: false, - }, { - id: "018c4ce3-7fd2-79ed-9957-716ed20c3df0", - uri: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0", - username: "jesse3", - displayName: "jesse3", - password: "$argon2id$v=19$m=65536,t=2,p=1$+jpv0nA8ft8jSEQxdEwZiqYP0vlq0o8LnTa4awCUrlc$4VZJXz/fm+Y7Gd+6WFy9SkTnKChwfC5iVK7FWYpaJtI", - email: "a@a.com", - note: "", - isAdmin: false, - endpoints: { - inbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/inbox", - liked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/liked", - outbox: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/outbox", - disliked: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/disliked", - featured: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/featured", - followers: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/followers", - following: "http://lysand.localhost:8080/users/018c4ce3-7fd2-79ed-9957-716ed20c3df0/following", - }, - source: { - note: "", - fields: [], - privacy: "public", - language: null, - sensitive: false, - }, - avatar: "", - header: "", - createdAt: 2023-12-09T04:43:47.014Z, - updatedAt: 2023-12-09T04:43:47.083Z, - isBot: false, - isLocked: false, - isDiscoverable: false, - sanctions: [], - publicKey: "MCowBQYDK2VwAyEAhOx51tWVEIp7uId5/Wo9tT+Ldm8kd/jA3ivLyP7N7S8=", - privateKey: "MC4CAQAwBQYDK2VwBCIEIHLYHpKlR2ow0PZuqZcGAt6uCAsvkdPJUreIeJoXkwpF", - instanceId: null, - disableAutomoderation: false, - } -] -MatchedRoute { - filePath: "/home/jessew/Dev/lysand/server/api/api/v1/statuses/[id]/index.ts", - kind: "dynamic", - name: "/api/v1/statuses/[id]", - params: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - pathname: "/api/v1/statuses/018e077a-37cc-73c9-9de8-940d78ef4dad", - query: { - id: "018e077a-37cc-73c9-9de8-940d78ef4dad", - }, - scriptSrc: "api/v1/statuses/[id]/index.ts", - src: "api/v1/statuses/[id]/index.ts", -} From 177f573792f3f567e037bfc056005a26d1681f23 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Fri, 8 Mar 2024 13:14:45 -1000 Subject: [PATCH 05/18] Add new media handling package --- config/config.example.toml | 2 + packages/config-manager/config-type.type.ts | 2 + packages/config-manager/index.ts | 4 + packages/media-manager/backends/local.ts | 64 +++++ packages/media-manager/backends/s3.ts | 69 +++++ packages/media-manager/bun.lockb | Bin 0 -> 2753 bytes packages/media-manager/bunfig.toml | 2 + packages/media-manager/index.ts | 80 ++++++ packages/media-manager/media-converter.ts | 94 +++++++ packages/media-manager/package.json | 6 + .../tests/media-backends.test.ts | 243 ++++++++++++++++++ .../media-manager/tests/media-manager.test.ts | 65 +++++ packages/media-manager/tests/megamind.jpg | Bin 0 -> 5252 bytes 13 files changed, 631 insertions(+) create mode 100644 packages/media-manager/backends/local.ts create mode 100644 packages/media-manager/backends/s3.ts create mode 100755 packages/media-manager/bun.lockb create mode 100644 packages/media-manager/bunfig.toml create mode 100644 packages/media-manager/index.ts create mode 100644 packages/media-manager/media-converter.ts create mode 100644 packages/media-manager/package.json create mode 100644 packages/media-manager/tests/media-backends.test.ts create mode 100644 packages/media-manager/tests/media-manager.test.ts create mode 100644 packages/media-manager/tests/megamind.jpg diff --git a/config/config.example.toml b/config/config.example.toml index e9b95555..fe9bbe28 100644 --- a/config/config.example.toml +++ b/config/config.example.toml @@ -71,6 +71,8 @@ tls = true backend = "s3" # Whether to check the hash of media when uploading to avoid duplication deduplicate_media = true +# If media backend is "local", this is the folder where the files will be stored +local_uploads_folder = "uploads" [media.conversion] convert_images = false diff --git a/packages/config-manager/config-type.type.ts b/packages/config-manager/config-type.type.ts index 940716d5..6364dc39 100644 --- a/packages/config-manager/config-type.type.ts +++ b/packages/config-manager/config-type.type.ts @@ -101,6 +101,7 @@ export interface ConfigType { convert_images: boolean; convert_to: string; }; + local_uploads_folder: string; }; s3: { @@ -234,6 +235,7 @@ export const configDefaults: ConfigType = { convert_images: false, convert_to: "webp", }, + local_uploads_folder: "uploads", }, email: { send_on_report: false, diff --git a/packages/config-manager/index.ts b/packages/config-manager/index.ts index 03d1e4fc..d9cbb52f 100644 --- a/packages/config-manager/index.ts +++ b/packages/config-manager/index.ts @@ -7,6 +7,7 @@ import { parse, stringify, type JsonMap } from "@iarna/toml"; import type { ConfigType } from "./config-type.type"; +import { configDefaults } from "./config-type.type"; import merge from "merge-deep-ts"; export class ConfigManager { @@ -116,3 +117,6 @@ export class ConfigManager { return merge(configs) as T; } } + +export type { ConfigType }; +export const defaultConfig = configDefaults; diff --git a/packages/media-manager/backends/local.ts b/packages/media-manager/backends/local.ts new file mode 100644 index 00000000..5c955b84 --- /dev/null +++ b/packages/media-manager/backends/local.ts @@ -0,0 +1,64 @@ +import type { ConvertableMediaFormats } from "../media-converter"; +import { MediaConverter } from "../media-converter"; +import { MediaBackend, MediaBackendType, MediaHasher } from ".."; +import type { ConfigType } from "config-manager"; + +export class LocalMediaBackend extends MediaBackend { + constructor(private config: ConfigType) { + super(MediaBackendType.LOCAL); + } + + public async addFile(file: File) { + if (this.shouldConvertImages(this.config)) { + const fileExtension = file.name.split(".").pop(); + const mediaConverter = new MediaConverter( + fileExtension as ConvertableMediaFormats, + this.config.media.conversion + .convert_to as ConvertableMediaFormats + ); + file = await mediaConverter.convert(file); + } + + const hash = await new MediaHasher().getMediaHash(file); + + const newFile = Bun.file( + `${this.config.media.local_uploads_folder}/${hash}` + ); + + if (await newFile.exists()) { + throw new Error("File already exists"); + } + + await Bun.write(newFile, file); + + return { + uploadedFile: file, + path: `./uploads/${file.name}`, + hash: hash, + }; + } + + public async getFileByHash( + hash: string, + databaseHashFetcher: (sha256: string) => Promise + ): Promise { + const filename = await databaseHashFetcher(hash); + + if (!filename) return null; + + return this.getFile(filename); + } + + public async getFile(filename: string): Promise { + const file = Bun.file( + `${this.config.media.local_uploads_folder}/${filename}` + ); + + if (!(await file.exists())) return null; + + return new File([await file.arrayBuffer()], filename, { + type: file.type, + lastModified: file.lastModified, + }); + } +} diff --git a/packages/media-manager/backends/s3.ts b/packages/media-manager/backends/s3.ts new file mode 100644 index 00000000..8098e2f2 --- /dev/null +++ b/packages/media-manager/backends/s3.ts @@ -0,0 +1,69 @@ +import { S3Client } from "@bradenmacdonald/s3-lite-client"; +import type { ConvertableMediaFormats } from "../media-converter"; +import { MediaConverter } from "../media-converter"; +import { MediaBackend, MediaBackendType, MediaHasher } from ".."; +import type { ConfigType } from "config-manager"; + +export class S3MediaBackend extends MediaBackend { + constructor( + private config: ConfigType, + private s3Client = new S3Client({ + endPoint: config.s3.endpoint, + useSSL: true, + region: config.s3.region || "auto", + bucket: config.s3.bucket_name, + accessKey: config.s3.access_key, + secretKey: config.s3.secret_access_key, + }) + ) { + super(MediaBackendType.S3); + } + + public async addFile(file: File) { + if (this.shouldConvertImages(this.config)) { + const fileExtension = file.name.split(".").pop(); + const mediaConverter = new MediaConverter( + fileExtension as ConvertableMediaFormats, + this.config.media.conversion + .convert_to as ConvertableMediaFormats + ); + file = await mediaConverter.convert(file); + } + + const hash = await new MediaHasher().getMediaHash(file); + + await this.s3Client.putObject(file.name, file.stream(), { + size: file.size, + }); + + return { + uploadedFile: file, + hash: hash, + }; + } + + public async getFileByHash( + hash: string, + databaseHashFetcher: (sha256: string) => Promise + ): Promise { + const filename = await databaseHashFetcher(hash); + + if (!filename) return null; + + return this.getFile(filename); + } + + public async getFile(filename: string): Promise { + try { + await this.s3Client.statObject(filename); + } catch { + return null; + } + + const file = await this.s3Client.getObject(filename); + + return new File([await file.arrayBuffer()], filename, { + type: file.headers.get("Content-Type") || "undefined", + }); + } +} diff --git a/packages/media-manager/bun.lockb b/packages/media-manager/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..202c862de57b5b2b88f92c3c9007992821210802 GIT binary patch literal 2753 zcmY#Z)GsYA(of3F(@)JSQ%EY!;{sycoc!eMw9K4T-L(9o+{6;yG6OCq1_p+%$C(-z zx&Itb=RC~C`LFgyNYzL7N0C1d#D)qo@5$O;X2=Cp1O#jlih%=-Zh-RhU<$x|UIvDS z5FkqhNbd#GJV2U*k%569NdExx1%Px7kPlL~zGi~qYALaOdRH1=RQz_bydCNFGraFc zJD2w-VR!w4fIyvd-T&Ukt;&A>lQle8>l;uTMF8Y$5U2oRSD^hMHaieAgBU~rnEsPM zwfa!~w}5PzI3Xio>coK_F`_`fCs4mJ1^PRI`VGj?5Aq)<4qzDM9}s2%Vh{k)AUReL z2MSrb6jB*5GC<5lHk!pkW%=&Z?WwPBOju&D>8)Q+e(zmN`!?69YtytO zzxnlSiH}+k8Tgh@uf$M0rQ9t|jnVL;R`6whcD2@x=TbL4O9HwPW-iEIFu+pDvhgkt zliwS^456Gb_a7x!8!j>`s;1JrI(50zVRk9?U z_v-}Bjq1@KcL+piMlFc`5y>5;A$w`XjqgDw=MAbJAejq`FOZvARzK_y6ks|TQ4(`z zrF((n7C|rRO@|M!JKGuBKEE;O%cdTlL+hjkvtD1gwo`ZCHNG3R2b=b6+V8z+s@_c= zx82JNkjzDncb2FX;=F$jy_=xr_~K@4)hdO#YoAzY*}a_o&F<5bT~AG-gk3lA-Q2uu z%J$0}Tzl&LIv(?em+ZXmU)=cb+^pR*6F_CfPyxv4YN)uGa(8ZkmitGbG?z_rQLy>Ffvdm&a6t!Pt#E_QAo_mOwY?t1J^JA{zCxBJ)rdS0csix zs9**HE}K$gBRilb?ApQQ4JiMC@(L(j8$k8B5TPGdCV}*U^n>iLfa?1N*B@Ll&s{QIwdHnwOiHoRSZ; zEG0g^*jP6wvm{kFIVUqUufzdOULQ@G2qQ8|N(zdt^!0&O>H(GOW#;SG>6_~lW4peA zp1Gc}UP*ctSaop;(0!Tt_zZ+90cr%so1PJ>*2LoC)S?oEQAw30sl^0M1FJ$dkf08T YJ;+)RcBbW)5Y!J;gRB{tItL{H0Oe8w{r~^~ literal 0 HcmV?d00001 diff --git a/packages/media-manager/bunfig.toml b/packages/media-manager/bunfig.toml new file mode 100644 index 00000000..bea1efe1 --- /dev/null +++ b/packages/media-manager/bunfig.toml @@ -0,0 +1,2 @@ +[install.scopes] +"@jsr" = "https://npm.jsr.io" diff --git a/packages/media-manager/index.ts b/packages/media-manager/index.ts new file mode 100644 index 00000000..77c2f581 --- /dev/null +++ b/packages/media-manager/index.ts @@ -0,0 +1,80 @@ +import type { ConfigType } from "config-manager"; + +export enum MediaBackendType { + LOCAL = "local", + S3 = "s3", +} + +interface UploadedFileMetadata { + uploadedFile: File; + path?: string; + hash: string; +} + +export class MediaHasher { + /** + * Returns the SHA-256 hash of a file in hex format + * @param media The file to hash + * @returns The SHA-256 hash of the file in hex format + */ + public async getMediaHash(media: File) { + const hash = new Bun.SHA256() + .update(await media.arrayBuffer()) + .digest("hex"); + + return hash; + } +} + +export class MediaBackend { + constructor(private backend: MediaBackendType) {} + + public getBackendType() { + return this.backend; + } + + public shouldConvertImages(config: ConfigType) { + return config.media.conversion.convert_images; + } + + /** + * Fetches file from backend from SHA-256 hash + * @param file SHA-256 hash of wanted file + * @param databaseHashFetcher Function that takes in a sha256 hash as input and outputs the filename of that file in the database + * @returns The file as a File object + */ + public getFileByHash( + // eslint-disable-next-line @typescript-eslint/no-unused-vars + file: string, + // eslint-disable-next-line @typescript-eslint/no-unused-vars + databaseHashFetcher: (sha256: string) => Promise + ): Promise { + return Promise.reject( + new Error("Do not call MediaBackend directly: use a subclass") + ); + } + + /** + * Fetches file from backend from filename + * @param filename File name + * @returns The file as a File object + */ + // eslint-disable-next-line @typescript-eslint/no-unused-vars + public getFile(filename: string): Promise { + return Promise.reject( + new Error("Do not call MediaBackend directly: use a subclass") + ); + } + + /** + * Adds file to backend + * @param file File to add + * @returns Metadata about the uploaded file + */ + // eslint-disable-next-line @typescript-eslint/no-unused-vars + public addFile(file: File): Promise { + return Promise.reject( + new Error("Do not call MediaBackend directly: use a subclass") + ); + } +} diff --git a/packages/media-manager/media-converter.ts b/packages/media-manager/media-converter.ts new file mode 100644 index 00000000..2602f4cf --- /dev/null +++ b/packages/media-manager/media-converter.ts @@ -0,0 +1,94 @@ +/** + * @packageDocumentation + * @module MediaManager + * @description Handles media conversion between formats + */ +import sharp from "sharp"; + +export enum ConvertableMediaFormats { + PNG = "png", + WEBP = "webp", + JPEG = "jpeg", + JPG = "jpg", + AVIF = "avif", + JXL = "jxl", + HEIF = "heif", +} + +/** + * Handles media conversion between formats + */ +export class MediaConverter { + constructor( + public fromFormat: ConvertableMediaFormats, + public toFormat: ConvertableMediaFormats + ) {} + + /** + * Returns whether the media is convertable + * @returns Whether the media is convertable + */ + public isConvertable() { + return ( + this.fromFormat !== this.toFormat && + Object.values(ConvertableMediaFormats).includes(this.fromFormat) + ); + } + + /** + * Returns the file name with the extension replaced + * @param fileName File name to replace + * @returns File name with extension replaced + */ + private getReplacedFileName(fileName: string) { + return this.extractFilenameFromPath(fileName).replace( + new RegExp(`\\.${this.fromFormat}$`), + `.${this.toFormat}` + ); + } + + /** + * Extracts the filename from a path + * @param path Path to extract filename from + * @returns Extracted filename + */ + private extractFilenameFromPath(path: string) { + // Don't count escaped slashes as path separators + const pathParts = path.split(/(? = { + [P in keyof T]?: DeepPartial; +}; + +describe("MediaBackend", () => { + let mediaBackend: MediaBackend; + let mockConfig: ConfigType; + + beforeEach(() => { + mediaBackend = new MediaBackend(MediaBackendType.S3); + mockConfig = { + media: { + conversion: { + convert_images: true, + }, + }, + } as ConfigType; + }); + + it("should initialize with correct backend type", () => { + expect(mediaBackend.getBackendType()).toEqual(MediaBackendType.S3); + }); + + it("should check if images should be converted", () => { + expect(mediaBackend.shouldConvertImages(mockConfig)).toBe(true); + mockConfig.media.conversion.convert_images = false; + expect(mediaBackend.shouldConvertImages(mockConfig)).toBe(false); + }); + + it("should throw error when calling getFileByHash", () => { + const mockHash = "test-hash"; + const databaseHashFetcher = jest.fn().mockResolvedValue("test.jpg"); + + expect( + mediaBackend.getFileByHash(mockHash, databaseHashFetcher) + ).rejects.toThrow(Error); + }); + + it("should throw error when calling getFile", () => { + const mockFilename = "test.jpg"; + + expect(mediaBackend.getFile(mockFilename)).rejects.toThrow(Error); + }); + + it("should throw error when calling addFile", () => { + const mockFile = new File([""], "test.jpg"); + + expect(mediaBackend.addFile(mockFile)).rejects.toThrow(); + }); +}); + +describe("S3MediaBackend", () => { + let s3MediaBackend: S3MediaBackend; + let mockS3Client: Partial; + let mockConfig: DeepPartial; + let mockFile: File; + let mockMediaHasher: MediaHasher; + + beforeEach(() => { + mockConfig = { + s3: { + endpoint: "http://localhost:4566", + region: "us-east-1", + bucket_name: "test-bucket", + access_key: "test-access-key", + secret_access_key: "test-secret-access-key", + public_url: "test", + }, + media: { + conversion: { + convert_to: ConvertableMediaFormats.PNG, + }, + }, + }; + mockFile = new File([new TextEncoder().encode("test")], "test.jpg"); + mockMediaHasher = new MediaHasher(); + mockS3Client = { + putObject: jest.fn().mockResolvedValue({}), + statObject: jest.fn().mockResolvedValue({}), + getObject: jest.fn().mockResolvedValue({ + blob: jest.fn().mockResolvedValue(new Blob()), + headers: new Headers({ "Content-Type": "image/jpeg" }), + }), + } as Partial; + s3MediaBackend = new S3MediaBackend( + mockConfig as ConfigType, + mockS3Client as S3Client + ); + }); + + it("should initialize with correct type", () => { + expect(s3MediaBackend.getBackendType()).toEqual(MediaBackendType.S3); + }); + + it("should add file", async () => { + const mockHash = "test-hash"; + spyOn(mockMediaHasher, "getMediaHash").mockResolvedValue(mockHash); + + const result = await s3MediaBackend.addFile(mockFile); + + expect(result.uploadedFile).toEqual(mockFile); + expect(result.hash).toHaveLength(64); + expect(mockS3Client.putObject).toHaveBeenCalledWith( + mockFile.name, + expect.any(ReadableStream), + { size: mockFile.size } + ); + }); + + it("should get file by hash", async () => { + const mockHash = "test-hash"; + const mockFilename = "test.jpg"; + const databaseHashFetcher = jest.fn().mockResolvedValue(mockFilename); + mockS3Client.statObject = jest.fn().mockResolvedValue({}); + mockS3Client.getObject = jest.fn().mockResolvedValue({ + arrayBuffer: jest.fn().mockResolvedValue(new ArrayBuffer(10)), + headers: new Headers({ "Content-Type": "image/jpeg" }), + }); + + const file = await s3MediaBackend.getFileByHash( + mockHash, + databaseHashFetcher + ); + + expect(file).not.toBeNull(); + expect(file?.name).toEqual(mockFilename); + expect(file?.type).toEqual("image/jpeg"); + }); + + it("should get file", async () => { + const mockFilename = "test.jpg"; + mockS3Client.statObject = jest.fn().mockResolvedValue({}); + mockS3Client.getObject = jest.fn().mockResolvedValue({ + arrayBuffer: jest.fn().mockResolvedValue(new ArrayBuffer(10)), + headers: new Headers({ "Content-Type": "image/jpeg" }), + }); + + const file = await s3MediaBackend.getFile(mockFilename); + + expect(file).not.toBeNull(); + expect(file?.name).toEqual(mockFilename); + expect(file?.type).toEqual("image/jpeg"); + }); +}); + +describe("LocalMediaBackend", () => { + let localMediaBackend: LocalMediaBackend; + let mockConfig: ConfigType; + let mockFile: File; + let mockMediaHasher: MediaHasher; + + beforeEach(() => { + mockConfig = { + media: { + conversion: { + convert_images: true, + convert_to: ConvertableMediaFormats.PNG, + }, + local_uploads_folder: "./uploads", + }, + } as ConfigType; + mockFile = Bun.file(__dirname + "/megamind.jpg") as unknown as File; + mockMediaHasher = new MediaHasher(); + localMediaBackend = new LocalMediaBackend(mockConfig); + }); + + it("should initialize with correct type", () => { + expect(localMediaBackend.getBackendType()).toEqual( + MediaBackendType.LOCAL + ); + }); + + it("should add file", async () => { + const mockHash = "test-hash"; + spyOn(mockMediaHasher, "getMediaHash").mockResolvedValue(mockHash); + const mockMediaConverter = new MediaConverter( + ConvertableMediaFormats.JPG, + ConvertableMediaFormats.PNG + ); + spyOn(mockMediaConverter, "convert").mockResolvedValue(mockFile); + // @ts-expect-error This is a mock + spyOn(Bun, "file").mockImplementationOnce(() => ({ + exists: () => Promise.resolve(false), + })); + spyOn(Bun, "write").mockImplementationOnce(() => + Promise.resolve(mockFile.size) + ); + + const result = await localMediaBackend.addFile(mockFile); + + expect(result.uploadedFile).toEqual(mockFile); + expect(result.path).toEqual(`./uploads/megamind.png`); + expect(result.hash).toHaveLength(64); + }); + + it("should get file by hash", async () => { + const mockHash = "test-hash"; + const mockFilename = "test.jpg"; + const databaseHashFetcher = jest.fn().mockResolvedValue(mockFilename); + // @ts-expect-error This is a mock + spyOn(Bun, "file").mockImplementationOnce(() => ({ + exists: () => Promise.resolve(true), + arrayBuffer: () => Promise.resolve(new ArrayBuffer(8)), + type: "image/jpeg", + lastModified: 123456789, + })); + + const file = await localMediaBackend.getFileByHash( + mockHash, + databaseHashFetcher + ); + + expect(file).not.toBeNull(); + expect(file?.name).toEqual(mockFilename); + expect(file?.type).toEqual("image/jpeg"); + }); + + it("should get file", async () => { + const mockFilename = "test.jpg"; + // @ts-expect-error This is a mock + spyOn(Bun, "file").mockImplementationOnce(() => ({ + exists: () => Promise.resolve(true), + arrayBuffer: () => Promise.resolve(new ArrayBuffer(8)), + type: "image/jpeg", + lastModified: 123456789, + })); + + const file = await localMediaBackend.getFile(mockFilename); + + expect(file).not.toBeNull(); + expect(file?.name).toEqual(mockFilename); + expect(file?.type).toEqual("image/jpeg"); + }); +}); diff --git a/packages/media-manager/tests/media-manager.test.ts b/packages/media-manager/tests/media-manager.test.ts new file mode 100644 index 00000000..017f3b6a --- /dev/null +++ b/packages/media-manager/tests/media-manager.test.ts @@ -0,0 +1,65 @@ +// FILEPATH: /home/jessew/Dev/lysand/packages/media-manager/media-converter.test.ts +import { describe, it, expect, beforeEach } from "bun:test"; +import { MediaConverter, ConvertableMediaFormats } from "../media-converter"; + +describe("MediaConverter", () => { + let mediaConverter: MediaConverter; + + beforeEach(() => { + mediaConverter = new MediaConverter( + ConvertableMediaFormats.JPG, + ConvertableMediaFormats.PNG + ); + }); + + it("should initialize with correct formats", () => { + expect(mediaConverter.fromFormat).toEqual(ConvertableMediaFormats.JPG); + expect(mediaConverter.toFormat).toEqual(ConvertableMediaFormats.PNG); + }); + + it("should check if media is convertable", () => { + expect(mediaConverter.isConvertable()).toBe(true); + mediaConverter.toFormat = ConvertableMediaFormats.JPG; + expect(mediaConverter.isConvertable()).toBe(false); + }); + + it("should replace file name extension", () => { + const fileName = "test.jpg"; + const expectedFileName = "test.png"; + // Written like this because it's a private function + expect(mediaConverter["getReplacedFileName"](fileName)).toEqual( + expectedFileName + ); + }); + + describe("Filename extractor", () => { + it("should extract filename from path", () => { + const path = "path/to/test.jpg"; + const expectedFileName = "test.jpg"; + expect(mediaConverter["extractFilenameFromPath"](path)).toEqual( + expectedFileName + ); + }); + + it("should handle escaped slashes", () => { + const path = "path/to/test\\/test.jpg"; + const expectedFileName = "test\\/test.jpg"; + expect(mediaConverter["extractFilenameFromPath"](path)).toEqual( + expectedFileName + ); + }); + }); + + it("should convert media", async () => { + const file = Bun.file(__dirname + "/megamind.jpg"); + + const convertedFile = await mediaConverter.convert( + file as unknown as File + ); + + expect(convertedFile.name).toEqual("megamind.png"); + expect(convertedFile.type).toEqual( + `image/${ConvertableMediaFormats.PNG}` + ); + }); +}); diff --git a/packages/media-manager/tests/megamind.jpg b/packages/media-manager/tests/megamind.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f8f035aac906b24ba9385613cd96466caa463a4 GIT binary patch literal 5252 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 Date: Fri, 8 Mar 2024 15:25:17 -1000 Subject: [PATCH 06/18] Add new LogManager module --- .gitignore | 4 +- classes/configmanager.ts | 1 + packages/log-manager/index.ts | 61 ++++++++++++ packages/log-manager/package.json | 6 ++ .../log-manager/tests/log-manager.test.ts | 94 +++++++++++++++++++ 5 files changed, 165 insertions(+), 1 deletion(-) create mode 100644 packages/log-manager/index.ts create mode 100644 packages/log-manager/package.json create mode 100644 packages/log-manager/tests/log-manager.test.ts diff --git a/.gitignore b/.gitignore index 52091f63..38109eac 100644 --- a/.gitignore +++ b/.gitignore @@ -170,4 +170,6 @@ dist config/config.toml config/config.internal.toml uploads/ -pages/dist \ No newline at end of file +pages/dist +log.txt +*.log \ No newline at end of file diff --git a/classes/configmanager.ts b/classes/configmanager.ts index 77bd7d74..45e9d4f0 100644 --- a/classes/configmanager.ts +++ b/classes/configmanager.ts @@ -2,6 +2,7 @@ * @file configmanager.ts * @summary ConfigManager system to retrieve and modify system configuration * @description Can read from a hand-written file, config.toml, or from a machine-saved file, config.internal.toml + * @deprecated Use the new ConfigManager class instead * Fuses both and provides a way to retrieve individual values */ diff --git a/packages/log-manager/index.ts b/packages/log-manager/index.ts new file mode 100644 index 00000000..e0e36785 --- /dev/null +++ b/packages/log-manager/index.ts @@ -0,0 +1,61 @@ +import type { BunFile } from "bun"; +import { appendFile } from "fs/promises"; + +export enum LogLevel { + DEBUG = "debug", + INFO = "info", + WARNING = "warning", + ERROR = "error", + CRITICAL = "critical", +} + +/** + * Class for handling logging to disk or to stdout + * @param output BunFile of output (can be a normal file or something like Bun.stdout) + */ +export class LogManager { + constructor(private output: BunFile) { + void this.write( + `--- INIT LogManager at ${new Date().toISOString()} --` + ); + } + + /** + * Logs a message to the output + * @param level Importance of the log + * @param entity Emitter of the log + * @param message Message to log + * @param showTimestamp Whether to show the timestamp in the log + */ + async log( + level: LogLevel, + entity: string, + message: string, + showTimestamp = true + ) { + await this.write( + `${showTimestamp ? new Date().toISOString() + " " : ""}[${level.toUpperCase()}] ${entity}: ${message}` + ); + } + + private async write(text: string) { + if (this.output == Bun.stdout) { + await Bun.write(Bun.stdout, text + "\n"); + } else { + if (!this.output.name) { + throw new Error(`Output file doesnt exist (and isnt stdout)`); + } + await appendFile(this.output.name, text + "\n"); + } + } + + /** + * Logs an error to the output, wrapper for log + * @param level Importance of the log + * @param entity Emitter of the log + * @param error Error to log + */ + async logError(level: LogLevel, entity: string, error: Error) { + await this.log(level, entity, error.message); + } +} diff --git a/packages/log-manager/package.json b/packages/log-manager/package.json new file mode 100644 index 00000000..679a8262 --- /dev/null +++ b/packages/log-manager/package.json @@ -0,0 +1,6 @@ +{ + "name": "log-manager", + "version": "0.0.0", + "main": "index.ts", + "dependencies": { } + } \ No newline at end of file diff --git a/packages/log-manager/tests/log-manager.test.ts b/packages/log-manager/tests/log-manager.test.ts new file mode 100644 index 00000000..9d2a3382 --- /dev/null +++ b/packages/log-manager/tests/log-manager.test.ts @@ -0,0 +1,94 @@ +// FILEPATH: /home/jessew/Dev/lysand/packages/log-manager/log-manager.test.ts +import { LogManager, LogLevel } from "../index"; +import type fs from "fs/promises"; +import { + describe, + it, + beforeEach, + expect, + jest, + mock, + type Mock, + test, +} from "bun:test"; +import type { BunFile } from "bun"; + +describe("LogManager", () => { + let logManager: LogManager; + let mockOutput: BunFile; + let mockAppend: Mock; + + beforeEach(async () => { + mockOutput = Bun.file("test.log"); + mockAppend = jest.fn(); + await mock.module("fs/promises", () => ({ + appendFile: mockAppend, + })); + logManager = new LogManager(mockOutput); + }); + + it("should initialize and write init log", () => { + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining("--- INIT LogManager at") + ); + }); + + it("should log message with timestamp", async () => { + await logManager.log(LogLevel.INFO, "TestEntity", "Test message"); + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining("[INFO] TestEntity: Test message") + ); + }); + + it("should log message without timestamp", async () => { + await logManager.log( + LogLevel.INFO, + "TestEntity", + "Test message", + false + ); + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + "[INFO] TestEntity: Test message\n" + ); + }); + + test.skip("should write to stdout", async () => { + logManager = new LogManager(Bun.stdout); + await logManager.log(LogLevel.INFO, "TestEntity", "Test message"); + + const writeMock = jest.fn(); + + await mock.module("Bun", () => ({ + stdout: Bun.stdout, + write: writeMock, + })); + + expect(writeMock).toHaveBeenCalledWith( + Bun.stdout, + expect.stringContaining("[INFO] TestEntity: Test message") + ); + }); + + it("should throw error if output file does not exist", () => { + mockAppend.mockImplementationOnce(() => { + return Promise.reject( + new Error("Output file doesnt exist (and isnt stdout)") + ); + }); + expect( + logManager.log(LogLevel.INFO, "TestEntity", "Test message") + ).rejects.toThrow(Error); + }); + + it("should log error message", async () => { + const error = new Error("Test error"); + await logManager.logError(LogLevel.ERROR, "TestEntity", error); + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining("[ERROR] TestEntity: Test error") + ); + }); +}); From 05140f0d6f87019cbbf86f1e410bd0e243912b02 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 12:48:14 -1000 Subject: [PATCH 07/18] Begin work on refactoring every single route to use new subsystems --- .vscode/launch.json | 18 +++++++++++ .vscode/settings.json | 4 ++- classes/configmanager.ts | 27 ++++++++-------- server/api/.well-known/host-meta/index.ts | 23 +++++--------- server/api/.well-known/lysand.ts | 17 +++------- server/api/.well-known/nodeinfo/index.ts | 16 +++------- server/api/.well-known/webfinger/index.ts | 33 ++++++++------------ server/api/auth/login/index.ts | 21 +++++-------- server/api/media/[id]/index.ts | 10 ++---- server/api/nodeinfo/2.0/index.ts | 7 ++--- server/api/oauth/authorize-external/index.ts | 14 +++------ server/api/oauth/callback/[issuer]/index.ts | 13 +++----- server/api/oauth/providers/index.ts | 10 +++--- server/api/oauth/token/index.ts | 23 +++++++------- server/api/object/[uuid]/index.ts | 15 ++------- server/api/users/[uuid]/inbox/index.ts | 18 ++++------- server/api/users/[uuid]/index.ts | 15 ++------- server/api/users/[uuid]/outbox/index.ts | 22 ++++++------- utils/api.ts | 5 +++ 19 files changed, 128 insertions(+), 183 deletions(-) create mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..980184cd --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,18 @@ +{ + "configurations": [ + { + "type": "node", + "name": "vscode-jest-tests.v2.lysand", + "request": "launch", + "args": [ + "test", + "${jest.testFile}" + ], + "cwd": "/home/jessew/Dev/lysand", + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "disableOptimisticBPs": true, + "program": "/home/jessew/.bun/bin/bun" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 4d360cbc..6286bcf3 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,5 @@ { - "typescript.tsdk": "node_modules/typescript/lib" + "typescript.tsdk": "node_modules/typescript/lib", + "jest.jestCommandLine": "/home/jessew/.bun/bin/bun test", + "jest.rootPath": "." } diff --git a/classes/configmanager.ts b/classes/configmanager.ts index 45e9d4f0..2007bbed 100644 --- a/classes/configmanager.ts +++ b/classes/configmanager.ts @@ -6,7 +6,7 @@ * Fuses both and provides a way to retrieve individual values */ -import { parse, stringify } from "@iarna/toml"; +/* import { parse, stringify } from "@iarna/toml"; import chalk from "chalk"; import merge from "merge-deep-ts"; @@ -23,10 +23,10 @@ const scanConfig = async () => { } return parse(await config.text()) as ConfigType; -}; +}; */ // Creates the internal config with nothing in it if it doesnt exist -const scanInternalConfig = async () => { +/* const scanInternalConfig = async () => { const config = Bun.file(process.cwd() + "/config/config.internal.toml"); if (!(await config.exists())) { @@ -397,18 +397,18 @@ export const configDefaults: ConfigType = { max_coeff: 1, }, custom_ratelimits: {}, -}; +}; */ -export const getConfig = () => { +/* export const getConfig = () => { // Deeply merge configDefaults, config and internalConfig return merge([configDefaults, config, internalConfig]) as any as ConfigType; }; - + */ /** * Sets the internal config * @param newConfig Any part of ConfigType */ -export const setConfig = async (newConfig: Partial) => { +/* export const setConfig = async (newConfig: Partial) => { const newInternalConfig = merge([ internalConfig, newConfig, @@ -421,16 +421,16 @@ export const setConfig = async (newConfig: Partial) => { newInternalConfig as any )}` ); -}; +}; */ -export const getHost = () => { +/* export const getHost = () => { const url = new URL(getConfig().http.base_url); return url.host; }; - + */ // Refresh config every 5 seconds -setInterval(() => { +/* setInterval(() => { scanConfig() .then(newConfig => { if (newConfig !== config) { @@ -440,6 +440,7 @@ setInterval(() => { .catch(e => { console.error(e); }); -}, 5000); +}, 5000); */ -export { config }; +/* export { config }; + */ diff --git a/server/api/.well-known/host-meta/index.ts b/server/api/.well-known/host-meta/index.ts index ca416ba3..c473fe6d 100644 --- a/server/api/.well-known/host-meta/index.ts +++ b/server/api/.well-known/host-meta/index.ts @@ -1,7 +1,5 @@ -import { MatchedRoute } from "bun"; -import { getConfig, getHost } from "~classes/configmanager"; import { xmlResponse } from "@response"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -16,18 +14,13 @@ export const meta = applyConfig({ }); -/** - * Host meta endpoint - */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { - const config = getConfig(); +export default apiRoute(async (req, matchedRoute, extraData) => { + const config = await extraData.configManager.getConfig(); + return xmlResponse(` - - + + - + `); -}; +}); diff --git a/server/api/.well-known/lysand.ts b/server/api/.well-known/lysand.ts index 6a80d16e..5f7de0b6 100644 --- a/server/api/.well-known/lysand.ts +++ b/server/api/.well-known/lysand.ts @@ -1,7 +1,5 @@ import { jsonResponse } from "@response"; -import { MatchedRoute } from "bun"; -import { getConfig } from "~classes/configmanager"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -15,14 +13,9 @@ export const meta = applyConfig({ route: "/.well-known/lysand", }); -/** - * Lysand instance metadata endpoint - */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { - const config = getConfig(); +export default apiRoute(async (req, matchedRoute, extraData) => { + const config = await extraData.configManager.getConfig(); + // In the format acct:name@example.com return jsonResponse({ type: "ServerMetadata", @@ -47,4 +40,4 @@ export default async ( website: "https://lysand.org", // TODO: Add admins, moderators field }) -}; +}) diff --git a/server/api/.well-known/nodeinfo/index.ts b/server/api/.well-known/nodeinfo/index.ts index 81bd149b..a348c4da 100644 --- a/server/api/.well-known/nodeinfo/index.ts +++ b/server/api/.well-known/nodeinfo/index.ts @@ -1,6 +1,4 @@ -import { MatchedRoute } from "bun"; -import { getConfig, getHost } from "~classes/configmanager"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -15,14 +13,8 @@ export const meta = applyConfig({ }); -/** - * Redirect to /nodeinfo/2.0 - */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { - const config = getConfig(); +export default apiRoute(async (req, matchedRoute, extraData) => { + const config = await extraData.configManager.getConfig(); return new Response("", { status: 301, @@ -30,4 +22,4 @@ export default async ( Location: `${config.http.base_url}/.well-known/nodeinfo/2.0`, }, }); -}; +}); diff --git a/server/api/.well-known/webfinger/index.ts b/server/api/.well-known/webfinger/index.ts index 9e9e7e1e..f9b35a84 100644 --- a/server/api/.well-known/webfinger/index.ts +++ b/server/api/.well-known/webfinger/index.ts @@ -1,7 +1,5 @@ import { errorResponse, jsonResponse } from "@response"; -import { MatchedRoute } from "bun"; -import { getConfig, getHost } from "~classes/configmanager"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -16,35 +14,30 @@ export const meta = applyConfig({ route: "/.well-known/webfinger", }); -/** - * ActivityPub WebFinger endpoint - */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { // In the format acct:name@example.com const resource = matchedRoute.query.resource; const requestedUser = resource.split("acct:")[1]; - - const config = getConfig(); - + + const config = await extraData.configManager.getConfig(); + const host = new URL(config.http.base_url).hostname; + // Check if user is a local user - if (requestedUser.split("@")[1] !== getHost()) { + if (requestedUser.split("@")[1] !== host) { return errorResponse("User is a remote user", 404); } - + const user = await client.user.findUnique({ where: { username: requestedUser.split("@")[0] }, }); - + if (!user) { return errorResponse("User not found", 404); } - + return jsonResponse({ - subject: `acct:${user.username}@${getHost()}`, - + subject: `acct:${user.username}@${host}`, + links: [ { rel: "self", @@ -63,4 +56,4 @@ export default async ( } ] }) -}; +}); \ No newline at end of file diff --git a/server/api/auth/login/index.ts b/server/api/auth/login/index.ts index c8d6bc9a..7b9094b6 100644 --- a/server/api/auth/login/index.ts +++ b/server/api/auth/login/index.ts @@ -1,12 +1,10 @@ -import { applyConfig } from "@api"; -import type { MatchedRoute } from "bun"; +import { apiRoute, applyConfig } from "@api"; import { randomBytes } from "crypto"; import { client } from "~database/datasource"; import { TokenType } from "~database/entities/Token"; import { userRelations } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 4, @@ -21,10 +19,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * OAuth Code flow */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + email: string; + password: string; +}>(async (req, matchedRoute, extraData) => { const scopes = (matchedRoute.query.scope || "") .replaceAll("+", " ") .split(" "); @@ -32,10 +30,7 @@ export default async ( const response_type = matchedRoute.query.response_type; const client_id = matchedRoute.query.client_id; - const formData = await req.formData(); - - const email = formData.get("email")?.toString() || null; - const password = formData.get("password")?.toString() || null; + const { email, password } = extraData.parsedRequest; const redirectToLogin = (error: string) => Response.redirect( @@ -96,4 +91,4 @@ export default async ( // Redirect back to application return Response.redirect(`${redirect_uri}?code=${code}`, 302); -}; +}); diff --git a/server/api/media/[id]/index.ts b/server/api/media/[id]/index.ts index cd8ebfae..4ee0589a 100644 --- a/server/api/media/[id]/index.ts +++ b/server/api/media/[id]/index.ts @@ -1,6 +1,5 @@ import { errorResponse } from "@response"; -import { applyConfig } from "@api"; -import type { MatchedRoute } from "bun"; +import { apiRoute, applyConfig } from "@api"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -14,10 +13,7 @@ export const meta = applyConfig({ }, }); -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute) => { // TODO: Add checks for disabled or not email verified accounts const id = matchedRoute.params.id; @@ -46,4 +42,4 @@ export default async ( "Content-Range": `bytes ${start}-${end}/${file.size}`, }, }); -}; +}); diff --git a/server/api/nodeinfo/2.0/index.ts b/server/api/nodeinfo/2.0/index.ts index 8d3c0cef..99288f60 100644 --- a/server/api/nodeinfo/2.0/index.ts +++ b/server/api/nodeinfo/2.0/index.ts @@ -1,4 +1,4 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { jsonResponse } from "@response"; export const meta = applyConfig({ @@ -16,8 +16,7 @@ export const meta = applyConfig({ /** * ActivityPub nodeinfo 2.0 endpoint */ -// eslint-disable-next-line @typescript-eslint/require-await -export default async (): Promise => { +export default apiRoute(() => { // TODO: Implement this return jsonResponse({ version: "2.0", @@ -31,4 +30,4 @@ export default async (): Promise => { openRegistrations: false, metadata: {}, }); -}; +}); diff --git a/server/api/oauth/authorize-external/index.ts b/server/api/oauth/authorize-external/index.ts index db24bbcb..688f7a6a 100644 --- a/server/api/oauth/authorize-external/index.ts +++ b/server/api/oauth/authorize-external/index.ts @@ -1,7 +1,5 @@ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +import { apiRoute, applyConfig } from "@api"; import { oauthRedirectUri } from "@constants"; -import type { MatchedRoute } from "bun"; import { calculatePKCECodeChallenge, discoveryRequest, @@ -25,11 +23,7 @@ export const meta = applyConfig({ /** * Redirects the user to the external OAuth provider */ -export default async ( - req: Request, - matchedRoute: MatchedRoute - // eslint-disable-next-line @typescript-eslint/require-await -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const redirectToLogin = (error: string) => Response.redirect( `/oauth/authorize?` + @@ -49,7 +43,7 @@ export default async ( return redirectToLogin("Missing client_id"); } - const config = getConfig(); + const config = await extraData.configManager.getConfig(); const issuer = config.oidc.providers.find( provider => provider.id === issuerId @@ -98,4 +92,4 @@ export default async ( }).toString(), 302 ); -}; +}); diff --git a/server/api/oauth/callback/[issuer]/index.ts b/server/api/oauth/callback/[issuer]/index.ts index dd5290a2..15d905eb 100644 --- a/server/api/oauth/callback/[issuer]/index.ts +++ b/server/api/oauth/callback/[issuer]/index.ts @@ -1,7 +1,5 @@ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +import { apiRoute, applyConfig } from "@api"; import { oauthRedirectUri } from "@constants"; -import type { MatchedRoute } from "bun"; import { randomBytes } from "crypto"; import { authorizationCodeGrantRequest, @@ -33,10 +31,7 @@ export const meta = applyConfig({ /** * Redirects the user to the external OAuth provider */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const redirectToLogin = (error: string) => Response.redirect( `/oauth/authorize?` + @@ -65,7 +60,7 @@ export default async ( return redirectToLogin("Invalid flow"); } - const config = getConfig(); + const config = await extraData.configManager.getConfig(); const issuer = config.oidc.providers.find( provider => provider.id === issuerParam @@ -192,4 +187,4 @@ export default async ( `${flow.application.redirect_uris}?code=${code}`, 302 ); -}; +}); diff --git a/server/api/oauth/providers/index.ts b/server/api/oauth/providers/index.ts index c3cc1ac8..ad0d9769 100644 --- a/server/api/oauth/providers/index.ts +++ b/server/api/oauth/providers/index.ts @@ -1,5 +1,4 @@ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +import { apiRoute, applyConfig } from "@api"; import { jsonResponse } from "@response"; export const meta = applyConfig({ @@ -17,9 +16,8 @@ export const meta = applyConfig({ /** * Lists available OAuth providers */ -// eslint-disable-next-line @typescript-eslint/require-await -export default async (): Promise => { - const config = getConfig(); +export default apiRoute(async (req, matchedRoute, extraData) => { + const config = await extraData.configManager.getConfig(); return jsonResponse( config.oidc.providers.map(p => ({ @@ -28,4 +26,4 @@ export default async (): Promise => { id: p.id, })) ); -}; +}); diff --git a/server/api/oauth/token/index.ts b/server/api/oauth/token/index.ts index 70a68db8..f75f2209 100644 --- a/server/api/oauth/token/index.ts +++ b/server/api/oauth/token/index.ts @@ -1,5 +1,4 @@ -import { applyConfig } from "@api"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; @@ -18,16 +17,16 @@ export const meta = applyConfig({ /** * Allows getting token from OAuth code */ -export default async (req: Request): Promise => { +export default apiRoute<{ + grant_type: string; + code: string; + redirect_uri: string; + client_id: string; + client_secret: string; + scope: string; +}>(async (req, matchedRoute, extraData) => { const { grant_type, code, redirect_uri, client_id, client_secret, scope } = - await parseRequest<{ - grant_type: string; - code: string; - redirect_uri: string; - client_id: string; - client_secret: string; - scope: string; - }>(req); + extraData.parsedRequest; if (grant_type !== "authorization_code") return errorResponse( @@ -61,4 +60,4 @@ export default async (req: Request): Promise => { scope: token.scope, created_at: token.created_at, }); -}; +}); diff --git a/server/api/object/[uuid]/index.ts b/server/api/object/[uuid]/index.ts index 4d91f5b9..3803234b 100644 --- a/server/api/object/[uuid]/index.ts +++ b/server/api/object/[uuid]/index.ts @@ -1,8 +1,5 @@ -/* eslint-disable @typescript-eslint/require-await */ -/* eslint-disable @typescript-eslint/no-unused-vars */ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -16,12 +13,6 @@ export const meta = applyConfig({ route: "/object/:id", }); -/** - * Fetch a user - */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(() => { return jsonResponse({}); -}; +}); diff --git a/server/api/users/[uuid]/inbox/index.ts b/server/api/users/[uuid]/inbox/index.ts index bc325870..f1547cc0 100644 --- a/server/api/users/[uuid]/inbox/index.ts +++ b/server/api/users/[uuid]/inbox/index.ts @@ -1,10 +1,7 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-unused-vars */ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +// TODO: Refactor into smaller packages +import { apiRoute, applyConfig } from "@api"; import { getBestContentType } from "@content_types"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { parseEmojis } from "~database/entities/Emoji"; import { createLike, deleteLike } from "~database/entities/Like"; @@ -39,13 +36,10 @@ export const meta = applyConfig({ /** * ActivityPub user inbox endpoint */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const username = matchedRoute.params.username; - const config = getConfig(); + const config = await extraData.configManager.getConfig(); try { if ( @@ -313,7 +307,7 @@ export default async ( } // Create new reblog - const newReblog = await client.status.create({ + await client.status.create({ data: { authorId: author.id, reblogId: rebloggedStatus.id, @@ -405,4 +399,4 @@ export default async ( } return jsonResponse({}); -}; +}); diff --git a/server/api/users/[uuid]/index.ts b/server/api/users/[uuid]/index.ts index 3c392ee6..763caf08 100644 --- a/server/api/users/[uuid]/index.ts +++ b/server/api/users/[uuid]/index.ts @@ -1,9 +1,5 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-unused-vars */ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { userRelations, userToLysand } from "~database/entities/User"; @@ -22,14 +18,9 @@ export const meta = applyConfig({ /** * ActivityPub user inbox endpoint */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute) => { const uuid = matchedRoute.params.uuid; - const config = getConfig(); - const user = await client.user.findUnique({ where: { id: uuid, @@ -42,4 +33,4 @@ export default async ( } return jsonResponse(userToLysand(user)); -}; +}); diff --git a/server/api/users/[uuid]/outbox/index.ts b/server/api/users/[uuid]/outbox/index.ts index d130668a..90add2c7 100644 --- a/server/api/users/[uuid]/outbox/index.ts +++ b/server/api/users/[uuid]/outbox/index.ts @@ -1,7 +1,5 @@ import { jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; -import { getConfig, getHost } from "~classes/configmanager"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { statusAndUserRelations, statusToLysand, @@ -23,13 +21,11 @@ export const meta = applyConfig({ /** * ActivityPub user outbox endpoint */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const uuid = matchedRoute.params.uuid; const pageNumber = Number(matchedRoute.query.page) || 1; - const config = getConfig(); + const config = await extraData.configManager.getConfig(); + const host = new URL(config.http.base_url).hostname; const statuses = await client.status.findMany({ where: { @@ -53,19 +49,19 @@ export default async ( }); return jsonResponse({ - first: `${getHost()}/users/${uuid}/outbox?page=1`, - last: `${getHost()}/users/${uuid}/outbox?page=1`, + first: `${host}/users/${uuid}/outbox?page=1`, + last: `${host}/users/${uuid}/outbox?page=1`, total_items: totalStatuses, // Server actor author: `${config.http.base_url}/users/actor`, next: statuses.length === 20 - ? `${getHost()}/users/${uuid}/outbox?page=${pageNumber + 1}` + ? `${host}/users/${uuid}/outbox?page=${pageNumber + 1}` : undefined, prev: pageNumber > 1 - ? `${getHost()}/users/${uuid}/outbox?page=${pageNumber - 1}` + ? `${host}/users/${uuid}/outbox?page=${pageNumber - 1}` : undefined, items: statuses.map(s => statusToLysand(s)), }); -}; +}); diff --git a/utils/api.ts b/utils/api.ts index 01a479f7..a30ea4ed 100644 --- a/utils/api.ts +++ b/utils/api.ts @@ -1,4 +1,5 @@ import { getConfig } from "~classes/configmanager"; +import type { RouteHandler } from "~server/api/routes.type"; import type { APIRouteMeta } from "~types/api"; export const applyConfig = (routeMeta: APIRouteMeta) => { @@ -16,3 +17,7 @@ export const applyConfig = (routeMeta: APIRouteMeta) => { return newMeta; }; + +export const apiRoute = (routeFunction: RouteHandler) => { + return routeFunction; +}; From 852efaea50dca7336e4de129b2be91e152c36d9b Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 13:25:44 -1000 Subject: [PATCH 08/18] Rewrite every route to use the new framework --- server/api/api/v1/accounts/[id]/block.ts | 17 ++--- server/api/api/v1/accounts/[id]/follow.ts | 28 +++----- server/api/api/v1/accounts/[id]/followers.ts | 27 +++----- server/api/api/v1/accounts/[id]/following.ts | 27 +++----- server/api/api/v1/accounts/[id]/index.ts | 18 ++---- server/api/api/v1/accounts/[id]/mute.ts | 26 +++----- server/api/api/v1/accounts/[id]/note.ts | 24 +++---- server/api/api/v1/accounts/[id]/pin.ts | 17 ++--- .../v1/accounts/[id]/remove_from_followers.ts | 17 ++--- server/api/api/v1/accounts/[id]/statuses.ts | 34 +++++----- server/api/api/v1/accounts/[id]/unblock.ts | 17 ++--- server/api/api/v1/accounts/[id]/unfollow.ts | 17 ++--- server/api/api/v1/accounts/[id]/unmute.ts | 17 ++--- server/api/api/v1/accounts/[id]/unpin.ts | 17 ++--- .../v1/accounts/familiar_followers/index.ts | 21 +++--- server/api/api/v1/accounts/index.ts | 17 ++--- .../api/v1/accounts/relationships/index.ts | 16 ++--- server/api/api/v1/accounts/search/index.ts | 11 ++-- .../v1/accounts/update_credentials/index.ts | 20 +++--- .../v1/accounts/verify_credentials/index.ts | 11 +--- server/api/api/v1/apps/index.ts | 20 +++--- .../api/v1/apps/verify_credentials/index.ts | 9 ++- server/api/api/v1/blocks/index.ts | 14 ++-- server/api/api/v1/custom_emojis/index.ts | 10 +-- server/api/api/v1/favourites/index.ts | 27 +++----- .../follow_requests/[account_id]/authorize.ts | 14 ++-- .../v1/follow_requests/[account_id]/reject.ts | 14 ++-- server/api/api/v1/follow_requests/index.ts | 32 ++++------ server/api/api/v1/instance/index.ts | 13 ++-- server/api/api/v1/media/[id]/index.ts | 27 +++----- server/api/api/v1/media/index.ts | 29 ++++----- server/api/api/v1/mutes/index.ts | 14 ++-- server/api/api/v1/notifications/index.ts | 34 +++++----- server/api/api/v1/profile/avatar.ts | 14 ++-- server/api/api/v1/profile/header.ts | 14 ++-- server/api/api/v1/statuses/[id]/context.ts | 13 ++-- server/api/api/v1/statuses/[id]/favourite.ts | 13 ++-- .../api/api/v1/statuses/[id]/favourited_by.ts | 32 ++++------ server/api/api/v1/statuses/[id]/index.ts | 49 ++++++-------- server/api/api/v1/statuses/[id]/pin.ts | 13 ++-- server/api/api/v1/statuses/[id]/reblog.ts | 27 +++----- .../api/api/v1/statuses/[id]/reblogged_by.ts | 32 ++++------ server/api/api/v1/statuses/[id]/source.ts | 21 ++---- .../api/api/v1/statuses/[id]/unfavourite.ts | 13 ++-- server/api/api/v1/statuses/[id]/unpin.ts | 14 ++-- server/api/api/v1/statuses/[id]/unreblog.ts | 14 ++-- server/api/api/v1/statuses/index.ts | 64 ++++++++----------- server/api/api/v1/timelines/home.ts | 28 +++----- server/api/api/v1/timelines/public.ts | 34 +++++----- server/api/api/v2/media/index.ts | 29 ++++----- server/api/api/v2/search/index.ts | 40 +++++------- 51 files changed, 413 insertions(+), 707 deletions(-) diff --git a/server/api/api/v1/accounts/[id]/block.ts b/server/api/api/v1/accounts/[id]/block.ts index e0e55252..d1fee876 100644 --- a/server/api/api/v1/accounts/[id]/block.ts +++ b/server/api/api/v1/accounts/[id]/block.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Blocks a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -84,4 +77,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/follow.ts b/server/api/api/v1/accounts/[id]/follow.ts index 3d0b37d8..abd75e74 100644 --- a/server/api/api/v1/accounts/[id]/follow.ts +++ b/server/api/api/v1/accounts/[id]/follow.ts @@ -1,15 +1,10 @@ -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -27,21 +22,18 @@ export const meta = applyConfig({ /** * Follow a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + reblogs?: boolean; + notify?: boolean; + languages?: string[]; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); - const { languages, notify, reblogs } = await parseRequest<{ - reblogs?: boolean; - notify?: boolean; - languages?: string[]; - }>(req); + const { languages, notify, reblogs } = extraData.parsedRequest; const user = await client.user.findUnique({ where: { id }, @@ -103,4 +95,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/followers.ts b/server/api/api/v1/accounts/[id]/followers.ts index af85ffdf..1de86d63 100644 --- a/server/api/api/v1/accounts/[id]/followers.ts +++ b/server/api/api/v1/accounts/[id]/followers.ts @@ -1,8 +1,7 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { userRelations, userToAPI } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -20,24 +19,16 @@ export const meta = applyConfig({ /** * Fetch all statuses for a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; // TODO: Add pinned - const { - max_id, - min_id, - since_id, - limit = 20, - }: { - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - } = matchedRoute.query; + const { max_id, min_id, since_id, limit = 20 } = extraData.parsedRequest; const user = await client.user.findUnique({ where: { id }, @@ -86,4 +77,4 @@ export default async ( Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/following.ts b/server/api/api/v1/accounts/[id]/following.ts index 2f9d8142..a6c25988 100644 --- a/server/api/api/v1/accounts/[id]/following.ts +++ b/server/api/api/v1/accounts/[id]/following.ts @@ -1,8 +1,7 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { userRelations, userToAPI } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -20,24 +19,16 @@ export const meta = applyConfig({ /** * Fetch all statuses for a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; // TODO: Add pinned - const { - max_id, - min_id, - since_id, - limit = 20, - }: { - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - } = matchedRoute.query; + const { max_id, min_id, since_id, limit = 20 } = extraData.parsedRequest; const user = await client.user.findUnique({ where: { id }, @@ -86,4 +77,4 @@ export default async ( Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/index.ts b/server/api/api/v1/accounts/[id]/index.ts index ee3763cb..b1527eb6 100644 --- a/server/api/api/v1/accounts/[id]/index.ts +++ b/server/api/api/v1/accounts/[id]/index.ts @@ -1,12 +1,7 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import type { UserWithRelations } from "~database/entities/User"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations, userToAPI } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -24,17 +19,14 @@ export const meta = applyConfig({ /** * Fetch a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; // Check if ID is valid UUID if (!id.match(/^[0-9a-fA-F]{24}$/)) { return errorResponse("Invalid ID", 404); } - const { user } = await getFromRequest(req); + const { user } = extraData.auth; let foundUser: UserWithRelations | null; try { @@ -49,4 +41,4 @@ export default async ( if (!foundUser) return errorResponse("User not found", 404); return jsonResponse(userToAPI(foundUser, user?.id === foundUser.id)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/mute.ts b/server/api/api/v1/accounts/[id]/mute.ts index 54dba828..e0790e8c 100644 --- a/server/api/api/v1/accounts/[id]/mute.ts +++ b/server/api/api/v1/accounts/[id]/mute.ts @@ -1,15 +1,10 @@ -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -27,21 +22,18 @@ export const meta = applyConfig({ /** * Mute a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + notifications: boolean; + duration: number; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); // eslint-disable-next-line @typescript-eslint/no-unused-vars - const { notifications, duration } = await parseRequest<{ - notifications: boolean; - duration: number; - }>(req); + const { notifications, duration } = extraData.parsedRequest; const user = await client.user.findUnique({ where: { id }, @@ -97,4 +89,4 @@ export default async ( // TODO: Implement duration return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/note.ts b/server/api/api/v1/accounts/[id]/note.ts index d67d6bda..b1dc07aa 100644 --- a/server/api/api/v1/accounts/[id]/note.ts +++ b/server/api/api/v1/accounts/[id]/note.ts @@ -1,15 +1,10 @@ -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -27,19 +22,16 @@ export const meta = applyConfig({ /** * Sets a user note */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + comment: string; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); - const { comment } = await parseRequest<{ - comment: string; - }>(req); + const { comment } = extraData.parsedRequest; const user = await client.user.findUnique({ where: { id }, @@ -87,4 +79,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/pin.ts b/server/api/api/v1/accounts/[id]/pin.ts index 04cdb68e..4e3f398c 100644 --- a/server/api/api/v1/accounts/[id]/pin.ts +++ b/server/api/api/v1/accounts/[id]/pin.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Pin a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -84,4 +77,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/remove_from_followers.ts b/server/api/api/v1/accounts/[id]/remove_from_followers.ts index 94e2ddb0..3a3495f3 100644 --- a/server/api/api/v1/accounts/[id]/remove_from_followers.ts +++ b/server/api/api/v1/accounts/[id]/remove_from_followers.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Removes an account from your followers list */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -98,4 +91,4 @@ export default async ( } return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/statuses.ts b/server/api/api/v1/accounts/[id]/statuses.ts index 5ba37ec3..b4b5963b 100644 --- a/server/api/api/v1/accounts/[id]/statuses.ts +++ b/server/api/api/v1/accounts/[id]/statuses.ts @@ -1,9 +1,8 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; import { userRelations } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -21,10 +20,18 @@ export const meta = applyConfig({ /** * Fetch all statuses for a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: string; + only_media?: boolean; + exclude_replies?: boolean; + exclude_reblogs?: boolean; + // TODO: Add with_muted + pinned?: boolean; + tagged?: string; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; // TODO: Add pinned @@ -35,18 +42,7 @@ export default async ( limit = "20", exclude_reblogs, pinned, - }: { - max_id?: string; - since_id?: string; - min_id?: string; - limit?: string; - only_media?: boolean; - exclude_replies?: boolean; - exclude_reblogs?: boolean; - // TODO: Add with_muted - pinned?: boolean; - tagged?: string; - } = matchedRoute.query; + } = extraData.parsedRequest; const user = await client.user.findUnique({ where: { id }, @@ -131,4 +127,4 @@ export default async ( Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/unblock.ts b/server/api/api/v1/accounts/[id]/unblock.ts index ea0139c2..ebfdeeb5 100644 --- a/server/api/api/v1/accounts/[id]/unblock.ts +++ b/server/api/api/v1/accounts/[id]/unblock.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Blocks a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -84,4 +77,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/unfollow.ts b/server/api/api/v1/accounts/[id]/unfollow.ts index de6ba90a..56fc0f8d 100644 --- a/server/api/api/v1/accounts/[id]/unfollow.ts +++ b/server/api/api/v1/accounts/[id]/unfollow.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Unfollows a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -84,4 +77,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/unmute.ts b/server/api/api/v1/accounts/[id]/unmute.ts index 5a498a24..b5c64fde 100644 --- a/server/api/api/v1/accounts/[id]/unmute.ts +++ b/server/api/api/v1/accounts/[id]/unmute.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Unmute a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -86,4 +79,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/[id]/unpin.ts b/server/api/api/v1/accounts/[id]/unpin.ts index ee52384e..1e1ea84d 100644 --- a/server/api/api/v1/accounts/[id]/unpin.ts +++ b/server/api/api/v1/accounts/[id]/unpin.ts @@ -1,14 +1,10 @@ import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { - getFromRequest, - getRelationshipToOtherUser, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { getRelationshipToOtherUser } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -26,13 +22,10 @@ export const meta = applyConfig({ /** * Unpin a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user: self } = await getFromRequest(req); + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); @@ -84,4 +77,4 @@ export default async ( }); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/accounts/familiar_followers/index.ts b/server/api/api/v1/accounts/familiar_followers/index.ts index f3667b00..be288959 100644 --- a/server/api/api/v1/accounts/familiar_followers/index.ts +++ b/server/api/api/v1/accounts/familiar_followers/index.ts @@ -1,11 +1,6 @@ -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations, userToAPI } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -23,14 +18,14 @@ export const meta = applyConfig({ /** * Find familiar followers (followers of a user that you also follow) */ -export default async (req: Request): Promise => { - const { user: self } = await getFromRequest(req); +export default apiRoute<{ + "id[]": string[]; +}>(async (req, matchedRoute, extraData) => { + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); - const { "id[]": ids } = await parseRequest<{ - "id[]": string[]; - }>(req); + const { "id[]": ids } = extraData.parsedRequest; // Minimum id count 1, maximum 10 if (!ids || ids.length < 1 || ids.length > 10) { @@ -67,4 +62,4 @@ export default async (req: Request): Promise => { }); return jsonResponse(output.map(o => userToAPI(o))); -}; +}); diff --git a/server/api/api/v1/accounts/index.ts b/server/api/api/v1/accounts/index.ts index bd5ec124..9a6e8925 100644 --- a/server/api/api/v1/accounts/index.ts +++ b/server/api/api/v1/accounts/index.ts @@ -1,11 +1,9 @@ -import { getConfig } from "~classes/configmanager"; import { jsonResponse } from "@response"; import { tempmailDomains } from "@tempmail"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; import { createNewLocalUser } from "~database/entities/User"; import ISO6391 from "iso-639-1"; -import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["POST"], @@ -19,19 +17,19 @@ export const meta = applyConfig({ }, }); -const handler: RouteHandler<{ +export default apiRoute<{ username: string; email: string; password: string; agreement: boolean; locale: string; reason: string; -}> = async (req, matchedRoute, extraData) => { +}>(async (req, matchedRoute, extraData) => { // TODO: Add Authorization check const body = extraData.parsedRequest; - const config = getConfig(); + const config = await extraData.configManager.getConfig(); if (!config.signups.registration) { return jsonResponse( @@ -200,9 +198,4 @@ const handler: RouteHandler<{ return new Response("", { status: 200, }); -}; - -/** - * Creates a new user - */ -export default handler; +}); diff --git a/server/api/api/v1/accounts/relationships/index.ts b/server/api/api/v1/accounts/relationships/index.ts index 89b32f0e..a556d76f 100644 --- a/server/api/api/v1/accounts/relationships/index.ts +++ b/server/api/api/v1/accounts/relationships/index.ts @@ -1,11 +1,9 @@ -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; import { createNewRelationship, relationshipToAPI, } from "~database/entities/Relationship"; -import { getFromRequest } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -23,14 +21,14 @@ export const meta = applyConfig({ /** * Find relationships */ -export default async (req: Request): Promise => { - const { user: self } = await getFromRequest(req); +export default apiRoute<{ + "id[]": string[]; +}>(async (req, matchedRoute, extraData) => { + const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); - const { "id[]": ids } = await parseRequest<{ - "id[]": string[]; - }>(req); + const { "id[]": ids } = extraData.parsedRequest; // Minimum id count 1, maximum 10 if (!ids || ids.length < 1 || ids.length > 10) { @@ -64,4 +62,4 @@ export default async (req: Request): Promise => { ); return jsonResponse(relationships.map(r => relationshipToAPI(r))); -}; +}); diff --git a/server/api/api/v1/accounts/search/index.ts b/server/api/api/v1/accounts/search/index.ts index 3aa51910..15c6b529 100644 --- a/server/api/api/v1/accounts/search/index.ts +++ b/server/api/api/v1/accounts/search/index.ts @@ -1,8 +1,7 @@ import { errorResponse, jsonResponse } from "@response"; import { userRelations, userToAPI } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; -import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -16,13 +15,13 @@ export const meta = applyConfig({ }, }); -const handler: RouteHandler<{ +export default apiRoute<{ q?: string; limit?: number; offset?: number; resolve?: boolean; following?: boolean; -}> = async (req, matchedRoute, extraData) => { +}>(async (req, matchedRoute, extraData) => { // TODO: Add checks for disabled or not email verified accounts const { user } = extraData.auth; @@ -71,6 +70,4 @@ const handler: RouteHandler<{ }); return jsonResponse(accounts.map(acct => userToAPI(acct))); -}; - -export default handler; +}); diff --git a/server/api/api/v1/accounts/update_credentials/index.ts b/server/api/api/v1/accounts/update_credentials/index.ts index 4ce1142b..fc66d92c 100644 --- a/server/api/api/v1/accounts/update_credentials/index.ts +++ b/server/api/api/v1/accounts/update_credentials/index.ts @@ -1,7 +1,6 @@ -import { getConfig } from "~classes/configmanager"; import { errorResponse, jsonResponse } from "@response"; import { userRelations, userToAPI } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { sanitize } from "isomorphic-dompurify"; import { sanitizeHtml } from "@sanitization"; import { uploadFile } from "~classes/media"; @@ -10,7 +9,6 @@ import { parseEmojis } from "~database/entities/Emoji"; import { client } from "~database/datasource"; import type { APISource } from "~types/entities/source"; import { convertTextToHtml } from "@formatting"; -import type { RouteHandler } from "~server/api/routes.type"; export const meta = applyConfig({ allowedMethods: ["PATCH"], @@ -24,7 +22,7 @@ export const meta = applyConfig({ }, }); -const handler: RouteHandler<{ +export default apiRoute<{ display_name: string; note: string; avatar: File; @@ -35,12 +33,12 @@ const handler: RouteHandler<{ "source[privacy]": string; "source[sensitive]": string; "source[language]": string; -}> = async (req, matchedRoute, extraData) => { +}>(async (req, matchedRoute, extraData) => { const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); - const config = getConfig(); + const config = await extraData.configManager.getConfig(); const { display_name, @@ -134,7 +132,7 @@ const handler: RouteHandler<{ ); } - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + // @ts-expect-error Prisma Typescript doesn't include relations user.source.privacy = source_privacy; } @@ -144,7 +142,7 @@ const handler: RouteHandler<{ return errorResponse("Sensitive must be a boolean", 422); } - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + // @ts-expect-error Prisma Typescript doesn't include relations user.source.sensitive = source_sensitive === "true"; } @@ -156,7 +154,7 @@ const handler: RouteHandler<{ ); } - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + // @ts-expect-error Prisma Typescript doesn't include relations user.source.language = source_language; } @@ -251,6 +249,4 @@ const handler: RouteHandler<{ }); return jsonResponse(userToAPI(output)); -}; - -export default handler; +}); diff --git a/server/api/api/v1/accounts/verify_credentials/index.ts b/server/api/api/v1/accounts/verify_credentials/index.ts index 1a56825b..e317389f 100644 --- a/server/api/api/v1/accounts/verify_credentials/index.ts +++ b/server/api/api/v1/accounts/verify_credentials/index.ts @@ -1,7 +1,6 @@ import { errorResponse, jsonResponse } from "@response"; import { userToAPI } from "~database/entities/User"; -import { applyConfig } from "@api"; -import type { RouteHandler } from "~server/api/routes.type"; +import { apiRoute, applyConfig } from "@api"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -15,9 +14,7 @@ export const meta = applyConfig({ }, }); -const handler: RouteHandler<> = (req, matchedRoute, extraData) => {}; - -const handler: RouteHandler<""> = (req, matchedRoute, extraData) => { +export default apiRoute((req, matchedRoute, extraData) => { // TODO: Add checks for disabled or not email verified accounts const { user } = extraData.auth; @@ -27,6 +24,4 @@ const handler: RouteHandler<""> = (req, matchedRoute, extraData) => { return jsonResponse({ ...userToAPI(user, true), }); -}; - -export default handler; +}); diff --git a/server/api/api/v1/apps/index.ts b/server/api/api/v1/apps/index.ts index 175599f8..c3e3bff8 100644 --- a/server/api/api/v1/apps/index.ts +++ b/server/api/api/v1/apps/index.ts @@ -1,5 +1,4 @@ -import { applyConfig } from "@api"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { randomBytes } from "crypto"; import { client } from "~database/datasource"; @@ -19,13 +18,14 @@ export const meta = applyConfig({ /** * Creates a new application to obtain OAuth 2 credentials */ -export default async (req: Request): Promise => { - const { client_name, redirect_uris, scopes, website } = await parseRequest<{ - client_name: string; - redirect_uris: string; - scopes: string; - website: string; - }>(req); +export default apiRoute<{ + client_name: string; + redirect_uris: string; + scopes: string; + website: string; +}>(async (req, matchedRoute, extraData) => { + const { client_name, redirect_uris, scopes, website } = + extraData.parsedRequest; // Check if redirect URI is a valid URI, and also an absolute URI if (redirect_uris) { @@ -62,4 +62,4 @@ export default async (req: Request): Promise => { redirect_uri: application.redirect_uris, vapid_link: application.vapid_key, }); -}; +}); diff --git a/server/api/api/v1/apps/verify_credentials/index.ts b/server/api/api/v1/apps/verify_credentials/index.ts index a281be66..4444213e 100644 --- a/server/api/api/v1/apps/verify_credentials/index.ts +++ b/server/api/api/v1/apps/verify_credentials/index.ts @@ -1,7 +1,6 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { getFromToken } from "~database/entities/Application"; -import { getFromRequest } from "~database/entities/User"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -18,8 +17,8 @@ export const meta = applyConfig({ /** * Returns OAuth2 credentials */ -export default async (req: Request): Promise => { - const { user, token } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user, token } = extraData.auth; const application = await getFromToken(token); if (!user) return errorResponse("Unauthorized", 401); @@ -32,4 +31,4 @@ export default async (req: Request): Promise => { redirect_uris: application.redirect_uris, scopes: application.scopes, }); -}; +}); diff --git a/server/api/api/v1/blocks/index.ts b/server/api/api/v1/blocks/index.ts index 99ee967f..0bbfa26b 100644 --- a/server/api/api/v1/blocks/index.ts +++ b/server/api/api/v1/blocks/index.ts @@ -1,10 +1,6 @@ import { errorResponse, jsonResponse } from "@response"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations, userToAPI } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -19,8 +15,8 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -37,4 +33,4 @@ export default async (req: Request): Promise => { }); return jsonResponse(blocks.map(u => userToAPI(u))); -}; +}); diff --git a/server/api/api/v1/custom_emojis/index.ts b/server/api/api/v1/custom_emojis/index.ts index 1590bbc0..224da926 100644 --- a/server/api/api/v1/custom_emojis/index.ts +++ b/server/api/api/v1/custom_emojis/index.ts @@ -1,4 +1,4 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { jsonResponse } from "@response"; import { client } from "~database/datasource"; import { emojiToAPI } from "~database/entities/Emoji"; @@ -15,11 +15,7 @@ export const meta = applyConfig({ }, }); -/** - * S - */ -// eslint-disable-next-line @typescript-eslint/require-await -export default async (): Promise => { +export default apiRoute(async () => { const emojis = await client.emoji.findMany({ where: { instanceId: null, @@ -29,4 +25,4 @@ export default async (): Promise => { return jsonResponse( await Promise.all(emojis.map(emoji => emojiToAPI(emoji))) ); -}; +}); diff --git a/server/api/api/v1/favourites/index.ts b/server/api/api/v1/favourites/index.ts index 55e0a672..7e0b1dbb 100644 --- a/server/api/api/v1/favourites/index.ts +++ b/server/api/api/v1/favourites/index.ts @@ -1,8 +1,6 @@ import { errorResponse, jsonResponse } from "@response"; -import { getFromRequest } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; -import { parseRequest } from "@request"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; export const meta = applyConfig({ @@ -17,20 +15,15 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; - const { - limit = 20, - max_id, - min_id, - since_id, - } = await parseRequest<{ - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - }>(req); + const { limit = 20, max_id, min_id, since_id } = extraData.parsedRequest; if (limit < 1 || limit > 40) { return errorResponse("Limit must be between 1 and 40", 400); @@ -77,4 +70,4 @@ export default async (req: Request): Promise => { Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/follow_requests/[account_id]/authorize.ts b/server/api/api/v1/follow_requests/[account_id]/authorize.ts index 074aae92..874633da 100644 --- a/server/api/api/v1/follow_requests/[account_id]/authorize.ts +++ b/server/api/api/v1/follow_requests/[account_id]/authorize.ts @@ -1,8 +1,7 @@ import { errorResponse, jsonResponse } from "@response"; -import { getFromRequest, userRelations } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; -import type { MatchedRoute } from "bun"; import { checkForBidirectionalRelationships, relationshipToAPI, @@ -20,11 +19,8 @@ export const meta = applyConfig({ }, }); -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -76,4 +72,4 @@ export default async ( if (!relationship) return errorResponse("Relationship not found", 404); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/follow_requests/[account_id]/reject.ts b/server/api/api/v1/follow_requests/[account_id]/reject.ts index 6a667e79..41d4105c 100644 --- a/server/api/api/v1/follow_requests/[account_id]/reject.ts +++ b/server/api/api/v1/follow_requests/[account_id]/reject.ts @@ -1,8 +1,7 @@ import { errorResponse, jsonResponse } from "@response"; -import { getFromRequest, userRelations } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; -import type { MatchedRoute } from "bun"; import { checkForBidirectionalRelationships, relationshipToAPI, @@ -20,11 +19,8 @@ export const meta = applyConfig({ }, }); -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -64,4 +60,4 @@ export default async ( if (!relationship) return errorResponse("Relationship not found", 404); return jsonResponse(relationshipToAPI(relationship)); -}; +}); diff --git a/server/api/api/v1/follow_requests/index.ts b/server/api/api/v1/follow_requests/index.ts index d465c61d..ac937d46 100644 --- a/server/api/api/v1/follow_requests/index.ts +++ b/server/api/api/v1/follow_requests/index.ts @@ -1,12 +1,7 @@ import { errorResponse, jsonResponse } from "@response"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations, userToAPI } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; -import { parseRequest } from "@request"; export const meta = applyConfig({ allowedMethods: ["GET"], @@ -20,20 +15,15 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; - const { - limit = 20, - max_id, - min_id, - since_id, - } = await parseRequest<{ - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - }>(req); + const { limit = 20, max_id, min_id, since_id } = extraData.parsedRequest; if (limit < 1 || limit > 40) { return errorResponse("Limit must be between 1 and 40", 400); @@ -79,4 +69,4 @@ export default async (req: Request): Promise => { Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/instance/index.ts b/server/api/api/v1/instance/index.ts index 259dbe0b..4fabefd0 100644 --- a/server/api/api/v1/instance/index.ts +++ b/server/api/api/v1/instance/index.ts @@ -1,5 +1,4 @@ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +import { apiRoute, applyConfig } from "@api"; import { jsonResponse } from "@response"; import { client } from "~database/datasource"; import { userRelations, userToAPI } from "~database/entities/User"; @@ -18,12 +17,8 @@ export const meta = applyConfig({ }, }); -/** - * Creates a new user - */ -// eslint-disable-next-line @typescript-eslint/require-await -export default async (): Promise => { - const config = getConfig(); +export default apiRoute(async (req, matchedRoute, extraData) => { + const config = await extraData.configManager.getConfig(); // Get software version from package.json const version = manifest.version; @@ -159,4 +154,4 @@ export default async (): Promise => { }, contact_account: contactAccount ? userToAPI(contactAccount) : null, } as APIInstance); -}; +}); diff --git a/server/api/api/v1/media/[id]/index.ts b/server/api/api/v1/media/[id]/index.ts index f1e16511..bec0e978 100644 --- a/server/api/api/v1/media/[id]/index.ts +++ b/server/api/api/v1/media/[id]/index.ts @@ -1,13 +1,9 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; import { uploadFile } from "~classes/media"; -import { getConfig } from "~classes/configmanager"; import { attachmentToAPI, getUrl } from "~database/entities/Attachment"; -import type { MatchedRoute } from "bun"; -import { parseRequest } from "@request"; export const meta: APIRouteMeta = applyConfig({ allowedMethods: ["GET", "PUT"], @@ -25,11 +21,12 @@ export const meta: APIRouteMeta = applyConfig({ /** * Get media information */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + thumbnail?: File; + description?: string; + focus?: string; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) { return errorResponse("Unauthorized", 401); @@ -47,7 +44,7 @@ export default async ( return errorResponse("Media not found", 404); } - const config = getConfig(); + const config = await extraData.configManager.getConfig(); switch (req.method) { case "GET": { @@ -60,11 +57,7 @@ export default async ( } } case "PUT": { - const { description, thumbnail } = await parseRequest<{ - thumbnail?: File; - description?: string; - focus?: string; - }>(req); + const { description, thumbnail } = extraData.parsedRequest; let thumbnailUrl = attachment.thumbnail_url; @@ -101,4 +94,4 @@ export default async ( } return errorResponse("Method not allowed", 405); -}; +}); diff --git a/server/api/api/v1/media/index.ts b/server/api/api/v1/media/index.ts index 568d3bf1..0119a7d4 100644 --- a/server/api/api/v1/media/index.ts +++ b/server/api/api/v1/media/index.ts @@ -1,12 +1,10 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { encode } from "blurhash"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; import sharp from "sharp"; import { uploadFile } from "~classes/media"; -import { getConfig } from "~classes/configmanager"; import { attachmentToAPI, getUrl } from "~database/entities/Attachment"; export const meta: APIRouteMeta = applyConfig({ @@ -25,27 +23,26 @@ export const meta: APIRouteMeta = applyConfig({ /** * Upload new media */ -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + file: File; + thumbnail?: File; + description?: string; + // TODO: Add focus + focus?: string; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) { return errorResponse("Unauthorized", 401); } - const form = await req.formData(); - - const file = form.get("file") as unknown as File | undefined; - const thumbnail = form.get("thumbnail"); - const description = form.get("description") as string | undefined; - - // Floating point numbers from -1.0 to 1.0, comma delimited - // const focus = form.get("focus"); + const { file, thumbnail, description } = extraData.parsedRequest; if (!file) { return errorResponse("No file provided", 400); } - const config = getConfig(); + const config = await extraData.configManager.getConfig(); if (file.size > config.validation.max_media_size) { return errorResponse( @@ -86,7 +83,7 @@ export default async (req: Request): Promise => { metadata?.height ?? 0, 4, 4 - ) + ) : null; let url = ""; @@ -120,4 +117,4 @@ export default async (req: Request): Promise => { // TODO: Add job to process videos and other media return jsonResponse(attachmentToAPI(newAttachment)); -}; +}); diff --git a/server/api/api/v1/mutes/index.ts b/server/api/api/v1/mutes/index.ts index dfa48057..702cc434 100644 --- a/server/api/api/v1/mutes/index.ts +++ b/server/api/api/v1/mutes/index.ts @@ -1,10 +1,6 @@ import { errorResponse, jsonResponse } from "@response"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations, userToAPI } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; export const meta = applyConfig({ @@ -19,8 +15,8 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -37,4 +33,4 @@ export default async (req: Request): Promise => { }); return jsonResponse(blocks.map(u => userToAPI(u))); -}; +}); diff --git a/server/api/api/v1/notifications/index.ts b/server/api/api/v1/notifications/index.ts index b5eb1c3b..b8971a27 100644 --- a/server/api/api/v1/notifications/index.ts +++ b/server/api/api/v1/notifications/index.ts @@ -1,9 +1,8 @@ import { errorResponse, jsonResponse } from "@response"; -import { getFromRequest, userRelations } from "~database/entities/User"; -import { applyConfig } from "@api"; +import { userRelations } from "~database/entities/User"; +import { apiRoute, applyConfig } from "@api"; import { client } from "~database/datasource"; import { statusAndUserRelations } from "~database/entities/Status"; -import { parseRequest } from "@request"; import { notificationToAPI } from "~database/entities/Notification"; export const meta = applyConfig({ @@ -18,8 +17,16 @@ export const meta = applyConfig({ }, }); -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; + exclude_types?: string[]; + types?: string[]; + account_id?: string; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -31,15 +38,7 @@ export default async (req: Request): Promise => { min_id, since_id, types, - } = await parseRequest<{ - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - exclude_types?: string[]; - types?: string[]; - account_id?: string; - }>(req); + } = extraData.parsedRequest; if (limit > 30) return errorResponse("Limit too high", 400); @@ -85,8 +84,9 @@ export default async (req: Request): Promise => { `<${urlWithoutQuery}?max_id=${objects[0].id}&limit=${limit}>; rel="next"` ); linkHeader.push( - `<${urlWithoutQuery}?since_id=${objects.at(-1) - ?.id}&limit=${limit}>; rel="prev"` + `<${urlWithoutQuery}?since_id=${ + objects.at(-1)?.id + }&limit=${limit}>; rel="prev"` ); } @@ -97,4 +97,4 @@ export default async (req: Request): Promise => { Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/profile/avatar.ts b/server/api/api/v1/profile/avatar.ts index c263718d..f65ce264 100644 --- a/server/api/api/v1/profile/avatar.ts +++ b/server/api/api/v1/profile/avatar.ts @@ -1,11 +1,7 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -23,8 +19,8 @@ export const meta: APIRouteMeta = applyConfig({ /** * Deletes a user avatar */ -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -40,4 +36,4 @@ export default async (req: Request): Promise => { }); return jsonResponse(userToAPI(newUser)); -}; +}); diff --git a/server/api/api/v1/profile/header.ts b/server/api/api/v1/profile/header.ts index 9c9f9ec3..6a53e6d5 100644 --- a/server/api/api/v1/profile/header.ts +++ b/server/api/api/v1/profile/header.ts @@ -1,11 +1,7 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -23,8 +19,8 @@ export const meta: APIRouteMeta = applyConfig({ /** * Deletes a user header */ -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -40,4 +36,4 @@ export default async (req: Request): Promise => { }); return jsonResponse(userToAPI(newUser)); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/context.ts b/server/api/api/v1/statuses/[id]/context.ts index ab9aadab..518b9493 100644 --- a/server/api/api/v1/statuses/[id]/context.ts +++ b/server/api/api/v1/statuses/[id]/context.ts @@ -1,6 +1,5 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { getAncestors, @@ -8,7 +7,6 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -26,15 +24,12 @@ export const meta: APIRouteMeta = applyConfig({ /** * Fetch a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { // Public for public statuses limited to 40 ancestors and 60 descendants with a maximum depth of 20. // User token + read:statuses for up to 4,096 ancestors, 4,096 descendants, unlimited depth, and private statuses. const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; const foundStatus = await client.status.findUnique({ where: { id }, @@ -55,4 +50,4 @@ export default async ( descendants.map(status => statusToAPI(status, user || undefined)) ), }); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/favourite.ts b/server/api/api/v1/statuses/[id]/favourite.ts index d1f8c39a..8557a7b2 100644 --- a/server/api/api/v1/statuses/[id]/favourite.ts +++ b/server/api/api/v1/statuses/[id]/favourite.ts @@ -1,7 +1,6 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { createLike } from "~database/entities/Like"; import { @@ -9,7 +8,6 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; import type { APIStatus } from "~types/entities/status"; @@ -28,13 +26,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * Favourite a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -63,4 +58,4 @@ export default async ( favourited: true, favourites_count: status._count.likes + 1, } as APIStatus); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/favourited_by.ts b/server/api/api/v1/statuses/[id]/favourited_by.ts index edbb0fdc..3d61969f 100644 --- a/server/api/api/v1/statuses/[id]/favourited_by.ts +++ b/server/api/api/v1/statuses/[id]/favourited_by.ts @@ -1,18 +1,11 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { isViewableByUser, statusAndUserRelations, } from "~database/entities/Status"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -30,13 +23,15 @@ export const meta: APIRouteMeta = applyConfig({ /** * Fetch users who favourited the post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + max_id?: string; + min_id?: string; + since_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; const status = await client.status.findUnique({ where: { id }, @@ -52,12 +47,7 @@ export default async ( min_id = null, since_id = null, limit = 40, - } = await parseRequest<{ - max_id?: string; - min_id?: string; - since_id?: string; - limit?: number; - }>(req); + } = extraData.parsedRequest; // Check for limit limits if (limit > 80) return errorResponse("Invalid limit (maximum is 80)", 400); @@ -111,4 +101,4 @@ export default async ( Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/index.ts b/server/api/api/v1/statuses/[id]/index.ts index 22e335ed..d0fae956 100644 --- a/server/api/api/v1/statuses/[id]/index.ts +++ b/server/api/api/v1/statuses/[id]/index.ts @@ -1,9 +1,6 @@ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { sanitizeHtml } from "@sanitization"; -import type { MatchedRoute } from "bun"; import { parse } from "marked"; import { client } from "~database/datasource"; import { @@ -12,7 +9,6 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -31,20 +27,28 @@ export const meta: APIRouteMeta = applyConfig({ /** * Fetch a user */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + status?: string; + spoiler_text?: string; + sensitive?: boolean; + language?: string; + content_type?: string; + "media_ids[]"?: string[]; + "poll[options][]"?: string[]; + "poll[expires_in]"?: number; + "poll[multiple]"?: boolean; + "poll[hide_totals]"?: boolean; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; const status = await client.status.findUnique({ where: { id }, include: statusAndUserRelations, }); - const config = getConfig(); + const config = await extraData.configManager.getConfig(); // Check if user is authorized to view this status (if it's private) if (!status || !isViewableByUser(status, user)) @@ -89,18 +93,7 @@ export default async ( "media_ids[]": media_ids, spoiler_text, sensitive, - } = await parseRequest<{ - status?: string; - spoiler_text?: string; - sensitive?: boolean; - language?: string; - content_type?: string; - "media_ids[]"?: string[]; - "poll[options][]"?: string[]; - "poll[expires_in]"?: number; - "poll[multiple]"?: boolean; - "poll[hide_totals]"?: boolean; - }>(req); + } = extraData.parsedRequest; // TODO: Add Poll support // Validate status @@ -171,11 +164,11 @@ export default async ( let sanitizedStatus: string; if (content_type === "text/markdown") { - sanitizedStatus = await sanitizeHtml(parse(statusText ?? "")); + sanitizedStatus = await sanitizeHtml(await parse(statusText ?? "")); } else if (content_type === "text/x.misskeymarkdown") { // Parse as MFM // TODO: Parse as MFM - sanitizedStatus = await sanitizeHtml(parse(statusText ?? "")); + sanitizedStatus = await sanitizeHtml(await parse(statusText ?? "")); } else { sanitizedStatus = await sanitizeHtml(statusText ?? ""); } @@ -189,8 +182,8 @@ export default async ( // Check if status body doesnt match filters if ( - config.filters.note_filters.some( - filter => statusText?.match(filter) + config.filters.note_filters.some(filter => + statusText?.match(filter) ) ) { return errorResponse("Status contains blocked words", 422); @@ -223,4 +216,4 @@ export default async ( } return jsonResponse({}); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/pin.ts b/server/api/api/v1/statuses/[id]/pin.ts index 72eceee6..1d3a2e56 100644 --- a/server/api/api/v1/statuses/[id]/pin.ts +++ b/server/api/api/v1/statuses/[id]/pin.ts @@ -1,10 +1,8 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -22,13 +20,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * Pin a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -62,4 +57,4 @@ export default async ( if (!status) return errorResponse("Record not found", 404); return jsonResponse(statusToAPI(status, user)); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/reblog.ts b/server/api/api/v1/statuses/[id]/reblog.ts index 9cf3716e..b93846ed 100644 --- a/server/api/api/v1/statuses/[id]/reblog.ts +++ b/server/api/api/v1/statuses/[id]/reblog.ts @@ -1,19 +1,13 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { isViewableByUser, statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import { - getFromRequest, - type UserWithRelations, -} from "~database/entities/User"; +import { type UserWithRelations } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -31,20 +25,17 @@ export const meta: APIRouteMeta = applyConfig({ /** * Reblogs a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + visibility: "public" | "unlisted" | "private"; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const config = getConfig(); + const config = await extraData.configManager.getConfig(); - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); - const { visibility = "public" } = await parseRequest<{ - visibility: "public" | "unlisted" | "private"; - }>(req); + const { visibility = "public" } = extraData.parsedRequest; const status = await client.status.findUnique({ where: { id }, @@ -107,4 +98,4 @@ export default async ( user ) ); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/reblogged_by.ts b/server/api/api/v1/statuses/[id]/reblogged_by.ts index d51fa975..9af70f36 100644 --- a/server/api/api/v1/statuses/[id]/reblogged_by.ts +++ b/server/api/api/v1/statuses/[id]/reblogged_by.ts @@ -1,18 +1,11 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { isViewableByUser, statusAndUserRelations, } from "~database/entities/Status"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -30,13 +23,15 @@ export const meta: APIRouteMeta = applyConfig({ /** * Fetch users who reblogged the post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute<{ + max_id?: string; + min_id?: string; + since_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; const status = await client.status.findUnique({ where: { id }, @@ -52,12 +47,7 @@ export default async ( min_id = null, since_id = null, limit = 40, - } = await parseRequest<{ - max_id?: string; - min_id?: string; - since_id?: string; - limit?: number; - }>(req); + } = extraData.parsedRequest; // Check for limit limits if (limit > 80) return errorResponse("Invalid limit (maximum is 80)", 400); @@ -112,4 +102,4 @@ export default async ( Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/source.ts b/server/api/api/v1/statuses/[id]/source.ts index ae9defbc..02d3fe27 100644 --- a/server/api/api/v1/statuses/[id]/source.ts +++ b/server/api/api/v1/statuses/[id]/source.ts @@ -1,17 +1,11 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; -import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; +import { apiRoute, applyConfig } from "@api"; +import { errorResponse } from "@response"; import { client } from "~database/datasource"; -import { createLike } from "~database/entities/Like"; import { isViewableByUser, statusAndUserRelations, - statusToAPI, } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; -import type { APIStatus } from "~types/entities/status"; export const meta: APIRouteMeta = applyConfig({ allowedMethods: ["GET"], @@ -28,13 +22,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * Favourite a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -46,4 +37,6 @@ export default async ( // Check if user is authorized to view this status (if it's private) if (!status || !isViewableByUser(status, user)) return errorResponse("Record not found", 404); -}; + + return errorResponse("Not implemented yet"); +}); diff --git a/server/api/api/v1/statuses/[id]/unfavourite.ts b/server/api/api/v1/statuses/[id]/unfavourite.ts index 36de4fe2..7d02a30d 100644 --- a/server/api/api/v1/statuses/[id]/unfavourite.ts +++ b/server/api/api/v1/statuses/[id]/unfavourite.ts @@ -1,7 +1,6 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { deleteLike } from "~database/entities/Like"; import { @@ -9,7 +8,6 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; import type { APIStatus } from "~types/entities/status"; @@ -28,13 +26,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * Unfavourite a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -54,4 +49,4 @@ export default async ( favourited: false, favourites_count: status._count.likes - 1, } as APIStatus); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/unpin.ts b/server/api/api/v1/statuses/[id]/unpin.ts index af8f4a7a..8d10af6a 100644 --- a/server/api/api/v1/statuses/[id]/unpin.ts +++ b/server/api/api/v1/statuses/[id]/unpin.ts @@ -1,10 +1,7 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -22,13 +19,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * Unpins a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -62,4 +56,4 @@ export default async ( if (!status) return errorResponse("Record not found", 404); return jsonResponse(statusToAPI(status, user)); -}; +}); diff --git a/server/api/api/v1/statuses/[id]/unreblog.ts b/server/api/api/v1/statuses/[id]/unreblog.ts index 56a1f82a..78179bc1 100644 --- a/server/api/api/v1/statuses/[id]/unreblog.ts +++ b/server/api/api/v1/statuses/[id]/unreblog.ts @@ -1,14 +1,11 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; -import type { MatchedRoute } from "bun"; import { client } from "~database/datasource"; import { isViewableByUser, statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; import type { APIStatus } from "~types/entities/status"; @@ -27,13 +24,10 @@ export const meta: APIRouteMeta = applyConfig({ /** * Unreblogs a post */ -export default async ( - req: Request, - matchedRoute: MatchedRoute -): Promise => { +export default apiRoute(async (req, matchedRoute, extraData) => { const id = matchedRoute.params.id; - const { user } = await getFromRequest(req); + const { user } = extraData.auth; if (!user) return errorResponse("Unauthorized", 401); @@ -66,4 +60,4 @@ export default async ( reblogged: false, reblogs_count: status._count.reblogs - 1, } as APIStatus); -}; +}); diff --git a/server/api/api/v1/statuses/index.ts b/server/api/api/v1/statuses/index.ts index 0aa39329..c51f5256 100644 --- a/server/api/api/v1/statuses/index.ts +++ b/server/api/api/v1/statuses/index.ts @@ -1,12 +1,6 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-unsafe-argument */ -/* eslint-disable @typescript-eslint/no-unused-vars */ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { sanitizeHtml } from "@sanitization"; -import type { MatchedRoute } from "bun"; import { parse } from "marked"; import { client } from "~database/datasource"; import { getFromToken } from "~database/entities/Application"; @@ -16,7 +10,7 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import type { AuthData, UserWithRelations } from "~database/entities/User"; +import type { UserWithRelations } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -34,50 +28,46 @@ export const meta: APIRouteMeta = applyConfig({ /** * Post new status */ -export default async ( - req: Request, - matchedRoute: MatchedRoute, - authData: AuthData -): Promise => { - const { user, token } = authData; +export default apiRoute<{ + status: string; + media_ids?: string[]; + "poll[options]"?: string[]; + "poll[expires_in]"?: number; + "poll[multiple]"?: boolean; + "poll[hide_totals]"?: boolean; + in_reply_to_id?: string; + quote_id?: string; + sensitive?: boolean; + spoiler_text?: string; + visibility?: "public" | "unlisted" | "private" | "direct"; + language?: string; + scheduled_at?: string; + local_only?: boolean; + content_type?: string; +}>(async (req, matchedRoute, extraData) => { + const { user, token } = extraData.auth; const application = await getFromToken(token); if (!user) return errorResponse("Unauthorized", 401); - const config = getConfig(); + const config = await extraData.configManager.getConfig(); const { status, media_ids, "poll[expires_in]": expires_in, - "poll[hide_totals]": hide_totals, - "poll[multiple]": multiple, + // "poll[hide_totals]": hide_totals, + // "poll[multiple]": multiple, "poll[options]": options, in_reply_to_id, quote_id, - language, + // language, scheduled_at, sensitive, spoiler_text, visibility, content_type, - } = await parseRequest<{ - status: string; - media_ids?: string[]; - "poll[options]"?: string[]; - "poll[expires_in]"?: number; - "poll[multiple]"?: boolean; - "poll[hide_totals]"?: boolean; - in_reply_to_id?: string; - quote_id?: string; - sensitive?: boolean; - spoiler_text?: string; - visibility?: "public" | "unlisted" | "private" | "direct"; - language?: string; - scheduled_at?: string; - local_only?: boolean; - content_type?: string; - }>(req); + } = extraData.parsedRequest; // Validate status if (!status && !(media_ids && media_ids.length > 0)) { @@ -246,7 +236,7 @@ export default async ( ? { user: replyUser, status: replyStatus, - } + } : undefined, quote: quote || undefined, }); @@ -254,4 +244,4 @@ export default async ( // TODO: add database jobs to deliver the post return jsonResponse(await statusToAPI(newStatus, user)); -}; +}); diff --git a/server/api/api/v1/timelines/home.ts b/server/api/api/v1/timelines/home.ts index cb1374c4..014d6f28 100644 --- a/server/api/api/v1/timelines/home.ts +++ b/server/api/api/v1/timelines/home.ts @@ -1,10 +1,7 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { applyConfig } from "@api"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -22,20 +19,15 @@ export const meta: APIRouteMeta = applyConfig({ /** * Fetch home timeline statuses */ -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; - const { - limit = 20, - max_id, - min_id, - since_id, - } = await parseRequest<{ - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - }>(req); + const { limit = 20, max_id, min_id, since_id } = extraData.parsedRequest; if (limit < 1 || limit > 40) { return errorResponse("Limit must be between 1 and 40", 400); @@ -104,4 +96,4 @@ export default async (req: Request): Promise => { Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v1/timelines/public.ts b/server/api/api/v1/timelines/public.ts index 6c1e418e..62c3b72f 100644 --- a/server/api/api/v1/timelines/public.ts +++ b/server/api/api/v1/timelines/public.ts @@ -1,9 +1,7 @@ -import { applyConfig } from "@api"; -import { parseRequest } from "@request"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -18,8 +16,16 @@ export const meta: APIRouteMeta = applyConfig({ }, }); -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + local?: boolean; + only_media?: boolean; + remote?: boolean; + max_id?: string; + since_id?: string; + min_id?: string; + limit?: number; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; const { local, limit = 20, @@ -28,15 +34,7 @@ export default async (req: Request): Promise => { // only_media, remote, since_id, - } = await parseRequest<{ - local?: boolean; - only_media?: boolean; - remote?: boolean; - max_id?: string; - since_id?: string; - min_id?: string; - limit?: number; - }>(req); + } = extraData.parsedRequest; if (limit < 1 || limit > 40) { return errorResponse("Limit must be between 1 and 40", 400); @@ -56,10 +54,10 @@ export default async (req: Request): Promise => { instanceId: remote ? { not: null, - } + } : local - ? null - : undefined, + ? null + : undefined, }, include: statusAndUserRelations, take: limit, @@ -87,4 +85,4 @@ export default async (req: Request): Promise => { Link: linkHeader.join(", "), } ); -}; +}); diff --git a/server/api/api/v2/media/index.ts b/server/api/api/v2/media/index.ts index 32585cdf..eeadcbc6 100644 --- a/server/api/api/v2/media/index.ts +++ b/server/api/api/v2/media/index.ts @@ -1,12 +1,10 @@ -import { applyConfig } from "@api"; +import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { encode } from "blurhash"; -import { getFromRequest } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; import sharp from "sharp"; import { uploadFile } from "~classes/media"; -import { getConfig } from "~classes/configmanager"; import { attachmentToAPI, getUrl } from "~database/entities/Attachment"; export const meta: APIRouteMeta = applyConfig({ @@ -25,27 +23,26 @@ export const meta: APIRouteMeta = applyConfig({ /** * Upload new media */ -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + file: File; + thumbnail: File; + description: string; + // TODO: Implement focus storage + focus: string; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; if (!user) { return errorResponse("Unauthorized", 401); } - const form = await req.formData(); - - const file = form.get("file") as unknown as File | undefined; - const thumbnail = form.get("thumbnail"); - const description = form.get("description") as string | undefined; - - // Floating point numbers from -1.0 to 1.0, comma delimited - // const focus = form.get("focus"); + const { file, thumbnail, description } = extraData.parsedRequest; if (!file) { return errorResponse("No file provided", 400); } - const config = getConfig(); + const config = await extraData.configManager.getConfig(); if (file.size > config.validation.max_media_size) { return errorResponse( @@ -86,7 +83,7 @@ export default async (req: Request): Promise => { metadata?.height ?? 0, 4, 4 - ) + ) : null; let url = ""; @@ -132,4 +129,4 @@ export default async (req: Request): Promise => { 202 ); } -}; +}); diff --git a/server/api/api/v2/search/index.ts b/server/api/api/v2/search/index.ts index c40f7a92..6a4d4a9c 100644 --- a/server/api/api/v2/search/index.ts +++ b/server/api/api/v2/search/index.ts @@ -1,15 +1,9 @@ -import { applyConfig } from "@api"; -import { getConfig } from "~classes/configmanager"; +import { apiRoute, applyConfig } from "@api"; import { MeiliIndexType, meilisearch } from "@meilisearch"; -import { parseRequest } from "@request"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import { - getFromRequest, - userRelations, - userToAPI, -} from "~database/entities/User"; +import { userRelations, userToAPI } from "~database/entities/User"; import type { APIRouteMeta } from "~types/api"; export const meta: APIRouteMeta = applyConfig({ @@ -28,8 +22,18 @@ export const meta: APIRouteMeta = applyConfig({ /** * Upload new media */ -export default async (req: Request): Promise => { - const { user } = await getFromRequest(req); +export default apiRoute<{ + q?: string; + type?: string; + resolve?: boolean; + following?: boolean; + account_id?: string; + max_id?: string; + min_id?: string; + limit?: number; + offset?: number; +}>(async (req, matchedRoute, extraData) => { + const { user } = extraData.auth; const { q, @@ -41,19 +45,9 @@ export default async (req: Request): Promise => { // min_id, limit = 20, offset, - } = await parseRequest<{ - q?: string; - type?: string; - resolve?: boolean; - following?: boolean; - account_id?: string; - max_id?: string; - min_id?: string; - limit?: number; - offset?: number; - }>(req); + } = extraData.parsedRequest; - const config = getConfig(); + const config = await extraData.configManager.getConfig(); if (!config.meilisearch.enabled) { return errorResponse("Meilisearch is not enabled", 501); @@ -143,4 +137,4 @@ export default async (req: Request): Promise => { ), hashtags: [], }); -}; +}); From 0e4d6b401cf4fffdcab37d491f0450bfaaf4983c Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 13:57:26 -1000 Subject: [PATCH 09/18] Fix media code, clean up old types --- bun.lockb | Bin 424080 -> 427088 bytes bunfig.toml | 2 + classes/configmanager.ts | 446 ------------------ classes/media.ts | 273 ----------- database/entities/Attachment.ts | 15 +- package.json | 5 +- packages/media-manager/backends/local.ts | 4 +- packages/media-manager/backends/s3.ts | 4 +- packages/media-manager/index.ts | 5 +- .../tests/media-backends.test.ts | 2 +- .../v1/accounts/update_credentials/index.ts | 28 +- server/api/api/v1/media/[id]/index.ts | 30 +- server/api/api/v1/media/index.ts | 30 +- server/api/api/v1/profile/avatar.ts | 3 +- server/api/api/v1/profile/header.ts | 3 +- server/api/api/v1/statuses/[id]/context.ts | 3 +- server/api/api/v1/statuses/[id]/favourite.ts | 3 +- .../api/api/v1/statuses/[id]/favourited_by.ts | 3 +- server/api/api/v1/statuses/[id]/index.ts | 3 +- server/api/api/v1/statuses/[id]/pin.ts | 3 +- server/api/api/v1/statuses/[id]/reblog.ts | 3 +- .../api/api/v1/statuses/[id]/reblogged_by.ts | 3 +- server/api/api/v1/statuses/[id]/source.ts | 3 +- .../api/api/v1/statuses/[id]/unfavourite.ts | 3 +- server/api/api/v1/statuses/[id]/unpin.ts | 3 +- server/api/api/v1/statuses/[id]/unreblog.ts | 3 +- server/api/api/v1/statuses/index.ts | 3 +- server/api/api/v1/timelines/home.ts | 3 +- server/api/api/v1/timelines/public.ts | 3 +- server/api/api/v2/media/index.ts | 32 +- server/api/api/v2/search/index.ts | 3 +- utils/api.ts | 5 +- utils/config.ts | 405 ---------------- utils/constants.ts | 4 +- 34 files changed, 137 insertions(+), 1204 deletions(-) create mode 100644 bunfig.toml delete mode 100644 classes/configmanager.ts delete mode 100644 classes/media.ts delete mode 100644 utils/config.ts diff --git a/bun.lockb b/bun.lockb index 04d28da78f7fb0f0032580fef15f663800caf99b..633b6622eaa4d6a79807b118a118c26864ca308c 100755 GIT binary patch delta 85120 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

qo{l5LIuc<>qfEA6k@6)))@GyFd# zq&HeR^Th}2;$!V>=4Oir2u0<$Vrw@4vF4w5a9!q>rAMn=ll|F^LUvJkUi|(bJ`3V4 z@gWJRCEi3;fq0X~Td=OP9Wz-@TcK)+Dp#=h(XOfzAdg&BgDk!Pe$-%3y&(#y!E(DR z=oQZXeFLy#Ail*-z+VMwf1>TW_`Y8)B&<9qAG7^?(Vd4c}~ zzNv|iIN2tsv(p4dF^Tz))cdB|G4Px7Kgwm`AK*wQc#2(!_lK*+;uYeaHI|ZJRUTlP z`lo~VmJn~sKlWY5X?B#yx0;fIN)3U)Rb6ccf1C|>o@%GzAGerY#L?j9U=&Ew{NI2> zP1Yve*07S(VD`j7pfSzb|3=jX7g-$0EiRstJ)s~rf$-vcyLc~=j_wogLEE7lPq$md zov0S3W$3Z!&I~(dF2z2wJ>YU8NCQ1>z;UR?!lymFk?p%xozu&ot*Rc1qci3CZ|~Ip?j2eDhU<^_ zD^F74R)H3}aanq8@)M!N@W^BD?0iwWeKW$xh68~SzN-w^K)FIMhrNb=(coTQ=l;FI>3anN=LiR{_ZDM+g+1Dj za7Ih+5xgb+Gr|w!8s-)D@6iIsSRZ92@+Qv@wh-5NpS55>S#}OC%a-D@CHW1Pje8z_ zIL?o;99OpQYTGJa&PljN`sG~J%F7=Vjf5DMr_=Czd8Oy1g?nIi^9s+&2$p%B2lom+ zx{sGXI2!tSAFpO`GD=^vo|b3c}0@gz+?rz+F|L57{h$8+M#KYJFy00weV7h zrG-DmI?Y=$G$VM3*Lira;9xIrc&|t$N3TJC^wQyJ;is|scqzj&LcbK9V!*^YSYq0NnEADDHkj4FC(x+p! zdNy5$c{9)I7^-jM)tp7^ac`nx2fft6X~7X*=geNgo4vfuUZM97_G&Vt!K1w$nY|*p z+?w=IT7Jc!z;bo%pB4;xi%0f~oWkr?H$=R~!D*o<+In5ijz$uh;wSsCmVoKr;;ck-mq=!_o)AtGpfO_6ogmxYuP=G`O#qH>wx? zzj#!y$gLbPN04O5Ys^ZEe1)a6=|0LJbnKB{m-C|G3%Jee@1>mAqXmxMI5Hxi;5v

7*Dy93Ds1m{IX@b%Z665qRQHFzZ12^a z9}S(I>@}PpjZ`PwMomzPp&iLy{;I^d9aBSa44NsyYqg-5GK zCSz$B*)jPXmO_S2pk zJK1KV=wGBKVq_4Ju{SC$@)nlHh2PPUgF4%;3~2&IMq~BHFCZ&4ud|n*6Aiu8*{jKk zMp|^S5A*!_AL)jbPDmTC2rKHxD;<;;c?e5ANUesag*JEb8YV_VZIAc5#G>J0#|Hwr zT52MX;~L_JY8;UkNj$-JM@vuBx<8iMx}|1I_)5fNS4nNUr0LD(V@qjD{cVR_s6XH_sBMKZIdr~0K-CJ^g zM(Ea)ye@gs$a?_I&45>$lNLFU`KBp{MV0&ER0A+*2d72mW2qtF!g*y6EaleGhw>`Zji#QD5v#`{C43M();Avi$ zqG;qLfCf$2s~wUSPGlatMZ9lf=%}trg!riN}`cn0ChE^nwFbFvlTU28~?*PqdQ-XX!2Wu^?S&URJo+d&tO$FS*48q zTr7$+IW4jgOYIZ!)Eh_BB$`u9T&DO`to~U3A{|=U!)qvyM!p6rg1>r1#xwlXj4k{z zavv6babZT}BV4Mbt;XSu1%+ZX-q(ckuW@WzB)OOEX9o1} zw8(fYZH$ZtN_rQTl4QbVr-eS~LKZ)l7?qw&6D{ z8tKOHR}JY++V>JH64H<%zbCOMfGWd?{t-*vMiq+EBFEF+8pD3ba1K^a?R%lS`+7Aq zqM`TtdJQv}6Lg(Yr;Ibw!bc3IHeTV_j7TOf+pekSr9~dW(gMWzElG&C^_jHL}U?r{DdE*LzspPp!HH>)fXN4jtYs&2TQ( z5O3$WjPPT)&hZLIWJLBNOZ68eqI^YI8a=)heiw@)*pQ6K(Pwf%^LZ_8SBrJN4Moqj zrV6fXq%a=q0^g4w2yHscYp9AwI%YOilpxcvToGyd&#+vz@jHc-elO0=Sm(rx6Zs75 z_oh7UY`*o@RHR$6Y$~PfqrYO=;x>*;i=0am6K#?3TZzRarHZxZvrl84=UWOnI4hne z!!EKI%jTyvf5bYOkanl;Oa&(R@ziYBVY%Uo^)lA)r9Ny_JQanUg5?GP))K6yrVIC= z$P>MtyL%+!a1BH;zQ=N{O_a(pfxx7ujK9NbN+2?dnrMXkn|5g7d0xX+(a?tTye?Nq zBW=donaBud1wRu@1$H6FdJP2m30T&YbOCwV8rD9a9z5TxnH>%9HBJY@opXA$z%ka_ zIU^%ngR7^vb9P2}8?J2MHHZOlrk8R}j}|y$ez5(=v+#LKuI$kQN0v}%)p)Pr+GzM- zI&r)orV`gU-}M%*Oh2h(vb8NJ`HOHB`>q|hNCFn6fR-)6MJlj;a(MVJSL8Zez2lV( zufdw^hd717fQ!P<$Ccx|UX29;<-V&Yt$T*IlfvW3@CvW%k%(hpJe^2*vh7dXbc-i@ zH8({gnlu_lK8&1)rGevH;TkO3h3vZJ`PIU8SCi{&Tx17J%ja34U%8DyBac_N2Z0YEbtm`iAJ6So6 ze1_vN-?akQK;QKnuKvF3obotZjH|C$o#DF%UgY0G!EVB3ecx$fM_e2aHxZZh zU5tyHE@FIxYq;;~bxEAf#>Lda_dQ(J_t;D0sZ7CT<35hdruSnL>w8%|#!a|v`QF7f z)K4$DDjqi|5@7qVF*7ZkaRrN- ze}Kuiu#MND{(8II6E;Z3`10c%>y{_?U z0M*xMb}8%&xNMq<*Qz~Xk-@m!WT1(vu>5tyr1qxhSf}|#)P8W~^>+Q@Y=rd@7Ml*m zm(}ft=6*M0jcoG!1nc}JD|(~dXl=ZEur6rw3*6M)x&Z6XtM>KS$(pP@EVfh)W&EE155FUB4Ft|^@+-k&A95krVU26DPMpiO*JOEE zY$VnGS8vHvJzCtY znXz+aMz~~we`vt`sh`Fn-!{QJ`lDlwG zu%e8}=?m@HW38*=DGAnzglBYemRx{!x^HRO*@mSx1wWRgcK63mEqW?3;eIdwxoGI_ z`@Ndycw&R!$%NcXhxJhK0k2DaG<5m{UVeQva^nN>DrnNagw>yr_6V}~B7e_h6CRIi z2%NQ$8{@@Tw%Vyzr6*!&I&tU5Ly3Wlt;Jo;xU|qyi@p38qT!=!bOXWtY@|Rg0<)R3 z7O%llRQ6R`Bk4i^s6uO0;Nnz8mmK|&*YILA{QW~@=@xrDjM;CTCn_X2!D)qx|dRu5y^ezcb*=6#A|pd8b0h%77h7^%W?6%jBuya z+S;|!WDe!mdJQjg9Io}ctd53Gd(6v6u7Av{Sse|peN646*vU&Nh_|yUBQhD6T96xQ z_K*j$Y)dgD!k=QDrRf(w^>OV^+){-~ANTTKjYgINdiYI27lpsV;$TF=smuJM@Jkut z+i>|Tv}KuBvnCoo@Cl`%K$*BMRP%(l`;V}3-GM9SEm@rrIkL`p~hBkEyLB%Z^_2BX`$UKyqedep&={1hS#Iv zIV*K?Ce`rQxOiAk?%kf`Cc`gL!c*}Q<={HkFVPBI)BG53KFv!YpPl=Re?vg^YH=0$ z?5Jl0fs4FCQl5|N0-ybWt4w)>@}BcY#FNkYBVukw_*-13dpmKZ)T;||g$nDvE^kLe zkJNklZ%4!5#(DVE=ly0UY$>jZUdr1Uk@dLxP)T;5)oGz)Uhrz(iH0V<;58t1FL+(n zN5j9ppmG$xoe>`QqUtKwy|_47Gg|jr<=+?JD#T?Mi$%Ct-(X+)t|c3Kw0Oxsr-Sao z#cj&UjL6rxv|=#XnGRiFZaU`h5U2|46djJkwYUcO%NLHb{Zt39_SZlXyA>B};N~8| z)n5L_XymL{?1{@C{gLaiH1j#A+|Hv6EW2Vb-$FZI@$%n~M%uq>2L)4-0n2}0=?_>I z6=w4-SObX8qfVBX_prKQ`HvFA$E;CX>X~b{TyVR@-G!wgZyz|mhow0FW}DddH5<~* z8K+x?w<3uEm532}f4Ynj7`EssYi-yB|B2KTESEP+#R4pzyt6QE#HHh$|3EX`?sahu z-Ar8KHmx~WS~&eDSm8BT9Q%pg`VBklSWQ^J2Vs(a2HjZ6*BY(UGyvvQ=8(Ec;k( zQ&Y&&S6MFK^=dwgM*jJ(9U}hyRrqzR9(tz{+55ftio{AD9*D&fo|zH38JBv3EsQPc zB`mvy>#68I8*Dq%8Vs<38@!r-MH3BBOPjqv+}t-Y@;1bFS}M(c;70rWfX28rJrP5x zw=kt`Ic;L8_I|%bg73#SCvATNu+&?&99LjzCQ(uLh2>bMW7%i5jaW*hwbwW|Ep*BU z{yjzE2R1r;B9HtY#8QXYR{I4@CFUU?yIuDWZPNCsWg*td`0;3xcy(B|BRM^`*rd^? zb3wXX1S0>>(jp~TDyhAFe0Y=B@Od<{!$JS(5bF4mm;XgHGVUYWnqe1Vn(;zV$1K3>QJvOUjA3y(EybRcPBhBd=u*|EIVx4f5O4szj40=7k8S& zGQw+cW$6wq)c#Yi;p=GlhEKKb>3094PyLa5;Ac&fln3TzSR*uf!_SF(JF_yv?Y7EA zk-}qe^)*XQcbn1+AvCbg~O*}L$RI}Zy*%b}#-tILZ(H&lw z@1v2+cEo3fR?Ek+&Lx7K;|DgxN2Cfd9BZ`ir!&)ISSMi7Cz-sk`NEC?|2!35jODMg z;cdQ4Yg>n%wnBveJS{Q?O9PUlS$29NhK8C9o+x7V$FfJWL%y{2*~?$(r#dTa8avYU zSSNTpr)ETU;u_(nz>*lw_{tyBQ!_&4UwJh@MI#FU%D}$S`4~%q84`@9l&|e!l~+R? zCBMV!i=RJ+B7GaI#lUZ{>Zp1avLs9NLG2;>n$t| zfPhy!EiJsyw;DDKmdJUyhQOJ`g!&juiwrv%tLjnTdHKIaBiY~C7O~sHLM%0%9ZBo4 zR5e@R19#c+ZJ$o$V5uc3B3r`)SUd-Lu}2~fH~m?U2Yx>{KNyY7{N9FTX3*8EuudbU z-86s18tE^u=l&4SO(poiG={6o?{*#|fO$+Lm{IjKY=^2Bi z`q>yaV5#KPmPZFaW2vM3*Er#>|E5E{!oe94gX>&BT@8kvSZen~|E28lzcjTAotTHE z6#UzX$i2>D1ktHlAA#7^U z$eVlzb`qX;EOg@=uqrHD3@-u8um)hUmfXjdiuHRx@5XXth>iaAmZr;oq*mQB=sy%8 zMp0Vi11vS8owP}bwo>+3cqW!AZ2hjrvJI{RKaFKaznbhT=V#+};7he?TpMqElcmO3 zgk{rY1cZ0U&p+fHv$y4TmXF06ND7>mSk)I`DQ8>%_pnlYzuMqrvv$n^<;MYVA3+Ej{F~J?G+5p2VRZHCXCxJKVp7^uVkTaKr5(lI^6B*dn)A2I+p&D( z_ar{ejiTv%g>((pSV!A(T_YT==+L{Nif@k;@3%KyIzo?0wlS#>$G0(9 zE)Q;-JS;kvVZI5Mn%1VDd~`fF?Omg={0VPr_hy)5*`c8+^@j6fLfn!TX?aY%%&GLk z04$Z+PPdD(l(QXR%dpgT38u6cX<{jNf7u9iJ=WB8q2$jV>sDGD21`SadhnKIKnIh5 zJYg>5`_kHCd>Yw><)`ZJxv9rl%b(Jb!X`^2WHFX4jcWKQmfG5Hxkz$Hn=ck?@Yz_u zw~WD3TiAAb1IsRJx(RLFNlRDCb3GDqxZ%sIo>^GDE*T6VFM)Soz!!C0yv39wYm!cyJsoOut+_P&mnNyo?QuBkE{tFIrj z_Q&)V7(=`zUXMf^7y7B`rnLJBww|O-`&^2pn$aT#>50zEZZ*GQ@%10RKarUduRh5p zV(5&>?mVB{IxIU%RGQ=Y^0-Y+C#pOw`Pn6PF_s$3U;ZN>H-%IUk2uMVb5G+b2TMz_ zy~V7>`aR9Bu#`Ky9<#60$;~#U@OiTQ*>^oI+g}>HuVQs2PAmUFzIUqaS$}3G3{4Gs zQ_krbo(1J8=50L^U4WszXVIwvlHZJEH#qN@66L|ck)W^hx9~euP)!E8Mv^quCUm5$w?dS9ep`FPITFILBG%cQ^-FXZJo$0m^V@Sh@sfKi?Vo8mGpN z|7a(CVqdpihbHtjH3Ndt@LiCerf>)cELwF%k%lQ|aXIR>QK$G)2oOzahhcnYU2Mlbg#=0m6YS91+QI6DNS z9Pa!}Dw}oLzofDmeu01)Ff>T!=F*|TL#jl_@R6S9bS$c?xrVSApaCgk!w-KUs_R1k zuT`a!?QE&S=kST}Dd3|^s&Iw=&8T(o*9ZSERlp*j{<(%sY#2Ytr(k7#TJV|bf=k7x z@k!uw5g%QDr3!yBAL%80RQ}7HR-?MA{l8ZC#(gcnQQ-%?-gz`vC3FKHC3F)X733B^ z;vOGeQrWl4;QA{~FqaN@{Wg!FiZ)+yxc*8N?sh)XJNT%b?sE3ssII&HzgAVud-*8* zeU3{NZxLgt--uwlD%I&>=lN%<$d5RGsSOcKZz<==xnYCw99#!iLK5DU zDt{ij`OWbos_;MY5&t(IT~cwL5BZl=_OE;tPKN9t|23yfIeZWjDzoe(*im5@xCOHqOdN2k#s@mP4XS+flc#7^;0PRQ%41MPJRVg|PeYYqSLdIB zDxuz}GU|t_D~6y-aD?Ofomlyw0an~j^mTjmYUE-IQAjHMW`~+THXnL09C=3 zpi1yjR0-9gD%c9AE1f=xszA@9inkh7I$xv5p$C(Q(mxDsh3fZxTWCS)f;CX7;A*lPoxfD!Z$gD`;g5FGMKb;? zwfX;li1^=T^nVC{8YNa=KZL5OA9gj6s)mm^TPpuraT6ZJIZx4^a^B5VL+Ay^o2!z0 z(eXc1`LA;RQf2otD!$rrsq9zOb7HUYM?>N*R9oDKs3LykbTg`geunC5t{Rg&;7YIo zRgj(hQT(qQ|5}hsD(AQSX)WN-9N(coT*^h)|3y{7f-XI&oMC5&{q}c2V{?Bz6d?)S z4{h%P{%>j3pCx<<8K=37|ChDuev|# zh?AWEpQ*ZPvh$ZJgFIBI&}pd*E~(P1aJH{nIsOCuA8f7Mmk?1IUg{E%%D&9mQWc;Y z6}r;dS2>+6$R$-lu0#EmOAaM;J<7kp&HT}HybaYLTqyWIs1jV{!u^?QT0iFerOIz< z3-Xuaaezwx1geBqIQvOwKZ7dVv#74-D*l}FuXp}ZrSqb*rE;!zwp9LWH2+o8bpR#w zmeaRUEiC$(0P&5eE~%WG_@e|iJO1CO(%nitRd`#KOJEzSCTc{L;WwzfzIXNyPIo)~ z5#?Xt7yc-r-%xeczND^#C80|1FjV1=LKQCA`Ri8?6t1cx4*msB;Ew{HEaPvg3YtoI z=_xLrR0(%=n(q9&qbfj#<585WD&QQxssMdm!2YNb9^fJjLbWNKiRzLn{MpWKuF5FO zajEQ4PRBSd^>4+_^BpV@PS1A%q&jcJoZVbiut|AO>q&WN~plu zQrU&5YF>e=#?w*lUb9eLe@8XQuOs|%XswGU<%uBk(gCRg>i?`lmsCx+5>>b-9sdtC zJ;!rLtzgeM?>|#Tf7bc`9aZ?}TzIMMdZ*8$YQR;_eksf_Qn_CP=xVMi*z1lkm>hIaT;J*vhc2%vK8ALr~UITWy? z15zd21?`AtqWhxboxfD!FLavibb|Aj%0CBH3r==+uCohJT~4dwj{i_4P)I->1E#wK zX1IudM-~4f7hWp+VpNmya%W%R`9x-OGnLoP{8202x|iEf=eh_|C2*UwrLv8)rLyNaTdJeR-Ke_nUZ?jv|K_TA z4>#VmaJE$TN@q7|6+j6*={%$g z_$;ad)jNH``8QYjuX0?f0<3m+b5;7Uz@@J`|F~Ag9a1IunhUtr>FZA4Ky^u#(3{Sd zD&x0N#b57ub5;0v9hb`ap|z{x4qp{;lM5(Sf*+&en;n<>i;Lq8j!PBpb5!wmI{w#6 z|0{qZe(54ebvF6M+09kqes$r0bL!78_@Al52bq7Gf{FU$R0Z4{+uu-I;ZUFNCxGtn z0!n2kIlH-vAKd4R!Rf+q%1f_~N&~g2um9D>1#UDgC6>O-BH_XKw*77i$ z!EgtfYtW3F%(G&Z;{xX`ReIx{EtP#Cs&Y+0H8!U>f2n%5*x6F~Pe&DRhT~F|?-Eq$ zT;}|%)Ii!JuXF*Wia5*J%~cVvc3dj^8dM2ik1E~`&j0T#v4f^EH`vkKnj74ouOIN> z$t5CHCbzo8=Q=J`xZ9*=XRdprG7r;VtX;6XU9bhtmTJm9;P@iPo2%MliQ|7qmESTo zqRP3Ph-!?LE`ujsLVu&Rm8oV z-CR}Ry&Z3^3f~H@hZo7HR-hA5weU%(S|SzIRTXzgm0(vFFx>@cu8MfN3l~L|Q7@;x z9q;e#0jMsiG9Kh~sPi9&l3rC{1P*09(t^M_E`WaaP7z0=YT64>T~cK{9;NXDlTbBf zIjVGYb$1`Nz?lME%~kR3oB57=Ud`KPo9Z``eMPV4+4E}N4zoS4<~1<>>{Y!+$(~p9 z{#vx>)jWei<6+OM`8}`Z_q>|l^J;$2tNH)_-M{wPzxd9;o>%jBi`nyPzP-E6`MbL3 z)%>1U^Zq+}ozV8Yn&0zke$T7|l^J-oX+MBQ-0gN+? z9|6o;0%-jxV7wXgC}7aTfTsnrO{5mETcEHOkYiQ|EP4cR#AAS%$$Jbi`cc4Ifyt)b zQb1xY;L@dlJoAb`oj}UtfGK9i0nDzYZ|_3BWG`GtA%>fb`{nB`W|In;!+X z3yfO{xYR6O37A(0X#FIh%8YpuFlYtfX@Qw0@)TgVK;ct>E6fUkMJoYEJPnv-@}35a zeiE=&;A+$E89?GwfJ>hNTw`7ls1rze7I2-J@hl+sX}~6d8%*ct0BxTE-0&RWCbLms zwLs5$z#MZ;Jz)B?fSm%K>Ha*R({q43p9jn}I|Mce41WP&%={Msv+DuB2+TKwUj(E- z4_NXd;12Vnz;=Ogs{nVJ#j61GUI4Uy32>Jg^Acdti-4yE7MRG(fZYOxF9Ys1D+Cs; z0vxd#u+ZeK28@0QuvXv!)9w{O;>&s|%a38cIVc+kuc$XyNCx(2Ysq`n4d z`wC$0Yk)`07J=2T1otuh*E0BP&78HtQNhQ|4#`r}=XK<9GhedIG)kT@gWo`wn+1rO z{TgY7-z2RSCi6`|`dYv;fhSFH9RZ&*VrJD;27#>i z0q>aw?*nGP2MB)v*l0380HkjKEED*^1V0397l?fb*ko!2=4}MD*#!95WN!itdLOV# zV2erm2(VkA@*}{fre0vt2Y?PA1Gbvdj{&1U1gsa>W|B7p5;p;6Z3gTx>jdfqx^4k{ zZf0%)TW>WU4Xf}0VkO)0;>fE z{0K-jbAAL&{~oYQ;8fG+CqSnk01JNtbTy3v8w9d`2Betq5}XO4hGCJr3V8>9|%}4aJ5N3 z1dwJ)A<}^t%>qfC`BAdMWOhPUn#GbQO|Ub<$w2b7sg-at=z=_JvL&1hB=sigc;tDL zCwaltOI|eXPC!m;w5&L<*k%uLB^W}{@SNj(X9-CQGi z!)%efX}X_`tTS^YZB1iE$yd~RlT2jq4GY!%qaugC$~rUB-j4*1G!5#Sfv z8Oa%dMl&Y^Fg+cxOW<46rw5=@cfi6PfL*3hV1qzb&k#F((A?8A#7=)YBpikO7&IfJ zkn{}5GLfHyCe#bET_n~E@=MS>CNi%Fq)l(gZ$UGmH)K#x$SR0-`aWc}TcENJAi>lN zEQ$g;^aX@XX0?Zx& z2oDCdGns<{=>q}F1P(L7A%N`yu_1sXOs&AYGXQOd0**4-Lji*Z0aghlo1|fY-2#=v z0LPemfklG>9fkusn9|{Z(L(_11v;AK5rD*@fLS8|oy|IdI)Scd0**H`&jjQS18fyY zF{x((+71WIJqvJ>*&?u7U_d4y)y&BROdkQ*C2*?gGZN70Ou)jCfUc%dV1q!`*?=^& z;B3I`vjE|90NqXIIe_#`z%qdh6U+i^7l>s6dYW2+c_RUB&IR-`+2;ZVoefwe(8nZ= z0_+y390llS>ID{^1L!asFu;_K28_-EtQR=LB#!|ko(q^Y1~AyH6Q~pDdLCe?nRy-{ zcNAc&z;Kf~7SMJyVD4DJnP!W?YJmag12WB=^8wSx0CowSZTgG@bUF{Pa2z1ZGzx4G z$hrV9$}G45FncT@JRUH{WR3@=Gz9eR2VvVt|FYfJ)OS zut6Xz4=~Lv$OFut1PJE?W|+);K>B3BGJ%Uta0+0%Kx_)&Qd281FBj0J08nMJ3jl-i z0ILLMnxsO&Zh^`|z!j!mU{OAxLlIz>DJ=qwo&s1eaJ5M;1|${$W)%ajG3x~C1iF?0 zt}`=B0J(*LtpYcg)KWm(A^;~#|9BvtuOwx3~Zh^|_fO}27z@kb(hZ%r{rgR2i^i;rlfd@?TMS#R=IaN`dkL+bTMGz zWq@U-QDB2WRuy2mSx^O-eF-334On3^s{!ek0+tCpX@WBW+XZ4X0Z*G+fq9n!+FTBJ z)?{A}7*qvVB~WjYt^n*7sJsI3f~gl+R1N5GC18~)y%I2bCSbk5%O-giAn|g*tXY6p z%sPQOfv#5p)|i=B0dlVZY!z5*Qm+QIy%I3@YQP(2i@<7u0kZ+?%$(VP>9YX41l~4% zt^stq3b61Rzj3Gq0m}qFFv05q+XZ6R12&mj zfqB;e+S~y6*ks=T7<4UQmB1F0bR%H5K;?~qPffkRqU!)1ZUSsIr8faaUk_L>u+1dj z3`o2IFzaT(4zo_6PN3@?z~^S>96;`kfUN>MP3kRxwl@Lh-U9f_Y!O&3Fu(&enmHa| z`ptk{0^gcGw*orN0W7=~u*)K*F~{ehitBw?Wc9$TE?i zLx%rx2oZ@H$S)!Dn8>_aA#LVCehZli^B{xfLRLX^2$@e-y9Fxe0}@QVz@pm#9c~AN zP3i4`(FU+ypruK^1CTfmFzXIL#HdqUcjKc0jmU(P11dU-2#>O0gf^C z0*e*^IxGZqFr^CtqwfK%7wBk`?*}B_3z&63ptD&gP$$s!0l@KQ<^zD-`v6-7QcUV1 zK--0Yxr+cNnJogV1qLhzq?$R40n_gX>=HQD^r-=KdH}Gn2GG?s3TzO_dJvFi7CZ=; zy$BF~2+-YRJ_JZ#3|JQX@4M*(w}0?ssB1Xc?ScpQ*v<~$CVUJKYIaJK2Q4AAK@z`|vKEYm2kK_Kf1 zz$mle3Bc^7fbep_7?Zgikp4JenZQ^RtOINph}8kcnOcE)%K&Xw0LGi_6@Woc09FZP zo1~S1-2#;>0Xe2#V9|0whbI9sQ~D%ebRA&5z+{vB6d-X0VAfNBJhM)qPN3`4fGK9? z(}3KSfUN?BCiNLW+b02Yp8*t`Edr|r20RNWHFKT?On(ZnOQ78Jc@EI&X~4qg0F|au zV1qzbJz$zyP!E{>3?TeGV1~(j9+3VlV41+hCintiyFly(z@?^EVBT|pHZKCIO!kX_ zLG^%D0y9n0D!^`m%2j|XOufLO=K&pF0?aa{F9Als09Y?@wMl*%koY2C*2{ov%sPQO zfv&3o*O{5C0lBLHTLo?~sjmRqz66;23g9NQMPRkSfL8%?%$!#N(_aSc67Wo)HGod5 z0Sngv=9)%<4FXxO0gPGj8esM-fbd$te3Q8rkp3!QnZO+;_&Q*_K^A^|UIVNWSYVRg1nd^5d=qf5sTWwZ7SLfGV4*2p2N?Z2V7ID{U0Ce~eu*#Hv2pGK)uwLM0 zle`I#_ PCcrCZoj{#H*N*^e%*>AfxgP+w3amA$9|PKc2$=gZ;0?1yV70)2&46`g z&St>$O-f@8Pu|~7Fqg04$$O`dAiES~z3H=sAR7c0ZUMY!8U<#549NNfu+c2|1dzTN z5dIYKfyw+7uw7u8z$O#?3@~pCAodyHV^b?I=o3Jjt$-~idn;hKz$$@HP13&ri#`QZ z{tK|x)C-LM4A5a4V4Er321wirSTC@{ByR`Q3C!9K_}r`$$o&_f>khz9Gjj)^?KZ$x zfv-$z17P*G(7xujhR_gBAzK8dZzsfn&k6CZne#cI(+yTU>XHx zHvqDB>JXA(?%AnB$mfvompX(bn2}%V5F)ZnkBJQ032E~+ z2?tH~*Cf1KV3k0ENooWv`Vvst2nd^cfze+9I(!3YX-dBVBz_H8FAy=w-va6cW_=52 zW!4GgHUheS2WV|(eg|m#4PdLlekOGnV70*9U4SIBMPT~3fC1kF4m5MV2Xy)luuGtg z>GK0%gTTTc0Ed`Hf!VtNS-S!4mM_>H>KF>uwOV#!!oDGIbKe%`!+(bo!@UmV7n7Ey zCiDyX?BrizKey#SnqQvXKA||ccVTwfl-R^T;FBYWcv)D1!msnizgEjHJvO1-kJP%p z8@~V-2vmQFwws%paIv>}NaFH+5)%f6!mkXn>2I@nD*e#UZI_Q|o$zprP*Q>UH7Vhz z@bM-5Mihlev*{IO7ZvA`=hqd)CB0sL(Pkf%aCm6dRCB>$3CD%{PcyF{lyF@5S^i7( zR>b_lj~ULW=I3!$GM;Pge`vy4d+95R$CsE9?Go+}_b2RrgdOFF-Fs?YMNHqpa7i|K zALe_TFAhpbY)by>1iuKq+b1L*Jm!A?$3Uv}dk6V>6?sZy?)}RzXrFLV@ZdUrPJ!PW zu%6|`MP2bc^x@@SCMSFp3~g9uUOy(`wu29-^MAy*I;SA-#QbvmO_<1vWh)u%9PIf52z0Z+pZ4*}dw!(fv*4$q7|^R~8lLl#|x`tN2@`mro7^Sg zFx#icCnSb0dz=0nXltHdo-!l5uplsNYim zuwm|r34Q%Up8JW8t80awFME0VDGBZOI=EdpsNetdt6LT;FD{rG;}`Ij7p2oh;f#HP zfr#yl<#a~x;9vjs9_@ROl5YJp|L-pck?1;9{dH5=MpTbpuMo{DyZo}D3D52S*9rf9 zU*+)W@>WF&`z?}l!rs&Owf{BM*GHIR4{k9mDNWzqqD$5Hy3)+dgIgTfGu>f*Q8vl< z;8!LbQv&*>Q(gM8WJT9+creHOE5ocKiK-sXOW&5$&v+ zxmf9N^><9a#CVxw102)Odpzgj>NlB{u6{uJVaLv}tjhnDjHM0^asl;IYMtG;SqH=T z=l{e~{3nlx0n`-w+2aa%a*aThiP~YRV`n;c0Bn?F@!xM|{RxaoaKE&oA8}S>x<8QN z0*-X74J`hn>}SK2v3|mX|3e}F(tlMdrp9LE_?I#hQ)8dy*cg{yJ6KDY>UUn1gNI`5 z=A%o$9IZGkZGl<=uJau`9QQXgwHj=kV@Kfr)U}{~ZCY`Uev+>R5>jcLMB8$4b@z z3Yfy@EC)5n_^1D4CjZwt5r06b)F<)Lf2*cznoICx-1_C^{m|*C(o5yT&p-RuMUI_< zRfk&x^b%C*ovQk;Z~-rM@H7SBqw6xqw4V3HtpOSzGwgc)&!HpypYPZN({Ss*$<;N} zv2@&B9lIP=0rgun-EdcFbYJP9{_h4J$5*5KD#tQ#KMd38p6yr<-1^0MUDrC+6ZaU$ zu6Ha7TdF`@H^NloUVL8UqrrWXejr=0H=hN3blvO%_Q74?ntG07ePK0jr0eI*6}KNB z{j${2sOMOJxm~zh9UB14gdKy){XI@@oUj~E0%bKO6!OR%@Qr4u2N@U-+>|01?5DD3;xe77X zWF2JROQ?{&vV|;Jk|;%%-~I7A*YO$}z2D!@@B7F1cKd$k=I*-A^Lk$Uex36=N9lhK zI$POvWc<^2dV@+!ruv_WL?!n;gjvPe$dtQS$Yo`7tlkUAa$DIvtEcw{owN=36RXz{ z*?ueg)at#6OfMf)Z&`rM|7nYtxJa^!3$5puk?Adm>Mo0|=SJA|rc3?l-Ru0*m%xHv zvNHdB*ST&ikf~QKw|<*oZ)WvYSlO$}e+w)8%nF;LSl>=2E3K>_+FQ_G?v9k46uNAW6*vqK=H&|h7gtA9rZnUyC*!3|7b)ikjR84K+ z1~T=6EmqbJdm9|p3qH59_Slbudcihis?HA3(>7|oKHmR6zm5p?!pCPYw_C+d*jL+< z*7_j`dGz1R@fb3 zf2;Vd_1pv50IRp(>h(mX*VU?@F|!Jqf* zQU8Oua9&W;QGy+N>Q!lt-_1?n1 z%Qm<_t!yN+-BuR&mlcjexW@`_TG`vk!feF1kST$qA%~USwtDX%J8Aviv9dA9PFdMq zD;taKN9^i;_Z(SV&^RvEq1X{q<0W$c2e4FkYTc=jsR+lzFf|JPyjC^=`)Fip-TLN$ z5;zeCBU3|8WA!Fsf5XbsTD{50*6Ri7YRT!X;(ORPVwWs~mA#K$KO#}<&S+&HVAtE* z)siz=Sps(Xl}yWbCE7rF{Hk$hv9b@bSF*BDy-!n$A3=31%!*7onF3E+S$3;86}v7+J8D<+QTt$n?5a^^9Cr7B_AlwQQvFmqsYVo?U1P@=S7wdb2faAeHdmDOjYL`P-zXvERLxR&jm^=&M$o23g;oz%ktmG zd;(LY@CjVRuD>U(-hAwrtgNJ!eTwWCD|^by79dl^YGV;rwh+6jNwQL^f2C#-sA%5B zENvARV;@Tqs*#nkvL)En7SzZht!ycFy@*qdEXvA~u)k?#(N?w$*=Fo&cxA0@xr#0p zMK!V*D_mg})yVXH3MKF}P{jTQWo0Xo)k3DWQ^CqsVedgkR5cZ?Y&G_tR#pj_dhZ%g z$;7F?s$0di*i|%=J#A&{uq)MbFrTrq_1N_-165ZIE8Af8ROB_SY$JAMPNi1M$~IY< zGF03BK*DA&hLS?1w2oEWf_<2k)wQy%$dnkR{#h&g9J|I3C8{2#8r&D4+{x{EtG5li zGACKAm3(1iS@$8R+Nm1#C+bRNVj8&@Ei( zHTUnrc$feaVG>M+_d?9_;@-kpr(>T1i7*ppnX|>ck5yQLbtxplVuD%%Nw5r-gSO$H z!Q&LWw%>a5{wOGK=9csp2vPOdFl`?97Kqben;JC0YC!EvscR!X0A7cIFbK4z(H2H~ zjI;+N7 zjjb9>HFn0sa2Nq^X)!ty%P4po-T|!|dP5ti02QG!RDr5yPzi61xSJI3EzsvohK`!*1Uc;}i)D?jr zupiNf1dd|S%2NwXeafLTbOF8W{}AZS1N&er=$jHvU^D3Rclz>y-q5fX^pS)W@ENQI zeQjYQ3DC=N_2S$$uo85(@FbLkh}6}nUM!_S2MkdV4P_w)bikkkg$hs+DnVt?fkIWN zZq7dGE%5ZSShdyH*8X{j1#RiIgD(bpeZRgcQ44CrI11%m7!NN)BlAN^?~|r;NpEyq zPs%|@1HD0$Y#3+~)ugFOQgfo_K+So1!3X(3gG2$)qFWpIb)fBq=11*$R=^_A-bov+ zXQ3mshPKcUUex~gX)HA%3bb?APQ4tIhnb$BpieIH*P!DM3@P)pef7%&3alkX^Pd9swq^2G4{`$S#gHRuL>Od>AmBCVh}3PnL*t9T9c zff9Xd;|tgZ`eMok*a&)uvVQ6j_&Dfmf*T++)tUuDAuD8q><|WbwLZN^K)2x>oQEIaAnbv?un)e0IWQaE z1Fh3~L2GCU1qe)g_s22!keM$*AJ@?~eGROIM5?G2)P;I52iYXmzxLj}p)d4@?x5G; zKM5t_anNt}i$QTH1dl;}_?1Ae!f$X5uEXze1O9}+;3nLHzo8pkfMcM~DjZb(FNY6d zDoh9MTF1e=Fdp6keU+pDIm!>k;R*PL9PfhNum`>c?FqF9%nYG$5}EdTKS4)m2koH) zd_i@^HQ+ye@li|J{TK&e7ieKPAGCJY!m$+;M5i|%`Rq;54%i9bKr_&{8lIy>hQZsQ zuU2e^ElN1op^yQzL&^-nkV>y}PmQHBN?lU zK>Go`AO9=#x4~Ap2isu>ybj0F9f!_9?7ExsK4BHtn@Rdp0?Lvzq^ zT_y-7LvbGdJ4VWm!#2<{8-?N|fE4O0p*m)}1NxTg%@j->x%~+`W@`(_@xK%1LJz`U zMWi2)!1rMh_Gd9$!ff4Sco&O~#QH!#&}r6d&<%P(6hy-lP!I}3KDa_ax8VTjKw<@~ z1V!)>Oo3@I21Y>}XazdLc>xN-pGIfB@@OV(1}C^s03A@Iy?=T;4Tq$f!AOctcQ*8 z2~d>&a{-+LB*18B2OUAV{hWA`CqSQ<(|hgW_VM3x_zYIU3eczCeua~iL~>7x^eqxH z2F8MNq3!jXpuL|ymKU4M?&h*4vRY6B(nA(_i?DX9{*`iZdhzIR*-GJmt_3nCB z03&eM_n0J0DPfXNEX9BPb!+I~v=)tHmlUKkJ01GzFz^rf9j=288+FpDW#rG8YLF*D z-E$DKt?(^&eVlh7XnCpdzJn#u7@mc?pdFcpa}Dd7MKzl;QpWg)OpWOp+cm~(7p3*x zW1zL3)_mG=X)X9FG=aveKPvBC5!}5oc1^i0AROGaUt8>LK=VXv(9W$L+~ZGfouLD? zw`M2Ij-cJ$yPz|lZZHn2JxU}$D8mv3;-=ZwItQjRLjw4fI9U@ zs}+LWdxN`Vm7DeflDz=~VK58=4SU036qK-FkMmz7k0c()@h}ah!W7V2S<905K&L}m zKYs)tf@TZ_EIn5y)3wV@dh)M`XTuDb4lgNLGqEJXESLkIz+9MT&4rj+FKvLwU_GpX zrJ#vC7o>(7kOZqidjlO)eFiIFIV^*pJp+hS830V;4J&e0>2ejJ!8-9VC@Ecr)^Y9~_hD-1r z{Hpptf#omw6aIjUa1PGEG57%vgO;r-=0os3C;(jx*M7uaA5G?_L@HwGC@$$72Zigu z53c}Rj|x~RJPB@~GEc$7ktNqtz;Zte$^9wU?)3%iKPS8P%j1#>RK(Xno}}y+lLA(8 zsu&fiJgQ_QcLP^3%byzoMH_SllIvXM+SPZ>IM?Dvs%v?cM>qAqV|N3SJbB`7SY63o zKT4!Z!p(sEsygL<3*1a_9p_JxQx^}WF1bwA<6i5uD;V5_yG5_Sy~*Su$?SS8P5P>L z>80m7Eu_(XNFAd|C?w3_cW|!VNRkJfyk#pV$#bbNTtDhXZV5`R!8*B{>^D^Za+Ih>{f>xj@*)$nhu&ZH|WsWm6yOCm%O#7K_GMr z9RY4hBrhSIQl}($OUa#l{>zez^QZp5Dk^gHKPf41OnyR)9#Ro!;s&KqhEY72468-v>x>flfwa*?=lm^GmqRD~*_ z)lX&23ZPM~5@tn^dv&M*!_j#LQ(q#MycX03g(bhQz_a>Lvm6z81E>%6K#@xR9H4Yx z=LKtj-kP!2RD_D`WoQVBRAI`$5~Q$Rf)_z?^F9A1B7c0Qdu?x2Tt_ZDKznEhZJ`achE~uLTEGD4 z4+B9lyVtKLvr9e%-T*gsx|aQIh=({BYOhDBoJVpo!a5Ac90qT}Xcz}$U@R0Q8xt|# zgYnihn3G@vybCIt_c2xG37}$7xlRV@eE{ zH9xZELd;KL8mOS>!zVBg=E5A94YOb-B*Kg+{+kXT!va_gi(nJERY03TEhh;S=u+@k zrm0rf8&YAD6>r4c0PA5Ltc5kO8dkwd_zYISa#&{O*7cSP`3mb!^K4!3V{zJh>Q=^4 zM0GKBYeTm<8bBR*0b=2Kcou3yEvN}K;4c1tfIIL#xUKXr?0>>J`4_~Z+!TW1Pz;KK?kyC77l{nTph$QMRFqGG0+d~*+}xa(!Co3lK?EoP z3g1nD^jw`F5B2Y+N~Vfmfhy(6BT#FufUG=J2I*CT8ptbRmV+4hPu1jx;U+etzG$x$ zDj)^m)|2eXi`T6h1>ou?kN6qnPeTTqvY7*f?8pD6?C7pDKv)` z&=R^r7w8O~pd+-0w$KJzLp$hT>5lmtbb}tC1Zr$?2Oy28?jYo3g!-?AqC0ZAqt*aq z8o6|1w;#9xCyO!jX4%3fg*Yz^JAC_A3y?3fsf!rP^5FwGuE7keH!+epka9qrZR{< zE@+;0kfWQ^Mc5a@0?^@I5~fN>0jt<#SLvt}R05xYaxV83unJbfYEVS$z^#rg*f+yQ zSfc*_Kz;lVt78L!sXErf|5A0R*j22XAf+5CUo-y79lIsx(-O=3wYGV4PXcen?4;ST%_e}U4jrg00}z)fqvtw~S` z528fUL0YF|g3@570yU4+m>$r=Sh6>eg)6G-mT94kSRH{N1Yd(jmHdzf&9-n#9}@V^+9e8F!ivIbdtA?skq7g z73A{M1SHe;tC_u)y(xB?EihZd0O$if_3%*-EM1{9sMmCW_RtR6f^yLjIzbmuk*iav zTGSc3V|Ihrpf~h_{?HHlg1Y}e%!x1<)GO64LJ8vy)xQK2tY9qW7#Im}!FnPXfjJzc zHx!0|0(cXKfvPYbvJ>Dtn4@77ybb;FKMwOnC&_Fj0 zR2uR)9h74wQl4jn5;6-@`ZGcLlJzG?i?Gj!h43jzX8|mO6|fpKR;#>vo zjjF28FR^O?(QLa7yF7e>soC~(%o?y0wu9Ct>*bCqw;k{eXv$Fk*7eu$IoC%q7om3q z^Lsc9`&9pXvABcAA?ycXKOBJXK%RcUJO_5SII0@RFpS7}cn5UA-bS+)^ zaqZGQBe{xJj&fK+AkV@T?3ds&Tm(&yn)D>olrGbitF%;7ItS7j(Jx$=BMet(4f+c2 z8e9d}pJr?=AL6t^ay?!^K@qJ5&91+3ojftple-e8z?3jWDA{A!wbr=FwHoqYn16#F zT+{=M_poQi)B}xruu%^>X41pg*|1~bQk-58U zomqr%t%&r*M-a$g6XaS5OMVxmC%ZP+9xwIpI(YGr3beb{&RX*1o8M_xCV3D!jRtLU zb?riq{E_HdxmAR+*OM-$++`}0ez&+}LOu8CDmKAG^8JLK2Yt~7;x6lzlV;%NS^;Vm zuTmL+?!&8i>FWrfFK(`%{3>>(NJZ`zZ(>6(_*?aqIsK})gc<&LNVe5^ntJP|3LbCX zY~jtFSBEN@8TKw@{$*Rop~2%lUW3GkWUE<*0xvoJM#c~3YzuExj1DU@;P_3hPQTWD zFK(wNxMgHSnF#KdDv#-K3C&Wi%H$14qH&4BrL@i%Ol(VUq+Sxyl8|znsTgI8lXmHk zuA6?yvE1FVqaTfa6!U<6TSLf;MLw>X$h-SI-P-i)(6=9JGLx?rX|8}*C1TsGdx-KE_qQ;-Tf8CvKX0p=vvk3N>RPVeD?^p!O4wjmXI1V1MVx5hsG*w6zX^$#dCFZ!SxzmKNcErSrcMfw)IB( z9-RT3#eXRTTTH=Dsr^f_I_2(rbj94v@WGyta5K1_H;?CZM$>YmH{A1UMw8Tz+*QiN z7)I{)HCeFt+23cJrTwTrX+O1aQTs^~)++3c3(qXYrF2B3nt;h(>i2?K*f1|9tAN6z zT^=3Xqy0G1dA`kQHgxoc=M5*hs>g{p<|eMomuk2_OED2;B7<6*UpsoA_sq#i#IB- ze%h`U7B+Bb-Xe)7r+I>DKmN8?#I)){tvgA{8_jScz47ZZou4v0F{?iyf35SrpKKwy zd2`(2ZKxMFZ+5+J#N=d@A_eiWJJN*x8nbyLzM>)+g&Apa$%xC5d{b||SMIA*Het9p zJ;hhqD!g*8=b8P-diJtjDWlN^5?&*#Z3>!b%(Al>os`9O$GZ;A|5@)3P>ghPP^u7X z1zZYy3Rj%C+`HZ%ggaD#}^82S2;@1`}@pi+nZ|P%>M(BaZ z3v@5iI2#(aew!9CiD-Db7BTC(dFz**SH$T~^Y@Be*X4sG;B&+nyo#&QJ&UC z&7z)Onto4jv^rDGo>X3?;!Xj4wY2KG_Agg1=wX_S(KH`42^Y1oo0$r)%uzk@swa3D z614~?p!zYL9(Ocue^<{_>*YP8iBaP#Y3hrM#;@ry?Os^6ty4c-%0!e^u&W<85xuCI zFCRB`dr>xbpEL>9JkyJI`CsNHw=at=%xra!KG&wxk4yZK$0+i&5hlJjg_*CEGdl-| zP8(Z%(apwwjWX(W6>w4VY99XLqcfYsH8D`->R8W|GJEjrX;8}i+}qpHv%8dO(1+_` zrA@)Um=j8yxB8H5SI^3Q6Np#s=-%N{FL{3cs45|<;>fV;(=`d<<-TMTb97%qY9DD1 zbDg&b4MxRXFn{};&yIM1yjLBug3{y+5uWprrfNTua5d62>4(Sc(PmyhZ@lOCvZi@| zHTE!}6D1JTls+bR7C%28Nm|ZfbR!JC0klCs_l~U#U zmStaumhFs3^-PMi2`(Csy-gxt-ko~Em$tfaSy0u)4y3PsP|fk1{^L_e-b(XRls{7c zyq~AKnKsZ{KjxpwQmV>QU`MMvRrz+BC#F9?d-*5$)vBTb$5v09{DY`FUk%f35DAa2 zVOq|{jICi3b=|Ip*|iXJKn=4<@)0%67348l%yUh>hk%((fqhPkzzB}nxSUw+%H&EZ^u5ZBf+NeXFiEwcqp&#_u2 zbO@=tgO4Xj!~SQR&B*lBm`k=g=wHQZb5e-QW80h8Xp?HrYXO&XW#Vu~uy-nwa#_2fzJ)D!GNHg&r7S#5_Go+rm8qWZdKOW(k zdZzw|Tr?fdXktt9eg@qPxf!uOJrkZY8{WO2L>qkaVE-jaZlO)CZ%(MN+*G-7rF!1v zf6q;j>zJ~q`z36~4D;sk)r)1ZPC*?Xl@V;r0P`fMaNm$;yg;<>tce8Sb@fJ|N#anX+}-x$Q`izI%{ zq8B@K$-T_B4<>^=O-zGv$%@Ukcc)Xl_^P>_-0|qEW*P(O{W7oJ)Z8`quUR_yJ4dAF zgQn)HIthd1xbfcbgpZsWt~#E1!OA>io0&~ZypiVWOmFsdkhwebnIOmQu<^ z>XuIA{lWUd#&1qeOxE(;0o}F$RciEok8ZQD+|H1sb`3qEntM_m?|LOW+f41@Y2DNjx4KK`_U#QKI$jzE*{d>3| zH^pwrKNv!w)1=f~UB3_d3FP7twc=#re&PCSA?9{_XGQwvB~QY+sk`ZY?&`wVf%}4t z+bzG}6Q4ibceNcCEqbbSFg>PF>n%DYEMg`chGIb!i{+ggAJOi)b^*ni9n1zPx(VLs zAD_cLZnZc=XrRx!>n~T|)pLvg;q{ukPIK2-53j8rULd*Qy3OdJg^}ms<&Qh@x(gL| zf%1RG!o(T>?+?!I%EaTWKO%i2SevQ>tKO-QrN*?WdqcI~^)Fl9<(=Dr+-~t;e@%I; zY}CnINn}YFOX%8}U+;S%VQGg8?=x)Mw%xOnbHF=cMZJk1{5VYqMAqe@#_Sp2$@H2@ z`$#_Cnr~-%D|s?>F&Sskw(@sz)==#ySMeOX(}L4QcjfKYrQ1dxYD>Pit4Q zxjQVn8!k8L?r@T982QIy+72JS|M4K}E19MFF&(EP-Oc!=3~S}kNTD13mUqNErB671a-)7_Lve#c}mF=s=fzaHNw(*)5KO>n7`k5Xo zejALhZ+~aQaWiX&*X~B|{)md?P&}ec*`QVf%m!&v3Wq;q2mh#hB0L5%z*JpHiH;oL zWPQZ8!Ks=beXE%biw2c2!1P(^?dV&8h8olx;gxQ6dHdy#VZ_FH9e*nZnBP}=_wdbu zFII6r9Q3*=xy>7I2Cimt|8SZ;1MPjQG!0DcpSypqJB4M+M?{tm$~n;7UQJ3$T8;2q zx5~WubxenVM)iTF^ctFWBQ$hkQTmxFtyZVb;t6PU#zpr!Gv%szVfvB*I|4342b!Vs zI~k2^XmnXyd46>2?&ks;b8NgvM|7-RCgI4|fXkYJW*2^a-`LO>*6z}xPqpIH0ve|V zCafj!zibdCvOOLZJocxV0fmf%oP>32J?q}#No$`DxD*~_V&yjm4JGV+LceP>tKC>1 z(5Q=xvOC(lsB^2V6$b`fnhi43@ayYo{cb%wX@2%xb^Z)!3>#$jD)bL*7-_RseR56k z`?~@f^R3^Q`ny)moc!6~fJ>!#lYbqJs7|~|l=*VJd2t=B_#wHk@Gz%g{5*e5mcxfr zGoEBaqLbE#G)?OD-fTrK;+PM|2E&~ecPrcFyxCS|tM1|Uc^UuVd7I&;@_Hg#Fu?R$ zPs9y|n=$Lz)fO3HzL&i82$OLG=5HfR^$leI)(Gc*$XC^l?AkPX>Sy-uSrkuAyk+`r z@J{jE8fijxuQz0rDX|fs?!8||h5DP3)6EKQW!q&(4E<55a+&`~ev z0lz*bViUpIagn|smAvooi4M8n_kG2BI`tg9?#|$r+lKl#8BQo}JY(N>&KX;Le|>j{ zLs8#rRB$wGGCdC^+fAXHjem(Fr4+iOk{fzTI*efCBK%)Mc76BlZ`N#~EbO%}r7`t^ z-1t%&Qyqm^(ObPG(w-ROG#ztt8|QM5jdg~>^+xr3iOgPmj1!qKle|qVw!*9E#X-@$&CKO+aoL$QDi`KQmLlz z7F$`RLRfIO$tL|ao`bQYc(8Lv*)waB*}08seQd0`y^X9@CG$%7%6pfurO)$qQ6;a8 z|DIjbv8MEwBrm0+bu^4E(iKI$ElU49GJC-9s-Y0$evVP(p zNBu4(2byX4^;Jhh8_nr?ORqa{p38`tpY{)XprQ2VJRC?1HCy!0+UN zCjSonrZ|21{jR~U=8svQ4()m+ZPEP!zuycr-SF!>g+?wk_RS28K&21eCD0uoYtSdnW24r zg?YQwJIa>VeYI*cOvbO!h($w>MO61b(e$TMO%4P!I?piG(eMnJVJa)E323V3iibpW zZWw#-UO;os3^N|hn2l&?_CDLWZPHsmuALju_!gINToS6BDD+$Vr}_q5&g1tdV!1WL zT>Tj{O`-|?ny^YFI>#N0XEmO@aYEvVfRE>Jd4jNl_Wf2jcE{zP11|j%O-uaxCR@K3 z{@R#f@|u0!0~#w5P5KMo5=Azn!Cm$E^O#!6p2?9v{NUE2Tn8 z>9)#4{=(jy?c9AGGHGkmG+PRO>H2fT$LQga( zQE#=Y5p}XiG)6l z3Kb26d48cOy`REz8gGsQ6iCEkrw!IydGF+j<|iB74>qdWVlxzF-wS9IBDm-w?|yh~ z$nq2SHOlr{Y?>b@xCx8RE(M!>P4w~Ngae2cEjD{kdc*vSz4ePtuS4FP-l(7*i%skS zZ%xk+i%r!N-in^wOU+)iebGyul%H!bIMwrwKC-1jD=GcTQnTa);YBPq`43_`iOcDY z4qB09rXL~H$kGRsOgFjxnq*49S5R_eqiydZRjOym zQl3KPnFX!KDw%f=^SoE|QZpY#PvK$am;$f~C&Nx_4)@IdG~px)|0wADnG6(8{>akH zRyj+NmOosLh)vA%PM{WduQDgU3l!JCR07TC>e2gYd9d94xei)mhJ638Z8h5(lZ1xn zW(M>1_Y4Zh);LdZL``ltc9hQH$PKYfloR(mg2pd0`A<>mPG1S5XGQX)srpM~3jHPL7s>lec+73v ze^!Tod2H|AyJrYjk4lw^4oXMo(78{8UuS;Obmx%fxac9zGJ(0qT^YEhUE1AWVOaUU zEF0amh}ATQPX`t%CjC!b6xm^l{X{2zI1YEA_fQD#^76j^@tr30Ofvt)zcMY)P+F`} z?nZ^w_f+`GY?u2pUzuBHI1h2wEPgZLEF(^)Z=5;#m4@HMwh8@g2c^J1SR-%vH|8!H zo=m$;{d0skdY37EnGuL15}q53M-=nkE~l{PCQQE^Qn2;Y{=)Sy8xnER>gI54?N2UE zIHjL_sMrbi(_Lndf?K)E{CtjtZQW&j=egds%fy`LX~DO@HPg=%ZPUHxvgB^j`PX<4 zEh|mepS?cce_UBUTw(WD&vt#A-d#v0Tg5iHKpHmgGi%Cn4)bud=`VVHG28b!2UZ&z zU)$ZjU8hdA{gB1~m>}Pym;Ox;n28rDmfi=XQhaB9E4X6~Vv@zI7bnY81l zepF=B^Y4A~J3d&;X`$QwpxJVRv)_0$v{}f#b5gqFBa`$HwSJXA^O@oKP@>NDdkLZ?9 zco%Vk`m)Z4xm6f?dYOz6VA3`9SI0D` zuaUm^gXS(mUyoCc_qVDY%v*2oPW?i~4hN%8naJy;y!THg{yHfq2cKPMZ}rj{)8Kc~ z_vi|5b;eBpop!HRA8LiPuuzj(w?^L6!b0OXNy>za+UVuK+8%F}J*@^I%3Ll}&zj5l z_0U#R|KTl>e$Y9mhy1s_Ek^~aKgAB`uhd6&xTyb|JDhE~s_N1=|5vLz_7;udpQo3s zX8nKXem2u?QK9`Vm{n+c(qA+eZ!rj+xaged#J_lJ@U_3E4WS8e+^Ih9xn#QijgQbv zX4K#KC~(QFlUd@Dxgxn8=uE-ewBxduOy%1+*1cqU-KIS^zU1_)PQ8|1X!gODk_4-c zMWbkY$;?4BrUx22{y9=%(&S91%Kc>{W}q5@i&lgS$IcuzJky`;ak1@n(j}Ae4pC3J zWQyG(yK`+Ur$V!r>NKuv27eg-BZ8z$rk^xY>>d7tfc2Nm=XW@e*hd)ZuyZ0;+&R#< zb8Es-AD{q^Trw^1lBb_8nW5Q3a+`&Bz0b#7K|L$#O}e))f9`ylTc|5zbeVg&sGDty z?l~Z+R*esFAt?$d<7E?Zk1pKivKexZ0J~i_Nius}GG{P-uU~dD+^*Q$`>(b=S;n6Y z|CllI@&}QuQQo`!K|JH~^vfSiVY0QqA}V1sKX%68sHkO!divw@rzFD_;|UIl^fkWX zoKYrq_TAgic>fP**zVo+ifIr`z^AX6=`tBAF5|<~?5Zi~2?>vR?W$8bS#tjpQTD^e z|PD8y8zMF~6CrsVI*}giic(uA6bGh(CoC>U0W? z<=4#?!tjvNEuqxK_Uk6Im-HOCZa1WVUTnTJczzn29&);v^e8W1=IQm_A60YL45akL zanl^X|B{|7f0&8Vc9KI#9yXl2f7``KN48a7OBO zysf(&znfm{@`dN_fr&O$a@q2xxlO#jNBgaP%al${8{7Q18Je1s`|5A=VQNym|8KL4 zYv0koof5p$EjX!H;hH*Hf#(FR!f8prKC@#gmDYAC+$)7c|Jm}Z=XpN6TOlSt;|0Kl8{fMLv z-!*J7b)Mec*C>T{q)K7qW=qc5xIJmU%MjAY z^HDkzk&%vcGM!1t$RN?|ssmKSreU+hBrg7zhieEB*MC)XzkXRLW@L17^6{l_?~T$IfBCiy57S7h5%GN0Wi6bTDM&`7@*O zWhNMY^dFO%EdJXt?sT2Q)vFiF)oX$tj<>^A`b=gzem&ch<2G*{LDoxB9>~}f&N0H6B-`M5ONVu%OYBFafrT^{R@nkw%fNrGQnL0FKUGWAj z+Hs|^ek7@>lwsk~S$ZeCIgvFalBa_7%Vdu)%#_R)5}x;+?7{w?UFzVN8-vpx)J(7R zGv_*rdCP?b`)^ksKYgrJ{Xa^VML`{jY}k;Pah4EL%43!PXU#oxIz7Etg&7CmC^BuG zKL|>ix8vkAxAE&6XEj#tJAY?;>z`x%8vat8n$widPUxSa5lWUT&kNd@biVc^k8W@) z2*$f$|6$YLFSX45!-+AvYhXtUXZaQBTZ>;6SG#Z0tVxxr=beBCBjGMW_iaZ*qg9no zd)p6ryK50NBK4css351=$85{xD0DpW#XHNFFNh2T5gP6cG~F_;@4vL}-mh`7<-^bz zt1iQk)H#eEWrs$)3Nw4c=+otMn~QQAn8)PLfyos2qRjGn%_y0jeP*4^^!dz{93fNu z)5h4G%oc0%nN2xK`RDnZR+jVqS2Ol~yC3&e-M;iqK9iI?zWB`zOKz7bBybhrZ(Fp&RZ#Gj!Q^XMhYBepoSy3R$6FE7dJU&N{XR10>rjeM(fSAX&Q+hyV| z(*TW_I5f0d$v*z@@4@3YwDPwP|Kk3A>(Z)Ex#B02cAmq9yRvH2pB6FG^D?v8N;dg@ zA+eslMNJPMRd%eX8SNu)buya`T>Fw3fiyRJ24`9|rf_I~e+2&D(OxQQuF3~hmp-5B z;*hDDk0i17@VEAg9T)U{uXsx(+Lq-ST9ek2__mn=ZySoSp6{VJQd`?cdd=H|b1 znBfU0RZq97R>!+=>aV(c?ca$7(Tq>vIi?XB>fxg=zy17~i+Oo6*X@KUtkrDyvxB)434t zoSsfAg#4K@rdwh3f+J0Sna&ZraN5U+f+DW` z7z$daHhwIyPWAO?6|8o5xqZ_{$188~?^2v%sT6HC;Uy-6Jq65H_|#)t(iPSktei7w zr!a`v32anZbB$r8ugbsV|Mi-g#PfeQhFMjqURWNWVkaY z&;I7aK{LAUXQwxm^IG1967*X+GhTjg^Nugo=;lsGrhdEj9UU^1iSQrjrZ4ZzhwqKK z-g@C*FZ~>F$x+@MD-u$|Q?R@lQ#7QY=XN^XF##~vk{bx)8+B0l^?NPXXy1I_~neK#~( zxWtp?H_ANP*~@VDRJ8<|Zc)YQ-_r+dc&f|(kUnUXbB0Qrl>3QaS<%cZL70y&CYv-< zPsKzMo_UfE^l~+`;K`7d>GM{18U~LqWh+UUaEqjR8S;^LhG|`rhEt8lhqP&#ye3a{ zooh$@5BYH?fNe#Jk1zRMczkIIeszB-G?L7u`1q1vlgF2CqnYwO48O*=Gfe5H&^S*z zvXhRF3qCV)$=;a^cuXCB4IW?G5JPM{zBClgnCB8xcu2{wSppY5Zt=i_O@0?12HK@q zQha>LudyOAAtK~IJiX*sOm^R=a|8vN?0%1)VD;3TY4%27+Jg3__@t6QB%V~tUkXi| zIMbk1NVc@@?WOzADfw%QJ9~*zbsv+>LTPDvcYN9D-f23N)1j0tF6UvTKs{TZIsW;i zQo(0}O{v}7xfoVDq>`IlJ%{-p9}05YkekIvJ*yM--#x42&*4L1x@}9hyk8{g3hglfK4DSY?!hO^FRK4$+ubgQ$GE3p0{u>+S zrB>`>1E2AFNc+LY68Ugrxu2_KjjU@~CfyWnF4EX?n*uQ*xqbh3bMe8pnBuKOe_M33 z=5{uxJ7jZPqyHnMEJG6`Otx|%)jd_pnWp7J@<(Q<6CnvXC<_+WEPYQshVeCH>dr+Rle-5;DMR%(qjmnw=TcF+EYH{ zvtaXmg^*dRw^s~Vp4U`t67r0Bb#qAG)eD=1ypYQbdJXHQULkE~r0?6WPnTX#wdv8f zizyhIdbnxPE2PTmL!qe?TAD0rQ>QkeucpoxT+XzKO8uDGyfq}mJojqq>}E=@kRq#J m>zO)lSo**8fmHnsG!sXpE|m80kDu(i)-`sr3C@#h;{OMK$QIB5 diff --git a/bunfig.toml b/bunfig.toml new file mode 100644 index 00000000..bea1efe1 --- /dev/null +++ b/bunfig.toml @@ -0,0 +1,2 @@ +[install.scopes] +"@jsr" = "https://npm.jsr.io" diff --git a/classes/configmanager.ts b/classes/configmanager.ts deleted file mode 100644 index 2007bbed..00000000 --- a/classes/configmanager.ts +++ /dev/null @@ -1,446 +0,0 @@ -/** - * @file configmanager.ts - * @summary ConfigManager system to retrieve and modify system configuration - * @description Can read from a hand-written file, config.toml, or from a machine-saved file, config.internal.toml - * @deprecated Use the new ConfigManager class instead - * Fuses both and provides a way to retrieve individual values - */ - -/* import { parse, stringify } from "@iarna/toml"; -import chalk from "chalk"; -import merge from "merge-deep-ts"; - -const scanConfig = async () => { - const config = Bun.file(process.cwd() + "/config/config.toml"); - - if (!(await config.exists())) { - console.error( - `${chalk.red(`✗`)} ${chalk.bold( - "Error while reading config: " - )} Config file not found` - ); - process.exit(1); - } - - return parse(await config.text()) as ConfigType; -}; */ - -// Creates the internal config with nothing in it if it doesnt exist -/* const scanInternalConfig = async () => { - const config = Bun.file(process.cwd() + "/config/config.internal.toml"); - - if (!(await config.exists())) { - await Bun.write(config, ""); - } - - return parse(await config.text()) as ConfigType; -}; - -let config = await scanConfig(); -const internalConfig = await scanInternalConfig(); - -export interface ConfigType { - database: { - host: string; - port: number; - username: string; - password: string; - database: string; - }; - - redis: { - queue: { - host: string; - port: number; - password: string; - database: number | null; - }; - cache: { - host: string; - port: number; - password: string; - database: number | null; - enabled: boolean; - }; - }; - - meilisearch: { - host: string; - port: number; - api_key: string; - enabled: boolean; - }; - - signups: { - tos_url: string; - rules: string[]; - registration: boolean; - }; - - oidc: { - providers: { - name: string; - id: string; - url: string; - client_id: string; - client_secret: string; - icon: string; - }[]; - }; - - http: { - base_url: string; - bind: string; - bind_port: string; - banned_ips: string[]; - banned_user_agents: string[]; - }; - - instance: { - name: string; - description: string; - banner: string; - logo: string; - }; - - smtp: { - server: string; - port: number; - username: string; - password: string; - tls: boolean; - }; - - validation: { - max_displayname_size: number; - max_bio_size: number; - max_username_size: number; - max_note_size: number; - max_avatar_size: number; - max_header_size: number; - max_media_size: number; - max_media_attachments: number; - max_media_description_size: number; - max_poll_options: number; - max_poll_option_size: number; - min_poll_duration: number; - max_poll_duration: number; - - username_blacklist: string[]; - blacklist_tempmail: boolean; - email_blacklist: string[]; - url_scheme_whitelist: string[]; - - enforce_mime_types: boolean; - allowed_mime_types: string[]; - }; - - media: { - backend: string; - deduplicate_media: boolean; - conversion: { - convert_images: boolean; - convert_to: string; - }; - }; - - s3: { - endpoint: string; - access_key: string; - secret_access_key: string; - region: string; - bucket_name: string; - public_url: string; - }; - - defaults: { - visibility: string; - language: string; - avatar: string; - header: string; - }; - - email: { - send_on_report: boolean; - send_on_suspend: boolean; - send_on_unsuspend: boolean; - }; - - activitypub: { - use_tombstones: boolean; - reject_activities: string[]; - force_followers_only: string[]; - discard_reports: string[]; - discard_deletes: string[]; - discard_banners: string[]; - discard_avatars: string[]; - discard_updates: string[]; - discard_follows: string[]; - force_sensitive: string[]; - remove_media: string[]; - fetch_all_collection_members: boolean; - authorized_fetch: boolean; - }; - - filters: { - note_filters: string[]; - username_filters: string[]; - displayname_filters: string[]; - bio_filters: string[]; - emoji_filters: string[]; - }; - - logging: { - log_requests: boolean; - log_requests_verbose: boolean; - log_filters: boolean; - }; - - ratelimits: { - duration_coeff: number; - max_coeff: number; - }; - - custom_ratelimits: Record< - string, - { - duration: number; - max: number; - } - >; - [key: string]: unknown; -} - -export const configDefaults: ConfigType = { - http: { - bind: "http://0.0.0.0", - bind_port: "8000", - base_url: "http://lysand.localhost:8000", - banned_ips: [], - banned_user_agents: [], - }, - database: { - host: "localhost", - port: 5432, - username: "postgres", - password: "postgres", - database: "lysand", - }, - redis: { - queue: { - host: "localhost", - port: 6379, - password: "", - database: 0, - }, - cache: { - host: "localhost", - port: 6379, - password: "", - database: 1, - enabled: false, - }, - }, - meilisearch: { - host: "localhost", - port: 1491, - api_key: "", - enabled: false, - }, - signups: { - tos_url: "", - rules: [], - registration: false, - }, - oidc: { - providers: [], - }, - instance: { - banner: "", - description: "", - logo: "", - name: "", - }, - smtp: { - password: "", - port: 465, - server: "", - tls: true, - username: "", - }, - media: { - backend: "local", - deduplicate_media: true, - conversion: { - convert_images: false, - convert_to: "webp", - }, - }, - email: { - send_on_report: false, - send_on_suspend: false, - send_on_unsuspend: false, - }, - s3: { - access_key: "", - bucket_name: "", - endpoint: "", - public_url: "", - region: "", - secret_access_key: "", - }, - validation: { - max_displayname_size: 50, - max_bio_size: 6000, - max_note_size: 5000, - max_avatar_size: 5_000_000, - max_header_size: 5_000_000, - max_media_size: 40_000_000, - max_media_attachments: 10, - max_media_description_size: 1000, - max_poll_options: 20, - max_poll_option_size: 500, - min_poll_duration: 60, - max_poll_duration: 1893456000, - max_username_size: 30, - - username_blacklist: [ - ".well-known", - "~", - "about", - "activities", - "api", - "auth", - "dev", - "inbox", - "internal", - "main", - "media", - "nodeinfo", - "notice", - "oauth", - "objects", - "proxy", - "push", - "registration", - "relay", - "settings", - "status", - "tag", - "users", - "web", - "search", - "mfa", - ], - - blacklist_tempmail: false, - - email_blacklist: [], - - url_scheme_whitelist: [ - "http", - "https", - "ftp", - "dat", - "dweb", - "gopher", - "hyper", - "ipfs", - "ipns", - "irc", - "xmpp", - "ircs", - "magnet", - "mailto", - "mumble", - "ssb", - ], - - enforce_mime_types: false, - allowed_mime_types: [], - }, - defaults: { - visibility: "public", - language: "en", - avatar: "", - header: "", - }, - activitypub: { - use_tombstones: true, - reject_activities: [], - force_followers_only: [], - discard_reports: [], - discard_deletes: [], - discard_banners: [], - discard_avatars: [], - force_sensitive: [], - discard_updates: [], - discard_follows: [], - remove_media: [], - fetch_all_collection_members: false, - authorized_fetch: false, - }, - filters: { - note_filters: [], - username_filters: [], - displayname_filters: [], - bio_filters: [], - emoji_filters: [], - }, - logging: { - log_requests: false, - log_requests_verbose: false, - log_filters: true, - }, - ratelimits: { - duration_coeff: 1, - max_coeff: 1, - }, - custom_ratelimits: {}, -}; */ - -/* export const getConfig = () => { - // Deeply merge configDefaults, config and internalConfig - return merge([configDefaults, config, internalConfig]) as any as ConfigType; -}; - */ -/** - * Sets the internal config - * @param newConfig Any part of ConfigType - */ -/* export const setConfig = async (newConfig: Partial) => { - const newInternalConfig = merge([ - internalConfig, - newConfig, - ]) as any as ConfigType; - - // Prepend a warning comment and write the new TOML to the file - await Bun.write( - Bun.file(process.cwd() + "/config/config.internal.toml"), - `# This file is automatically generated. Do not modify it manually.\n${stringify( - newInternalConfig as any - )}` - ); -}; */ - -/* export const getHost = () => { - const url = new URL(getConfig().http.base_url); - - return url.host; -}; - */ -// Refresh config every 5 seconds -/* setInterval(() => { - scanConfig() - .then(newConfig => { - if (newConfig !== config) { - config = newConfig; - } - }) - .catch(e => { - console.error(e); - }); -}, 5000); */ - -/* export { config }; - */ diff --git a/classes/media.ts b/classes/media.ts deleted file mode 100644 index 483a173d..00000000 --- a/classes/media.ts +++ /dev/null @@ -1,273 +0,0 @@ -import type { GetObjectCommandOutput } from "@aws-sdk/client-s3"; -import { - GetObjectCommand, - PutObjectCommand, - S3Client, -} from "@aws-sdk/client-s3"; -import type { ConfigType } from "~classes/configmanager"; -import sharp from "sharp"; -import { exists, mkdir } from "fs/promises"; -class MediaBackend { - backend: string; - - constructor(backend: string) { - this.backend = backend; - } - - /** - * Adds media to the media backend - * @param media - * @returns The hash of the file in SHA-256 (hex format) with the file extension added to it - */ - async addMedia(media: File) { - const hash = new Bun.SHA256() - .update(await media.arrayBuffer()) - .digest("hex"); - - return `${hash}.${media.name.split(".").pop()}`; - } - - async convertMedia(media: File, config: ConfigType) { - const sharpCommand = sharp(await media.arrayBuffer()); - - // Rename ".jpg" files to ".jpeg" to avoid sharp errors - let name = media.name; - if (media.name.endsWith(".jpg")) { - name = media.name.replace(".jpg", ".jpeg"); - } - - const fileFormatToConvertTo = config.media.conversion.convert_to; - - switch (fileFormatToConvertTo) { - case "png": - return new File( - [(await sharpCommand.png().toBuffer()).buffer] as any, - // Replace the file extension with PNG - name.replace(/\.[^/.]+$/, ".png"), - { - type: "image/png", - } - ); - case "webp": - return new File( - [(await sharpCommand.webp().toBuffer()).buffer] as any, - // Replace the file extension with WebP - name.replace(/\.[^/.]+$/, ".webp"), - { - type: "image/webp", - } - ); - case "jpeg": - return new File( - [(await sharpCommand.jpeg().toBuffer()).buffer] as any, - // Replace the file extension with JPEG - name.replace(/\.[^/.]+$/, ".jpeg"), - { - type: "image/jpeg", - } - ); - case "avif": - return new File( - [(await sharpCommand.avif().toBuffer()).buffer] as any, - // Replace the file extension with AVIF - name.replace(/\.[^/.]+$/, ".avif"), - { - type: "image/avif", - } - ); - // Needs special build of libvips - case "jxl": - return new File( - [(await sharpCommand.jxl().toBuffer()).buffer] as any, - // Replace the file extension with JXL - name.replace(/\.[^/.]+$/, ".jxl"), - { - type: "image/jxl", - } - ); - case "heif": - return new File( - [(await sharpCommand.heif().toBuffer()).buffer] as any, - // Replace the file extension with HEIF - name.replace(/\.[^/.]+$/, ".heif"), - { - type: "image/heif", - } - ); - default: - return media; - } - } - - /** - * Retrieves element from media backend by hash - * @param hash The hash of the element in SHA-256 hex format - * @param extension The extension of the file - * @returns The file as a File object - */ - // eslint-disable-next-line @typescript-eslint/require-await, @typescript-eslint/no-unused-vars - async getMediaByHash( - // eslint-disable-next-line @typescript-eslint/no-unused-vars - hash: string - ): Promise { - return new File([], "test"); - } -} - -/** - * S3 Backend, stores files in S3 - */ -export class S3Backend extends MediaBackend { - client: S3Client; - config: ConfigType; - - constructor(config: ConfigType) { - super("s3"); - - this.config = config; - - this.client = new S3Client({ - endpoint: this.config.s3.endpoint, - region: this.config.s3.region || "auto", - credentials: { - accessKeyId: this.config.s3.access_key, - secretAccessKey: this.config.s3.secret_access_key, - }, - }); - } - - async addMedia(media: File): Promise { - if (this.config.media.conversion.convert_images) { - media = await this.convertMedia(media, this.config); - } - - const hash = await super.addMedia(media); - - if (!hash) { - throw new Error("Failed to hash file"); - } - - // Check if file is already present - const existingFile = await this.getMediaByHash(hash); - - if (existingFile) { - // File already exists, so return the hash without uploading it - return hash; - } - - const command = new PutObjectCommand({ - Bucket: this.config.s3.bucket_name, - Key: hash, - Body: Buffer.from(await media.arrayBuffer()), - ContentType: media.type, - ContentLength: media.size, - Metadata: { - "x-amz-meta-original-name": media.name, - }, - }); - - const response = await this.client.send(command); - - if (response.$metadata.httpStatusCode !== 200) { - throw new Error("Failed to upload file"); - } - - return hash; - } - - async getMediaByHash(hash: string): Promise { - const command = new GetObjectCommand({ - Bucket: this.config.s3.bucket_name, - Key: hash, - }); - - let response: GetObjectCommandOutput; - - try { - response = await this.client.send(command); - } catch { - return null; - } - - if (response.$metadata.httpStatusCode !== 200) { - throw new Error("Failed to get file"); - } - - const body = await response.Body?.transformToByteArray(); - - if (!body) { - throw new Error("Failed to get file"); - } - - return new File([body], hash, { - type: response.ContentType, - }); - } -} - -/** - * Local backend, stores files on filesystem - */ -export class LocalBackend extends MediaBackend { - config: ConfigType; - - constructor(config: ConfigType) { - super("local"); - - this.config = config; - } - - async addMedia(media: File): Promise { - if (this.config.media.conversion.convert_images) { - media = await this.convertMedia(media, this.config); - } - - const hash = await super.addMedia(media); - - if (!(await exists(`${process.cwd()}/uploads`))) { - await mkdir(`${process.cwd()}/uploads`); - } - - await Bun.write(Bun.file(`${process.cwd()}/uploads/${hash}`), media); - - return hash; - } - - async getMediaByHash(hash: string): Promise { - const file = Bun.file(`${process.cwd()}/uploads/${hash}`); - - if (!(await file.exists())) { - return null; - } - - return new File([await file.arrayBuffer()], `${hash}`, { - type: file.type, - }); - } -} - -export const uploadFile = (file: File, config: ConfigType) => { - const backend = config.media.backend; - - if (backend === "local") { - return new LocalBackend(config).addMedia(file); - } else if (backend === "s3") { - return new S3Backend(config).addMedia(file); - } -}; - -export const getFile = ( - hash: string, - extension: string, - config: ConfigType -) => { - const backend = config.media.backend; - - if (backend === "local") { - return new LocalBackend(config).getMediaByHash(hash); - } else if (backend === "s3") { - return new S3Backend(config).getMediaByHash(hash); - } - - return null; -}; diff --git a/database/entities/Attachment.ts b/database/entities/Attachment.ts index fefa8cd7..abb07c9e 100644 --- a/database/entities/Attachment.ts +++ b/database/entities/Attachment.ts @@ -1,5 +1,6 @@ -import type { ConfigType } from "~classes/configmanager"; import type { Attachment } from "@prisma/client"; +import type { ConfigType } from "config-manager"; +import { MediaBackendType } from "media-manager"; import type { APIAsyncAttachment } from "~types/entities/async_attachment"; import type { APIAttachment } from "~types/entities/attachment"; @@ -56,11 +57,13 @@ export const attachmentToAPI = ( }; }; -export const getUrl = (hash: string, config: ConfigType) => { - if (config.media.backend === "local") { - return `${config.http.base_url}/media/${hash}`; - } else if (config.media.backend === "s3") { - return `${config.s3.public_url}/${hash}`; +export const getUrl = (name: string, config: ConfigType) => { + // eslint-disable-next-line @typescript-eslint/no-unsafe-enum-comparison + if (config.media.backend === MediaBackendType.LOCAL) { + return `${config.http.base_url}/media/${name}`; + // eslint-disable-next-line @typescript-eslint/no-unsafe-enum-comparison + } else if (config.media.backend === MediaBackendType.S3) { + return `${config.s3.public_url}/${name}`; } return ""; }; diff --git a/package.json b/package.json index f1ef982e..ea00043a 100644 --- a/package.json +++ b/package.json @@ -111,6 +111,9 @@ "semver": "^7.5.4", "sharp": "^0.33.0-rc.2", "request-parser": "file:packages/request-parser", - "config-manager": "file:packages/config-manager" + "config-manager": "file:packages/config-manager", + "cli-parser": "file:packages/cli-parser", + "log-manager": "file:packages/log-manager", + "media-manager": "file:packages/media-manager" } } \ No newline at end of file diff --git a/packages/media-manager/backends/local.ts b/packages/media-manager/backends/local.ts index 5c955b84..d5a8fb99 100644 --- a/packages/media-manager/backends/local.ts +++ b/packages/media-manager/backends/local.ts @@ -4,8 +4,8 @@ import { MediaBackend, MediaBackendType, MediaHasher } from ".."; import type { ConfigType } from "config-manager"; export class LocalMediaBackend extends MediaBackend { - constructor(private config: ConfigType) { - super(MediaBackendType.LOCAL); + constructor(config: ConfigType) { + super(config, MediaBackendType.LOCAL); } public async addFile(file: File) { diff --git a/packages/media-manager/backends/s3.ts b/packages/media-manager/backends/s3.ts index 8098e2f2..46c2cb41 100644 --- a/packages/media-manager/backends/s3.ts +++ b/packages/media-manager/backends/s3.ts @@ -6,7 +6,7 @@ import type { ConfigType } from "config-manager"; export class S3MediaBackend extends MediaBackend { constructor( - private config: ConfigType, + config: ConfigType, private s3Client = new S3Client({ endPoint: config.s3.endpoint, useSSL: true, @@ -16,7 +16,7 @@ export class S3MediaBackend extends MediaBackend { secretKey: config.s3.secret_access_key, }) ) { - super(MediaBackendType.S3); + super(config, MediaBackendType.S3); } public async addFile(file: File) { diff --git a/packages/media-manager/index.ts b/packages/media-manager/index.ts index 77c2f581..501495b1 100644 --- a/packages/media-manager/index.ts +++ b/packages/media-manager/index.ts @@ -27,7 +27,10 @@ export class MediaHasher { } export class MediaBackend { - constructor(private backend: MediaBackendType) {} + constructor( + public config: ConfigType, + public backend: MediaBackendType + ) {} public getBackendType() { return this.backend; diff --git a/packages/media-manager/tests/media-backends.test.ts b/packages/media-manager/tests/media-backends.test.ts index bad3ac5e..fc36068f 100644 --- a/packages/media-manager/tests/media-backends.test.ts +++ b/packages/media-manager/tests/media-backends.test.ts @@ -16,7 +16,6 @@ describe("MediaBackend", () => { let mockConfig: ConfigType; beforeEach(() => { - mediaBackend = new MediaBackend(MediaBackendType.S3); mockConfig = { media: { conversion: { @@ -24,6 +23,7 @@ describe("MediaBackend", () => { }, }, } as ConfigType; + mediaBackend = new MediaBackend(mockConfig, MediaBackendType.S3); }); it("should initialize with correct backend type", () => { diff --git a/server/api/api/v1/accounts/update_credentials/index.ts b/server/api/api/v1/accounts/update_credentials/index.ts index fc66d92c..4a48807f 100644 --- a/server/api/api/v1/accounts/update_credentials/index.ts +++ b/server/api/api/v1/accounts/update_credentials/index.ts @@ -3,12 +3,16 @@ import { userRelations, userToAPI } from "~database/entities/User"; import { apiRoute, applyConfig } from "@api"; import { sanitize } from "isomorphic-dompurify"; import { sanitizeHtml } from "@sanitization"; -import { uploadFile } from "~classes/media"; import ISO6391 from "iso-639-1"; import { parseEmojis } from "~database/entities/Emoji"; import { client } from "~database/datasource"; import type { APISource } from "~types/entities/source"; import { convertTextToHtml } from "@formatting"; +import { MediaBackendType } from "media-manager"; +import type { MediaBackend } from "media-manager"; +import { LocalMediaBackend } from "~packages/media-manager/backends/local"; +import { S3MediaBackend } from "~packages/media-manager/backends/s3"; +import { getUrl } from "~database/entities/Attachment"; export const meta = applyConfig({ allowedMethods: ["PATCH"], @@ -69,6 +73,20 @@ export default apiRoute<{ }; } + let mediaManager: MediaBackend; + + switch (config.media.backend as MediaBackendType) { + case MediaBackendType.LOCAL: + mediaManager = new LocalMediaBackend(config); + break; + case MediaBackendType.S3: + mediaManager = new S3MediaBackend(config); + break; + default: + // TODO: Replace with logger + throw new Error("Invalid media backend"); + } + if (display_name) { // Check if within allowed display name lengths if ( @@ -167,9 +185,9 @@ export default apiRoute<{ ); } - const hash = await uploadFile(avatar, config); + const { uploadedFile } = await mediaManager.addFile(avatar); - user.avatar = hash || ""; + user.avatar = getUrl(uploadedFile.name, config); } if (header) { @@ -181,9 +199,9 @@ export default apiRoute<{ ); } - const hash = await uploadFile(header, config); + const { uploadedFile } = await mediaManager.addFile(header); - user.header = hash || ""; + user.header = getUrl(uploadedFile.name, config); } if (locked) { diff --git a/server/api/api/v1/media/[id]/index.ts b/server/api/api/v1/media/[id]/index.ts index bec0e978..8abd1bf0 100644 --- a/server/api/api/v1/media/[id]/index.ts +++ b/server/api/api/v1/media/[id]/index.ts @@ -1,11 +1,13 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; -import type { APIRouteMeta } from "~types/api"; -import { uploadFile } from "~classes/media"; import { attachmentToAPI, getUrl } from "~database/entities/Attachment"; +import type { MediaBackend } from "media-manager"; +import { MediaBackendType } from "media-manager"; +import { LocalMediaBackend } from "~packages/media-manager/backends/local"; +import { S3MediaBackend } from "~packages/media-manager/backends/s3"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET", "PUT"], ratelimits: { max: 10, @@ -61,13 +63,23 @@ export default apiRoute<{ let thumbnailUrl = attachment.thumbnail_url; - if (thumbnail) { - const hash = await uploadFile( - thumbnail as unknown as File, - config - ); + let mediaManager: MediaBackend; - thumbnailUrl = hash ? getUrl(hash, config) : ""; + switch (config.media.backend as MediaBackendType) { + case MediaBackendType.LOCAL: + mediaManager = new LocalMediaBackend(config); + break; + case MediaBackendType.S3: + mediaManager = new S3MediaBackend(config); + break; + default: + // TODO: Replace with logger + throw new Error("Invalid media backend"); + } + + if (thumbnail) { + const { uploadedFile } = await mediaManager.addFile(thumbnail); + thumbnailUrl = getUrl(uploadedFile.name, config); } const descriptionText = description || attachment.description; diff --git a/server/api/api/v1/media/index.ts b/server/api/api/v1/media/index.ts index 0119a7d4..202e5dbb 100644 --- a/server/api/api/v1/media/index.ts +++ b/server/api/api/v1/media/index.ts @@ -2,12 +2,14 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { encode } from "blurhash"; -import type { APIRouteMeta } from "~types/api"; import sharp from "sharp"; -import { uploadFile } from "~classes/media"; import { attachmentToAPI, getUrl } from "~database/entities/Attachment"; +import { MediaBackendType } from "media-manager"; +import type { MediaBackend } from "media-manager"; +import { LocalMediaBackend } from "~packages/media-manager/backends/local"; +import { S3MediaBackend } from "~packages/media-manager/backends/s3"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 10, @@ -88,16 +90,30 @@ export default apiRoute<{ let url = ""; - const hash = await uploadFile(file, config); + let mediaManager: MediaBackend; - url = hash ? getUrl(hash, config) : ""; + switch (config.media.backend as MediaBackendType) { + case MediaBackendType.LOCAL: + mediaManager = new LocalMediaBackend(config); + break; + case MediaBackendType.S3: + mediaManager = new S3MediaBackend(config); + break; + default: + // TODO: Replace with logger + throw new Error("Invalid media backend"); + } + + const { uploadedFile } = await mediaManager.addFile(file); + + url = getUrl(uploadedFile.name, config); let thumbnailUrl = ""; if (thumbnail) { - const hash = await uploadFile(thumbnail as unknown as File, config); + const { uploadedFile } = await mediaManager.addFile(thumbnail); - thumbnailUrl = hash ? getUrl(hash, config) : ""; + thumbnailUrl = getUrl(uploadedFile.name, config); } const newAttachment = await client.attachment.create({ diff --git a/server/api/api/v1/profile/avatar.ts b/server/api/api/v1/profile/avatar.ts index f65ce264..f6a1ea47 100644 --- a/server/api/api/v1/profile/avatar.ts +++ b/server/api/api/v1/profile/avatar.ts @@ -2,9 +2,8 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { userRelations, userToAPI } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["DELETE"], ratelimits: { max: 10, diff --git a/server/api/api/v1/profile/header.ts b/server/api/api/v1/profile/header.ts index 6a53e6d5..b3b52a60 100644 --- a/server/api/api/v1/profile/header.ts +++ b/server/api/api/v1/profile/header.ts @@ -2,9 +2,8 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { userRelations, userToAPI } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["DELETE"], ratelimits: { max: 10, diff --git a/server/api/api/v1/statuses/[id]/context.ts b/server/api/api/v1/statuses/[id]/context.ts index 518b9493..93eed932 100644 --- a/server/api/api/v1/statuses/[id]/context.ts +++ b/server/api/api/v1/statuses/[id]/context.ts @@ -7,9 +7,8 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 8, diff --git a/server/api/api/v1/statuses/[id]/favourite.ts b/server/api/api/v1/statuses/[id]/favourite.ts index 8557a7b2..c58e959e 100644 --- a/server/api/api/v1/statuses/[id]/favourite.ts +++ b/server/api/api/v1/statuses/[id]/favourite.ts @@ -8,10 +8,9 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; import type { APIStatus } from "~types/entities/status"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/favourited_by.ts b/server/api/api/v1/statuses/[id]/favourited_by.ts index 3d61969f..066eb681 100644 --- a/server/api/api/v1/statuses/[id]/favourited_by.ts +++ b/server/api/api/v1/statuses/[id]/favourited_by.ts @@ -6,9 +6,8 @@ import { statusAndUserRelations, } from "~database/entities/Status"; import { userRelations, userToAPI } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/index.ts b/server/api/api/v1/statuses/[id]/index.ts index d0fae956..814dcca1 100644 --- a/server/api/api/v1/statuses/[id]/index.ts +++ b/server/api/api/v1/statuses/[id]/index.ts @@ -9,9 +9,8 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET", "DELETE", "PUT"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/pin.ts b/server/api/api/v1/statuses/[id]/pin.ts index 1d3a2e56..fd215f46 100644 --- a/server/api/api/v1/statuses/[id]/pin.ts +++ b/server/api/api/v1/statuses/[id]/pin.ts @@ -3,9 +3,8 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/reblog.ts b/server/api/api/v1/statuses/[id]/reblog.ts index b93846ed..73b0ef73 100644 --- a/server/api/api/v1/statuses/[id]/reblog.ts +++ b/server/api/api/v1/statuses/[id]/reblog.ts @@ -8,9 +8,8 @@ import { statusToAPI, } from "~database/entities/Status"; import { type UserWithRelations } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/reblogged_by.ts b/server/api/api/v1/statuses/[id]/reblogged_by.ts index 9af70f36..b02a02a2 100644 --- a/server/api/api/v1/statuses/[id]/reblogged_by.ts +++ b/server/api/api/v1/statuses/[id]/reblogged_by.ts @@ -6,9 +6,8 @@ import { statusAndUserRelations, } from "~database/entities/Status"; import { userRelations, userToAPI } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/source.ts b/server/api/api/v1/statuses/[id]/source.ts index 02d3fe27..5bb90600 100644 --- a/server/api/api/v1/statuses/[id]/source.ts +++ b/server/api/api/v1/statuses/[id]/source.ts @@ -5,9 +5,8 @@ import { isViewableByUser, statusAndUserRelations, } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/unfavourite.ts b/server/api/api/v1/statuses/[id]/unfavourite.ts index 7d02a30d..66ebe82b 100644 --- a/server/api/api/v1/statuses/[id]/unfavourite.ts +++ b/server/api/api/v1/statuses/[id]/unfavourite.ts @@ -8,10 +8,9 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; import type { APIStatus } from "~types/entities/status"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/unpin.ts b/server/api/api/v1/statuses/[id]/unpin.ts index 8d10af6a..89ac2da4 100644 --- a/server/api/api/v1/statuses/[id]/unpin.ts +++ b/server/api/api/v1/statuses/[id]/unpin.ts @@ -2,9 +2,8 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/[id]/unreblog.ts b/server/api/api/v1/statuses/[id]/unreblog.ts index 78179bc1..07d92b33 100644 --- a/server/api/api/v1/statuses/[id]/unreblog.ts +++ b/server/api/api/v1/statuses/[id]/unreblog.ts @@ -6,10 +6,9 @@ import { statusAndUserRelations, statusToAPI, } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; import type { APIStatus } from "~types/entities/status"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 100, diff --git a/server/api/api/v1/statuses/index.ts b/server/api/api/v1/statuses/index.ts index c51f5256..97eb34e5 100644 --- a/server/api/api/v1/statuses/index.ts +++ b/server/api/api/v1/statuses/index.ts @@ -11,9 +11,8 @@ import { statusToAPI, } from "~database/entities/Status"; import type { UserWithRelations } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 300, diff --git a/server/api/api/v1/timelines/home.ts b/server/api/api/v1/timelines/home.ts index 014d6f28..ce4e96aa 100644 --- a/server/api/api/v1/timelines/home.ts +++ b/server/api/api/v1/timelines/home.ts @@ -2,9 +2,8 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 200, diff --git a/server/api/api/v1/timelines/public.ts b/server/api/api/v1/timelines/public.ts index 62c3b72f..c58cfb15 100644 --- a/server/api/api/v1/timelines/public.ts +++ b/server/api/api/v1/timelines/public.ts @@ -2,9 +2,8 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 200, diff --git a/server/api/api/v2/media/index.ts b/server/api/api/v2/media/index.ts index eeadcbc6..2593ae05 100644 --- a/server/api/api/v2/media/index.ts +++ b/server/api/api/v2/media/index.ts @@ -2,12 +2,14 @@ import { apiRoute, applyConfig } from "@api"; import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { encode } from "blurhash"; -import type { APIRouteMeta } from "~types/api"; import sharp from "sharp"; -import { uploadFile } from "~classes/media"; import { attachmentToAPI, getUrl } from "~database/entities/Attachment"; +import type { MediaBackend } from "media-manager"; +import { MediaBackendType } from "media-manager"; +import { LocalMediaBackend } from "~packages/media-manager/backends/local"; +import { S3MediaBackend } from "~packages/media-manager/backends/s3"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["POST"], ratelimits: { max: 10, @@ -88,18 +90,32 @@ export default apiRoute<{ let url = ""; - if (isImage) { - const hash = await uploadFile(file, config); + let mediaManager: MediaBackend; - url = hash ? getUrl(hash, config) : ""; + switch (config.media.backend as MediaBackendType) { + case MediaBackendType.LOCAL: + mediaManager = new LocalMediaBackend(config); + break; + case MediaBackendType.S3: + mediaManager = new S3MediaBackend(config); + break; + default: + // TODO: Replace with logger + throw new Error("Invalid media backend"); + } + + if (isImage) { + const { uploadedFile } = await mediaManager.addFile(file); + + url = getUrl(uploadedFile.name, config); } let thumbnailUrl = ""; if (thumbnail) { - const hash = await uploadFile(thumbnail as unknown as File, config); + const { uploadedFile } = await mediaManager.addFile(thumbnail); - thumbnailUrl = hash ? getUrl(hash, config) : ""; + thumbnailUrl = getUrl(uploadedFile.name, config); } const newAttachment = await client.attachment.create({ diff --git a/server/api/api/v2/search/index.ts b/server/api/api/v2/search/index.ts index 6a4d4a9c..c327dedb 100644 --- a/server/api/api/v2/search/index.ts +++ b/server/api/api/v2/search/index.ts @@ -4,9 +4,8 @@ import { errorResponse, jsonResponse } from "@response"; import { client } from "~database/datasource"; import { statusAndUserRelations, statusToAPI } from "~database/entities/Status"; import { userRelations, userToAPI } from "~database/entities/User"; -import type { APIRouteMeta } from "~types/api"; -export const meta: APIRouteMeta = applyConfig({ +export const meta = applyConfig({ allowedMethods: ["GET"], ratelimits: { max: 10, diff --git a/utils/api.ts b/utils/api.ts index a30ea4ed..283cf136 100644 --- a/utils/api.ts +++ b/utils/api.ts @@ -1,9 +1,10 @@ -import { getConfig } from "~classes/configmanager"; +import { ConfigManager } from "config-manager"; import type { RouteHandler } from "~server/api/routes.type"; import type { APIRouteMeta } from "~types/api"; +const config = await new ConfigManager({}).getConfig(); + export const applyConfig = (routeMeta: APIRouteMeta) => { - const config = getConfig(); const newMeta = routeMeta; // Apply ratelimits from config diff --git a/utils/config.ts b/utils/config.ts deleted file mode 100644 index a672a613..00000000 --- a/utils/config.ts +++ /dev/null @@ -1,405 +0,0 @@ -import { parse } from "@iarna/toml"; -import chalk from "chalk"; - -const scanConfig = async () => { - const config = Bun.file(process.cwd() + "/config/config.toml"); - - if (!(await config.exists())) { - console.error( - `${chalk.red(`✗`)} ${chalk.bold( - "Error while reading config: " - )} Config file not found` - ); - process.exit(1); - } - - return parse(await config.text()) as ConfigType; -}; - -let config = await scanConfig(); - -export interface ConfigType { - database: { - host: string; - port: number; - username: string; - password: string; - database: string; - }; - - redis: { - queue: { - host: string; - port: number; - password: string; - database: number | null; - }; - cache: { - host: string; - port: number; - password: string; - database: number | null; - enabled: boolean; - }; - }; - - meilisearch: { - host: string; - port: number; - api_key: string; - enabled: boolean; - }; - - signups: { - tos_url: string; - rules: string[]; - registration: boolean; - }; - - oidc: { - providers: { - name: string; - id: string; - url: string; - client_id: string; - client_secret: string; - icon: string; - }[]; - }; - - http: { - base_url: string; - bind: string; - bind_port: string; - banned_ips: string[]; - }; - - instance: { - name: string; - description: string; - banner: string; - logo: string; - }; - - smtp: { - server: string; - port: number; - username: string; - password: string; - tls: boolean; - }; - - validation: { - max_displayname_size: number; - max_bio_size: number; - max_username_size: number; - max_note_size: number; - max_avatar_size: number; - max_header_size: number; - max_media_size: number; - max_media_attachments: number; - max_media_description_size: number; - max_poll_options: number; - max_poll_option_size: number; - min_poll_duration: number; - max_poll_duration: number; - - username_blacklist: string[]; - blacklist_tempmail: boolean; - email_blacklist: string[]; - url_scheme_whitelist: string[]; - - enforce_mime_types: boolean; - allowed_mime_types: string[]; - }; - - media: { - backend: string; - deduplicate_media: boolean; - conversion: { - convert_images: boolean; - convert_to: string; - }; - }; - - s3: { - endpoint: string; - access_key: string; - secret_access_key: string; - region: string; - bucket_name: string; - public_url: string; - }; - - defaults: { - visibility: string; - language: string; - avatar: string; - header: string; - }; - - email: { - send_on_report: boolean; - send_on_suspend: boolean; - send_on_unsuspend: boolean; - }; - - activitypub: { - use_tombstones: boolean; - reject_activities: string[]; - force_followers_only: string[]; - discard_reports: string[]; - discard_deletes: string[]; - discard_banners: string[]; - discard_avatars: string[]; - discard_updates: string[]; - discard_follows: string[]; - force_sensitive: string[]; - remove_media: string[]; - fetch_all_collection_members: boolean; - authorized_fetch: boolean; - }; - - filters: { - note_filters: string[]; - username_filters: string[]; - displayname_filters: string[]; - bio_filters: string[]; - emoji_filters: string[]; - }; - - logging: { - log_requests: boolean; - log_requests_verbose: boolean; - log_filters: boolean; - }; - - ratelimits: { - duration_coeff: number; - max_coeff: number; - }; - - custom_ratelimits: Record< - string, - { - duration: number; - max: number; - } - >; - [key: string]: unknown; -} - -export const configDefaults: ConfigType = { - http: { - bind: "http://0.0.0.0", - bind_port: "8000", - base_url: "http://lysand.localhost:8000", - banned_ips: [], - }, - database: { - host: "localhost", - port: 5432, - username: "postgres", - password: "postgres", - database: "lysand", - }, - redis: { - queue: { - host: "localhost", - port: 6379, - password: "", - database: 0, - }, - cache: { - host: "localhost", - port: 6379, - password: "", - database: 1, - enabled: false, - }, - }, - meilisearch: { - host: "localhost", - port: 1491, - api_key: "", - enabled: false, - }, - signups: { - tos_url: "", - rules: [], - registration: false, - }, - oidc: { - providers: [], - }, - instance: { - banner: "", - description: "", - logo: "", - name: "", - }, - smtp: { - password: "", - port: 465, - server: "", - tls: true, - username: "", - }, - media: { - backend: "local", - deduplicate_media: true, - conversion: { - convert_images: false, - convert_to: "webp", - }, - }, - email: { - send_on_report: false, - send_on_suspend: false, - send_on_unsuspend: false, - }, - s3: { - access_key: "", - bucket_name: "", - endpoint: "", - public_url: "", - region: "", - secret_access_key: "", - }, - validation: { - max_displayname_size: 50, - max_bio_size: 6000, - max_note_size: 5000, - max_avatar_size: 5_000_000, - max_header_size: 5_000_000, - max_media_size: 40_000_000, - max_media_attachments: 10, - max_media_description_size: 1000, - max_poll_options: 20, - max_poll_option_size: 500, - min_poll_duration: 60, - max_poll_duration: 1893456000, - max_username_size: 30, - - username_blacklist: [ - ".well-known", - "~", - "about", - "activities", - "api", - "auth", - "dev", - "inbox", - "internal", - "main", - "media", - "nodeinfo", - "notice", - "oauth", - "objects", - "proxy", - "push", - "registration", - "relay", - "settings", - "status", - "tag", - "users", - "web", - "search", - "mfa", - ], - - blacklist_tempmail: false, - - email_blacklist: [], - - url_scheme_whitelist: [ - "http", - "https", - "ftp", - "dat", - "dweb", - "gopher", - "hyper", - "ipfs", - "ipns", - "irc", - "xmpp", - "ircs", - "magnet", - "mailto", - "mumble", - "ssb", - ], - - enforce_mime_types: false, - allowed_mime_types: [], - }, - defaults: { - visibility: "public", - language: "en", - avatar: "", - header: "", - }, - activitypub: { - use_tombstones: true, - reject_activities: [], - force_followers_only: [], - discard_reports: [], - discard_deletes: [], - discard_banners: [], - discard_avatars: [], - force_sensitive: [], - discard_updates: [], - discard_follows: [], - remove_media: [], - fetch_all_collection_members: false, - authorized_fetch: false, - }, - filters: { - note_filters: [], - username_filters: [], - displayname_filters: [], - bio_filters: [], - emoji_filters: [], - }, - logging: { - log_requests: false, - log_requests_verbose: false, - log_filters: true, - }, - ratelimits: { - duration_coeff: 1, - max_coeff: 1, - }, - custom_ratelimits: {}, -}; - -export const getConfig = () => { - return { - ...configDefaults, - ...config, - }; -}; - -export const getHost = () => { - const url = new URL(getConfig().http.base_url); - - return url.host; -}; - -// Refresh config every 5 seconds -setInterval(() => { - scanConfig() - .then(newConfig => { - if (newConfig !== config) { - config = newConfig; - } - }) - .catch(e => { - console.error(e); - }); -}, 5000); - -export { config }; diff --git a/utils/constants.ts b/utils/constants.ts index 3e9c7686..4de00425 100644 --- a/utils/constants.ts +++ b/utils/constants.ts @@ -1,6 +1,6 @@ -import { getConfig } from "~classes/configmanager"; +import { ConfigManager } from "config-manager"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); export const oauthRedirectUri = (issuer: string) => `${config.http.base_url}/oauth/callback/${issuer}`; From 0541776d3d368e845bd916ba7d2d6ab815f17c82 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 16:04:14 -1000 Subject: [PATCH 10/18] Finish full rewrite of server and testing systems --- config/config.example.toml | 2 + database/datasource.ts | 4 +- database/entities/Emoji.ts | 22 - database/entities/Like.ts | 6 +- database/entities/Queue.ts | 6 +- database/entities/Status.ts | 28 +- database/entities/User.ts | 18 +- index.ts | 199 +------ packages/config-manager/config-type.type.ts | 2 + packages/log-manager/index.ts | 112 +++- .../log-manager/tests/log-manager.test.ts | 139 ++++- routes.ts | 147 ++--- server.ts | 157 ++++++ .../v1/accounts/familiar_followers/index.ts | 4 +- .../api/v1/accounts/relationships/index.ts | 4 +- server/api/api/v1/statuses/[id]/index.ts | 8 +- tests/actor.test.ts | 1 - tests/api.test.ts | 49 +- tests/api/accounts.test.ts | 503 +++++++++++------- tests/api/statuses.test.ts | 311 ++++++----- tests/{cli.test.ts => cli.skip-test.ts} | 0 tests/entities/Instance.test.ts | 24 - tests/entities/Media.test.ts | 99 ---- tests/inbox.test.ts | 1 - tests/oauth.test.ts | 63 ++- tests/utils.ts | 15 + utils/formatting.ts | 2 +- utils/meilisearch.ts | 21 +- utils/module.ts | 31 ++ utils/redis.ts | 6 +- utils/request.ts | 96 ---- utils/sanitization.ts | 4 +- 32 files changed, 1168 insertions(+), 916 deletions(-) create mode 100644 server.ts delete mode 100644 tests/actor.test.ts rename tests/{cli.test.ts => cli.skip-test.ts} (100%) delete mode 100644 tests/entities/Instance.test.ts delete mode 100644 tests/entities/Media.test.ts delete mode 100644 tests/inbox.test.ts create mode 100644 tests/utils.ts create mode 100644 utils/module.ts delete mode 100644 utils/request.ts diff --git a/config/config.example.toml b/config/config.example.toml index fe9bbe28..de256901 100644 --- a/config/config.example.toml +++ b/config/config.example.toml @@ -272,6 +272,8 @@ emoji_filters = [] # NOT IMPLEMENTED log_requests = true # Log request and their contents (warning: this is a lot of data) log_requests_verbose = false +# For GDPR compliance, you can disable logging of IPs +log_ip = false # Log all filtered objects log_filters = true diff --git a/database/datasource.ts b/database/datasource.ts index b2a1e23a..334d2d58 100644 --- a/database/datasource.ts +++ b/database/datasource.ts @@ -1,8 +1,8 @@ import { Queue } from "bullmq"; -import { getConfig } from "../utils/config"; import { PrismaClient } from "@prisma/client"; +import { ConfigManager } from "config-manager"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); const client = new PrismaClient({ datasourceUrl: `postgresql://${config.database.username}:${config.database.password}@${config.database.host}:${config.database.port}/${config.database.database}`, diff --git a/database/entities/Emoji.ts b/database/entities/Emoji.ts index e72af19c..5a610fc4 100644 --- a/database/entities/Emoji.ts +++ b/database/entities/Emoji.ts @@ -95,25 +95,3 @@ export const emojiToActivityPub = (emoji: Emoji): any => { }, }; }; - -export const addAPEmojiIfNotExists = async (apEmoji: any) => { - // replace any with your ActivityPub Emoji type - const existingEmoji = await client.emoji.findFirst({ - where: { - shortcode: apEmoji.name.replace(/:/g, ""), - instance: null, - }, - }); - - if (existingEmoji) return existingEmoji; - - return await client.emoji.create({ - data: { - shortcode: apEmoji.name.replace(/:/g, ""), - url: apEmoji.icon.url, - alt: apEmoji.icon.alt || null, - content_type: apEmoji.icon.mediaType, - visible_in_picker: true, - }, - }); -}; diff --git a/database/entities/Like.ts b/database/entities/Like.ts index c1839b90..037fd547 100644 --- a/database/entities/Like.ts +++ b/database/entities/Like.ts @@ -1,10 +1,12 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ import type { Like as LysandLike } from "~types/lysand/Object"; -import { getConfig } from "~classes/configmanager"; import type { Like } from "@prisma/client"; import { client } from "~database/datasource"; import type { UserWithRelations } from "./User"; import type { StatusWithRelations } from "./Status"; +import { ConfigManager } from "config-manager"; + +const config = await new ConfigManager({}).getConfig(); /** * Represents a Like entity in the database. @@ -16,7 +18,7 @@ export const toLysand = (like: Like): LysandLike => { type: "Like", created_at: new Date(like.createdAt).toISOString(), object: (like as any).liked?.uri, - uri: `${getConfig().http.base_url}/actions/${like.id}`, + uri: `${config.http.base_url}/actions/${like.id}`, }; }; diff --git a/database/entities/Queue.ts b/database/entities/Queue.ts index 90ebd37b..9364497e 100644 --- a/database/entities/Queue.ts +++ b/database/entities/Queue.ts @@ -1,4 +1,3 @@ -import { getConfig } from "~classes/configmanager"; import { Worker } from "bullmq"; import { client, federationQueue } from "~database/datasource"; import { @@ -7,8 +6,9 @@ import { type StatusWithRelations, } from "./Status"; import type { User } from "@prisma/client"; +import { ConfigManager } from "config-manager"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); export const federationWorker = new Worker( "federation", @@ -44,7 +44,7 @@ export const federationWorker = new Worker( instanceId: { not: null, }, - } + } : {}, // Mentioned users { diff --git a/database/entities/Status.ts b/database/entities/Status.ts index ee1d5496..b3ff0d6c 100644 --- a/database/entities/Status.ts +++ b/database/entities/Status.ts @@ -1,5 +1,4 @@ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ -import { getConfig } from "~classes/configmanager"; import type { UserWithRelations } from "./User"; import { fetchRemoteUser, @@ -29,8 +28,9 @@ import { parse } from "marked"; import linkifyStr from "linkify-string"; import linkifyHtml from "linkify-html"; import { addStausToMeilisearch } from "@meilisearch"; +import { ConfigManager } from "config-manager"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); export const statusAndUserRelations: Prisma.StatusInclude = { author: { @@ -211,7 +211,7 @@ export const fetchFromRemote = async (uri: string): Promise => { ? { status: replyStatus, user: (replyStatus as any).author, - } + } : undefined, quote: quotingStatus || undefined, }); @@ -349,7 +349,9 @@ export const createNewStatus = async (data: { // Get HTML version of content if (data.content_type === "text/markdown") { - formattedContent = linkifyHtml(await sanitizeHtml(parse(data.content))); + formattedContent = linkifyHtml( + await sanitizeHtml(await parse(data.content)) + ); } else if (data.content_type === "text/x.misskeymarkdown") { // Parse as MFM } else { @@ -387,7 +389,7 @@ export const createNewStatus = async (data: { id: attachment, }; }), - } + } : undefined, inReplyToPostId: data.reply?.status.id, quotingPostId: data.quote?.id, @@ -480,7 +482,9 @@ export const editStatus = async ( // Get HTML version of content if (data.content_type === "text/markdown") { - formattedContent = linkifyHtml(await sanitizeHtml(parse(data.content))); + formattedContent = linkifyHtml( + await sanitizeHtml(await parse(data.content)) + ); } else if (data.content_type === "text/x.misskeymarkdown") { // Parse as MFM } else { @@ -519,7 +523,7 @@ export const editStatus = async ( id: attachment, }; }), - } + } : undefined, mentions: { connect: mentions.map(mention => { @@ -606,15 +610,15 @@ export const statusToAPI = async ( quote: status.quotingPost ? await statusToAPI( status.quotingPost as unknown as StatusWithRelations - ) + ) : null, quote_id: status.quotingPost?.id || undefined, }; }; -export const statusToActivityPub = async ( - status: StatusWithRelations, - user?: UserWithRelations +/* export const statusToActivityPub = async ( + status: StatusWithRelations + // user?: UserWithRelations ): Promise => { // replace any with your ActivityPub type return { @@ -657,7 +661,7 @@ export const statusToActivityPub = async ( visibility: "public", // adjust as needed // add more fields as needed }; -}; +}; */ export const statusToLysand = (status: StatusWithRelations): Note => { return { diff --git a/database/entities/User.ts b/database/entities/User.ts index e6ed2275..744c1767 100644 --- a/database/entities/User.ts +++ b/database/entities/User.ts @@ -1,5 +1,3 @@ -import type { ConfigType } from "~classes/configmanager"; -import { getConfig } from "~classes/configmanager"; import type { APIAccount } from "~types/entities/account"; import type { User as LysandUser } from "~types/lysand/Object"; import { htmlToText } from "html-to-text"; @@ -10,6 +8,10 @@ import { addEmojiIfNotExists, emojiToAPI, emojiToLysand } from "./Emoji"; import { addInstanceIfNotExists } from "./Instance"; import type { APISource } from "~types/entities/source"; import { addUserToMeilisearch } from "@meilisearch"; +import { ConfigManager, type ConfigType } from "config-manager"; + +const configManager = new ConfigManager({}); +const config = await configManager.getConfig(); export interface AuthData { user: UserWithRelations | null; @@ -201,7 +203,7 @@ export const createNewLocalUser = async (data: { header?: string; admin?: boolean; }) => { - const config = getConfig(); + const config = await configManager.getConfig(); const keys = await generateUserKeys(); @@ -344,8 +346,6 @@ export const userToAPI = ( user: UserWithRelations, isOwnAccount = false ): APIAccount => { - const config = getConfig(); - return { id: user.id, username: user.username, @@ -373,7 +373,7 @@ export const userToAPI = ( header_static: "", acct: user.instance === null - ? `${user.username}` + ? user.username : `${user.username}@${user.instance.base_url}`, // TODO: Add these fields limited: false, @@ -424,13 +424,13 @@ export const userToLysand = (user: UserWithRelations): LysandUser => { username: user.username, avatar: [ { - content: getAvatarUrl(user, getConfig()) || "", + content: getAvatarUrl(user, config) || "", content_type: `image/${user.avatar.split(".")[1]}`, }, ], header: [ { - content: getHeaderUrl(user, getConfig()) || "", + content: getHeaderUrl(user, config) || "", content_type: `image/${user.header.split(".")[1]}`, }, ], @@ -458,7 +458,7 @@ export const userToLysand = (user: UserWithRelations): LysandUser => { ], })), public_key: { - actor: `${getConfig().http.base_url}/users/${user.id}`, + actor: `${config.http.base_url}/users/${user.id}`, public_key: user.publicKey, }, extensions: { diff --git a/index.ts b/index.ts index 6a002674..b3c79055 100644 --- a/index.ts +++ b/index.ts @@ -1,39 +1,36 @@ -import { getConfig } from "~classes/configmanager"; -import { jsonResponse } from "@response"; -import chalk from "chalk"; -import { appendFile } from "fs/promises"; -import { matches } from "ip-matching"; -import { getFromRequest } from "~database/entities/User"; -import { mkdir } from "fs/promises"; import type { PrismaClientInitializationError } from "@prisma/client/runtime/library"; import { initializeRedisCache } from "@redis"; import { connectMeili } from "@meilisearch"; -import { matchRoute } from "~routes"; +import { ConfigManager } from "config-manager"; +import { client } from "~database/datasource"; +import { LogLevel, LogManager, MultiLogManager } from "log-manager"; +import { moduleIsEntry } from "@module"; +import { createServer } from "~server"; const timeAtStart = performance.now(); -console.log(`${chalk.green(`>`)} ${chalk.bold("Starting Lysand...")}`); +const configManager = new ConfigManager({}); +const config = await configManager.getConfig(); -const config = getConfig(); const requests_log = Bun.file(process.cwd() + "/logs/requests.log"); +const isEntry = moduleIsEntry(import.meta.url); +// If imported as a module, redirect logs to /dev/null to not pollute console (e.g. in tests) +const logger = new LogManager(isEntry ? requests_log : Bun.file(`/dev/null`)); +const consoleLogger = new LogManager( + isEntry ? Bun.stdout : Bun.file(`/dev/null`) +); +const dualLogger = new MultiLogManager([logger, consoleLogger]); -// Needs to be imported after config is loaded -import { client } from "~database/datasource"; +await dualLogger.log(LogLevel.INFO, "Lysand", "Starting Lysand..."); // NODE_ENV seems to be broken and output `development` even when set to production, so use the flag instead const isProd = process.env.NODE_ENV === "production" || process.argv.includes("--prod"); -if (!(await requests_log.exists())) { - console.log(`${chalk.green(`✓`)} ${chalk.bold("Creating logs folder...")}`); - await mkdir(process.cwd() + "/logs"); - await Bun.write(process.cwd() + "/logs/requests.log", ""); -} - const redisCache = await initializeRedisCache(); if (config.meilisearch.enabled) { - await connectMeili(); + await connectMeili(dualLogger); } if (redisCache) { @@ -46,163 +43,23 @@ try { postCount = await client.status.count(); } catch (e) { const error = e as PrismaClientInitializationError; - console.error( - `${chalk.red(`✗`)} ${chalk.bold( - "Error while connecting to database: " - )} ${error.message}` - ); + await logger.logError(LogLevel.CRITICAL, "Database", error); + await consoleLogger.logError(LogLevel.CRITICAL, "Database", error); process.exit(1); } -Bun.serve({ - port: config.http.bind_port, - hostname: config.http.bind || "0.0.0.0", // defaults to "0.0.0.0" - async fetch(req) { - /* Check for banned IPs */ - const request_ip = this.requestIP(req)?.address ?? ""; +const server = createServer(config, configManager, dualLogger, isProd); - for (const ip of config.http.banned_ips) { - try { - if (matches(ip, request_ip)) { - return new Response(undefined, { - status: 403, - statusText: "Forbidden", - }); - } - } catch (e) { - console.error(`[-] Error while parsing banned IP "${ip}" `); - throw e; - } - } - - await logRequest(req); - - if (req.method === "OPTIONS") { - return jsonResponse({}); - } - - const { file, matchedRoute } = matchRoute(req.url); - - if (matchedRoute) { - const meta = (await file).meta; - - // Check for allowed requests - if (!meta.allowedMethods.includes(req.method as any)) { - return new Response(undefined, { - status: 405, - statusText: `Method not allowed: allowed methods are: ${meta.allowedMethods.join( - ", " - )}`, - }); - } - - // TODO: Check for ratelimits - const auth = await getFromRequest(req); - - // Check for authentication if required - if (meta.auth.required) { - if (!auth.user) { - return new Response(undefined, { - status: 401, - statusText: "Unauthorized", - }); - } - } else if ( - (meta.auth.requiredOnMethods ?? []).includes(req.method as any) - ) { - if (!auth.user) { - return new Response(undefined, { - status: 401, - statusText: "Unauthorized", - }); - } - } - - return await (await file).default(req.clone(), matchedRoute, auth); - } else { - // Proxy response from Vite at localhost:5173 if in development mode - if (isProd) { - if (new URL(req.url).pathname.startsWith("/assets")) { - // Serve from pages/dist/assets - return new Response( - Bun.file(`./pages/dist${new URL(req.url).pathname}`) - ); - } - - // Serve from pages/dist - return new Response(Bun.file(`./pages/dist/index.html`)); - } else { - const proxy = await fetch( - req.url.replace( - config.http.base_url, - "http://localhost:5173" - ) - ); - - if (proxy.status !== 404) { - return proxy; - } - } - - return new Response(undefined, { - status: 404, - statusText: "Route not found", - }); - } - }, -}); - -const logRequest = async (req: Request) => { - if (config.logging.log_requests_verbose) { - await appendFile( - `${process.cwd()}/logs/requests.log`, - `[${new Date().toISOString()}] ${req.method} ${ - req.url - }\n\tHeaders:\n` - ); - - // Add headers - const headers = req.headers.entries(); - - for (const [key, value] of headers) { - await appendFile( - `${process.cwd()}/logs/requests.log`, - `\t\t${key}: ${value}\n` - ); - } - - const body = await req.clone().text(); - - await appendFile( - `${process.cwd()}/logs/requests.log`, - `\tBody:\n\t${body}\n` - ); - } else if (config.logging.log_requests) { - await appendFile( - process.cwd() + "/logs/requests.log", - `[${new Date().toISOString()}] ${req.method} ${req.url}\n` - ); - } -}; - -// Remove previous console.log -// console.clear(); - -console.log( - `${chalk.green(`✓`)} ${chalk.bold( - `Lysand started at ${chalk.blue( - `${config.http.bind}:${config.http.bind_port}` - )} in ${chalk.gray((performance.now() - timeAtStart).toFixed(0))}ms` - )}` +await dualLogger.log( + LogLevel.INFO, + "Server", + `Lysand started at ${config.http.bind}:${config.http.bind_port} in ${(performance.now() - timeAtStart).toFixed(0)}ms` ); -console.log( - `${chalk.green(`✓`)} ${chalk.bold(`Database is ${chalk.blue("online")}`)}` +await dualLogger.log( + LogLevel.INFO, + "Database", + `Database is online, now serving ${postCount} posts` ); -// Print "serving x posts" -console.log( - `${chalk.green(`✓`)} ${chalk.bold( - `Serving ${chalk.blue(postCount)} posts` - )}` -); +export { config, server }; diff --git a/packages/config-manager/config-type.type.ts b/packages/config-manager/config-type.type.ts index 6364dc39..6212063f 100644 --- a/packages/config-manager/config-type.type.ts +++ b/packages/config-manager/config-type.type.ts @@ -153,6 +153,7 @@ export interface ConfigType { logging: { log_requests: boolean; log_requests_verbose: boolean; + log_ip: boolean; log_filters: boolean; }; @@ -351,6 +352,7 @@ export const configDefaults: ConfigType = { logging: { log_requests: false, log_requests_verbose: false, + log_ip: false, log_filters: true, }, ratelimits: { diff --git a/packages/log-manager/index.ts b/packages/log-manager/index.ts index e0e36785..37d03e1d 100644 --- a/packages/log-manager/index.ts +++ b/packages/log-manager/index.ts @@ -16,7 +16,7 @@ export enum LogLevel { export class LogManager { constructor(private output: BunFile) { void this.write( - `--- INIT LogManager at ${new Date().toISOString()} --` + `--- INIT LogManager at ${new Date().toISOString()} ---` ); } @@ -58,4 +58,114 @@ export class LogManager { async logError(level: LogLevel, entity: string, error: Error) { await this.log(level, entity, error.message); } + + /** + * Logs a request to the output + * @param req Request to log + * @param ip IP of the request + * @param logAllDetails Whether to log all details of the request + */ + async logRequest(req: Request, ip?: string, logAllDetails = false) { + let string = ip ? `${ip}: ` : ""; + + string += `${req.method} ${req.url}`; + + if (logAllDetails) { + string += `\n`; + string += ` [Headers]\n`; + // Pretty print headers + for (const [key, value] of req.headers.entries()) { + string += ` ${key}: ${value}\n`; + } + + // Pretty print body + string += ` [Body]\n`; + const content_type = req.headers.get("Content-Type"); + + if (content_type && content_type.includes("application/json")) { + const json = await req.json(); + const stringified = JSON.stringify(json, null, 4) + .split("\n") + .map(line => ` ${line}`) + .join("\n"); + + string += `${stringified}\n`; + } else if ( + content_type && + (content_type.includes("application/x-www-form-urlencoded") || + content_type.includes("multipart/form-data")) + ) { + const formData = await req.formData(); + for (const [key, value] of formData.entries()) { + if (value.toString().length < 300) { + string += ` ${key}: ${value.toString()}\n`; + } else { + string += ` ${key}: <${value.toString().length} bytes>\n`; + } + } + } else { + const text = await req.text(); + string += ` ${text}\n`; + } + } + await this.log(LogLevel.INFO, "Request", string); + } +} + +/** + * Outputs to multiple LogManager instances at once + */ +export class MultiLogManager { + constructor(private logManagers: LogManager[]) {} + + /** + * Logs a message to all logManagers + * @param level Importance of the log + * @param entity Emitter of the log + * @param message Message to log + * @param showTimestamp Whether to show the timestamp in the log + */ + async log( + level: LogLevel, + entity: string, + message: string, + showTimestamp = true + ) { + for (const logManager of this.logManagers) { + await logManager.log(level, entity, message, showTimestamp); + } + } + + /** + * Logs an error to all logManagers + * @param level Importance of the log + * @param entity Emitter of the log + * @param error Error to log + */ + async logError(level: LogLevel, entity: string, error: Error) { + for (const logManager of this.logManagers) { + await logManager.logError(level, entity, error); + } + } + + /** + * Logs a request to all logManagers + * @param req Request to log + * @param ip IP of the request + * @param logAllDetails Whether to log all details of the request + */ + async logRequest(req: Request, ip?: string, logAllDetails = false) { + for (const logManager of this.logManagers) { + await logManager.logRequest(req, ip, logAllDetails); + } + } + + /** + * Create a MultiLogManager from multiple LogManager instances + * @param logManagers LogManager instances to use + * @returns + */ + static fromLogManagers(...logManagers: LogManager[]) { + return new MultiLogManager(logManagers); + } } diff --git a/packages/log-manager/tests/log-manager.test.ts b/packages/log-manager/tests/log-manager.test.ts index 9d2a3382..6b8b7bf5 100644 --- a/packages/log-manager/tests/log-manager.test.ts +++ b/packages/log-manager/tests/log-manager.test.ts @@ -1,5 +1,5 @@ // FILEPATH: /home/jessew/Dev/lysand/packages/log-manager/log-manager.test.ts -import { LogManager, LogLevel } from "../index"; +import { LogManager, LogLevel, MultiLogManager } from "../index"; import type fs from "fs/promises"; import { describe, @@ -91,4 +91,141 @@ describe("LogManager", () => { expect.stringContaining("[ERROR] TestEntity: Test error") ); }); + + it("should log basic request details", async () => { + const req = new Request("http://localhost/test", { method: "GET" }); + await logManager.logRequest(req, "127.0.0.1"); + + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining("127.0.0.1: GET http://localhost/test") + ); + }); + + describe("Request logger", () => { + it("should log all request details for JSON content type", async () => { + const req = new Request("http://localhost/test", { + method: "POST", + headers: { "Content-Type": "application/json" }, + body: JSON.stringify({ test: "value" }), + }); + await logManager.logRequest(req, "127.0.0.1", true); + + const expectedLog = `127.0.0.1: POST http://localhost/test + [Headers] + content-type: application/json + [Body] + { + "test": "value" + } +`; + + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining(expectedLog) + ); + }); + + it("should log all request details for text content type", async () => { + const req = new Request("http://localhost/test", { + method: "POST", + headers: { "Content-Type": "text/plain" }, + body: "Test body", + }); + await logManager.logRequest(req, "127.0.0.1", true); + + const expectedLog = `127.0.0.1: POST http://localhost/test + [Headers] + content-type: text/plain + [Body] + Test body +`; + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining(expectedLog) + ); + }); + + it("should log all request details for FormData content-type", async () => { + const formData = new FormData(); + formData.append("test", "value"); + const req = new Request("http://localhost/test", { + method: "POST", + body: formData, + }); + await logManager.logRequest(req, "127.0.0.1", true); + + const expectedLog = `127.0.0.1: POST http://localhost/test + [Headers] + content-type: multipart/form-data; boundary=${ + req.headers.get("Content-Type")?.split("boundary=")[1] ?? "" + } + [Body] + test: value +`; + + expect(mockAppend).toHaveBeenCalledWith( + mockOutput.name, + expect.stringContaining( + expectedLog.replace("----", expect.any(String)) + ) + ); + }); + }); +}); + +describe("MultiLogManager", () => { + let multiLogManager: MultiLogManager; + let mockLogManagers: LogManager[]; + let mockLog: jest.Mock; + let mockLogError: jest.Mock; + let mockLogRequest: jest.Mock; + + beforeEach(() => { + mockLog = jest.fn(); + mockLogError = jest.fn(); + mockLogRequest = jest.fn(); + mockLogManagers = [ + { + log: mockLog, + logError: mockLogError, + logRequest: mockLogRequest, + }, + { + log: mockLog, + logError: mockLogError, + logRequest: mockLogRequest, + }, + ] as unknown as LogManager[]; + multiLogManager = MultiLogManager.fromLogManagers(...mockLogManagers); + }); + + it("should log message to all logManagers", async () => { + await multiLogManager.log(LogLevel.INFO, "TestEntity", "Test message"); + expect(mockLog).toHaveBeenCalledTimes(2); + expect(mockLog).toHaveBeenCalledWith( + LogLevel.INFO, + "TestEntity", + "Test message", + true + ); + }); + + it("should log error to all logManagers", async () => { + const error = new Error("Test error"); + await multiLogManager.logError(LogLevel.ERROR, "TestEntity", error); + expect(mockLogError).toHaveBeenCalledTimes(2); + expect(mockLogError).toHaveBeenCalledWith( + LogLevel.ERROR, + "TestEntity", + error + ); + }); + + it("should log request to all logManagers", async () => { + const req = new Request("http://localhost/test", { method: "GET" }); + await multiLogManager.logRequest(req, "127.0.0.1", true); + expect(mockLogRequest).toHaveBeenCalledTimes(2); + expect(mockLogRequest).toHaveBeenCalledWith(req, "127.0.0.1", true); + }); }); diff --git a/routes.ts b/routes.ts index 834cf00b..5c97cdac 100644 --- a/routes.ts +++ b/routes.ts @@ -1,5 +1,4 @@ -import type { MatchedRoute } from "bun"; -import type { AuthData } from "~database/entities/User"; +import type { RouteHandler } from "~server/api/routes.type"; import type { APIRouteMeta } from "~types/api"; const serverPath = process.cwd() + "/server/api"; @@ -8,146 +7,158 @@ const serverPath = process.cwd() + "/server/api"; // This is to allow for compilation of the routes, so that we can minify them and // node_modules in production export const rawRoutes = { - "/api/v1/accounts": import(serverPath + "/api/v1/accounts/index.ts"), - "/api/v1/accounts/familiar_followers": import( + "/api/v1/accounts": await import(serverPath + "/api/v1/accounts/index.ts"), + "/api/v1/accounts/familiar_followers": await import( serverPath + "/api/v1/accounts/familiar_followers/index.ts" ), - "/api/v1/accounts/relationships": import( + "/api/v1/accounts/relationships": await import( serverPath + "/api/v1/accounts/relationships/index.ts" ), - "/api/v1/accounts/search": import( + "/api/v1/accounts/search": await import( serverPath + "/api/v1/accounts/search/index.ts" ), - "/api/v1/accounts/update_credentials": import( + "/api/v1/accounts/update_credentials": await import( serverPath + "/api/v1/accounts/update_credentials/index.ts" ), - "/api/v1/accounts/verify_credentials": import( + "/api/v1/accounts/verify_credentials": await import( serverPath + "/api/v1/accounts/verify_credentials/index.ts" ), - "/api/v1/apps": import(serverPath + "/api/v1/apps/index.ts"), - "/api/v1/apps/verify_credentials": import( + "/api/v1/apps": await import(serverPath + "/api/v1/apps/index.ts"), + "/api/v1/apps/verify_credentials": await import( serverPath + "/api/v1/apps/verify_credentials/index.ts" ), - "/api/v1/blocks": import(serverPath + "/api/v1/blocks/index.ts"), - "/api/v1/custom_emojis": import( + "/api/v1/blocks": await import(serverPath + "/api/v1/blocks/index.ts"), + "/api/v1/custom_emojis": await import( serverPath + "/api/v1/custom_emojis/index.ts" ), - "/api/v1/favourites": import(serverPath + "/api/v1/favourites/index.ts"), - "/api/v1/follow_requests": import( + "/api/v1/favourites": await import( + serverPath + "/api/v1/favourites/index.ts" + ), + "/api/v1/follow_requests": await import( serverPath + "/api/v1/follow_requests/index.ts" ), - "/api/v1/instance": import(serverPath + "/api/v1/instance/index.ts"), - "/api/v1/media": import(serverPath + "/api/v1/media/index.ts"), - "/api/v1/mutes": import(serverPath + "/api/v1/mutes/index.ts"), - "/api/v1/notifications": import( + "/api/v1/instance": await import(serverPath + "/api/v1/instance/index.ts"), + "/api/v1/media": await import(serverPath + "/api/v1/media/index.ts"), + "/api/v1/mutes": await import(serverPath + "/api/v1/mutes/index.ts"), + "/api/v1/notifications": await import( serverPath + "/api/v1/notifications/index.ts" ), - "/api/v1/profile/avatar": import(serverPath + "/api/v1/profile/avatar.ts"), - "/api/v1/profile/header": import(serverPath + "/api/v1/profile/header.ts"), - "/api/v1/statuses": import(serverPath + "/api/v1/statuses/index.ts"), - "/api/v1/timelines/home": import(serverPath + "/api/v1/timelines/home.ts"), - "/api/v1/timelines/public": import( + "/api/v1/profile/avatar": await import( + serverPath + "/api/v1/profile/avatar.ts" + ), + "/api/v1/profile/header": await import( + serverPath + "/api/v1/profile/header.ts" + ), + "/api/v1/statuses": await import(serverPath + "/api/v1/statuses/index.ts"), + "/api/v1/timelines/home": await import( + serverPath + "/api/v1/timelines/home.ts" + ), + "/api/v1/timelines/public": await import( serverPath + "/api/v1/timelines/public.ts" ), - "/api/v2/media": import(serverPath + "/api/v2/media/index.ts"), - "/api/v2/search": import(serverPath + "/api/v2/search/index.ts"), - "/auth/login": import(serverPath + "/auth/login/index.ts"), - "/nodeinfo/2.0": import(serverPath + "/nodeinfo/2.0/index.ts"), - "/oauth/authorize-external": import( + "/api/v2/media": await import(serverPath + "/api/v2/media/index.ts"), + "/api/v2/search": await import(serverPath + "/api/v2/search/index.ts"), + "/auth/login": await import(serverPath + "/auth/login/index.ts"), + "/nodeinfo/2.0": await import(serverPath + "/nodeinfo/2.0/index.ts"), + "/oauth/authorize-external": await import( serverPath + "/oauth/authorize-external/index.ts" ), - "/oauth/providers": import(serverPath + "/oauth/providers/index.ts"), - "/oauth/token": import(serverPath + "/oauth/token/index.ts"), - "/api/v1/accounts/[id]": import( + "/oauth/providers": await import(serverPath + "/oauth/providers/index.ts"), + "/oauth/token": await import(serverPath + "/oauth/token/index.ts"), + "/api/v1/accounts/[id]": await import( serverPath + "/api/v1/accounts/[id]/index.ts" ), - "/api/v1/accounts/[id]/block": import( + "/api/v1/accounts/[id]/block": await import( serverPath + "/api/v1/accounts/[id]/block.ts" ), - "/api/v1/accounts/[id]/follow": import( + "/api/v1/accounts/[id]/follow": await import( serverPath + "/api/v1/accounts/[id]/follow.ts" ), - "/api/v1/accounts/[id]/followers": import( + "/api/v1/accounts/[id]/followers": await import( serverPath + "/api/v1/accounts/[id]/followers.ts" ), - "/api/v1/accounts/[id]/following": import( + "/api/v1/accounts/[id]/following": await import( serverPath + "/api/v1/accounts/[id]/following.ts" ), - "/api/v1/accounts/[id]/mute": import( + "/api/v1/accounts/[id]/mute": await import( serverPath + "/api/v1/accounts/[id]/mute.ts" ), - "/api/v1/accounts/[id]/note": import( + "/api/v1/accounts/[id]/note": await import( serverPath + "/api/v1/accounts/[id]/note.ts" ), - "/api/v1/accounts/[id]/pin": import( + "/api/v1/accounts/[id]/pin": await import( serverPath + "/api/v1/accounts/[id]/pin.ts" ), - "/api/v1/accounts/[id]/remove_from_followers": import( + "/api/v1/accounts/[id]/remove_from_followers": await import( serverPath + "/api/v1/accounts/[id]/remove_from_followers.ts" ), - "/api/v1/accounts/[id]/statuses": import( + "/api/v1/accounts/[id]/statuses": await import( serverPath + "/api/v1/accounts/[id]/statuses.ts" ), - "/api/v1/accounts/[id]/unblock": import( + "/api/v1/accounts/[id]/unblock": await import( serverPath + "/api/v1/accounts/[id]/unblock.ts" ), - "/api/v1/accounts/[id]/unfollow": import( + "/api/v1/accounts/[id]/unfollow": await import( serverPath + "/api/v1/accounts/[id]/unfollow.ts" ), - "/api/v1/accounts/[id]/unmute": import( + "/api/v1/accounts/[id]/unmute": await import( serverPath + "/api/v1/accounts/[id]/unmute.ts" ), - "/api/v1/accounts/[id]/unpin": import( + "/api/v1/accounts/[id]/unpin": await import( serverPath + "/api/v1/accounts/[id]/unpin.ts" ), - "/api/v1/follow_requests/[account_id]/authorize": import( + "/api/v1/follow_requests/[account_id]/authorize": await import( serverPath + "/api/v1/follow_requests/[account_id]/authorize.ts" ), - "/api/v1/follow_requests/[account_id]/reject": import( + "/api/v1/follow_requests/[account_id]/reject": await import( serverPath + "/api/v1/follow_requests/[account_id]/reject.ts" ), - "/api/v1/media/[id]": import(serverPath + "/api/v1/media/[id]/index.ts"), - "/api/v1/statuses/[id]": import( + "/api/v1/media/[id]": await import( + serverPath + "/api/v1/media/[id]/index.ts" + ), + "/api/v1/statuses/[id]": await import( serverPath + "/api/v1/statuses/[id]/index.ts" ), - "/api/v1/statuses/[id]/context": import( + "/api/v1/statuses/[id]/context": await import( serverPath + "/api/v1/statuses/[id]/context.ts" ), - "/api/v1/statuses/[id]/favourite": import( + "/api/v1/statuses/[id]/favourite": await import( serverPath + "/api/v1/statuses/[id]/favourite.ts" ), - "/api/v1/statuses/[id]/favourited_by": import( + "/api/v1/statuses/[id]/favourited_by": await import( serverPath + "/api/v1/statuses/[id]/favourited_by.ts" ), - "/api/v1/statuses/[id]/pin": import( + "/api/v1/statuses/[id]/pin": await import( serverPath + "/api/v1/statuses/[id]/pin.ts" ), - "/api/v1/statuses/[id]/reblog": import( + "/api/v1/statuses/[id]/reblog": await import( serverPath + "/api/v1/statuses/[id]/reblog.ts" ), - "/api/v1/statuses/[id]/reblogged_by": import( + "/api/v1/statuses/[id]/reblogged_by": await import( serverPath + "/api/v1/statuses/[id]/reblogged_by.ts" ), - "/api/v1/statuses/[id]/source": import( + "/api/v1/statuses/[id]/source": await import( serverPath + "/api/v1/statuses/[id]/source.ts" ), - "/api/v1/statuses/[id]/unfavourite": import( + "/api/v1/statuses/[id]/unfavourite": await import( serverPath + "/api/v1/statuses/[id]/unfavourite.ts" ), - "/api/v1/statuses/[id]/unpin": import( + "/api/v1/statuses/[id]/unpin": await import( serverPath + "/api/v1/statuses/[id]/unpin.ts" ), - "/api/v1/statuses/[id]/unreblog": import( + "/api/v1/statuses/[id]/unreblog": await import( serverPath + "/api/v1/statuses/[id]/unreblog.ts" ), - "/media/[id]": import(serverPath + "/media/[id]/index.ts"), - "/oauth/callback/[issuer]": import( + "/media/[id]": await import(serverPath + "/media/[id]/index.ts"), + "/oauth/callback/[issuer]": await import( serverPath + "/oauth/callback/[issuer]/index.ts" ), - "/object/[uuid]": import(serverPath + "/object/[uuid]/index.ts"), - "/users/[uuid]": import(serverPath + "/users/[uuid]/index.ts"), - "/users/[uuid]/inbox": import(serverPath + "/users/[uuid]/inbox/index.ts"), - "/users/[uuid]/outbox": import( + "/object/[uuid]": await import(serverPath + "/object/[uuid]/index.ts"), + "/users/[uuid]": await import(serverPath + "/users/[uuid]/index.ts"), + "/users/[uuid]/inbox": await import( + serverPath + "/users/[uuid]/inbox/index.ts" + ), + "/users/[uuid]/outbox": await import( serverPath + "/users/[uuid]/outbox/index.ts" ), }; @@ -158,7 +169,7 @@ export const routeMatcher = new Bun.FileSystemRouter({ dir: process.cwd() + "/server/api", }); -export const matchRoute = (url: string) => { +export const matchRoute = >(url: string) => { const route = routeMatcher.match(url); if (!route) return { file: null, matchedRoute: null }; @@ -166,11 +177,7 @@ export const matchRoute = (url: string) => { // @ts-expect-error TypeScript parses this as a defined object instead of an arbitrarily editable route file file: rawRoutes[route.name] as Promise<{ meta: APIRouteMeta; - default: ( - req: Request, - matchedRoute: MatchedRoute, - auth: AuthData - ) => Response | Promise; + default: RouteHandler; }>, matchedRoute: route, }; diff --git a/server.ts b/server.ts new file mode 100644 index 00000000..0504e5ed --- /dev/null +++ b/server.ts @@ -0,0 +1,157 @@ +import { jsonResponse } from "@response"; +import { matches } from "ip-matching"; +import { getFromRequest } from "~database/entities/User"; +import type { ConfigManager, ConfigType } from "config-manager"; +import type { LogManager, MultiLogManager } from "log-manager"; +import { LogLevel } from "log-manager"; +import { RequestParser } from "request-parser"; + +export const createServer = ( + config: ConfigType, + configManager: ConfigManager, + logger: LogManager | MultiLogManager, + isProd: boolean +) => + Bun.serve({ + port: config.http.bind_port, + hostname: config.http.bind || "0.0.0.0", // defaults to "0.0.0.0" + async fetch(req) { + // Check for banned IPs + const request_ip = this.requestIP(req)?.address ?? ""; + + for (const ip of config.http.banned_ips) { + try { + if (matches(ip, request_ip)) { + return new Response(undefined, { + status: 403, + statusText: "Forbidden", + }); + } + } catch (e) { + console.error(`[-] Error while parsing banned IP "${ip}" `); + throw e; + } + } + + // Check for banned user agents (regex) + const ua = req.headers.get("User-Agent") ?? ""; + + for (const agent of config.http.banned_user_agents) { + if (new RegExp(agent).test(ua)) { + return new Response(undefined, { + status: 403, + statusText: "Forbidden", + }); + } + } + + if (config.logging.log_requests) { + await logger.logRequest( + req, + config.logging.log_ip ? request_ip : undefined, + config.logging.log_requests_verbose + ); + } + + if (req.method === "OPTIONS") { + return jsonResponse({}); + } + + // If it isn't dynamically imported, it causes trouble with imports + // There shouldn't be a performance hit after bundling right? + const { matchRoute } = await import("~routes"); + + const { file, matchedRoute } = matchRoute(req.url); + + if (matchedRoute) { + const meta = (await file).meta; + + // Check for allowed requests + if (!meta.allowedMethods.includes(req.method as any)) { + return new Response(undefined, { + status: 405, + statusText: `Method not allowed: allowed methods are: ${meta.allowedMethods.join( + ", " + )}`, + }); + } + + // TODO: Check for ratelimits + const auth = await getFromRequest(req); + + // Check for authentication if required + if (meta.auth.required) { + if (!auth.user) { + return new Response(undefined, { + status: 401, + statusText: "Unauthorized", + }); + } + } else if ( + (meta.auth.requiredOnMethods ?? []).includes( + req.method as any + ) + ) { + if (!auth.user) { + return new Response(undefined, { + status: 401, + statusText: "Unauthorized", + }); + } + } + + let parsedRequest = {}; + + try { + parsedRequest = await new RequestParser(req).toObject(); + } catch (e) { + await logger.logError( + LogLevel.ERROR, + "Server.RouteRequestParser", + e as Error + ); + return new Response(undefined, { + status: 400, + statusText: "Bad request", + }); + } + + return await ( + await file + ).default(req.clone(), matchedRoute, { + auth, + configManager, + parsedRequest, + }); + } else { + // Proxy response from Vite at localhost:5173 if in development mode + if (isProd) { + if (new URL(req.url).pathname.startsWith("/assets")) { + // Serve from pages/dist/assets + return new Response( + Bun.file(`./pages/dist${new URL(req.url).pathname}`) + ); + } + + // Serve from pages/dist + return new Response(Bun.file(`./pages/dist/index.html`)); + } else { + const proxy = await fetch( + req.url.replace( + config.http.base_url, + "http://localhost:5173" + ) + ); + + if (proxy.status !== 404) { + return proxy; + } + } + + return new Response(undefined, { + status: 404, + statusText: "Route not found", + }); + } + }, + }); diff --git a/server/api/api/v1/accounts/familiar_followers/index.ts b/server/api/api/v1/accounts/familiar_followers/index.ts index be288959..bf697de0 100644 --- a/server/api/api/v1/accounts/familiar_followers/index.ts +++ b/server/api/api/v1/accounts/familiar_followers/index.ts @@ -19,13 +19,13 @@ export const meta = applyConfig({ * Find familiar followers (followers of a user that you also follow) */ export default apiRoute<{ - "id[]": string[]; + id: string[]; }>(async (req, matchedRoute, extraData) => { const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); - const { "id[]": ids } = extraData.parsedRequest; + const { id: ids } = extraData.parsedRequest; // Minimum id count 1, maximum 10 if (!ids || ids.length < 1 || ids.length > 10) { diff --git a/server/api/api/v1/accounts/relationships/index.ts b/server/api/api/v1/accounts/relationships/index.ts index a556d76f..bed66e35 100644 --- a/server/api/api/v1/accounts/relationships/index.ts +++ b/server/api/api/v1/accounts/relationships/index.ts @@ -22,13 +22,13 @@ export const meta = applyConfig({ * Find relationships */ export default apiRoute<{ - "id[]": string[]; + id: string[]; }>(async (req, matchedRoute, extraData) => { const { user: self } = extraData.auth; if (!self) return errorResponse("Unauthorized", 401); - const { "id[]": ids } = extraData.parsedRequest; + const { id: ids } = extraData.parsedRequest; // Minimum id count 1, maximum 10 if (!ids || ids.length < 1 || ids.length > 10) { diff --git a/server/api/api/v1/statuses/[id]/index.ts b/server/api/api/v1/statuses/[id]/index.ts index 814dcca1..8dfdc8b7 100644 --- a/server/api/api/v1/statuses/[id]/index.ts +++ b/server/api/api/v1/statuses/[id]/index.ts @@ -32,8 +32,8 @@ export default apiRoute<{ sensitive?: boolean; language?: string; content_type?: string; - "media_ids[]"?: string[]; - "poll[options][]"?: string[]; + media_ids?: string[]; + "poll[options]"?: string[]; "poll[expires_in]"?: number; "poll[multiple]"?: boolean; "poll[hide_totals]"?: boolean; @@ -88,8 +88,8 @@ export default apiRoute<{ status: statusText, content_type, "poll[expires_in]": expires_in, - "poll[options][]": options, - "media_ids[]": media_ids, + "poll[options]": options, + media_ids: media_ids, spoiler_text, sensitive, } = extraData.parsedRequest; diff --git a/tests/actor.test.ts b/tests/actor.test.ts deleted file mode 100644 index fab17ac7..00000000 --- a/tests/actor.test.ts +++ /dev/null @@ -1 +0,0 @@ -// Empty file diff --git a/tests/api.test.ts b/tests/api.test.ts index 63b3a070..3416c9b3 100644 --- a/tests/api.test.ts +++ b/tests/api.test.ts @@ -1,8 +1,6 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-explicit-any */ -import { getConfig } from "~classes/configmanager"; import type { Token } from "@prisma/client"; import { afterAll, beforeAll, describe, expect, test } from "bun:test"; +import { ConfigManager } from "config-manager"; import { client } from "~database/datasource"; import { TokenType } from "~database/entities/Token"; import { @@ -11,8 +9,10 @@ import { } from "~database/entities/User"; import type { APIEmoji } from "~types/entities/emoji"; import type { APIInstance } from "~types/entities/instance"; +import { sendTestRequest, wrapRelativeUrl } from "./utils"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); +const base_url = config.http.base_url; let token: Token; let user: UserWithRelations; @@ -71,14 +71,16 @@ describe("API Tests", () => { describe("GET /api/v1/instance", () => { test("should return an APIInstance object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/instance`, - { - method: "GET", - headers: { - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl(`${base_url}/api/v1/instance`, base_url), + { + method: "GET", + headers: { + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -117,15 +119,21 @@ describe("API Tests", () => { }, }); }); + test("should return an array of at least one custom emoji", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/custom_emojis`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/custom_emojis`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + }, + } + ) ); expect(response.status).toBe(200); @@ -139,6 +147,7 @@ describe("API Tests", () => { expect(emojis[0].shortcode).toBeString(); expect(emojis[0].url).toBeString(); }); + afterAll(async () => { await client.emoji.deleteMany({ where: { diff --git a/tests/api/accounts.test.ts b/tests/api/accounts.test.ts index feee9680..201d1066 100644 --- a/tests/api/accounts.test.ts +++ b/tests/api/accounts.test.ts @@ -1,6 +1,3 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-explicit-any */ -import { getConfig } from "~classes/configmanager"; import type { Token } from "@prisma/client"; import { afterAll, beforeAll, describe, expect, test } from "bun:test"; import { client } from "~database/datasource"; @@ -12,21 +9,24 @@ import { import type { APIAccount } from "~types/entities/account"; import type { APIRelationship } from "~types/entities/relationship"; import type { APIStatus } from "~types/entities/status"; +import { ConfigManager } from "config-manager"; +import { sendTestRequest, wrapRelativeUrl } from "~tests/utils"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); +const base_url = config.http.base_url; let token: Token; let user: UserWithRelations; let user2: UserWithRelations; beforeAll(async () => { - /* await client.user.deleteMany({ + await client.user.deleteMany({ where: { username: { in: ["test", "test2"], }, }, - }); */ + }); user = await createNewLocalUser({ email: "test@test.com", @@ -87,15 +87,17 @@ afterAll(async () => { describe("API Tests", () => { describe("POST /api/v1/accounts/:id", () => { test("should return a 404 error when trying to fetch a non-existent user", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/999999`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl("/api/v1/accounts/999999", base_url), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(404); @@ -107,18 +109,23 @@ describe("API Tests", () => { describe("PATCH /api/v1/accounts/update_credentials", () => { test("should update the authenticated user's display name", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/update_credentials`, - { - method: "PATCH", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ - display_name: "New Display Name", - }), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + "/api/v1/accounts/update_credentials", + base_url + ), + { + method: "PATCH", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({ + display_name: "New Display Name", + }), + } + ) ); expect(response.status).toBe(200); @@ -134,15 +141,20 @@ describe("API Tests", () => { describe("GET /api/v1/accounts/verify_credentials", () => { test("should return the authenticated user's account information", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/verify_credentials`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + "/api/v1/accounts/verify_credentials", + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -179,15 +191,20 @@ describe("API Tests", () => { describe("GET /api/v1/accounts/:id/statuses", () => { test("should return the statuses of the specified user", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user.id}/statuses`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user.id}/statuses`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -203,16 +220,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/follow", () => { test("should follow the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/follow`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/follow`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -229,16 +251,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/unfollow", () => { test("should unfollow the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/unfollow`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/unfollow`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -255,16 +282,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/remove_from_followers", () => { test("should remove the specified user from the authenticated user's followers and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/remove_from_followers`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/remove_from_followers`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -281,16 +313,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/block", () => { test("should block the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/block`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/block`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -307,14 +344,13 @@ describe("API Tests", () => { describe("GET /api/v1/blocks", () => { test("should return an array of APIAccount objects for the user's blocked accounts", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/blocks`, - { + const response = await sendTestRequest( + new Request(wrapRelativeUrl("/api/v1/blocks", base_url), { method: "GET", headers: { Authorization: `Bearer ${token.access_token}`, }, - } + }) ); expect(response.status).toBe(200); @@ -331,16 +367,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/unblock", () => { test("should unblock the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/unblock`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/unblock`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -357,16 +398,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/mute with notifications parameter", () => { test("should mute the specified user and return an APIRelationship object with notifications set to false", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/mute`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ notifications: true }), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/mute`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({ notifications: true }), + } + ) ); expect(response.status).toBe(200); @@ -382,16 +428,21 @@ describe("API Tests", () => { }); test("should mute the specified user and return an APIRelationship object with notifications set to true", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/mute`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ notifications: false }), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/mute`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({ notifications: false }), + } + ) ); expect(response.status).toBe(200); @@ -409,14 +460,13 @@ describe("API Tests", () => { describe("GET /api/v1/mutes", () => { test("should return an array of APIAccount objects for the user's muted accounts", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/mutes`, - { + const response = await sendTestRequest( + new Request(wrapRelativeUrl("/api/v1/mutes", base_url), { method: "GET", headers: { Authorization: `Bearer ${token.access_token}`, }, - } + }) ); expect(response.status).toBe(200); @@ -434,16 +484,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/unmute", () => { test("should unmute the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/unmute`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/unmute`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -460,16 +515,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/pin", () => { test("should pin the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/pin`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/pin`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -486,16 +546,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/unpin", () => { test("should unpin the specified user and return an APIRelationship object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/unpin`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/unpin`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -512,16 +577,21 @@ describe("API Tests", () => { describe("POST /api/v1/accounts/:id/note", () => { test("should update the specified account's note and return the updated account object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/note`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ comment: "This is a new note" }), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/note`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({ comment: "This is a new note" }), + } + ) ); expect(response.status).toBe(200); @@ -538,14 +608,19 @@ describe("API Tests", () => { describe("GET /api/v1/accounts/relationships", () => { test("should return an array of APIRelationship objects for the authenticated user's relationships", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/relationships?id[]=${user2.id}`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/relationships?id[]=${user2.id}`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + }, + } + ) ); expect(response.status).toBe(200); @@ -571,15 +646,17 @@ describe("API Tests", () => { describe("DELETE /api/v1/profile/avatar", () => { test("should delete the avatar of the authenticated user and return the updated account object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/profile/avatar`, - { - method: "DELETE", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl("/api/v1/profile/avatar", base_url), + { + method: "DELETE", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -596,15 +673,17 @@ describe("API Tests", () => { describe("DELETE /api/v1/profile/header", () => { test("should delete the header of the authenticated user and return the updated account object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/profile/header`, - { - method: "DELETE", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl("/api/v1/profile/header", base_url), + { + method: "DELETE", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -621,16 +700,21 @@ describe("API Tests", () => { describe("GET /api/v1/accounts/familiar_followers", () => { test("should follow the user", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user2.id}/follow`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({}), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/${user2.id}/follow`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({}), + } + ) ); expect(response.status).toBe(200); @@ -640,14 +724,19 @@ describe("API Tests", () => { }); test("should return an array of objects with id and accounts properties, where id is a string and accounts is an array of APIAccount objects", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/familiar_followers?id[]=${user2.id}`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/api/v1/accounts/familiar_followers?id[]=${user2.id}`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + }, + } + ) ); expect(response.status).toBe(200); diff --git a/tests/api/statuses.test.ts b/tests/api/statuses.test.ts index fd08b5bb..94bd9287 100644 --- a/tests/api/statuses.test.ts +++ b/tests/api/statuses.test.ts @@ -1,6 +1,3 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-explicit-any */ -import { getConfig } from "~classes/configmanager"; import type { Token } from "@prisma/client"; import { afterAll, beforeAll, describe, expect, test } from "bun:test"; import { client } from "~database/datasource"; @@ -13,8 +10,11 @@ import type { APIAccount } from "~types/entities/account"; import type { APIAsyncAttachment } from "~types/entities/async_attachment"; import type { APIContext } from "~types/entities/context"; import type { APIStatus } from "~types/entities/status"; +import { ConfigManager } from "config-manager"; +import { sendTestRequest, wrapRelativeUrl } from "~tests/utils"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); +const base_url = config.http.base_url; let token: Token; let user: UserWithRelations; @@ -86,15 +86,17 @@ describe("API Tests", () => { const formData = new FormData(); formData.append("file", new Blob(["test"], { type: "text/plain" })); - const response = await fetch( - `${config.http.base_url}/api/v2/media`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - body: formData, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl(`${base_url}/api/v2/media`, base_url), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + }, + body: formData, + } + ) ); expect(response.status).toBe(202); @@ -112,20 +114,22 @@ describe("API Tests", () => { describe("POST /api/v1/statuses", () => { test("should create a new status and return an APIStatus object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ - status: "Hello, world!", - visibility: "public", - media_ids: [media1?.id], - }), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl(`${base_url}/api/v1/statuses`, base_url), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({ + status: "Hello, world!", + visibility: "public", + media_ids: [media1?.id], + }), + } + ) ); expect(response.status).toBe(200); @@ -158,20 +162,22 @@ describe("API Tests", () => { }); test("should create a new status in reply to the previous one", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ - status: "This is a reply!", - visibility: "public", - in_reply_to_id: status?.id, - }), - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl(`${base_url}/api/v1/statuses`, base_url), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + body: JSON.stringify({ + status: "This is a reply!", + visibility: "public", + in_reply_to_id: status?.id, + }), + } + ) ); expect(response.status).toBe(200); @@ -206,14 +212,20 @@ describe("API Tests", () => { describe("GET /api/v1/statuses/:id", () => { test("should return the specified status object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -251,15 +263,20 @@ describe("API Tests", () => { describe("POST /api/v1/statuses/:id/reblog", () => { test("should reblog the specified status and return the reblogged status object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}/reblog`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}/reblog`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -277,15 +294,20 @@ describe("API Tests", () => { describe("POST /api/v1/statuses/:id/unreblog", () => { test("should unreblog the specified status and return the original status object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}/unreblog`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}/unreblog`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -302,15 +324,20 @@ describe("API Tests", () => { describe("GET /api/v1/statuses/:id/context", () => { test("should return the context of the specified status", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}/context`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}/context`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -330,14 +357,20 @@ describe("API Tests", () => { describe("GET /api/v1/timelines/public", () => { test("should return an array of APIStatus objects that includes the created status", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/timelines/public`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/timelines/public`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -353,15 +386,20 @@ describe("API Tests", () => { describe("GET /api/v1/accounts/:id/statuses", () => { test("should return the statuses of the specified user", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/accounts/${user.id}/statuses`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/accounts/${user.id}/statuses`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -384,14 +422,20 @@ describe("API Tests", () => { describe("POST /api/v1/statuses/:id/favourite", () => { test("should favourite the specified status object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}/favourite`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}/favourite`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -400,14 +444,20 @@ describe("API Tests", () => { describe("GET /api/v1/statuses/:id/favourited_by", () => { test("should return an array of User objects who favourited the specified status", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}/favourited_by`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}/favourited_by`, + base_url + ), + { + method: "GET", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -425,14 +475,20 @@ describe("API Tests", () => { describe("POST /api/v1/statuses/:id/unfavourite", () => { test("should unfavourite the specified status object", async () => { // Unfavourite the status - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}/unfavourite`, - { - method: "POST", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}/unfavourite`, + base_url + ), + { + method: "POST", + headers: { + Authorization: `Bearer ${token.access_token}`, + "Content-Type": "application/json", + }, + } + ) ); expect(response.status).toBe(200); @@ -449,14 +505,19 @@ describe("API Tests", () => { describe("DELETE /api/v1/statuses/:id", () => { test("should delete the specified status object", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/statuses/${status?.id}`, - { - method: "DELETE", - headers: { - Authorization: `Bearer ${token.access_token}`, - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `${base_url}/api/v1/statuses/${status?.id}`, + base_url + ), + { + method: "DELETE", + headers: { + Authorization: `Bearer ${token.access_token}`, + }, + } + ) ); expect(response.status).toBe(200); diff --git a/tests/cli.test.ts b/tests/cli.skip-test.ts similarity index 100% rename from tests/cli.test.ts rename to tests/cli.skip-test.ts diff --git a/tests/entities/Instance.test.ts b/tests/entities/Instance.test.ts deleted file mode 100644 index e168dbce..00000000 --- a/tests/entities/Instance.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -/* import { afterAll, beforeAll, describe, expect, it } from "bun:test"; -import { AppDataSource } from "~database/datasource"; -import { Instance } from "~database/entities/Instance"; - -let instance: Instance; - -beforeAll(async () => { - if (!AppDataSource.isInitialized) await AppDataSource.initialize(); -}); - -describe("Instance", () => { - it("should add an instance to the database if it doesn't already exist", async () => { - const url = "https://mastodon.social"; - instance = await Instance.addIfNotExists(url); - expect(instance.base_url).toBe("mastodon.social"); - }); -}); - -afterAll(async () => { - await instance.remove(); - - await AppDataSource.destroy(); -}); - */ diff --git a/tests/entities/Media.test.ts b/tests/entities/Media.test.ts deleted file mode 100644 index df24228d..00000000 --- a/tests/entities/Media.test.ts +++ /dev/null @@ -1,99 +0,0 @@ -import { type ConfigType, getConfig } from "~classes/configmanager"; -import { afterAll, beforeAll, describe, expect, it } from "bun:test"; -import { LocalBackend, S3Backend } from "~classes/media"; -import { unlink } from "fs/promises"; -import { DeleteObjectCommand } from "@aws-sdk/client-s3"; - -const originalConfig = getConfig(); -const modifiedConfig: ConfigType = { - ...originalConfig, - media: { - ...originalConfig.media, - conversion: { - ...originalConfig.media.conversion, - convert_images: false, - }, - }, -}; - -describe("LocalBackend", () => { - let localBackend: LocalBackend; - let fileName: string; - - beforeAll(() => { - localBackend = new LocalBackend(modifiedConfig); - }); - - afterAll(async () => { - await unlink(`${process.cwd()}/uploads/${fileName}`); - }); - - describe("addMedia", () => { - it("should write the file to the local filesystem and return the hash", async () => { - const media = new File(["test"], "test.txt", { - type: "text/plain", - }); - - const hash = await localBackend.addMedia(media); - fileName = hash; - - expect(hash).toBeDefined(); - }); - }); - - describe("getMediaByHash", () => { - it("should retrieve the file from the local filesystem and return it as a File object", async () => { - const media = await localBackend.getMediaByHash(fileName); - - expect(media).toBeInstanceOf(File); - }); - - it("should return null if the file does not exist", async () => { - const media = - await localBackend.getMediaByHash("does-not-exist.txt"); - - expect(media).toBeNull(); - }); - }); -}); - -describe("S3Backend", () => { - const s3Backend = new S3Backend(modifiedConfig); - let fileName: string; - - afterAll(async () => { - const command = new DeleteObjectCommand({ - Bucket: modifiedConfig.s3.bucket_name, - Key: fileName, - }); - - await s3Backend.client.send(command); - }); - - describe("addMedia", () => { - it("should write the file to the S3 bucket and return the hash", async () => { - const media = new File(["test"], "test.txt", { - type: "text/plain", - }); - - const hash = await s3Backend.addMedia(media); - fileName = hash; - - expect(hash).toBeDefined(); - }); - }); - - describe("getMediaByHash", () => { - it("should retrieve the file from the S3 bucket and return it as a File object", async () => { - const media = await s3Backend.getMediaByHash(fileName); - - expect(media).toBeInstanceOf(File); - }); - - it("should return null if the file does not exist", async () => { - const media = await s3Backend.getMediaByHash("does-not-exist.txt"); - - expect(media).toBeNull(); - }); - }); -}); diff --git a/tests/inbox.test.ts b/tests/inbox.test.ts deleted file mode 100644 index fab17ac7..00000000 --- a/tests/inbox.test.ts +++ /dev/null @@ -1 +0,0 @@ -// Empty file diff --git a/tests/oauth.test.ts b/tests/oauth.test.ts index 3657ece2..3de351d4 100644 --- a/tests/oauth.test.ts +++ b/tests/oauth.test.ts @@ -1,10 +1,11 @@ -import { getConfig } from "~classes/configmanager"; import type { Application, Token } from "@prisma/client"; import { afterAll, beforeAll, describe, expect, test } from "bun:test"; import { client } from "~database/datasource"; import { createNewLocalUser } from "~database/entities/User"; +import { sendTestRequest, wrapRelativeUrl } from "./utils"; -const config = getConfig(); +// const config = await new ConfigManager({}).getConfig(); +const base_url = "http://lysand.localhost:8080"; //config.http.base_url; let client_id: string; let client_secret: string; @@ -30,10 +31,12 @@ describe("POST /api/v1/apps/", () => { formData.append("redirect_uris", "https://example.com"); formData.append("scopes", "read write"); - const response = await fetch(`${config.http.base_url}/api/v1/apps/`, { - method: "POST", - body: formData, - }); + const response = await sendTestRequest( + new Request(wrapRelativeUrl("/api/v1/apps/", base_url), { + method: "POST", + body: formData, + }) + ); expect(response.status).toBe(200); expect(response.headers.get("content-type")).toBe("application/json"); @@ -65,14 +68,19 @@ describe("POST /auth/login/", () => { formData.append("email", "test@test.com"); formData.append("password", "test"); - const response = await fetch( - `${config.http.base_url}/auth/login/?client_id=${client_id}&redirect_uri=https://example.com&response_type=code&scope=read+write`, - { - method: "POST", - body: formData, - redirect: "manual", - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl( + `/auth/login/?client_id=${client_id}&redirect_uri=https://example.com&response_type=code&scope=read+write`, + base_url + ), + { + method: "POST", + body: formData, + } + ) ); + expect(response.status).toBe(302); expect(response.headers.get("Location")).toMatch( /https:\/\/example.com\?code=/ @@ -94,11 +102,12 @@ describe("POST /oauth/token/", () => { formData.append("client_secret", client_secret); formData.append("scope", "read+write"); - const response = await fetch(`${config.http.base_url}/oauth/token/`, { - method: "POST", - // Do not set the Content-Type header for some reason - body: formData, - }); + const response = await sendTestRequest( + new Request(wrapRelativeUrl("/oauth/token/", base_url), { + method: "POST", + body: formData, + }) + ); // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment const json = await response.json(); @@ -119,15 +128,15 @@ describe("POST /oauth/token/", () => { describe("GET /api/v1/apps/verify_credentials", () => { test("should return the authenticated application's credentials", async () => { - const response = await fetch( - `${config.http.base_url}/api/v1/apps/verify_credentials`, - { - method: "GET", - headers: { - Authorization: `Bearer ${token.access_token}`, - "Content-Type": "application/json", - }, - } + const response = await sendTestRequest( + new Request( + wrapRelativeUrl("/api/v1/apps/verify_credentials", base_url), + { + headers: { + Authorization: `Bearer ${token.access_token}`, + }, + } + ) ); expect(response.status).toBe(200); diff --git a/tests/utils.ts b/tests/utils.ts new file mode 100644 index 00000000..60de2330 --- /dev/null +++ b/tests/utils.ts @@ -0,0 +1,15 @@ +import { server } from "~index"; + +/** + * This allows us to send a test request to the server even when it isnt running + * CURRENTLY NOT WORKING, NEEDS TO BE FIXED + * @param req Request to send + * @returns Response from the server + */ +export async function sendTestRequest(req: Request) { + return server.fetch(req); +} + +export function wrapRelativeUrl(url: string, base_url: string) { + return new URL(url, base_url); +} diff --git a/utils/formatting.ts b/utils/formatting.ts index 871c6670..1cb56e15 100644 --- a/utils/formatting.ts +++ b/utils/formatting.ts @@ -14,7 +14,7 @@ export const convertTextToHtml = async ( content_type?: string ) => { if (content_type === "text/markdown") { - return linkifyHtml(await sanitizeHtml(parse(text))); + return linkifyHtml(await sanitizeHtml(await parse(text))); } else if (content_type === "text/x.misskeymarkdown") { // Parse as MFM // TODO: Implement MFM diff --git a/utils/meilisearch.ts b/utils/meilisearch.ts index aa80b73a..e885ddbc 100644 --- a/utils/meilisearch.ts +++ b/utils/meilisearch.ts @@ -1,17 +1,18 @@ -import { getConfig } from "~classes/configmanager"; import chalk from "chalk"; import { client } from "~database/datasource"; import { Meilisearch } from "meilisearch"; import type { Status, User } from "@prisma/client"; +import { ConfigManager } from "config-manager"; +import { LogLevel, type LogManager, type MultiLogManager } from "log-manager"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); export const meilisearch = new Meilisearch({ host: `${config.meilisearch.host}:${config.meilisearch.port}`, apiKey: config.meilisearch.api_key, }); -export const connectMeili = async () => { +export const connectMeili = async (logger: MultiLogManager | LogManager) => { if (!config.meilisearch.enabled) return; if (await meilisearch.isHealthy()) { @@ -31,14 +32,16 @@ export const connectMeili = async () => { .index(MeiliIndexType.Statuses) .updateSearchableAttributes(["content"]); - console.log( - `${chalk.green(`✓`)} ${chalk.bold(`Connected to Meilisearch`)}` + await logger.log( + LogLevel.INFO, + "Meilisearch", + "Connected to Meilisearch" ); } else { - console.error( - `${chalk.red(`✗`)} ${chalk.bold( - `Error while connecting to Meilisearch` - )}` + await logger.log( + LogLevel.CRITICAL, + "Meilisearch", + "Error while connecting to Meilisearch" ); process.exit(1); } diff --git a/utils/module.ts b/utils/module.ts new file mode 100644 index 00000000..212d863c --- /dev/null +++ b/utils/module.ts @@ -0,0 +1,31 @@ +import { fileURLToPath } from "url"; + +/** + * Determines whether a module is the entry point for the running node process. + * This works for both CommonJS and ES6 environments. + * + * ### CommonJS + * ```js + * if (moduleIsEntry(module)) { + * console.log('WOO HOO!!!'); + * } + * ``` + * + * ### ES6 + * ```js + * if (moduleIsEntry(import.meta.url)) { + * console.log('WOO HOO!!!'); + * } + * ``` + */ +export const moduleIsEntry = (moduleOrImportMetaUrl: NodeModule | string) => { + if (typeof moduleOrImportMetaUrl === "string") { + return process.argv[1] === fileURLToPath(moduleOrImportMetaUrl); + } + + if (typeof require !== "undefined" && "exports" in moduleOrImportMetaUrl) { + return require.main === moduleOrImportMetaUrl; + } + + return false; +}; diff --git a/utils/redis.ts b/utils/redis.ts index a38faa8b..e6d61910 100644 --- a/utils/redis.ts +++ b/utils/redis.ts @@ -1,10 +1,10 @@ -import { getConfig } from "~classes/configmanager"; import type { Prisma } from "@prisma/client"; import chalk from "chalk"; +import { ConfigManager } from "config-manager"; import Redis from "ioredis"; import { createPrismaRedisCache } from "prisma-redis-middleware"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); const cacheRedis = config.redis.cache.enabled ? new Redis({ @@ -12,7 +12,7 @@ const cacheRedis = config.redis.cache.enabled port: Number(config.redis.cache.port), password: config.redis.cache.password, db: Number(config.redis.cache.database ?? 0), - }) + }) : null; cacheRedis?.on("error", e => { diff --git a/utils/request.ts b/utils/request.ts deleted file mode 100644 index 8bd59566..00000000 --- a/utils/request.ts +++ /dev/null @@ -1,96 +0,0 @@ -/** - * Takes a request, and turns FormData or query parameters - * into a JSON object as would be returned by req.json() - * This is a translation layer that allows clients to use - * either FormData, query parameters, or JSON in the request - * @param request The request to parse - */ -/* export async function parseRequest(request: Request): Promise> { - const query = new URL(request.url).searchParams; - let output: Partial = {}; - - // Parse SearchParams arrays into JSON arrays - const arrayKeys = [...query.keys()].filter(key => key.endsWith("[]")); - const nonArrayKeys = [...query.keys()].filter(key => !key.endsWith("[]")); - - for (const key of arrayKeys) { - const value = query.getAll(key); - query.delete(key); - query.append(key, JSON.stringify(value)); - } - - // Append non array keys to output - for (const key of nonArrayKeys) { - // @ts-expect-error Complains about type - output[key] = query.get(key); - } - - const queryEntries = [...query.entries()]; - - if (queryEntries.length > 0) { - const data: Record = {}; - - const arrayKeys = [...query.keys()].filter(key => key.endsWith("[]")); - - for (const key of arrayKeys) { - const value = query.getAll(key); - query.delete(key); - // @ts-expect-error JSON arrays are valid - data[key] = JSON.parse(value); - } - - output = { - ...output, - ...(data as T), - }; - } - - // if request contains a JSON body - if (request.headers.get("Content-Type")?.includes("application/json")) { - try { - output = { - ...output, - ...((await request.json()) as T), - }; - } catch { - // Invalid JSON - } - } - - // If request contains FormData - if (request.headers.get("Content-Type")?.includes("multipart/form-data")) { - // @ts-expect-error It hates entries() for some reason - // eslint-disable-next-line @typescript-eslint/no-unsafe-call - const formData = [...(await request.formData()).entries()]; - - if (formData.length > 0) { - const data: Record = {}; - - for (const [key, value] of formData) { - // If object, parse as JSON - try { - // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-base-to-string, @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access - data[key] = JSON.parse(value.toString()); - } catch { - // If a file, set as a file - if (value instanceof File) { - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - data[key] = value; - } else { - // Otherwise, set as a string - // eslint-disable-next-line @typescript-eslint/no-base-to-string, @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access - data[key] = value.toString(); - } - } - } - - output = { - ...output, - ...(data as T), - }; - } - } - - return output; -} - */ diff --git a/utils/sanitization.ts b/utils/sanitization.ts index e26e1074..e2426b95 100644 --- a/utils/sanitization.ts +++ b/utils/sanitization.ts @@ -1,8 +1,8 @@ -import { getConfig } from "~classes/configmanager"; +import { ConfigManager } from "config-manager"; import { sanitize } from "isomorphic-dompurify"; export const sanitizeHtml = async (html: string) => { - const config = getConfig(); + const config = await new ConfigManager({}).getConfig(); const sanitizedHtml = sanitize(html, { ALLOWED_TAGS: [ From 9c8f88ae8d5fdf254c5d569db60027d59dbd2c68 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 17:29:05 -1000 Subject: [PATCH 11/18] Fix incorrect building --- build.ts | 8 ++++++-- prisma.ts | 7 +++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/build.ts b/build.ts index 57b3bbc5..090d12a9 100644 --- a/build.ts +++ b/build.ts @@ -17,13 +17,17 @@ await Bun.build({ entrypoints: [ process.cwd() + "/index.ts", process.cwd() + "/prisma.ts", - process.cwd() + "./cli.ts", + // process.cwd() + "/cli.ts", ], outdir: process.cwd() + "/dist", target: "bun", splitting: true, minify: true, - external: ["bullmq", "@prisma/client"], + external: ["bullmq"], +}).then(output => { + if (!output.success) { + console.log(output.logs); + } }); // Create pages directory diff --git a/prisma.ts b/prisma.ts index a4fd0076..63566b3d 100644 --- a/prisma.ts +++ b/prisma.ts @@ -1,8 +1,7 @@ +import { ConfigManager } from "config-manager"; + // Proxies all `bunx prisma` commands with an environment variable - -import { getConfig } from "~classes/configmanager"; - -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); process.stdout.write( `postgresql://${config.database.username}:${config.database.password}@${config.database.host}:${config.database.port}/${config.database.database}\n` From b7b82fee158dd9006328ae5f4e909ec0c238d85c Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 17:29:13 -1000 Subject: [PATCH 12/18] Change Bun version in Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 36ad1b37..99033894 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # use the official Bun image # see all versions at https://hub.docker.com/r/oven/bun/tags -FROM oven/bun:1.0.15-alpine as base +FROM oven/bun:1.0.30-alpine as base WORKDIR /usr/src/app RUN apk add vips From c98f788fec41874a3792edfc4870a4dfb227fe98 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 17:29:25 -1000 Subject: [PATCH 13/18] Handle routes that dont exist --- routes.ts | 12 ++++++++---- server.ts | 24 +++++++++++++++++------- server/api/[...404].ts | 21 +++++++++++++++++++++ 3 files changed, 46 insertions(+), 11 deletions(-) create mode 100644 server/api/[...404].ts diff --git a/routes.ts b/routes.ts index 5c97cdac..b894201e 100644 --- a/routes.ts +++ b/routes.ts @@ -161,6 +161,7 @@ export const rawRoutes = { "/users/[uuid]/outbox": await import( serverPath + "/users/[uuid]/outbox/index.ts" ), + "/[...404]": await import(serverPath + "/[...404].ts"), }; // Returns the route filesystem path when given a URL @@ -175,10 +176,13 @@ export const matchRoute = >(url: string) => { return { // @ts-expect-error TypeScript parses this as a defined object instead of an arbitrarily editable route file - file: rawRoutes[route.name] as Promise<{ - meta: APIRouteMeta; - default: RouteHandler; - }>, + file: rawRoutes[route.name] as Promise< + | { + meta: APIRouteMeta; + default: RouteHandler; + } + | undefined + >, matchedRoute: route, }; }; diff --git a/server.ts b/server.ts index 0504e5ed..814a577e 100644 --- a/server.ts +++ b/server.ts @@ -1,4 +1,4 @@ -import { jsonResponse } from "@response"; +import { errorResponse, jsonResponse } from "@response"; import { matches } from "ip-matching"; import { getFromRequest } from "~database/entities/User"; import type { ConfigManager, ConfigType } from "config-manager"; @@ -61,10 +61,22 @@ export const createServer = ( // There shouldn't be a performance hit after bundling right? const { matchRoute } = await import("~routes"); - const { file, matchedRoute } = matchRoute(req.url); + const { file: filePromise, matchedRoute } = matchRoute(req.url); - if (matchedRoute) { - const meta = (await file).meta; + const file = await filePromise; + + if (matchedRoute && file == undefined) { + await logger.log( + LogLevel.ERROR, + "Server", + `Route file ${matchedRoute.filePath} not found or not registered in the routes file` + ); + + return errorResponse("Route not found", 500); + } + + if (matchedRoute && file != undefined) { + const meta = file.meta; // Check for allowed requests if (!meta.allowedMethods.includes(req.method as any)) { @@ -116,9 +128,7 @@ export const createServer = ( }); } - return await ( - await file - ).default(req.clone(), matchedRoute, { + return await file.default(req.clone(), matchedRoute, { auth, configManager, parsedRequest, diff --git a/server/api/[...404].ts b/server/api/[...404].ts new file mode 100644 index 00000000..871e3a3d --- /dev/null +++ b/server/api/[...404].ts @@ -0,0 +1,21 @@ +import { apiRoute, applyConfig } from "@api"; +import { errorResponse } from "@response"; + +export const meta = applyConfig({ + allowedMethods: ["POST", "GET", "PUT", "PATCH", "DELETE"], + auth: { + required: false, + }, + ratelimits: { + duration: 60, + max: 100, + }, + route: "/[...404]", +}); + +/** + * Default catch-all route, returns a 404 error. + */ +export default apiRoute(() => { + return errorResponse("This API route does not exist", 404); +}); From b69f20ccf4a8a60b6300123a35570c0625edcae7 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 19:30:19 -1000 Subject: [PATCH 14/18] Fix benchmarks --- benchmarks/timelines.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/benchmarks/timelines.ts b/benchmarks/timelines.ts index 410d5958..b5348b69 100644 --- a/benchmarks/timelines.ts +++ b/benchmarks/timelines.ts @@ -2,10 +2,10 @@ * Usage: TOKEN=your_token_here bun benchmark:timeline */ -import { getConfig } from "~classes/configmanager"; import chalk from "chalk"; +import { ConfigManager } from "config-manager"; -const config = getConfig(); +const config = await new ConfigManager({}).getConfig(); const token = process.env.TOKEN; const requestCount = Number(process.argv[2]) || 100; From f4fd16179c8233d99a76a6a05d6cf885b4d35486 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 19:30:26 -1000 Subject: [PATCH 15/18] Leave CLI as broken --- README.md | 24 +-- cli.ts | 127 +++++++++++++++- packages/cli-parser/cli-builder.type.ts | 19 ++- packages/cli-parser/index.ts | 77 +++++++--- packages/cli-parser/tests/cli-builder.test.ts | 139 ++++++++++++++---- server.ts | 41 ++++-- 6 files changed, 350 insertions(+), 77 deletions(-) diff --git a/README.md b/README.md index 145fe01c..53a9f152 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,11 @@ ![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white) ![Bun](https://img.shields.io/badge/Bun-%23000000.svg?style=for-the-badge&logo=bun&logoColor=white) ![VS Code Insiders](https://img.shields.io/badge/VS%20Code%20Insiders-35b393.svg?style=for-the-badge&logo=visual-studio-code&logoColor=white) ![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white) ![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black) ![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white) ![ESLint](https://img.shields.io/badge/ESLint-4B3263?style=for-the-badge&logo=eslint&logoColor=white) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa?style=for-the-badge)](code_of_conduct.md) -> [!IMPORTANT] -> This project is **not abandoned**, my laptop merely broke and I am waiting for a new one to arrive - ## What is this? -This is a project to create a federated social network based on the [Lysand](https://lysand.org) protocol. It is currently in alpha phase, with basic federation and API support. +This is a project to create a federated social network based on the [Lysand](https://lysand.org) protocol. It is currently in alpha phase, with basic federation and almost complete Mastodon API support. -This project aims to be a fully featured social network, with a focus on privacy, security, and performance. It will implement the Mastodon API for support with clients that already support Mastodon or Pleroma. +This project aims to be a fully featured social network, with a focus on privacy, security, and performance. It implements the Mastodon API for support with clients that already support Mastodon or Pleroma. > [!NOTE] > This project is not affiliated with Mastodon or Pleroma, and is not a fork of either project. It is a new project built from the ground up. @@ -35,7 +32,7 @@ This project aims to be a fully featured social network, with a focus on privacy ## Benchmarks > [!NOTE] -> These benchmarks are not representative of real-world performance, and are only meant to be used as a rough guide. +> These benchmarks are not representative of real-world performance, and are only meant to be used as a rough guide. Load, and therefore performance, will vary depending on the server's hardware and software configuration, as well as user activity. ### Timeline Benchmarks @@ -67,18 +64,21 @@ $ bun run benchmarks/timelines.ts 10000 ✓ 10000 requests fulfilled in 12.44852s ``` -Lysand is extremely fast and can handle tens of thousands of HTTP requests per second on a good server. +Lysand is extremely fast and can handle thousands of HTTP requests per second on a good server. ## How do I run it? ### Requirements -- The [Bun Runtime](https://bun.sh), version 1.0.5 or later (usage of the latest version is recommended) +- The [Bun Runtime](https://bun.sh), version 1.0.30 or later (usage of the latest version is recommended) - A PostgreSQL database - (Optional but recommended) A Linux-based operating system - (Optional if you want search) A working Meiliseach instance -> **Note**: We will not be offerring support to Windows or MacOS users. If you are using one of these operating systems, please use a virtual machine or container to run Lysand. +> [!WARNING] +> Lysand has not been tested on Windows or MacOS. It is recommended to use a Linux-based operating system to run Lysand. +> +> We will not be offerring support to Windows or MacOS users. If you are using one of these operating systems, please use a virtual machine or container to run Lysand. ### Installation @@ -152,6 +152,9 @@ bun start ### Using the CLI +> [!WARNING] +> The CLI is currently broken due to unknown bugs that are actively being investigated. The following instructions are for when this is fixed. + Lysand includes a built-in CLI for managing the server. To use it, simply run the following command: ```bash @@ -279,10 +282,12 @@ Working endpoints are: - `/api/v1/blocks` - `/api/v1/mutes` - `/api/v2/media` +- `/api/v1/notifications` Tests needed but completed: - `/api/v1/media/:id` +- `/api/v2/media` - `/api/v1/favourites` - `/api/v1/accounts/:id/followers` - `/api/v1/accounts/:id/following` @@ -335,7 +340,6 @@ Endpoints left: - `/api/v1/lists/:id` (`GET`, `PUT`, `DELETE`) - `/api/v1/markers` (`GET`, `POST`) - `/api/v1/lists/:id/accounts` (`GET`, `POST`, `DELETE`) -- `/api/v1/notifications` - `/api/v1/notifications/:id` - `/api/v1/notifications/clear` - `/api/v1/notifications/:id/dismiss` diff --git a/cli.ts b/cli.ts index c94c14d7..1392520e 100644 --- a/cli.ts +++ b/cli.ts @@ -1,23 +1,139 @@ -import type { Prisma } from "@prisma/client"; import chalk from "chalk"; -import { client } from "~database/datasource"; import { createNewLocalUser } from "~database/entities/User"; import Table from "cli-table"; import { rebuildSearchIndexes, MeiliIndexType } from "@meilisearch"; -import { getConfig } from "~classes/configmanager"; -import { uploadFile } from "~classes/media"; import { getUrl } from "~database/entities/Attachment"; import { mkdir, exists } from "fs/promises"; import extract from "extract-zip"; +import { client } from "~database/datasource"; +import { CliBuilder, CliCommand } from "cli-parser"; +import { CliParameterType } from "~packages/cli-parser/cli-builder.type"; +import { PrismaClient } from "@prisma/client"; +import { ConfigManager } from "~packages/config-manager"; const args = process.argv; +const config = await new ConfigManager({}).getConfig(); + +console.error("CLI is temporarily broken, please use the Prisma CLI instead"); +process.exit(1); + +const cliBuilder = new CliBuilder([ + new CliCommand( + ["help"], + [], + () => { + cliBuilder.displayHelp(); + }, + "Shows help for the CLI" + ), + new CliCommand<{ + username: string; + password: string; + email: string; + admin: boolean; + help: boolean; + }>( + ["user", "create"], + [ + { + name: "username", + type: CliParameterType.STRING, + description: "Username of the user", + needsValue: true, + positioned: false, + }, + { + name: "password", + type: CliParameterType.STRING, + description: "Password of the user", + needsValue: true, + positioned: false, + }, + { + name: "email", + type: CliParameterType.STRING, + description: "Email of the user", + needsValue: true, + positioned: false, + }, + { + name: "admin", + type: CliParameterType.BOOLEAN, + description: "Make the user an admin", + needsValue: false, + positioned: false, + }, + { + name: "help", + shortName: "h", + type: CliParameterType.EMPTY, + description: "Show help message", + needsValue: false, + positioned: false, + }, + ], + (instance: CliCommand, args) => { + const { username, password, email, admin, help } = args; + + if (help) { + instance.displayHelp(); + return; + } + + // Check if username, password and email are provided + if (!username || !password || !email) { + console.log( + `${chalk.red(`✗`)} Missing username, password or email` + ); + return; + } + + // Check if user already exists + void client.user + .findFirst({ + where: { + OR: [{ username }, { email }], + }, + }) + .then(user => { + if (user) { + console.log(`${chalk.red(`✗`)} User already exists`); + return; + } + + console.log("Sus"); + + // Create user + /* const newUser = await createNewLocalUser({ + email: email, + password: password, + username: username, + admin: admin, + }); + + console.log( + `${chalk.green(`✓`)} Created user ${chalk.blue( + newUser.username + )}${admin ? chalk.green(" (admin)") : ""}` + ); */ + }); + }, + "Creates a new user", + "bun cli user create --username admin --password password123 --email email@email.com" + ), +]); + +cliBuilder.processArgs(args); + +process.exit(0); + /** * Make the text have a width of 20 characters, padding with gray dots * Text can be a Chalk string, in which case formatting codes should not be counted in text length * @param text The text to align */ -const alignDots = (text: string, length = 20) => { +/* const alignDots = (text: string, length = 20) => { // Remove formatting codes // eslint-disable-next-line no-control-regex const textLength = text.replace(/\u001b\[\d+m/g, "").length; @@ -1065,3 +1181,4 @@ switch (command) { } process.exit(0); + */ diff --git a/packages/cli-parser/cli-builder.type.ts b/packages/cli-parser/cli-builder.type.ts index f1f7b2c2..89c6dece 100644 --- a/packages/cli-parser/cli-builder.type.ts +++ b/packages/cli-parser/cli-builder.type.ts @@ -1,10 +1,23 @@ export interface CliParameter { name: string; - // If not positioned, the argument will need to be called with --name value instead of just value + /* Like -v for --version */ + shortName?: string; + /** + * If not positioned, the argument will need to be called with --name value instead of just value + * @default true + */ positioned?: boolean; - // Whether the argument needs a value (requires positioned to be false) + /* Whether the argument needs a value (requires positioned to be false) */ needsValue?: boolean; optional?: true; - type: "string" | "number" | "boolean" | "array"; + type: CliParameterType; description?: string; } + +export enum CliParameterType { + STRING = "string", + NUMBER = "number", + BOOLEAN = "boolean", + ARRAY = "array", + EMPTY = "empty", +} diff --git a/packages/cli-parser/index.ts b/packages/cli-parser/index.ts index d9228374..2ce9539c 100644 --- a/packages/cli-parser/index.ts +++ b/packages/cli-parser/index.ts @@ -1,4 +1,4 @@ -import type { CliParameter } from "./cli-builder.type"; +import { CliParameterType, type CliParameter } from "./cli-builder.type"; import chalk from "chalk"; export function startsWithArray(fullArray: any[], startArray: any[]) { @@ -193,21 +193,21 @@ export class CliBuilder { if (value instanceof CliCommand) { writeBuffer += `${" ".repeat(depth)}${chalk.blue(key)}|${chalk.underline(value.description)}\n`; const positionedArgs = value.argTypes.filter( - arg => arg.positioned + arg => arg.positioned ?? true ); const unpositionedArgs = value.argTypes.filter( - arg => !arg.positioned + arg => !(arg.positioned ?? true) ); - for (const arg of unpositionedArgs) { + for (const arg of positionedArgs) { writeBuffer += `${" ".repeat(depth + 1)}${chalk.green( arg.name )}|${ arg.description ?? "(no description)" } ${arg.optional ? chalk.gray("(optional)") : ""}\n`; } - for (const arg of positionedArgs) { - writeBuffer += `${" ".repeat(depth + 1)}${chalk.yellow("--" + arg.name)}|${ + for (const arg of unpositionedArgs) { + writeBuffer += `${" ".repeat(depth + 1)}${chalk.yellow("--" + arg.name)}${arg.shortName ? ", " + chalk.yellow("-" + arg.shortName) : ""}|${ arg.description ?? "(no description)" } ${arg.optional ? chalk.gray("(optional)") : ""}\n`; } @@ -253,15 +253,38 @@ export class CliBuilder { } } +/* type CliParametersToType = { + [K in T[number]["name"]]: T[number]["type"] extends CliParameterType.STRING + ? string + : T[number]["type"] extends CliParameterType.NUMBER + ? number + : T[number]["type"] extends CliParameterType.BOOLEAN + ? boolean + : T[number]["type"] extends CliParameterType.ARRAY + ? string[] + : T[number]["type"] extends CliParameterType.EMPTY + ? never + : never; +}; + +type ExecuteFunction = ( + args: CliParametersToType +) => void; */ + +type ExecuteFunction = ( + instance: CliCommand, + args: Partial +) => Promise | void; + /** * A command that can be executed from the command line * @param categories Example: `["user", "create"]` for the command `./cli user create --name John` */ -export class CliCommand { +export class CliCommand { constructor( public categories: string[], public argTypes: CliParameter[], - private execute: (args: Record) => void, + private execute: ExecuteFunction, public description?: string, public example?: string ) {} @@ -271,13 +294,17 @@ export class CliCommand { * formatted with Chalk and with emojis */ displayHelp() { - const positionedArgs = this.argTypes.filter(arg => arg.positioned); - const unpositionedArgs = this.argTypes.filter(arg => !arg.positioned); + const positionedArgs = this.argTypes.filter( + arg => arg.positioned ?? true + ); + const unpositionedArgs = this.argTypes.filter( + arg => !(arg.positioned ?? true) + ); const helpMessage = ` ${chalk.green("📚 Command:")} ${chalk.yellow(this.categories.join(" "))} ${this.description ? `${chalk.cyan(this.description)}\n` : ""} ${chalk.magenta("🔧 Arguments:")} -${unpositionedArgs +${positionedArgs .map( arg => `${chalk.bold(arg.name)}: ${chalk.blue(arg.description ?? "(no description)")} ${ @@ -285,10 +312,10 @@ ${unpositionedArgs }` ) .join("\n")} -${positionedArgs +${unpositionedArgs .map( arg => - `--${chalk.bold(arg.name)}: ${chalk.blue(arg.description ?? "(no description)")} ${ + `--${chalk.bold(arg.name)}${arg.shortName ? `, -${arg.shortName}` : ""}: ${chalk.blue(arg.description ?? "(no description)")} ${ arg.optional ? chalk.gray("(optional)") : "" }` ) @@ -328,6 +355,20 @@ ${positionedArgs i++; currentParameter = null; } + } else if (arg.startsWith("-")) { + const shortName = arg.substring(1); + const argType = this.argTypes.find( + argType => argType.shortName === shortName + ); + if (argType && !argType.needsValue) { + parsedArgs[argType.name] = true; + } else if (argType && argType.needsValue) { + parsedArgs[argType.name] = this.castArgValue( + argsWithoutCategories[i + 1], + argType.type + ); + i++; + } } else if (currentParameter) { parsedArgs[currentParameter.name] = this.castArgValue( arg, @@ -352,13 +393,13 @@ ${positionedArgs private castArgValue(value: string, type: CliParameter["type"]): any { switch (type) { - case "string": + case CliParameterType.STRING: return value; - case "number": + case CliParameterType.NUMBER: return Number(value); - case "boolean": + case CliParameterType.BOOLEAN: return value === "true"; - case "array": + case CliParameterType.ARRAY: return value.split(","); default: return value; @@ -370,6 +411,6 @@ ${positionedArgs */ run(argsWithoutCategories: string[]) { const args = this.parseArgs(argsWithoutCategories); - this.execute(args); + void this.execute(this, args as any); } } diff --git a/packages/cli-parser/tests/cli-builder.test.ts b/packages/cli-parser/tests/cli-builder.test.ts index 6a4b12de..75b1a41b 100644 --- a/packages/cli-parser/tests/cli-builder.test.ts +++ b/packages/cli-parser/tests/cli-builder.test.ts @@ -2,6 +2,7 @@ import { CliCommand, CliBuilder, startsWithArray } from ".."; import { describe, beforeEach, it, expect, jest, spyOn } from "bun:test"; import stripAnsi from "strip-ansi"; +import { CliParameterType } from "../cli-builder.type"; describe("startsWithArray", () => { it("should return true when fullArray starts with startArray", () => { @@ -36,10 +37,27 @@ describe("CliCommand", () => { cliCommand = new CliCommand( ["category1", "category2"], [ - { name: "arg1", type: "string", needsValue: true }, - { name: "arg2", type: "number", needsValue: true }, - { name: "arg3", type: "boolean", needsValue: false }, - { name: "arg4", type: "array", needsValue: true }, + { + name: "arg1", + type: CliParameterType.STRING, + needsValue: true, + }, + { + name: "arg2", + shortName: "a", + type: CliParameterType.NUMBER, + needsValue: true, + }, + { + name: "arg3", + type: CliParameterType.BOOLEAN, + needsValue: false, + }, + { + name: "arg4", + type: CliParameterType.ARRAY, + needsValue: true, + }, ], () => { // Do nothing @@ -65,13 +83,34 @@ describe("CliCommand", () => { }); }); - it("should cast argument values correctly", () => { - expect(cliCommand["castArgValue"]("42", "number")).toBe(42); - expect(cliCommand["castArgValue"]("true", "boolean")).toBe(true); - expect(cliCommand["castArgValue"]("value1,value2", "array")).toEqual([ + it("should parse short names for arguments too", () => { + const args = cliCommand["parseArgs"]([ + "--arg1", "value1", - "value2", + "-a", + "42", + "--arg3", + "--arg4", + "value1,value2", ]); + expect(args).toEqual({ + arg1: "value1", + arg2: 42, + arg3: true, + arg4: ["value1", "value2"], + }); + }); + + it("should cast argument values correctly", () => { + expect(cliCommand["castArgValue"]("42", CliParameterType.NUMBER)).toBe( + 42 + ); + expect( + cliCommand["castArgValue"]("true", CliParameterType.BOOLEAN) + ).toBe(true); + expect( + cliCommand["castArgValue"]("value1,value2", CliParameterType.ARRAY) + ).toEqual(["value1", "value2"]); }); it("should run the execute function with the parsed parameters", () => { @@ -79,10 +118,26 @@ describe("CliCommand", () => { cliCommand = new CliCommand( ["category1", "category2"], [ - { name: "arg1", type: "string", needsValue: true }, - { name: "arg2", type: "number", needsValue: true }, - { name: "arg3", type: "boolean", needsValue: false }, - { name: "arg4", type: "array", needsValue: true }, + { + name: "arg1", + type: CliParameterType.STRING, + needsValue: true, + }, + { + name: "arg2", + type: CliParameterType.NUMBER, + needsValue: true, + }, + { + name: "arg3", + type: CliParameterType.BOOLEAN, + needsValue: false, + }, + { + name: "arg4", + type: CliParameterType.ARRAY, + needsValue: true, + }, ], mockExecute ); @@ -109,13 +164,29 @@ describe("CliCommand", () => { cliCommand = new CliCommand( ["category1", "category2"], [ - { name: "arg1", type: "string", needsValue: true }, - { name: "arg2", type: "number", needsValue: true }, - { name: "arg3", type: "boolean", needsValue: false }, - { name: "arg4", type: "array", needsValue: true }, + { + name: "arg1", + type: CliParameterType.STRING, + needsValue: true, + }, + { + name: "arg2", + type: CliParameterType.NUMBER, + needsValue: true, + }, + { + name: "arg3", + type: CliParameterType.BOOLEAN, + needsValue: false, + }, + { + name: "arg4", + type: CliParameterType.ARRAY, + needsValue: true, + }, { name: "arg5", - type: "string", + type: CliParameterType.STRING, needsValue: true, positioned: true, }, @@ -153,31 +224,31 @@ describe("CliCommand", () => { [ { name: "arg1", - type: "string", + type: CliParameterType.STRING, needsValue: true, description: "Argument 1", optional: true, }, { name: "arg2", - type: "number", + type: CliParameterType.NUMBER, needsValue: true, description: "Argument 2", }, { name: "arg3", - type: "boolean", + type: CliParameterType.BOOLEAN, needsValue: false, description: "Argument 3", optional: true, - positioned: true, + positioned: false, }, { name: "arg4", - type: "array", + type: CliParameterType.ARRAY, needsValue: true, description: "Argument 4", - positioned: true, + positioned: false, }, ], () => { @@ -260,7 +331,7 @@ describe("CliBuilder", () => { [ { name: "arg1", - type: "string", + type: CliParameterType.STRING, needsValue: true, positioned: false, }, @@ -352,20 +423,28 @@ describe("CliBuilder", () => { [ { name: "name", - type: "string", + type: CliParameterType.STRING, needsValue: true, description: "Name of new item", }, { name: "delete-previous", - type: "number", + type: CliParameterType.NUMBER, needsValue: false, - positioned: true, + positioned: false, optional: true, description: "Also delete the previous item", }, - { name: "arg3", type: "boolean", needsValue: false }, - { name: "arg4", type: "array", needsValue: true }, + { + name: "arg3", + type: CliParameterType.BOOLEAN, + needsValue: false, + }, + { + name: "arg4", + type: CliParameterType.ARRAY, + needsValue: true, + }, ], () => { // Do nothing diff --git a/server.ts b/server.ts index 814a577e..4189f216 100644 --- a/server.ts +++ b/server.ts @@ -75,7 +75,11 @@ export const createServer = ( return errorResponse("Route not found", 500); } - if (matchedRoute && file != undefined) { + if ( + matchedRoute && + matchedRoute.name !== "/[...404]" && + file != undefined + ) { const meta = file.meta; // Check for allowed requests @@ -133,35 +137,50 @@ export const createServer = ( configManager, parsedRequest, }); - } else { + } else if (matchedRoute?.name === "/[...404]") { // Proxy response from Vite at localhost:5173 if in development mode if (isProd) { if (new URL(req.url).pathname.startsWith("/assets")) { - // Serve from pages/dist/assets - return new Response( - Bun.file(`./pages/dist${new URL(req.url).pathname}`) + const file = Bun.file( + `./pages/dist${new URL(req.url).pathname}` ); + + // Serve from pages/dist/assets + if (await file.exists()) { + return new Response(file); + } else return errorResponse("Asset not found", 404); + } + if (new URL(req.url).pathname.startsWith("/api")) { + return errorResponse("Route not found", 404); } + const file = Bun.file(`./pages/dist/index.html`); + // Serve from pages/dist - return new Response(Bun.file(`./pages/dist/index.html`)); + return new Response(file); } else { const proxy = await fetch( req.url.replace( config.http.base_url, "http://localhost:5173" ) - ); + ).catch(async e => { + await logger.logError( + LogLevel.ERROR, + "Server.Proxy", + e as Error + ); + return errorResponse("Route not found", 404); + }); if (proxy.status !== 404) { return proxy; } } - return new Response(undefined, { - status: 404, - statusText: "Route not found", - }); + return errorResponse("Route not found", 404); + } else { + return errorResponse("Route not found", 404); } }, }); From 9577e08e732ac5bca9d008fde54c21ea1a2b6478 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 19:46:05 -1000 Subject: [PATCH 16/18] Fix tests --- packages/cli-parser/tests/cli-builder.test.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cli-parser/tests/cli-builder.test.ts b/packages/cli-parser/tests/cli-builder.test.ts index 75b1a41b..b45d713c 100644 --- a/packages/cli-parser/tests/cli-builder.test.ts +++ b/packages/cli-parser/tests/cli-builder.test.ts @@ -151,7 +151,7 @@ describe("CliCommand", () => { "--arg4", "value1,value2", ]); - expect(mockExecute).toHaveBeenCalledWith({ + expect(mockExecute).toHaveBeenCalledWith(cliCommand, { arg1: "value1", arg2: 42, arg3: true, @@ -205,7 +205,7 @@ describe("CliCommand", () => { "value5", ]); - expect(mockExecute).toHaveBeenCalledWith({ + expect(mockExecute).toHaveBeenCalledWith(cliCommand, { arg1: "value1", arg2: 42, arg3: true, @@ -346,7 +346,7 @@ describe("CliBuilder", () => { "--arg1", "value1", ]); - expect(mockExecute).toHaveBeenCalledWith({ + expect(mockExecute).toHaveBeenCalledWith(expect.anything(), { arg1: "value1", }); }); From 69f7c470f726afa61adc8220cb9c89667d14d951 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 19:46:18 -1000 Subject: [PATCH 17/18] Attempt to tweak Docker config (still doesnt work) --- Dockerfile | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 99033894..51b9eb58 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,9 +3,8 @@ FROM oven/bun:1.0.30-alpine as base WORKDIR /usr/src/app -RUN apk add vips # Required for Prisma to work -COPY --from=node:18-alpine /usr/local/bin/node /usr/local/bin/node +# COPY --from=node:18-alpine /usr/local/bin/node /usr/local/bin/node # install dependencies into temp directory # this will cache them and speed up future builds @@ -15,15 +14,13 @@ FROM base AS install RUN mkdir -p /temp COPY . /temp WORKDIR /temp -RUN bun install --frozen-lockfile --production. +RUN bun install --frozen-lockfile --production # Build Vite in pages RUN bunx --bun vite build pages # Build the project -RUN bun build --entrypoints ./index.ts ./prisma.ts ./cli.ts --outdir dist --target bun --splitting --minify --external bullmq --external @prisma/client -RUN mkdir ./dist/pages -RUN cp -r ./pages/dist ./dist/pages +RUN bun run build.ts WORKDIR /temp/dist # copy production dependencies and source code into final image From f282fcacaed9a5ae498c9bbc1e1a87abb7b1a9ed Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 10 Mar 2024 19:55:20 -1000 Subject: [PATCH 18/18] Fix file pollution and some ESLint errors in github actions --- .eslintrc.cjs | 2 +- package.json | 2 +- packages/cli-parser/index.ts | 22 ++------------------- packages/config-manager/config-type.type.ts | 4 +++- 4 files changed, 7 insertions(+), 23 deletions(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index fe8ec85f..4e88644a 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -9,7 +9,7 @@ module.exports = { parserOptions: { project: "./tsconfig.json", }, - ignorePatterns: ["node_modules/", "dist/", ".eslintrc.cjs"], + ignorePatterns: ["node_modules/", "dist/", ".eslintrc.cjs", "cli.ts"], plugins: ["@typescript-eslint"], root: true, rules: { diff --git a/package.json b/package.json index ea00043a..8bae2a0e 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "start": "NODE_ENV=production bun run dist/index.js --prod", "migrate-dev": "bun prisma migrate dev", "migrate": "bun prisma migrate deploy", - "lint": "eslint --config .eslintrc.cjs --ext .ts .", + "lint": "bunx --bun eslint --config .eslintrc.cjs --ext .ts .", "prod-build": "bunx --bun vite build pages && bun run build.ts", "prisma": "DATABASE_URL=$(bun run prisma.ts) bunx prisma", "generate": "bun prisma generate", diff --git a/packages/cli-parser/index.ts b/packages/cli-parser/index.ts index 2ce9539c..25dccc55 100644 --- a/packages/cli-parser/index.ts +++ b/packages/cli-parser/index.ts @@ -146,9 +146,9 @@ export class CliBuilder { // Split the command into parts and iterate over them for (const part of command.categories) { - // If this part doesn't exist in the current level of the tree, add it + // If this part doesn't exist in the current level of the tree, add it (__proto__ check to prevent prototype pollution) // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition - if (!currentLevel[part]) { + if (!currentLevel[part] && part !== "__proto__") { // If this is the last part of the command, add the command itself if ( part === @@ -253,24 +253,6 @@ export class CliBuilder { } } -/* type CliParametersToType = { - [K in T[number]["name"]]: T[number]["type"] extends CliParameterType.STRING - ? string - : T[number]["type"] extends CliParameterType.NUMBER - ? number - : T[number]["type"] extends CliParameterType.BOOLEAN - ? boolean - : T[number]["type"] extends CliParameterType.ARRAY - ? string[] - : T[number]["type"] extends CliParameterType.EMPTY - ? never - : never; -}; - -type ExecuteFunction = ( - args: CliParametersToType -) => void; */ - type ExecuteFunction = ( instance: CliCommand, args: Partial diff --git a/packages/config-manager/config-type.type.ts b/packages/config-manager/config-type.type.ts index 6212063f..9e654609 100644 --- a/packages/config-manager/config-type.type.ts +++ b/packages/config-manager/config-type.type.ts @@ -1,3 +1,5 @@ +import type { MediaBackendType } from "media-manager"; + export interface ConfigType { database: { host: string; @@ -95,7 +97,7 @@ export interface ConfigType { }; media: { - backend: string; + backend: MediaBackendType; deduplicate_media: boolean; conversion: { convert_images: boolean;