♻️🎨 connector: light cleanup, load (#525)

renaming logger, adding health endpoint, working with old API,
removing aggressive force save stuff, missing forgotten files etc,
documentation
This commit is contained in:
Eric Doughty-Papassideris
2024-07-10 01:41:00 +02:00
committed by ericlinagora
parent 16dbf8077b
commit 92aad866d5
17 changed files with 300 additions and 172 deletions
@@ -1,5 +1,5 @@
import { CREDENTIALS_SECRET } from '@/config';
import loggerService from '@/services/logger.service';
import logger from '@/lib/logger';
import userService from '@/services/user.service';
import { NextFunction, Request, Response } from 'express';
import jwt from 'jsonwebtoken';
@@ -25,7 +25,7 @@ export default async (req: Request<{}, {}, {}, RequestQuery>, res: Response, nex
return;
}
} catch (error) {
loggerService.error('invalid token', error);
logger.error('invalid token', error.stack);
res.clearCookie('token');
}
}
@@ -1,4 +1,4 @@
import loggerService from '@/services/logger.service';
import logger from '@/lib/logger';
import { NextFunction, Request, Response } from 'express';
export default (error: Error & { status?: number }, req: Request, res: Response, next: NextFunction): void => {
@@ -6,7 +6,7 @@ export default (error: Error & { status?: number }, req: Request, res: Response,
const status: number = error.status || 500;
const message: string = error.message || 'something went wrong';
loggerService.error(`[${req.method}] ${req.path} >> StatusCode:: ${status}, Message:: ${message}`);
logger.error(`[${req.method}] ${req.path} >> StatusCode:: ${status}, Message:: ${message}`, error.stack);
res.status(status).json({ message });
} catch (error) {