feat: add a success message to the base path

This commit is contained in:
qtchaos 2024-02-26 14:13:59 +02:00
parent 2fe48d24d7
commit db00030df0
No known key found for this signature in database
GPG Key ID: 7DA98B2B9EF06A90
2 changed files with 16 additions and 0 deletions

View File

@ -1,3 +1,4 @@
import { indexRouter } from '@/routes';
import { loginAuthRouter } from '@/routes/auth/login'; import { loginAuthRouter } from '@/routes/auth/login';
import { manageAuthRouter } from '@/routes/auth/manage'; import { manageAuthRouter } from '@/routes/auth/manage';
import { metaRouter } from '@/routes/meta'; import { metaRouter } from '@/routes/meta';
@ -25,4 +26,5 @@ export async function setupRoutes(app: FastifyInstance) {
await app.register(userSettingsRouter.register); await app.register(userSettingsRouter.register);
await app.register(userGetRouter.register); await app.register(userGetRouter.register);
await app.register(metricsRouter.register); await app.register(metricsRouter.register);
await app.register(indexRouter.register);
} }

14
src/routes/index.ts Normal file
View File

@ -0,0 +1,14 @@
import { version } from '@/config';
import { handle } from '@/services/handler';
import { makeRouter } from '@/services/router';
export const indexRouter = makeRouter((app) => {
app.get(
'/',
handle(async () => {
return {
message: `Backend is working as expected (${version})`,
};
}),
);
});