mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
refactor: Update symbol type to use lowercase 'symbol' in ColumnAccessControl files
This commit is contained in:
@@ -1,88 +1,88 @@
|
||||
import { JSONValue } from 'Common/Types/JSON';
|
||||
import Sleep from 'Common/Types/Sleep';
|
||||
import Typeof from 'Common/Types/Typeof';
|
||||
import LocalCache from 'CommonServer/Infrastructure/LocalCache';
|
||||
import { JSONValue } from "Common/Types/JSON";
|
||||
import Sleep from "Common/Types/Sleep";
|
||||
import Typeof from "Common/Types/Typeof";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
RequestHandler,
|
||||
} from 'CommonServer/Utils/Express';
|
||||
import logger from 'CommonServer/Utils/Logger';
|
||||
import Response from 'CommonServer/Utils/Response';
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
RequestHandler,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
||||
router.get(
|
||||
'/',
|
||||
async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction
|
||||
): Promise<void> => {
|
||||
returnResponse(req, res, next);
|
||||
}
|
||||
"/",
|
||||
async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction,
|
||||
): Promise<void> => {
|
||||
returnResponse(req, res, next);
|
||||
},
|
||||
);
|
||||
|
||||
router.post(
|
||||
'/',
|
||||
async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction
|
||||
): Promise<void> => {
|
||||
returnResponse(req, res, next);
|
||||
}
|
||||
"/",
|
||||
async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction,
|
||||
): Promise<void> => {
|
||||
returnResponse(req, res, next);
|
||||
},
|
||||
);
|
||||
|
||||
const returnResponse: RequestHandler = async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction,
|
||||
): Promise<void> => {
|
||||
try {
|
||||
logger.debug('Request Headers: ');
|
||||
logger.debug(req.headers);
|
||||
logger.debug('Request Body: ');
|
||||
logger.debug(req.body);
|
||||
try {
|
||||
logger.debug("Request Headers: ");
|
||||
logger.debug(req.headers);
|
||||
logger.debug("Request Body: ");
|
||||
logger.debug(req.body);
|
||||
|
||||
const responseCode: number | undefined =
|
||||
LocalCache.getNumber('TestServer', 'responseCode') || 200;
|
||||
const responseTime: number | undefined =
|
||||
LocalCache.getNumber('TestServer', 'responseTime') || 0;
|
||||
const responseBody: string | undefined =
|
||||
LocalCache.getString('TestServer', 'responseBody') || '';
|
||||
let responseHeaders: JSONValue | undefined =
|
||||
LocalCache.getJSON('TestServer', 'responseHeaders') || {};
|
||||
const responseCode: number | undefined =
|
||||
LocalCache.getNumber("TestServer", "responseCode") || 200;
|
||||
const responseTime: number | undefined =
|
||||
LocalCache.getNumber("TestServer", "responseTime") || 0;
|
||||
const responseBody: string | undefined =
|
||||
LocalCache.getString("TestServer", "responseBody") || "";
|
||||
let responseHeaders: JSONValue | undefined =
|
||||
LocalCache.getJSON("TestServer", "responseHeaders") || {};
|
||||
|
||||
logger.debug('Response Code: ' + responseCode);
|
||||
logger.debug('Response Time: ' + responseTime);
|
||||
logger.debug('Response Body: ');
|
||||
logger.debug(responseBody);
|
||||
logger.debug('Response Headers: ');
|
||||
logger.debug(responseHeaders);
|
||||
logger.debug("Response Code: " + responseCode);
|
||||
logger.debug("Response Time: " + responseTime);
|
||||
logger.debug("Response Body: ");
|
||||
logger.debug(responseBody);
|
||||
logger.debug("Response Headers: ");
|
||||
logger.debug(responseHeaders);
|
||||
|
||||
if (responseHeaders && typeof responseHeaders === Typeof.String) {
|
||||
responseHeaders = JSON.parse(responseHeaders.toString());
|
||||
}
|
||||
|
||||
if (responseTime > 0) {
|
||||
await Sleep.sleep(responseTime);
|
||||
}
|
||||
|
||||
// middleware marks the probe as alive.
|
||||
// so we don't need to do anything here.
|
||||
return Response.sendCustomResponse(
|
||||
req,
|
||||
res,
|
||||
responseCode,
|
||||
responseBody,
|
||||
responseHeaders ? (responseHeaders as any) : {}
|
||||
);
|
||||
} catch (err) {
|
||||
return next(err);
|
||||
if (responseHeaders && typeof responseHeaders === Typeof.String) {
|
||||
responseHeaders = JSON.parse(responseHeaders.toString());
|
||||
}
|
||||
|
||||
if (responseTime > 0) {
|
||||
await Sleep.sleep(responseTime);
|
||||
}
|
||||
|
||||
// middleware marks the probe as alive.
|
||||
// so we don't need to do anything here.
|
||||
return Response.sendCustomResponse(
|
||||
req,
|
||||
res,
|
||||
responseCode,
|
||||
responseBody,
|
||||
responseHeaders ? (responseHeaders as any) : {},
|
||||
);
|
||||
} catch (err) {
|
||||
return next(err);
|
||||
}
|
||||
};
|
||||
|
||||
export default router;
|
||||
|
||||
@@ -1,75 +1,63 @@
|
||||
import { JSONObject } from 'Common/Types/JSON';
|
||||
import LocalCache from 'CommonServer/Infrastructure/LocalCache';
|
||||
import { JSONObject } from "Common/Types/JSON";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from 'CommonServer/Utils/Express';
|
||||
import Response from 'CommonServer/Utils/Response';
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
||||
router.post(
|
||||
'/settings',
|
||||
async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction
|
||||
): Promise<void> => {
|
||||
try {
|
||||
const data: JSONObject = req.body;
|
||||
"/settings",
|
||||
async (
|
||||
req: ExpressRequest,
|
||||
res: ExpressResponse,
|
||||
next: NextFunction,
|
||||
): Promise<void> => {
|
||||
try {
|
||||
const data: JSONObject = req.body;
|
||||
|
||||
const responseType: string | undefined = data['responseType'] as
|
||||
| string
|
||||
| undefined;
|
||||
const responseCode: number | undefined = data['responseCode'] as
|
||||
| number
|
||||
| undefined;
|
||||
const responseTime: number | undefined = data['responseTime'] as
|
||||
| number
|
||||
| undefined;
|
||||
const responseBody: string | undefined = data['responseBody'] as
|
||||
| string
|
||||
| undefined;
|
||||
const responseType: string | undefined = data["responseType"] as
|
||||
| string
|
||||
| undefined;
|
||||
const responseCode: number | undefined = data["responseCode"] as
|
||||
| number
|
||||
| undefined;
|
||||
const responseTime: number | undefined = data["responseTime"] as
|
||||
| number
|
||||
| undefined;
|
||||
const responseBody: string | undefined = data["responseBody"] as
|
||||
| string
|
||||
| undefined;
|
||||
|
||||
const responseHeaders: JSONObject | undefined = data[
|
||||
'responseHeaders'
|
||||
] as JSONObject | undefined;
|
||||
const responseHeaders: JSONObject | undefined = data[
|
||||
"responseHeaders"
|
||||
] as JSONObject | undefined;
|
||||
|
||||
LocalCache.setJSON(
|
||||
'TestServer',
|
||||
'responseHeaders',
|
||||
responseHeaders || ''
|
||||
);
|
||||
LocalCache.setString(
|
||||
'TestServer',
|
||||
'responseType',
|
||||
responseType || 'JSON'
|
||||
);
|
||||
LocalCache.setNumber(
|
||||
'TestServer',
|
||||
'responseCode',
|
||||
responseCode || 200
|
||||
);
|
||||
LocalCache.setNumber(
|
||||
'TestServer',
|
||||
'responseTime',
|
||||
responseTime || 0
|
||||
);
|
||||
LocalCache.setString(
|
||||
'TestServer',
|
||||
'responseBody',
|
||||
responseBody || ''
|
||||
);
|
||||
LocalCache.setJSON(
|
||||
"TestServer",
|
||||
"responseHeaders",
|
||||
responseHeaders || "",
|
||||
);
|
||||
LocalCache.setString(
|
||||
"TestServer",
|
||||
"responseType",
|
||||
responseType || "JSON",
|
||||
);
|
||||
LocalCache.setNumber("TestServer", "responseCode", responseCode || 200);
|
||||
LocalCache.setNumber("TestServer", "responseTime", responseTime || 0);
|
||||
LocalCache.setString("TestServer", "responseBody", responseBody || "");
|
||||
|
||||
// middleware marks the probe as alive.
|
||||
// so we don't need to do anything here.
|
||||
return Response.sendEmptySuccessResponse(req, res);
|
||||
} catch (err) {
|
||||
return next(err);
|
||||
}
|
||||
// middleware marks the probe as alive.
|
||||
// so we don't need to do anything here.
|
||||
return Response.sendEmptySuccessResponse(req, res);
|
||||
} catch (err) {
|
||||
return next(err);
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
export default router;
|
||||
|
||||
@@ -1,42 +1,42 @@
|
||||
import MainAPI from './API/Main';
|
||||
import SettingsAPI from './API/Settings';
|
||||
import { PromiseVoidFunction } from 'Common/Types/FunctionTypes';
|
||||
import Express, { ExpressApplication } from 'CommonServer/Utils/Express';
|
||||
import logger from 'CommonServer/Utils/Logger';
|
||||
import App from 'CommonServer/Utils/StartServer';
|
||||
import 'ejs';
|
||||
import MainAPI from "./API/Main";
|
||||
import SettingsAPI from "./API/Settings";
|
||||
import { PromiseVoidFunction } from "Common/Types/FunctionTypes";
|
||||
import Express, { ExpressApplication } from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import App from "CommonServer/Utils/StartServer";
|
||||
import "ejs";
|
||||
|
||||
const app: ExpressApplication = Express.getExpressApp();
|
||||
|
||||
const APP_NAME: string = 'test-server';
|
||||
const APP_NAME: string = "test-server";
|
||||
|
||||
app.use([`/${APP_NAME}`, '/'], MainAPI);
|
||||
app.use([`/${APP_NAME}`, '/'], SettingsAPI);
|
||||
app.use([`/${APP_NAME}`, "/"], MainAPI);
|
||||
app.use([`/${APP_NAME}`, "/"], SettingsAPI);
|
||||
|
||||
const init: PromiseVoidFunction = async (): Promise<void> => {
|
||||
try {
|
||||
// init the app
|
||||
await App.init({
|
||||
appName: APP_NAME,
|
||||
port: undefined,
|
||||
isFrontendApp: false,
|
||||
statusOptions: {
|
||||
liveCheck: async () => {},
|
||||
readyCheck: async () => {},
|
||||
},
|
||||
});
|
||||
try {
|
||||
// init the app
|
||||
await App.init({
|
||||
appName: APP_NAME,
|
||||
port: undefined,
|
||||
isFrontendApp: false,
|
||||
statusOptions: {
|
||||
liveCheck: async () => {},
|
||||
readyCheck: async () => {},
|
||||
},
|
||||
});
|
||||
|
||||
// add default routes
|
||||
await App.addDefaultRoutes();
|
||||
} catch (err) {
|
||||
logger.error('App Init Failed:');
|
||||
logger.error(err);
|
||||
throw err;
|
||||
}
|
||||
// add default routes
|
||||
await App.addDefaultRoutes();
|
||||
} catch (err) {
|
||||
logger.error("App Init Failed:");
|
||||
logger.error(err);
|
||||
throw err;
|
||||
}
|
||||
};
|
||||
|
||||
init().catch((err: Error) => {
|
||||
logger.error(err);
|
||||
logger.error('Exiting node process');
|
||||
process.exit(1);
|
||||
logger.error(err);
|
||||
logger.error("Exiting node process");
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user