mirror of
https://github.com/versia-pub/server.git
synced 2026-03-13 22:09:16 +01:00
Slight refactoring, begin work on major moderation overhaul
This commit is contained in:
parent
e05dca9fc1
commit
2bc9ff51ea
45 changed files with 639 additions and 109 deletions
|
|
@ -1,5 +1,5 @@
|
|||
import { MatchedRoute } from "bun";
|
||||
import { getConfig, getHost } from "@config";
|
||||
import { getConfig, getHost } from "~classes/configmanager";
|
||||
import { xmlResponse } from "@response";
|
||||
import { applyConfig } from "@api";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { jsonResponse } from "@response";
|
||||
import { MatchedRoute } from "bun";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { applyConfig } from "@api";
|
||||
|
||||
export const meta = applyConfig({
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { MatchedRoute } from "bun";
|
||||
import { getConfig, getHost } from "@config";
|
||||
import { getConfig, getHost } from "~classes/configmanager";
|
||||
import { applyConfig } from "@api";
|
||||
|
||||
export const meta = applyConfig({
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { errorResponse, jsonResponse } from "@response";
|
||||
import { MatchedRoute } from "bun";
|
||||
import { getConfig, getHost } from "@config";
|
||||
import { getConfig, getHost } from "~classes/configmanager";
|
||||
import { applyConfig } from "@api";
|
||||
import { client } from "~database/datasource";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { parseRequest } from "@request";
|
||||
import { jsonResponse } from "@response";
|
||||
import { tempmailDomains } from "@tempmail";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { parseRequest } from "@request";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { jsonResponse } from "@response";
|
||||
import { client } from "~database/datasource";
|
||||
import { userRelations, userToAPI } from "~database/entities/User";
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ 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 "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { attachmentToAPI, getUrl } from "~database/entities/Attachment";
|
||||
import type { MatchedRoute } from "bun";
|
||||
import { parseRequest } from "@request";
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import { getFromRequest } from "~database/entities/User";
|
|||
import type { APIRouteMeta } from "~types/api";
|
||||
import sharp from "sharp";
|
||||
import { uploadFile } from "~classes/media";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { attachmentToAPI, getUrl } from "~database/entities/Attachment";
|
||||
|
||||
export const meta: APIRouteMeta = applyConfig({
|
||||
|
|
|
|||
0
server/api/api/v1/moderation/accounts/search/index.ts
Normal file
0
server/api/api/v1/moderation/accounts/search/index.ts
Normal file
|
|
@ -1,5 +1,5 @@
|
|||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { parseRequest } from "@request";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import { sanitizeHtml } from "@sanitization";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
|
||||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { parseRequest } from "@request";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import type { MatchedRoute } from "bun";
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
/* eslint-disable @typescript-eslint/no-unsafe-argument */
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { parseRequest } from "@request";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import { sanitizeHtml } from "@sanitization";
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import { getFromRequest } from "~database/entities/User";
|
|||
import type { APIRouteMeta } from "~types/api";
|
||||
import sharp from "sharp";
|
||||
import { uploadFile } from "~classes/media";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { attachmentToAPI, getUrl } from "~database/entities/Attachment";
|
||||
|
||||
export const meta: APIRouteMeta = applyConfig({
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { MeiliIndexType, meilisearch } from "@meilisearch";
|
||||
import { parseRequest } from "@request";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { oauthRedirectUri } from "@constants";
|
||||
import type { MatchedRoute } from "bun";
|
||||
import {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { oauthRedirectUri } from "@constants";
|
||||
import type { MatchedRoute } from "bun";
|
||||
import { randomBytes } from "crypto";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { jsonResponse } from "@response";
|
||||
|
||||
export const meta = applyConfig({
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { getBestContentType } from "@content_types";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import type { MatchedRoute } from "bun";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
import { applyConfig } from "@api";
|
||||
import { getConfig } from "@config";
|
||||
import { getConfig } from "~classes/configmanager";
|
||||
import { errorResponse, jsonResponse } from "@response";
|
||||
import type { MatchedRoute } from "bun";
|
||||
import { client } from "~database/datasource";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { jsonResponse } from "@response";
|
||||
import type { MatchedRoute } from "bun";
|
||||
import { getConfig, getHost } from "@config";
|
||||
import { getConfig, getHost } from "~classes/configmanager";
|
||||
import { applyConfig } from "@api";
|
||||
import {
|
||||
statusAndUserRelations,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue