mirror of
https://github.com/bluewave-labs/Checkmate.git
synced 2026-05-04 23:49:33 -05:00
fix: resolve conflict
This commit is contained in:
@@ -83,7 +83,7 @@ class StatusPageController {
|
||||
try {
|
||||
const statusPage = await this.db.getStatusPageByUrl(req.params.url, req.query.type);
|
||||
return res.success({
|
||||
msg: successMessages.STATUS_PAGE_BY_URL,
|
||||
msg: this.stringService.statusPageByUrl,
|
||||
data: statusPage,
|
||||
});
|
||||
} catch (error) {
|
||||
@@ -96,7 +96,7 @@ class StatusPageController {
|
||||
const teamId = req.params.teamId;
|
||||
const statusPages = await this.db.getStatusPagesByTeamId(teamId);
|
||||
return res.success({
|
||||
msg: successMessages.STATUS_PAGE_BY_TEAM_ID,
|
||||
msg: this.stringService.statusPageByTeamId,
|
||||
data: statusPages,
|
||||
});
|
||||
} catch (error) {
|
||||
|
||||
@@ -143,5 +143,6 @@
|
||||
"monitorPause": "Monitor paused successfully",
|
||||
"monitorResume": "Monitor resumed successfully",
|
||||
"statusPageDelete": "Status page deleted successfully",
|
||||
"statusPageUpdate": "Status page updated successfully"
|
||||
"statusPageUpdate": "Status page updated successfully",
|
||||
"statusPageByTeamId": "Got status pages by team id successfully"
|
||||
}
|
||||
@@ -249,11 +249,14 @@ class StringService {
|
||||
return this.translationService.getTranslation('statusPageUpdate');
|
||||
}
|
||||
|
||||
|
||||
get statusPageNotFound() {
|
||||
return this.translationService.getTranslation('statusPageNotFound');
|
||||
}
|
||||
|
||||
get statusPageByTeamId() {
|
||||
return this.translationService.getTranslation('statusPageByTeamId');
|
||||
}
|
||||
|
||||
get statusPageUrlNotUnique() {
|
||||
return this.translationService.getTranslation('statusPageUrlNotUnique');
|
||||
}
|
||||
|
||||
@@ -1,159 +0,0 @@
|
||||
import ServiceRegistry from '../service/serviceRegistry.js';
|
||||
import TranslationService from '../service/translationService.js';
|
||||
|
||||
const getTranslatedMessage = (key, language = 'en') => {
|
||||
console.log("getTranslatedMessage", key, language);
|
||||
const translationService = ServiceRegistry.get(TranslationService.SERVICE_NAME);
|
||||
return translationService.getTranslation(key, language);
|
||||
};
|
||||
|
||||
const errorMessages = {
|
||||
// General Errors:
|
||||
FRIENDLY_ERROR: (language) => getTranslatedMessage('FRIENDLY_ERROR', language),
|
||||
UNKNOWN_ERROR: (language) => getTranslatedMessage('UNKNOWN_ERROR', language),
|
||||
|
||||
// Auth Controller
|
||||
UNAUTHORIZED: (language) => getTranslatedMessage('UNAUTHORIZED', language),
|
||||
AUTH_ADMIN_EXISTS: (language) => getTranslatedMessage('AUTH_ADMIN_EXISTS', language),
|
||||
AUTH_INVITE_NOT_FOUND: (language) => getTranslatedMessage('AUTH_INVITE_NOT_FOUND', language),
|
||||
|
||||
//Error handling middleware
|
||||
UNKNOWN_SERVICE: (language) => getTranslatedMessage('UNKNOWN_SERVICE', language),
|
||||
NO_AUTH_TOKEN: (language) => getTranslatedMessage('NO_AUTH_TOKEN', language),
|
||||
INVALID_AUTH_TOKEN: (language) => getTranslatedMessage('INVALID_AUTH_TOKEN', language),
|
||||
EXPIRED_AUTH_TOKEN: (language) => getTranslatedMessage('EXPIRED_AUTH_TOKEN', language),
|
||||
NO_REFRESH_TOKEN: (language) => getTranslatedMessage('NO_REFRESH_TOKEN', language),
|
||||
INVALID_REFRESH_TOKEN: (language) => getTranslatedMessage('INVALID_REFRESH_TOKEN', language),
|
||||
EXPIRED_REFRESH_TOKEN: (language) => getTranslatedMessage('EXPIRED_REFRESH_TOKEN', language),
|
||||
REQUEST_NEW_ACCESS_TOKEN: (language) => getTranslatedMessage('REQUEST_NEW_ACCESS_TOKEN', language),
|
||||
|
||||
//Payload
|
||||
INVALID_PAYLOAD: (language) => getTranslatedMessage('INVALID_PAYLOAD', language),
|
||||
|
||||
//Ownership Middleware
|
||||
VERIFY_OWNER_NOT_FOUND: (language) => getTranslatedMessage('VERIFY_OWNER_NOT_FOUND', language),
|
||||
VERIFY_OWNER_UNAUTHORIZED: (language) => getTranslatedMessage('VERIFY_OWNER_UNAUTHORIZED', language),
|
||||
|
||||
//Permissions Middleware
|
||||
INSUFFICIENT_PERMISSIONS: (language) => getTranslatedMessage('INSUFFICIENT_PERMISSIONS', language),
|
||||
|
||||
//DB Errors
|
||||
DB_USER_EXISTS: (language) => getTranslatedMessage('DB_USER_EXISTS', language),
|
||||
DB_USER_NOT_FOUND: (language) => getTranslatedMessage('DB_USER_NOT_FOUND', language),
|
||||
DB_TOKEN_NOT_FOUND: (language) => getTranslatedMessage('DB_TOKEN_NOT_FOUND', language),
|
||||
DB_RESET_PASSWORD_BAD_MATCH: (language) => getTranslatedMessage('DB_RESET_PASSWORD_BAD_MATCH', language),
|
||||
DB_FIND_MONITOR_BY_ID: (monitorId, language) => getTranslatedMessage('DB_FIND_MONITOR_BY_ID', language).replace('{monitorId}', monitorId),
|
||||
DB_DELETE_CHECKS: (monitorId, language) => getTranslatedMessage('DB_DELETE_CHECKS', language).replace('{monitorId}', monitorId),
|
||||
|
||||
//Auth errors
|
||||
AUTH_INCORRECT_PASSWORD: (language) => getTranslatedMessage('AUTH_INCORRECT_PASSWORD', language),
|
||||
AUTH_UNAUTHORIZED: (language) => getTranslatedMessage('AUTH_UNAUTHORIZED', language),
|
||||
|
||||
// Monitor Errors
|
||||
MONITOR_GET_BY_ID: (language) => getTranslatedMessage('MONITOR_GET_BY_ID', language),
|
||||
MONITOR_GET_BY_USER_ID: (language) => getTranslatedMessage('MONITOR_GET_BY_USER_ID', language),
|
||||
|
||||
// Job Queue Errors
|
||||
JOB_QUEUE_WORKER_CLOSE: (language) => getTranslatedMessage('JOB_QUEUE_WORKER_CLOSE', language),
|
||||
JOB_QUEUE_DELETE_JOB: (language) => getTranslatedMessage('JOB_QUEUE_DELETE_JOB', language),
|
||||
JOB_QUEUE_OBLITERATE: (language) => getTranslatedMessage('JOB_QUEUE_OBLITERATE', language),
|
||||
|
||||
// PING Operations
|
||||
PING_CANNOT_RESOLVE: (language) => getTranslatedMessage('PING_CANNOT_RESOLVE', language),
|
||||
|
||||
// Status Page Errors
|
||||
STATUS_PAGE_NOT_FOUND: (language) => getTranslatedMessage('STATUS_PAGE_NOT_FOUND', language),
|
||||
STATUS_PAGE_URL_NOT_UNIQUE: (language) => getTranslatedMessage('STATUS_PAGE_URL_NOT_UNIQUE', language),
|
||||
|
||||
// Docker
|
||||
DOCKER_FAIL: (language) => getTranslatedMessage('DOCKER_FAIL', language),
|
||||
DOCKER_NOT_FOUND: (language) => getTranslatedMessage('DOCKER_NOT_FOUND', language),
|
||||
|
||||
// Port
|
||||
PORT_FAIL: (language) => getTranslatedMessage('PORT_FAIL', language),
|
||||
};
|
||||
|
||||
const successMessages = {
|
||||
//Alert Controller
|
||||
ALERT_CREATE: (language) => getTranslatedMessage('ALERT_CREATE', language),
|
||||
ALERT_GET_BY_USER: (language) => getTranslatedMessage('ALERT_GET_BY_USER', language),
|
||||
ALERT_GET_BY_MONITOR: (language) => getTranslatedMessage('ALERT_GET_BY_MONITOR', language),
|
||||
ALERT_GET_BY_ID: (language) => getTranslatedMessage('ALERT_GET_BY_ID', language),
|
||||
ALERT_EDIT: (language) => getTranslatedMessage('ALERT_EDIT', language),
|
||||
ALERT_DELETE: (language) => getTranslatedMessage('ALERT_DELETE', language),
|
||||
|
||||
// Auth Controller
|
||||
AUTH_CREATE_USER: (language) => getTranslatedMessage('AUTH_CREATE_USER', language),
|
||||
AUTH_LOGIN_USER: (language) => getTranslatedMessage('AUTH_LOGIN_USER', language),
|
||||
AUTH_LOGOUT_USER: (language) => getTranslatedMessage('AUTH_LOGOUT_USER', language),
|
||||
AUTH_UPDATE_USER: (language) => getTranslatedMessage('AUTH_UPDATE_USER', language),
|
||||
AUTH_CREATE_RECOVERY_TOKEN: (language) => getTranslatedMessage('AUTH_CREATE_RECOVERY_TOKEN', language),
|
||||
AUTH_VERIFY_RECOVERY_TOKEN: (language) => getTranslatedMessage('AUTH_VERIFY_RECOVERY_TOKEN', language),
|
||||
AUTH_RESET_PASSWORD: (language) => getTranslatedMessage('AUTH_RESET_PASSWORD', language),
|
||||
AUTH_ADMIN_CHECK: (language) => getTranslatedMessage('AUTH_ADMIN_CHECK', language),
|
||||
AUTH_DELETE_USER: (language) => getTranslatedMessage('AUTH_DELETE_USER', language),
|
||||
AUTH_TOKEN_REFRESHED: (language) => getTranslatedMessage('AUTH_TOKEN_REFRESHED', language),
|
||||
AUTH_GET_ALL_USERS: (language) => getTranslatedMessage('AUTH_GET_ALL_USERS', language),
|
||||
|
||||
// Invite Controller
|
||||
INVITE_ISSUED: (language) => getTranslatedMessage('INVITE_ISSUED', language),
|
||||
INVITE_VERIFIED: (language) => getTranslatedMessage('INVITE_VERIFIED', language),
|
||||
|
||||
// Check Controller
|
||||
CHECK_CREATE: (language) => getTranslatedMessage('CHECK_CREATE', language),
|
||||
CHECK_GET: (language) => getTranslatedMessage('CHECK_GET', language),
|
||||
CHECK_DELETE: (language) => getTranslatedMessage('CHECK_DELETE', language),
|
||||
CHECK_UPDATE_TTL: (language) => getTranslatedMessage('CHECK_UPDATE_TTL', language),
|
||||
|
||||
//Monitor Controller
|
||||
MONITOR_GET_ALL: (language) => getTranslatedMessage('MONITOR_GET_ALL', language),
|
||||
MONITOR_STATS_BY_ID: (language) => getTranslatedMessage('MONITOR_STATS_BY_ID', language),
|
||||
MONITOR_GET_BY_ID: (language) => getTranslatedMessage('MONITOR_GET_BY_ID', language),
|
||||
MONITOR_GET_BY_TEAM_ID: (language) => getTranslatedMessage('MONITOR_GET_BY_TEAM_ID', language),
|
||||
MONITOR_GET_BY_USER_ID: (userId, language) => getTranslatedMessage('MONITOR_GET_BY_USER_ID', language).replace('{userId}', userId),
|
||||
MONITOR_CREATE: (language) => getTranslatedMessage('MONITOR_CREATE', language),
|
||||
MONITOR_DELETE: (language) => getTranslatedMessage('MONITOR_DELETE', language),
|
||||
MONITOR_EDIT: (language) => getTranslatedMessage('MONITOR_EDIT', language),
|
||||
MONITOR_CERTIFICATE: (language) => getTranslatedMessage('MONITOR_CERTIFICATE', language),
|
||||
MONITOR_DEMO_ADDED: (language) => getTranslatedMessage('MONITOR_DEMO_ADDED', language),
|
||||
|
||||
// Queue Controller
|
||||
QUEUE_GET_METRICS: (language) => getTranslatedMessage('QUEUE_GET_METRICS', language),
|
||||
QUEUE_ADD_JOB: (language) => getTranslatedMessage('QUEUE_ADD_JOB', language),
|
||||
QUEUE_OBLITERATE: (language) => getTranslatedMessage('QUEUE_OBLITERATE', language),
|
||||
|
||||
//Job Queue
|
||||
JOB_QUEUE_DELETE_JOB: (language) => getTranslatedMessage('JOB_QUEUE_DELETE_JOB', language),
|
||||
JOB_QUEUE_OBLITERATE: (language) => getTranslatedMessage('JOB_QUEUE_OBLITERATE', language),
|
||||
JOB_QUEUE_PAUSE_JOB: (language) => getTranslatedMessage('JOB_QUEUE_PAUSE_JOB', language),
|
||||
JOB_QUEUE_RESUME_JOB: (language) => getTranslatedMessage('JOB_QUEUE_RESUME_JOB', language),
|
||||
|
||||
//Maintenance Window Controller
|
||||
MAINTENANCE_WINDOW_GET_BY_ID: (language) => getTranslatedMessage('MAINTENANCE_WINDOW_GET_BY_ID', language),
|
||||
MAINTENANCE_WINDOW_CREATE: (language) => getTranslatedMessage('MAINTENANCE_WINDOW_CREATE', language),
|
||||
MAINTENANCE_WINDOW_GET_BY_TEAM: (language) => getTranslatedMessage('MAINTENANCE_WINDOW_GET_BY_TEAM', language),
|
||||
MAINTENANCE_WINDOW_DELETE: (language) => getTranslatedMessage('MAINTENANCE_WINDOW_DELETE', language),
|
||||
MAINTENANCE_WINDOW_EDIT: (language) => getTranslatedMessage('MAINTENANCE_WINDOW_EDIT', language),
|
||||
|
||||
//Ping Operations
|
||||
PING_SUCCESS: (language) => getTranslatedMessage('PING_SUCCESS', language),
|
||||
|
||||
// App Settings
|
||||
GET_APP_SETTINGS: (language) => getTranslatedMessage('GET_APP_SETTINGS', language),
|
||||
UPDATE_APP_SETTINGS: (language) => getTranslatedMessage('UPDATE_APP_SETTINGS', language),
|
||||
|
||||
// Status Page
|
||||
STATUS_PAGE_BY_URL: "Got status page by url successfully",
|
||||
STATUS_PAGE: "Got status page successfully",
|
||||
STATUS_PAGE_CREATE: "Status page created successfully",
|
||||
STATUS_PAGE_DELETE: "Status page deleted successfully",
|
||||
STATUS_PAGE_UPDATE: "Status page updated successfully",
|
||||
STATUS_PAGE_BY_TEAM_ID: "Got status pages by team id successfully",
|
||||
// Docker
|
||||
DOCKER_SUCCESS: (language) => getTranslatedMessage('DOCKER_SUCCESS', language),
|
||||
|
||||
// Port
|
||||
PORT_SUCCESS: (language) => getTranslatedMessage('PORT_SUCCESS', language),
|
||||
};
|
||||
|
||||
export { errorMessages, successMessages };
|
||||
Reference in New Issue
Block a user