diff --git a/src/app.ts b/src/app.ts index eb3df5c..84f06d7 100644 --- a/src/app.ts +++ b/src/app.ts @@ -48,7 +48,7 @@ class App { description: publicConfig.description, version: publicConfig.version, }, - }, + } }); await fastify.register(fastifySwaggerUi, { routePrefix: "/doc" }); diff --git a/src/publicConfig.ts b/src/publicConfig.ts index 57a09c7..bb34e36 100644 --- a/src/publicConfig.ts +++ b/src/publicConfig.ts @@ -1,5 +1,5 @@ export default { - version: "1.0.0", + version: "1.1.0", description: "HTTP proxy that parses only text, links and pictures from pages reducing internet traffic, removing ads and heavy scripts", }; diff --git a/src/routes/parse.ts b/src/routes/parse.ts index bca6363..24b5738 100644 --- a/src/routes/parse.ts +++ b/src/routes/parse.ts @@ -5,7 +5,7 @@ import { generateRequestUrl } from "../utils/generate"; export default async function parseRoute(fastify: FastifyInstance) { fastify.get( - "/parse", + "/api/parse", { schema: parseSchema }, async (request: EngineRequest) => { return await handlePage( diff --git a/src/routes/raw-html.ts b/src/routes/raw-html.ts index 30c520f..83ac62f 100644 --- a/src/routes/raw-html.ts +++ b/src/routes/raw-html.ts @@ -6,7 +6,7 @@ import { generateRequestUrl } from "../utils/generate"; export default async function rawHtml(fastify: FastifyInstance) { fastify.get( - "/raw-html", + "/api/raw-html", { schema: rawHtmlSchema }, async (request: GetRequest) => { return ( diff --git a/src/types/requests.ts b/src/types/requests.ts index 157754d..e395149 100644 --- a/src/types/requests.ts +++ b/src/types/requests.ts @@ -31,6 +31,7 @@ export interface IParseSchema { export const indexSchema = { produces: ["text/html"], + hide: true }; export const getQuerySchema = { @@ -70,6 +71,7 @@ export const parseQuerySchema = { export const GetSchema: FastifySchema = { description: "Get page", + hide: true, querystring: getQuerySchema, produces: ["text/html", "text/plain"], };