mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-01-11 19:56:44 +00:00
refactor: Update import statements for CommonUI to use Common/UI
This commit is contained in:
parent
12530a1d0d
commit
dea6c55365
600 changed files with 4672 additions and 19959 deletions
24
.github/workflows/compile.yml
vendored
24
.github/workflows/compile.yml
vendored
|
|
@ -20,8 +20,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
|
||||
- run: cd Accounts && npm install && npm run compile && npm run dep-check
|
||||
|
||||
compile-isolated-vm:
|
||||
|
|
@ -34,21 +32,8 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd IsolatedVM && npm install && npm run compile && npm run dep-check
|
||||
|
||||
compile-common-server:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
CI_PIPELINE_ID: ${{github.run_number}}
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install && npm run compile && npm run dep-check
|
||||
|
||||
compile-common:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
|
|
@ -70,7 +55,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
|
||||
- run: cd App && npm install && npm run compile && npm run dep-check
|
||||
|
||||
|
|
@ -84,7 +68,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd Copilot && npm install && npm run compile && npm run dep-check
|
||||
|
||||
compile-nginx:
|
||||
|
|
@ -97,7 +80,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
|
||||
- run: cd Nginx && npm install && npm run compile && npm run dep-check
|
||||
|
||||
|
|
@ -122,7 +104,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
|
||||
- run: cd AdminDashboard && npm install && npm run compile && npm run dep-check
|
||||
|
||||
|
|
@ -136,7 +117,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
|
||||
- run: cd Dashboard && npm install && npm run compile && npm run dep-check
|
||||
|
||||
|
|
@ -163,7 +143,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd Probe && npm install && npm run compile && npm run dep-check
|
||||
|
||||
compile-ingestor:
|
||||
|
|
@ -176,7 +155,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd Ingestor && npm install && npm run compile && npm run dep-check
|
||||
|
||||
|
||||
|
|
@ -190,7 +168,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
|
||||
- run: cd StatusPage && npm install && npm run compile && npm run dep-check
|
||||
|
||||
|
|
@ -204,5 +181,4 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd TestServer && npm install && npm run compile && npm run dep-check
|
||||
2
.github/workflows/reliability-copilot.yml
vendored
2
.github/workflows/reliability-copilot.yml
vendored
|
|
@ -20,7 +20,7 @@ jobs:
|
|||
|
||||
steps:
|
||||
|
||||
# Run Reliability Copilot in Doker Container
|
||||
# Run Reliability Copilot in Docker Container
|
||||
- name: Run Copilot
|
||||
run: |
|
||||
docker run --rm \
|
||||
|
|
|
|||
1
.github/workflows/test.common-server.yaml
vendored
1
.github/workflows/test.common-server.yaml
vendored
|
|
@ -18,6 +18,5 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd CommonServer && bash test-setup.sh
|
||||
- run: export $(grep -v '^#' config.env | xargs) && cd CommonServer && rm -rf build && npm run test
|
||||
1
.github/workflows/test.probe.yaml
vendored
1
.github/workflows/test.probe.yaml
vendored
|
|
@ -18,7 +18,6 @@ jobs:
|
|||
with:
|
||||
node-version: 18.3.0
|
||||
- run: cd Common && npm install
|
||||
- run: cd CommonServer && npm install
|
||||
- run: cd Probe && npm install
|
||||
- run: cd Probe && npm run test
|
||||
|
||||
|
|
@ -41,12 +41,7 @@ COPY ./Common /usr/src/Common
|
|||
|
||||
|
||||
|
||||
WORKDIR /usr/src/CommonServer
|
||||
COPY ./CommonServer/package*.json /usr/src/CommonServer/
|
||||
# Set version in ./CommonServer/package.json to the APP_VERSION
|
||||
RUN sed -i "s/\"version\": \".*\"/\"version\": \"$APP_VERSION\"/g" /usr/src/CommonServer/package.json
|
||||
RUN npm install
|
||||
COPY ./CommonServer /usr/src/CommonServer
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
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 Express, { ExpressApplication } from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import App from "Common/Server/Utils/StartServer";
|
||||
|
||||
export const APP_NAME: string = "accounts";
|
||||
|
||||
|
|
|
|||
|
|
@ -40,12 +40,7 @@ COPY ./Common /usr/src/Common
|
|||
|
||||
|
||||
|
||||
WORKDIR /usr/src/CommonServer
|
||||
COPY ./CommonServer/package*.json /usr/src/CommonServer/
|
||||
# Set version in ./CommonServer/package.json to the APP_VERSION
|
||||
RUN sed -i "s/\"version\": \".*\"/\"version\": \"$APP_VERSION\"/g" /usr/src/CommonServer/package.json
|
||||
RUN npm install
|
||||
COPY ./CommonServer /usr/src/CommonServer
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
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 Express, { ExpressApplication } from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import App from "Common/Server/Utils/StartServer";
|
||||
|
||||
export const APP_NAME: string = "admin";
|
||||
|
||||
|
|
|
|||
|
|
@ -38,14 +38,6 @@ RUN sed -i "s/\"version\": \".*\"/\"version\": \"$APP_VERSION\"/g" /usr/src/Comm
|
|||
RUN npm install
|
||||
COPY ./Common /usr/src/Common
|
||||
|
||||
WORKDIR /usr/src/CommonServer
|
||||
COPY ./CommonServer/package*.json /usr/src/CommonServer/
|
||||
# Set version in ./CommonServer/package.json to the APP_VERSION
|
||||
RUN sed -i "s/\"version\": \".*\"/\"version\": \"$APP_VERSION\"/g" /usr/src/CommonServer/package.json
|
||||
RUN npm install
|
||||
COPY ./CommonServer /usr/src/CommonServer
|
||||
|
||||
|
||||
ENV PRODUCTION=true
|
||||
|
||||
WORKDIR /usr/src/app
|
||||
|
|
|
|||
|
|
@ -10,13 +10,13 @@ import StatusServiceHandler from "./Service/Status";
|
|||
import { StaticPath } from "./Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "./Utils/Resources";
|
||||
import Dictionary from "Common/Types/Dictionary";
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import Express, {
|
||||
ExpressApplication,
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressStatic,
|
||||
} from "CommonServer/Utils/Express";
|
||||
} from "Common/Server/Utils/Express";
|
||||
|
||||
const APIReferenceFeatureSet: FeatureSet = {
|
||||
init: async (): Promise<void> => {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
// Retrieve resources documentation
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { CodeExamplesPath, ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import LocalFile from "CommonServer/Utils/LocalFile";
|
||||
import LocalCache from "Common/Server/Infrastructure/LocalCache";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
import LocalFile from "Common/Server/Utils/LocalFile";
|
||||
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
// Fetch a list of resources used in the application
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
// Get all resources and featured resources from ResourceUtil
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ import Permission, {
|
|||
PermissionHelper,
|
||||
PermissionProps,
|
||||
} from "Common/Types/Permission";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import LocalFile from "CommonServer/Utils/LocalFile";
|
||||
import LocalCache from "Common/Server/Infrastructure/LocalCache";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
import LocalFile from "Common/Server/Utils/LocalFile";
|
||||
|
||||
// Get all resources and resource dictionary
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources(); // Get an array of model documentation resources
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { CodeExamplesPath, ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import LocalFile from "CommonServer/Utils/LocalFile";
|
||||
import LocalCache from "Common/Server/Infrastructure/LocalCache";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
import LocalFile from "Common/Server/Utils/LocalFile";
|
||||
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources(); // Get all resources from ResourceUtil
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import { ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import { PermissionHelper, PermissionProps } from "Common/Types/Permission";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
const Resources: Array<ModelDocumentation> = ResourceUtil.getResources();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { ViewsPath } from "../Utils/Config";
|
||||
import ResourceUtil, { ModelDocumentation } from "../Utils/Resources";
|
||||
import { ExpressRequest, ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressRequest, ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
const resources: Array<ModelDocumentation> = ResourceUtil.getResources(); // Get resources from ResourceUtil
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import BaseModel from "Common/Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import ArrayUtil from "Common/Types/ArrayUtil";
|
||||
import Dictionary from "Common/Types/Dictionary";
|
||||
import { IsBillingEnabled } from "CommonServer/EnvironmentConfig";
|
||||
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
|
||||
import Models from "Common/Models/DatabaseModels/Index";
|
||||
|
||||
export interface ModelDocumentation {
|
||||
|
|
|
|||
|
|
@ -1,326 +1,326 @@
|
|||
import BaseAPI from "CommonServer/API/BaseAPI";
|
||||
import BaseAnalyticsAPI from "CommonServer/API/BaseAnalyticsAPI";
|
||||
import BillingInvoiceAPI from "CommonServer/API/BillingInvoiceAPI";
|
||||
import BillingPaymentMethodAPI from "CommonServer/API/BillingPaymentMethodAPI";
|
||||
import CopilotCodeRepositoryAPI from "CommonServer/API/CopilotCodeRepositoryAPI";
|
||||
import CopilotActionAPI from "CommonServer/API/CopilotActionAPI";
|
||||
import CopilotPullRequestAPI from "CommonServer/API/CopilotPullRequestAPI";
|
||||
import FileAPI from "CommonServer/API/FileAPI";
|
||||
import GlobalConfigAPI from "CommonServer/API/GlobalConfigAPI";
|
||||
import MonitorGroupAPI from "CommonServer/API/MonitorGroupAPI";
|
||||
import NotificationAPI from "CommonServer/API/NotificationAPI";
|
||||
import TelemetryAPI from "CommonServer/API/TelemetryAPI";
|
||||
import Ingestor from "CommonServer/API/ProbeAPI";
|
||||
import ProjectAPI from "CommonServer/API/ProjectAPI";
|
||||
import ProjectSsoAPI from "CommonServer/API/ProjectSSO";
|
||||
import BaseAPI from "Common/Server/API/BaseAPI";
|
||||
import BaseAnalyticsAPI from "Common/Server/API/BaseAnalyticsAPI";
|
||||
import BillingInvoiceAPI from "Common/Server/API/BillingInvoiceAPI";
|
||||
import BillingPaymentMethodAPI from "Common/Server/API/BillingPaymentMethodAPI";
|
||||
import CopilotCodeRepositoryAPI from "Common/Server/API/CopilotCodeRepositoryAPI";
|
||||
import CopilotActionAPI from "Common/Server/API/CopilotActionAPI";
|
||||
import CopilotPullRequestAPI from "Common/Server/API/CopilotPullRequestAPI";
|
||||
import FileAPI from "Common/Server/API/FileAPI";
|
||||
import GlobalConfigAPI from "Common/Server/API/GlobalConfigAPI";
|
||||
import MonitorGroupAPI from "Common/Server/API/MonitorGroupAPI";
|
||||
import NotificationAPI from "Common/Server/API/NotificationAPI";
|
||||
import TelemetryAPI from "Common/Server/API/TelemetryAPI";
|
||||
import Ingestor from "Common/Server/API/ProbeAPI";
|
||||
import ProjectAPI from "Common/Server/API/ProjectAPI";
|
||||
import ProjectSsoAPI from "Common/Server/API/ProjectSSO";
|
||||
// Import API
|
||||
import ResellerPlanAPI from "CommonServer/API/ResellerPlanAPI";
|
||||
import ShortLinkAPI from "CommonServer/API/ShortLinkAPI";
|
||||
import StatusPageAPI from "CommonServer/API/StatusPageAPI";
|
||||
import StatusPageDomainAPI from "CommonServer/API/StatusPageDomainAPI";
|
||||
import StatusPageSubscriberAPI from "CommonServer/API/StatusPageSubscriberAPI";
|
||||
import UserCallAPI from "CommonServer/API/UserCallAPI";
|
||||
import UserTwoFactorAuthAPI from "CommonServer/API/UserTwoFactorAuthAPI";
|
||||
import ResellerPlanAPI from "Common/Server/API/ResellerPlanAPI";
|
||||
import ShortLinkAPI from "Common/Server/API/ShortLinkAPI";
|
||||
import StatusPageAPI from "Common/Server/API/StatusPageAPI";
|
||||
import StatusPageDomainAPI from "Common/Server/API/StatusPageDomainAPI";
|
||||
import StatusPageSubscriberAPI from "Common/Server/API/StatusPageSubscriberAPI";
|
||||
import UserCallAPI from "Common/Server/API/UserCallAPI";
|
||||
import UserTwoFactorAuthAPI from "Common/Server/API/UserTwoFactorAuthAPI";
|
||||
// User Notification methods.
|
||||
import UserEmailAPI from "CommonServer/API/UserEmailAPI";
|
||||
import UserNotificationLogTimelineAPI from "CommonServer/API/UserOnCallLogTimelineAPI";
|
||||
import UserSMSAPI from "CommonServer/API/UserSmsAPI";
|
||||
import UserEmailAPI from "Common/Server/API/UserEmailAPI";
|
||||
import UserNotificationLogTimelineAPI from "Common/Server/API/UserOnCallLogTimelineAPI";
|
||||
import UserSMSAPI from "Common/Server/API/UserSmsAPI";
|
||||
import ApiKeyPermissionService, {
|
||||
Service as ApiKeyPermissionServiceType,
|
||||
} from "CommonServer/Services/ApiKeyPermissionService";
|
||||
} from "Common/Server/Services/ApiKeyPermissionService";
|
||||
import ApiKeyService, {
|
||||
Service as ApiKeyServiceType,
|
||||
} from "CommonServer/Services/ApiKeyService";
|
||||
} from "Common/Server/Services/ApiKeyService";
|
||||
import CallLogService, {
|
||||
Service as CallLogServiceType,
|
||||
} from "CommonServer/Services/CallLogService";
|
||||
} from "Common/Server/Services/CallLogService";
|
||||
import DomainService, {
|
||||
Service as DomainServiceType,
|
||||
} from "CommonServer/Services/DomainService";
|
||||
} from "Common/Server/Services/DomainService";
|
||||
import EmailLogService, {
|
||||
Service as EmailLogServiceType,
|
||||
} from "CommonServer/Services/EmailLogService";
|
||||
} from "Common/Server/Services/EmailLogService";
|
||||
import TelemetryIngestionKeyService, {
|
||||
Service as TelemetryIngestionKeyServiceType,
|
||||
} from "CommonServer/Services/TelemetryIngestionKeyService";
|
||||
} from "Common/Server/Services/TelemetryIngestionKeyService";
|
||||
import EmailVerificationTokenService, {
|
||||
Service as EmailVerificationTokenServiceType,
|
||||
} from "CommonServer/Services/EmailVerificationTokenService";
|
||||
} from "Common/Server/Services/EmailVerificationTokenService";
|
||||
import IncidentCustomFieldService, {
|
||||
Service as IncidentCustomFieldServiceType,
|
||||
} from "CommonServer/Services/IncidentCustomFieldService";
|
||||
} from "Common/Server/Services/IncidentCustomFieldService";
|
||||
import IncidentInternalNoteService, {
|
||||
Service as IncidentInternalNoteServiceType,
|
||||
} from "CommonServer/Services/IncidentInternalNoteService";
|
||||
} from "Common/Server/Services/IncidentInternalNoteService";
|
||||
import IncidentNoteTemplateService, {
|
||||
Service as IncidentNoteTemplateServiceType,
|
||||
} from "CommonServer/Services/IncidentNoteTemplateService";
|
||||
} from "Common/Server/Services/IncidentNoteTemplateService";
|
||||
import IncidentOwnerTeamService, {
|
||||
Service as IncidentOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/IncidentOwnerTeamService";
|
||||
} from "Common/Server/Services/IncidentOwnerTeamService";
|
||||
import IncidentOwnerUserService, {
|
||||
Service as IncidentOwnerUserServiceType,
|
||||
} from "CommonServer/Services/IncidentOwnerUserService";
|
||||
} from "Common/Server/Services/IncidentOwnerUserService";
|
||||
import IncidentPublicNoteService, {
|
||||
Service as IncidentPublicNoteServiceType,
|
||||
} from "CommonServer/Services/IncidentPublicNoteService";
|
||||
} from "Common/Server/Services/IncidentPublicNoteService";
|
||||
import IncidentService, {
|
||||
Service as IncidentServiceType,
|
||||
} from "CommonServer/Services/IncidentService";
|
||||
} from "Common/Server/Services/IncidentService";
|
||||
import IncidentSeverityService, {
|
||||
Service as IncidentSeverityServiceType,
|
||||
} from "CommonServer/Services/IncidentSeverityService";
|
||||
} from "Common/Server/Services/IncidentSeverityService";
|
||||
import IncidentStateService, {
|
||||
Service as IncidentStateServiceType,
|
||||
} from "CommonServer/Services/IncidentStateService";
|
||||
} from "Common/Server/Services/IncidentStateService";
|
||||
import IncidentStateTimelineService, {
|
||||
Service as IncidentStateTimelineServiceType,
|
||||
} from "CommonServer/Services/IncidentStateTimelineService";
|
||||
} from "Common/Server/Services/IncidentStateTimelineService";
|
||||
import IncidentTemplateOwnerTeamService, {
|
||||
Service as IncidentTemplateOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/IncidentTemplateOwnerTeamService";
|
||||
} from "Common/Server/Services/IncidentTemplateOwnerTeamService";
|
||||
import IncidentTemplateOwnerUserService, {
|
||||
Service as IncidentTemplateOwnerUserServiceType,
|
||||
} from "CommonServer/Services/IncidentTemplateOwnerUserService";
|
||||
} from "Common/Server/Services/IncidentTemplateOwnerUserService";
|
||||
import IncidentTemplateService, {
|
||||
Service as IncidentTemplateServiceType,
|
||||
} from "CommonServer/Services/IncidentTemplateService";
|
||||
} from "Common/Server/Services/IncidentTemplateService";
|
||||
import LabelService, {
|
||||
Service as LabelServiceType,
|
||||
} from "CommonServer/Services/LabelService";
|
||||
} from "Common/Server/Services/LabelService";
|
||||
import LogService, {
|
||||
LogService as LogServiceType,
|
||||
} from "CommonServer/Services/LogService";
|
||||
} from "Common/Server/Services/LogService";
|
||||
|
||||
import TelemetryAttributeService, {
|
||||
TelemetryAttributeService as TelemetryAttributeServiceType,
|
||||
} from "CommonServer/Services/TelemetryAttributeService";
|
||||
} from "Common/Server/Services/TelemetryAttributeService";
|
||||
|
||||
import MetricService, {
|
||||
MetricService as MetricServiceType,
|
||||
} from "CommonServer/Services/MetricService";
|
||||
} from "Common/Server/Services/MetricService";
|
||||
import MonitorCustomFieldService, {
|
||||
Service as MonitorCustomFieldServiceType,
|
||||
} from "CommonServer/Services/MonitorCustomFieldService";
|
||||
} from "Common/Server/Services/MonitorCustomFieldService";
|
||||
import MonitorGroupOwnerTeamService, {
|
||||
Service as MonitorGroupOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/MonitorGroupOwnerTeamService";
|
||||
} from "Common/Server/Services/MonitorGroupOwnerTeamService";
|
||||
import MonitorGroupOwnerUserService, {
|
||||
Service as MonitorGroupOwnerUserServiceType,
|
||||
} from "CommonServer/Services/MonitorGroupOwnerUserService";
|
||||
} from "Common/Server/Services/MonitorGroupOwnerUserService";
|
||||
import MonitorGroupResourceService, {
|
||||
Service as MonitorGroupResourceServiceType,
|
||||
} from "CommonServer/Services/MonitorGroupResourceService";
|
||||
} from "Common/Server/Services/MonitorGroupResourceService";
|
||||
import MonitorMetricsByMinuteService, {
|
||||
MonitorMetricsByMinuteService as MonitorMetricsByMinuteServiceType,
|
||||
} from "CommonServer/Services/MonitorMetricsByMinuteService";
|
||||
} from "Common/Server/Services/MonitorMetricsByMinuteService";
|
||||
import MonitorOwnerTeamService, {
|
||||
Service as MonitorOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/MonitorOwnerTeamService";
|
||||
} from "Common/Server/Services/MonitorOwnerTeamService";
|
||||
import MonitorOwnerUserService, {
|
||||
Service as MonitorOwnerUserServiceType,
|
||||
} from "CommonServer/Services/MonitorOwnerUserService";
|
||||
} from "Common/Server/Services/MonitorOwnerUserService";
|
||||
import MonitorProbeService, {
|
||||
Service as MonitorProbeServiceType,
|
||||
} from "CommonServer/Services/MonitorProbeService";
|
||||
} from "Common/Server/Services/MonitorProbeService";
|
||||
import MonitorSecretService, {
|
||||
Service as MonitorSecretServiceType,
|
||||
} from "CommonServer/Services/MonitorSecretService";
|
||||
} from "Common/Server/Services/MonitorSecretService";
|
||||
import MonitorService, {
|
||||
Service as MonitorServiceType,
|
||||
} from "CommonServer/Services/MonitorService";
|
||||
} from "Common/Server/Services/MonitorService";
|
||||
import MonitorStatusService, {
|
||||
Service as MonitorStatusServiceType,
|
||||
} from "CommonServer/Services/MonitorStatusService";
|
||||
} from "Common/Server/Services/MonitorStatusService";
|
||||
import MonitorTimelineStatusService, {
|
||||
Service as MonitorTimelineStatusServiceType,
|
||||
} from "CommonServer/Services/MonitorStatusTimelineService";
|
||||
} from "Common/Server/Services/MonitorStatusTimelineService";
|
||||
import OnCallDutyPolicyCustomFieldService, {
|
||||
Service as OnCallDutyPolicyCustomFieldServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyCustomFieldService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyCustomFieldService";
|
||||
import OnCallDutyPolicyEscalationRuleScheduleService, {
|
||||
Service as OnCallDutyPolicyEscalationRuleScheduleServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyEscalationRuleScheduleService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyEscalationRuleScheduleService";
|
||||
import OnCallDutyPolicyEscalationRuleService, {
|
||||
Service as OnCallDutyPolicyEscalationRuleServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyEscalationRuleService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyEscalationRuleService";
|
||||
import OnCallDutyPolicyEscalationRuleTeamService, {
|
||||
Service as OnCallDutyPolicyEscalationRuleTeamServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyEscalationRuleTeamService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyEscalationRuleTeamService";
|
||||
import OnCallDutyPolicyEscalationRuleUserService, {
|
||||
Service as OnCallDutyPolicyEscalationRuleUserServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyEscalationRuleUserService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyEscalationRuleUserService";
|
||||
import OnCallDutyPolicyExecutionLogService, {
|
||||
Service as OnCallDutyPolicyExecutionLogServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyExecutionLogService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyExecutionLogService";
|
||||
import OnCallDutyPolicyExecutionLogTimelineService, {
|
||||
Service as OnCallDutyPolicyExecutionLogTimelineServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyExecutionLogTimelineService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyExecutionLogTimelineService";
|
||||
import OnCallDutyPolicyScheduleLayerService, {
|
||||
Service as OnCallDutyPolicyScheduleLayerServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyScheduleLayerService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyScheduleLayerService";
|
||||
import OnCallDutyPolicyScheduleLayerUserService, {
|
||||
Service as OnCallDutyPolicyScheduleLayerUserServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyScheduleLayerUserService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyScheduleLayerUserService";
|
||||
import OnCallDutyPolicyScheduleService, {
|
||||
Service as OnCallDutyPolicyScheduleServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyScheduleService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyScheduleService";
|
||||
import OnCallDutyPolicyService, {
|
||||
Service as OnCallDutyPolicyServiceType,
|
||||
} from "CommonServer/Services/OnCallDutyPolicyService";
|
||||
} from "Common/Server/Services/OnCallDutyPolicyService";
|
||||
import ProjectCallSMSConfigService, {
|
||||
Service as ProjectCallSMSConfigServiceType,
|
||||
} from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
} from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSmtpConfigService, {
|
||||
Service as ProjectSMTPConfigServiceType,
|
||||
} from "CommonServer/Services/ProjectSmtpConfigService";
|
||||
} from "Common/Server/Services/ProjectSmtpConfigService";
|
||||
import PromoCodeService, {
|
||||
Service as PromoCodeServiceType,
|
||||
} from "CommonServer/Services/PromoCodeService";
|
||||
} from "Common/Server/Services/PromoCodeService";
|
||||
import ResellerService, {
|
||||
Service as ResellerServiceType,
|
||||
} from "CommonServer/Services/ResellerService";
|
||||
} from "Common/Server/Services/ResellerService";
|
||||
import ScheduledMaintenanceCustomFieldService, {
|
||||
Service as ScheduledMaintenanceCustomFieldServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceCustomFieldService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceCustomFieldService";
|
||||
import ScheduledMaintenanceInternalNoteService, {
|
||||
Service as ScheduledMaintenanceInternalNoteServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceInternalNoteService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceInternalNoteService";
|
||||
import ScheduledMaintenanceNoteTemplateService, {
|
||||
Service as ScheduledMaintenanceNoteTemplateServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceNoteTemplateService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceNoteTemplateService";
|
||||
import ScheduledMaintenanceOwnerTeamService, {
|
||||
Service as ScheduledMaintenanceOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceOwnerTeamService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceOwnerTeamService";
|
||||
import ScheduledMaintenanceOwnerUserService, {
|
||||
Service as ScheduledMaintenanceOwnerUserServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceOwnerUserService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceOwnerUserService";
|
||||
import ScheduledMaintenancePublicNoteService, {
|
||||
Service as ScheduledMaintenancePublicNoteServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenancePublicNoteService";
|
||||
} from "Common/Server/Services/ScheduledMaintenancePublicNoteService";
|
||||
import ScheduledMaintenanceService, {
|
||||
Service as ScheduledMaintenanceServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceService";
|
||||
import ScheduledMaintenanceStateService, {
|
||||
Service as ScheduledMaintenanceStateServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceStateService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceStateService";
|
||||
import ScheduledMaintenanceStateTimelineService, {
|
||||
Service as ScheduledMaintenanceStateTimelineServiceType,
|
||||
} from "CommonServer/Services/ScheduledMaintenanceStateTimelineService";
|
||||
} from "Common/Server/Services/ScheduledMaintenanceStateTimelineService";
|
||||
import ServiceCatalogOwnerTeamService, {
|
||||
Service as ServiceCatalogOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/ServiceCatalogOwnerTeamService";
|
||||
} from "Common/Server/Services/ServiceCatalogOwnerTeamService";
|
||||
import ServiceCatalogOwnerUserService, {
|
||||
Service as ServiceCatalogOwnerUserServiceType,
|
||||
} from "CommonServer/Services/ServiceCatalogOwnerUserService";
|
||||
} from "Common/Server/Services/ServiceCatalogOwnerUserService";
|
||||
import ServiceCatalogService, {
|
||||
Service as ServiceCatalogServiceType,
|
||||
} from "CommonServer/Services/ServiceCatalogService";
|
||||
} from "Common/Server/Services/ServiceCatalogService";
|
||||
import ServiceCopilotCodeRepositoryService, {
|
||||
Service as ServiceCopilotCodeRepositoryType,
|
||||
} from "CommonServer/Services/ServiceCopilotCodeRepositoryService";
|
||||
} from "Common/Server/Services/ServiceCopilotCodeRepositoryService";
|
||||
import ServiceCatalogDependencyService, {
|
||||
Service as ServiceCatalogDependencyServiceType,
|
||||
} from "CommonServer/Services/ServiceCatalogDependencyService";
|
||||
} from "Common/Server/Services/ServiceCatalogDependencyService";
|
||||
import ServiceCatalogMonitor from "Common/Models/DatabaseModels/ServiceCatalogMonitor";
|
||||
import ServiceCatalogMonitorService, {
|
||||
Service as ServiceCatalogMonitorServiceType,
|
||||
} from "CommonServer/Services/ServiceCatalogMonitorService";
|
||||
} from "Common/Server/Services/ServiceCatalogMonitorService";
|
||||
|
||||
import ServiceCatalogTelemetryService from "Common/Models/DatabaseModels/ServiceCatalogTelemetryService";
|
||||
import ServiceCatalogTelemetryServiceService, {
|
||||
Service as ServiceCatalogTelemetryServiceServiceType,
|
||||
} from "CommonServer/Services/ServiceCatalogTelemetryServiceService";
|
||||
} from "Common/Server/Services/ServiceCatalogTelemetryServiceService";
|
||||
|
||||
import ShortLinkService, {
|
||||
Service as ShortLinkServiceType,
|
||||
} from "CommonServer/Services/ShortLinkService";
|
||||
} from "Common/Server/Services/ShortLinkService";
|
||||
import SmsLogService, {
|
||||
Service as SmsLogServiceType,
|
||||
} from "CommonServer/Services/SmsLogService";
|
||||
} from "Common/Server/Services/SmsLogService";
|
||||
import SpanService, {
|
||||
SpanService as SpanServiceType,
|
||||
} from "CommonServer/Services/SpanService";
|
||||
} from "Common/Server/Services/SpanService";
|
||||
import StatusPageAnnouncementService, {
|
||||
Service as StatusPageAnnouncementServiceType,
|
||||
} from "CommonServer/Services/StatusPageAnnouncementService";
|
||||
} from "Common/Server/Services/StatusPageAnnouncementService";
|
||||
import StatusPageCustomFieldService, {
|
||||
Service as StatusPageCustomFieldServiceType,
|
||||
} from "CommonServer/Services/StatusPageCustomFieldService";
|
||||
} from "Common/Server/Services/StatusPageCustomFieldService";
|
||||
import StatusPageFooterLinkService, {
|
||||
Service as StatusPageFooterLinkServiceType,
|
||||
} from "CommonServer/Services/StatusPageFooterLinkService";
|
||||
} from "Common/Server/Services/StatusPageFooterLinkService";
|
||||
import StatusPageGroupService, {
|
||||
Service as StatusPageGroupServiceType,
|
||||
} from "CommonServer/Services/StatusPageGroupService";
|
||||
} from "Common/Server/Services/StatusPageGroupService";
|
||||
import StatusPageHeaderLinkService, {
|
||||
Service as StatusPageHeaderLinkServiceType,
|
||||
} from "CommonServer/Services/StatusPageHeaderLinkService";
|
||||
} from "Common/Server/Services/StatusPageHeaderLinkService";
|
||||
import StatusPageHistoryChartBarColorRuleService, {
|
||||
Service as StatusPageHistoryChartBarColorRuleServiceType,
|
||||
} from "CommonServer/Services/StatusPageHistoryChartBarColorRuleService";
|
||||
} from "Common/Server/Services/StatusPageHistoryChartBarColorRuleService";
|
||||
import StatusPageOwnerTeamService, {
|
||||
Service as StatusPageOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/StatusPageOwnerTeamService";
|
||||
} from "Common/Server/Services/StatusPageOwnerTeamService";
|
||||
import StatusPageOwnerUserService, {
|
||||
Service as StatusPageOwnerUserServiceType,
|
||||
} from "CommonServer/Services/StatusPageOwnerUserService";
|
||||
} from "Common/Server/Services/StatusPageOwnerUserService";
|
||||
import StatusPagePrivateUserService, {
|
||||
Service as StatusPagePrivateUserServiceType,
|
||||
} from "CommonServer/Services/StatusPagePrivateUserService";
|
||||
} from "Common/Server/Services/StatusPagePrivateUserService";
|
||||
import StatusPageResourceService, {
|
||||
Service as StatusPageResourceServiceType,
|
||||
} from "CommonServer/Services/StatusPageResourceService";
|
||||
} from "Common/Server/Services/StatusPageResourceService";
|
||||
import StatusPageSSOService, {
|
||||
Service as StatusPageSSOServiceType,
|
||||
} from "CommonServer/Services/StatusPageSsoService";
|
||||
} from "Common/Server/Services/StatusPageSsoService";
|
||||
import TeamMemberService, {
|
||||
TeamMemberService as TeamMemberServiceType,
|
||||
} from "CommonServer/Services/TeamMemberService";
|
||||
} from "Common/Server/Services/TeamMemberService";
|
||||
import TeamPermissionService, {
|
||||
Service as TeamPermissionServiceType,
|
||||
} from "CommonServer/Services/TeamPermissionService";
|
||||
} from "Common/Server/Services/TeamPermissionService";
|
||||
import TeamService, {
|
||||
Service as TeamServiceType,
|
||||
} from "CommonServer/Services/TeamService";
|
||||
} from "Common/Server/Services/TeamService";
|
||||
import TelemetryServiceService, {
|
||||
Service as TelemetryServiceServiceType,
|
||||
} from "CommonServer/Services/TelemetryServiceService";
|
||||
} from "Common/Server/Services/TelemetryServiceService";
|
||||
import TelemetryUsageBillingService, {
|
||||
Service as TelemetryUsageBillingServiceType,
|
||||
} from "CommonServer/Services/TelemetryUsageBillingService";
|
||||
} from "Common/Server/Services/TelemetryUsageBillingService";
|
||||
import UserNotificationRuleService, {
|
||||
Service as UserNotificationRuleServiceType,
|
||||
} from "CommonServer/Services/UserNotificationRuleService";
|
||||
} from "Common/Server/Services/UserNotificationRuleService";
|
||||
import UserNotificationSettingService, {
|
||||
Service as UserNotificationSettingServiceType,
|
||||
} from "CommonServer/Services/UserNotificationSettingService";
|
||||
} from "Common/Server/Services/UserNotificationSettingService";
|
||||
import UserOnCallLogService, {
|
||||
Service as UserNotificationLogServiceType,
|
||||
} from "CommonServer/Services/UserOnCallLogService";
|
||||
} from "Common/Server/Services/UserOnCallLogService";
|
||||
import UserService, {
|
||||
Service as UserServiceType,
|
||||
} from "CommonServer/Services/UserService";
|
||||
} from "Common/Server/Services/UserService";
|
||||
import WorkflowLogService, {
|
||||
Service as WorkflowLogServiceType,
|
||||
} from "CommonServer/Services/WorkflowLogService";
|
||||
} from "Common/Server/Services/WorkflowLogService";
|
||||
import WorkflowService, {
|
||||
Service as WorkflowServiceType,
|
||||
} from "CommonServer/Services/WorkflowService";
|
||||
} from "Common/Server/Services/WorkflowService";
|
||||
import WorkflowVariableService, {
|
||||
Service as WorkflowVariableServiceType,
|
||||
} from "CommonServer/Services/WorkflowVariableService";
|
||||
} from "Common/Server/Services/WorkflowVariableService";
|
||||
|
||||
import ProbeOwnerTeamService, {
|
||||
Service as ProbeOwnerTeamServiceType,
|
||||
} from "CommonServer/Services/ProbeOwnerTeamService";
|
||||
} from "Common/Server/Services/ProbeOwnerTeamService";
|
||||
|
||||
import ProbeOwnerUserService, {
|
||||
Service as ProbeOwnerUserServiceType,
|
||||
} from "CommonServer/Services/ProbeOwnerUserService";
|
||||
} from "Common/Server/Services/ProbeOwnerUserService";
|
||||
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import Express, { ExpressApplication } from "CommonServer/Utils/Express";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import Express, { ExpressApplication } from "Common/Server/Utils/Express";
|
||||
import Log from "Common/Models/AnalyticsModels/Log";
|
||||
import Metric from "Common/Models/AnalyticsModels/Metric";
|
||||
import MonitorMetricsByMinute from "Common/Models/AnalyticsModels/MonitorMetricsByMinute";
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ jobs:
|
|||
|
||||
steps:
|
||||
|
||||
# Run Reliability Copilot in Doker Container
|
||||
# Run Reliability Copilot in Docker Container
|
||||
- name: Run Copilot
|
||||
run: |
|
||||
docker run --rm \
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
import { ContentPath, StaticPath, ViewsPath } from "./Utils/Config";
|
||||
import DocsNav, { NavGroup, NavLink } from "./Utils/Nav";
|
||||
import DocsRender from "./Utils/Render";
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import Express, {
|
||||
ExpressApplication,
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressStatic,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
import LocalFile from "CommonServer/Utils/LocalFile";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import LocalFile from "Common/Server/Utils/LocalFile";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import "ejs";
|
||||
|
||||
const DocsFeatureSet: FeatureSet = {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
|
||||
// This class is responsible for rendering markdown content to HTML
|
||||
export default class DocsRender {
|
||||
|
|
|
|||
|
|
@ -7,8 +7,8 @@ import Express, {
|
|||
ExpressApplication,
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
|
||||
const app: ExpressApplication = Express.getExpressApp();
|
||||
|
||||
|
|
|
|||
|
|
@ -10,13 +10,13 @@ import OneUptimeDate from "Common/Types/Date";
|
|||
import Dictionary from "Common/Types/Dictionary";
|
||||
import { JSONObject } from "Common/Types/JSON";
|
||||
import API from "Common/Utils/API";
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import Express, {
|
||||
ExpressApplication,
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressStatic,
|
||||
} from "CommonServer/Utils/Express";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import "ejs";
|
||||
import builder from "xmlbuilder2";
|
||||
import { XMLBuilder } from "xmlbuilder2/lib/interfaces";
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@ import { JSONArray, JSONObject, JSONObjectOrArray } from "Common/Types/JSON";
|
|||
import JSONFunctions from "Common/Types/JSONFunctions";
|
||||
import Text from "Common/Types/Text";
|
||||
import API from "Common/Utils/API";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import LocalCache from "Common/Server/Infrastructure/LocalCache";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
|
||||
export interface BlogPostAuthor {
|
||||
username: string;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { ViewsPath } from "./Config";
|
||||
import { ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
export default class NotFoundUtil {
|
||||
public static renderNotFound(res: ExpressResponse): void {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { ViewsPath } from "./Config";
|
||||
import { ExpressResponse } from "CommonServer/Utils/Express";
|
||||
import { ExpressResponse } from "Common/Server/Utils/Express";
|
||||
|
||||
export default class ServerErrorUtil {
|
||||
public static renderServerError(res: ExpressResponse): void {
|
||||
|
|
|
|||
|
|
@ -15,26 +15,26 @@ import { JSONObject } from "Common/Types/JSON";
|
|||
import Name from "Common/Types/Name";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import PositiveNumber from "Common/Types/PositiveNumber";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import {
|
||||
EncryptionSecret,
|
||||
IsBillingEnabled,
|
||||
} from "CommonServer/EnvironmentConfig";
|
||||
import AccessTokenService from "CommonServer/Services/AccessTokenService";
|
||||
import EmailVerificationTokenService from "CommonServer/Services/EmailVerificationTokenService";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import UserService from "CommonServer/Services/UserService";
|
||||
import UserTwoFactorAuthService from "CommonServer/Services/UserTwoFactorAuthService";
|
||||
import CookieUtil from "CommonServer/Utils/Cookie";
|
||||
} from "Common/Server/EnvironmentConfig";
|
||||
import AccessTokenService from "Common/Server/Services/AccessTokenService";
|
||||
import EmailVerificationTokenService from "Common/Server/Services/EmailVerificationTokenService";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import UserService from "Common/Server/Services/UserService";
|
||||
import UserTwoFactorAuthService from "Common/Server/Services/UserTwoFactorAuthService";
|
||||
import CookieUtil from "Common/Server/Utils/Cookie";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
import TwoFactorAuth from "CommonServer/Utils/TwoFactorAuth";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import TwoFactorAuth from "Common/Server/Utils/TwoFactorAuth";
|
||||
import EmailVerificationToken from "Common/Models/DatabaseModels/EmailVerificationToken";
|
||||
import User from "Common/Models/DatabaseModels/User";
|
||||
import UserTwoFactorAuth from "Common/Models/DatabaseModels/UserTwoFactorAuth";
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
import OneUptimeDate from "Common/Types/Date";
|
||||
import BadDataException from "Common/Types/Exception/BadDataException";
|
||||
import ResellerService from "CommonServer/Services/ResellerService";
|
||||
import ResellerService from "Common/Server/Services/ResellerService";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import JSONWebToken from "CommonServer/Utils/JsonWebToken";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import JSONWebToken from "Common/Server/Utils/JsonWebToken";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import Reseller from "Common/Models/DatabaseModels/Reseller";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
|
|
|||
|
|
@ -14,23 +14,23 @@ import ServerException from "Common/Types/Exception/ServerException";
|
|||
import { JSONObject } from "Common/Types/JSON";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import PositiveNumber from "Common/Types/PositiveNumber";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import { Host, HttpProtocol } from "CommonServer/EnvironmentConfig";
|
||||
import AccessTokenService from "CommonServer/Services/AccessTokenService";
|
||||
import ProjectSSOService from "CommonServer/Services/ProjectSsoService";
|
||||
import TeamMemberService from "CommonServer/Services/TeamMemberService";
|
||||
import UserService from "CommonServer/Services/UserService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import Select from "CommonServer/Types/Database/Select";
|
||||
import CookieUtil from "CommonServer/Utils/Cookie";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import { Host, HttpProtocol } from "Common/Server/EnvironmentConfig";
|
||||
import AccessTokenService from "Common/Server/Services/AccessTokenService";
|
||||
import ProjectSSOService from "Common/Server/Services/ProjectSsoService";
|
||||
import TeamMemberService from "Common/Server/Services/TeamMemberService";
|
||||
import UserService from "Common/Server/Services/UserService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Select from "Common/Server/Types/Database/Select";
|
||||
import CookieUtil from "Common/Server/Utils/Cookie";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import ProjectSSO from "Common/Models/DatabaseModels/ProjectSso";
|
||||
import TeamMember from "Common/Models/DatabaseModels/TeamMember";
|
||||
|
|
|
|||
|
|
@ -10,21 +10,21 @@ import { JSONObject } from "Common/Types/JSON";
|
|||
import JSONFunctions from "Common/Types/JSONFunctions";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import PositiveNumber from "Common/Types/PositiveNumber";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import { EncryptionSecret } from "CommonServer/EnvironmentConfig";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import StatusPagePrivateUserService from "CommonServer/Services/StatusPagePrivateUserService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import CookieUtil from "CommonServer/Utils/Cookie";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import { EncryptionSecret } from "Common/Server/EnvironmentConfig";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import StatusPagePrivateUserService from "Common/Server/Services/StatusPagePrivateUserService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import CookieUtil from "Common/Server/Utils/Cookie";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import JSONWebToken from "CommonServer/Utils/JsonWebToken";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import JSONWebToken from "Common/Server/Utils/JsonWebToken";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import StatusPage from "Common/Models/DatabaseModels/StatusPage";
|
||||
import StatusPagePrivateUser from "Common/Models/DatabaseModels/StatusPagePrivateUser";
|
||||
|
||||
|
|
|
|||
|
|
@ -9,20 +9,20 @@ import HashedString from "Common/Types/HashedString";
|
|||
import { JSONObject } from "Common/Types/JSON";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import PositiveNumber from "Common/Types/PositiveNumber";
|
||||
import { Host, HttpProtocol } from "CommonServer/EnvironmentConfig";
|
||||
import StatusPagePrivateUserService from "CommonServer/Services/StatusPagePrivateUserService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import StatusPageSsoService from "CommonServer/Services/StatusPageSsoService";
|
||||
import CookieUtil from "CommonServer/Utils/Cookie";
|
||||
import { Host, HttpProtocol } from "Common/Server/EnvironmentConfig";
|
||||
import StatusPagePrivateUserService from "Common/Server/Services/StatusPagePrivateUserService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import StatusPageSsoService from "Common/Server/Services/StatusPageSsoService";
|
||||
import CookieUtil from "Common/Server/Utils/Cookie";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
NextFunction,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import JSONWebToken from "CommonServer/Utils/JsonWebToken";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import JSONWebToken from "Common/Server/Utils/JsonWebToken";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import StatusPagePrivateUser from "Common/Models/DatabaseModels/StatusPagePrivateUser";
|
||||
import StatusPageSSO from "Common/Models/DatabaseModels/StatusPageSso";
|
||||
import xml2js from "xml2js";
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@ import ResellerAPI from "./API/Reseller";
|
|||
import SsoAPI from "./API/SSO";
|
||||
import StatusPageAuthenticationAPI from "./API/StatusPageAuthentication";
|
||||
import StatusPageSsoAPI from "./API/StatusPageSSO";
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import Express, { ExpressApplication } from "CommonServer/Utils/Express";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import Express, { ExpressApplication } from "Common/Server/Utils/Express";
|
||||
import "ejs";
|
||||
|
||||
const IdentityFeatureSet: FeatureSet = {
|
||||
|
|
|
|||
|
|
@ -7,10 +7,10 @@ import OneUptimeDate from "Common/Types/Date";
|
|||
import Email from "Common/Types/Email";
|
||||
import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import EmailVerificationTokenService from "CommonServer/Services/EmailVerificationTokenService";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import EmailVerificationTokenService from "Common/Server/Services/EmailVerificationTokenService";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import EmailVerificationToken from "Common/Models/DatabaseModels/EmailVerificationToken";
|
||||
import User from "Common/Models/DatabaseModels/User";
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import Email from "Common/Types/Email";
|
|||
import BadRequestException from "Common/Types/Exception/BadRequestException";
|
||||
import { JSONArray, JSONObject } from "Common/Types/JSON";
|
||||
import Text from "Common/Types/Text";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import xmlCrypto, { FileKeyInfo } from "xml-crypto";
|
||||
import xmldom from "xmldom";
|
||||
import zlib from "zlib";
|
||||
|
|
|
|||
|
|
@ -6,15 +6,15 @@ import { JSONObject } from "Common/Types/JSON";
|
|||
import JSONFunctions from "Common/Types/JSONFunctions";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import Phone from "Common/Types/Phone";
|
||||
import ClusterKeyAuthorization from "CommonServer/Middleware/ClusterKeyAuthorization";
|
||||
import ProjectCallSMSConfigService from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
import ClusterKeyAuthorization from "Common/Server/Middleware/ClusterKeyAuthorization";
|
||||
import ProjectCallSMSConfigService from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import ProjectCallSMSConfig from "Common/Models/DatabaseModels/ProjectCallSMSConfig";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
|
|
|||
|
|
@ -6,13 +6,13 @@ import EmailServer from "Common/Types/Email/EmailServer";
|
|||
import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
||||
import { JSONObject } from "Common/Types/JSON";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import ClusterKeyAuthorization from "CommonServer/Middleware/ClusterKeyAuthorization";
|
||||
import ClusterKeyAuthorization from "Common/Server/Middleware/ClusterKeyAuthorization";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
||||
|
|
|
|||
|
|
@ -5,15 +5,15 @@ import { JSONObject } from "Common/Types/JSON";
|
|||
import JSONFunctions from "Common/Types/JSONFunctions";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import Phone from "Common/Types/Phone";
|
||||
import ClusterKeyAuthorization from "CommonServer/Middleware/ClusterKeyAuthorization";
|
||||
import ProjectCallSMSConfigService from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
import ClusterKeyAuthorization from "Common/Server/Middleware/ClusterKeyAuthorization";
|
||||
import ProjectCallSMSConfigService from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import ProjectCallSMSConfig from "Common/Models/DatabaseModels/ProjectCallSMSConfig";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@ import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
|||
import BadDataException from "Common/Types/Exception/BadDataException";
|
||||
import { JSONObject } from "Common/Types/JSON";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import ProjectSMTPConfigService from "CommonServer/Services/ProjectSmtpConfigService";
|
||||
import ProjectSMTPConfigService from "Common/Server/Services/ProjectSmtpConfigService";
|
||||
import Express, {
|
||||
ExpressRequest,
|
||||
ExpressResponse,
|
||||
ExpressRouter,
|
||||
} from "CommonServer/Utils/Express";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import Response from "CommonServer/Utils/Response";
|
||||
} from "Common/Server/Utils/Express";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Response from "Common/Server/Utils/Response";
|
||||
import ProjectSmtpConfig from "Common/Models/DatabaseModels/ProjectSmtpConfig";
|
||||
|
||||
const router: ExpressRouter = Express.getRouter();
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ import EmailServer from "Common/Types/Email/EmailServer";
|
|||
import BadDataException from "Common/Types/Exception/BadDataException";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import Port from "Common/Types/Port";
|
||||
import { AdminDashboardClientURL } from "CommonServer/EnvironmentConfig";
|
||||
import GlobalConfigService from "CommonServer/Services/GlobalConfigService";
|
||||
import { AdminDashboardClientURL } from "Common/Server/EnvironmentConfig";
|
||||
import GlobalConfigService from "Common/Server/Services/GlobalConfigService";
|
||||
import GlobalConfig, {
|
||||
EmailServerType,
|
||||
} from "Common/Models/DatabaseModels/GlobalConfig";
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ import MailAPI from "./API/Mail";
|
|||
import SmsAPI from "./API/SMS";
|
||||
import SMTPConfigAPI from "./API/SMTPConfig";
|
||||
import "./Utils/Handlebars";
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import Express, { ExpressApplication } from "CommonServer/Utils/Express";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import Express, { ExpressApplication } from "Common/Server/Utils/Express";
|
||||
import "ejs";
|
||||
|
||||
const NotificationFeatureSet: FeatureSet = {
|
||||
|
|
|
|||
|
|
@ -15,13 +15,13 @@ import BadDataException from "Common/Types/Exception/BadDataException";
|
|||
import JSONFunctions from "Common/Types/JSONFunctions";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import UserNotificationStatus from "Common/Types/UserNotification/UserNotificationStatus";
|
||||
import { IsBillingEnabled } from "CommonServer/EnvironmentConfig";
|
||||
import CallLogService from "CommonServer/Services/CallLogService";
|
||||
import NotificationService from "CommonServer/Services/NotificationService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserOnCallLogTimelineService from "CommonServer/Services/UserOnCallLogTimelineService";
|
||||
import JSONWebToken from "CommonServer/Utils/JsonWebToken";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
|
||||
import CallLogService from "Common/Server/Services/CallLogService";
|
||||
import NotificationService from "Common/Server/Services/NotificationService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserOnCallLogTimelineService from "Common/Server/Services/UserOnCallLogTimelineService";
|
||||
import JSONWebToken from "Common/Server/Utils/JsonWebToken";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import CallLog from "Common/Models/DatabaseModels/CallLog";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import Twilio from "twilio";
|
||||
|
|
|
|||
|
|
@ -24,11 +24,11 @@ import MailStatus from "Common/Types/Mail/MailStatus";
|
|||
import ObjectID from "Common/Types/ObjectID";
|
||||
import Port from "Common/Types/Port";
|
||||
import UserNotificationStatus from "Common/Types/UserNotification/UserNotificationStatus";
|
||||
import { IsDevelopment } from "CommonServer/EnvironmentConfig";
|
||||
import LocalCache from "CommonServer/Infrastructure/LocalCache";
|
||||
import EmailLogService from "CommonServer/Services/EmailLogService";
|
||||
import UserOnCallLogTimelineService from "CommonServer/Services/UserOnCallLogTimelineService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import { IsDevelopment } from "Common/Server/EnvironmentConfig";
|
||||
import LocalCache from "Common/Server/Infrastructure/LocalCache";
|
||||
import EmailLogService from "Common/Server/Services/EmailLogService";
|
||||
import UserOnCallLogTimelineService from "Common/Server/Services/UserOnCallLogTimelineService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import EmailLog from "Common/Models/DatabaseModels/EmailLog";
|
||||
import { EmailServerType } from "Common/Models/DatabaseModels/GlobalConfig";
|
||||
import fsp from "fs/promises";
|
||||
|
|
|
|||
|
|
@ -11,12 +11,12 @@ import Phone from "Common/Types/Phone";
|
|||
import SmsStatus from "Common/Types/SmsStatus";
|
||||
import Text from "Common/Types/Text";
|
||||
import UserNotificationStatus from "Common/Types/UserNotification/UserNotificationStatus";
|
||||
import { IsBillingEnabled } from "CommonServer/EnvironmentConfig";
|
||||
import NotificationService from "CommonServer/Services/NotificationService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import SmsLogService from "CommonServer/Services/SmsLogService";
|
||||
import UserOnCallLogTimelineService from "CommonServer/Services/UserOnCallLogTimelineService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
|
||||
import NotificationService from "Common/Server/Services/NotificationService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import SmsLogService from "Common/Server/Services/SmsLogService";
|
||||
import UserOnCallLogTimelineService from "Common/Server/Services/UserOnCallLogTimelineService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import SmsLog from "Common/Models/DatabaseModels/SmsLog";
|
||||
import Twilio from "twilio";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { PromiseVoidFunction } from "Common/Types/FunctionTypes";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import fsp from "fs/promises";
|
||||
import Handlebars from "handlebars";
|
||||
import Path from "path";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import MetricService from "CommonServer/Services/MetricService";
|
||||
import MetricService from "Common/Server/Services/MetricService";
|
||||
import Metric from "Common/Models/AnalyticsModels/Metric";
|
||||
|
||||
export default class AddAggregationTemporalityToMetric extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import LogService from "CommonServer/Services/LogService";
|
||||
import SpanService from "CommonServer/Services/SpanService";
|
||||
import LogService from "Common/Server/Services/LogService";
|
||||
import SpanService from "Common/Server/Services/SpanService";
|
||||
import Log from "Common/Models/AnalyticsModels/Log";
|
||||
import Span from "Common/Models/AnalyticsModels/Span";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import GlobalConfigService from "CommonServer/Services/GlobalConfigService";
|
||||
import GlobalConfigService from "Common/Server/Services/GlobalConfigService";
|
||||
import GlobalConfig, {
|
||||
EmailServerType,
|
||||
} from "Common/Models/DatabaseModels/GlobalConfig";
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@ import DataMigrationBase from "./DataMigrationBase";
|
|||
import { Green } from "Common/Types/BrandColors";
|
||||
import Color from "Common/Types/Color";
|
||||
import LIMIT_MAX, { LIMIT_PER_PROJECT } from "Common/Types/Database/LimitMax";
|
||||
import MonitorStatusService from "CommonServer/Services/MonitorStatusService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import MonitorStatusService from "Common/Server/Services/MonitorStatusService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import MonitorStatus from "Common/Models/DatabaseModels/MonitorStatus";
|
||||
import StatusPage from "Common/Models/DatabaseModels/StatusPage";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import SpanService from "CommonServer/Services/SpanService";
|
||||
import SpanService from "Common/Server/Services/SpanService";
|
||||
import Span from "Common/Models/AnalyticsModels/Span";
|
||||
|
||||
export default class AddDurationColumnToSpanTable extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "CommonServer/Services/IncidentStateTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "Common/Server/Services/IncidentStateTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentStateTimeline from "Common/Models/DatabaseModels/IncidentStateTimeline";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "CommonServer/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "Common/Server/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import MonitorStatusTimeline from "Common/Models/DatabaseModels/MonitorStatusTimeline";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "CommonServer/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "Common/Server/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import MonitorStatusTimeline from "Common/Models/DatabaseModels/MonitorStatusTimeline";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import ScheduledMaintenanceService from "CommonServer/Services/ScheduledMaintenanceService";
|
||||
import ScheduledMaintenanceStateTimelineService from "CommonServer/Services/ScheduledMaintenanceStateTimelineService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import ScheduledMaintenanceService from "Common/Server/Services/ScheduledMaintenanceService";
|
||||
import ScheduledMaintenanceStateTimelineService from "Common/Server/Services/ScheduledMaintenanceStateTimelineService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import ScheduledMaintenance from "Common/Models/DatabaseModels/ScheduledMaintenance";
|
||||
import ScheduledMaintenanceStateTimeline from "Common/Models/DatabaseModels/ScheduledMaintenanceStateTimeline";
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import Color from "Common/Types/Color";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import ScheduledMaintenanceStateService from "CommonServer/Services/ScheduledMaintenanceStateService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import ScheduledMaintenanceStateService from "Common/Server/Services/ScheduledMaintenanceStateService";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import ScheduledMaintenanceState from "Common/Models/DatabaseModels/ScheduledMaintenanceState";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import MetricService from "CommonServer/Services/MetricService";
|
||||
import MetricService from "Common/Server/Services/MetricService";
|
||||
import Metric from "Common/Models/AnalyticsModels/Metric";
|
||||
|
||||
export default class AddIsMonotonicToMetric extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import OneUptimeDate from "Common/Types/Date";
|
||||
import MonitorProbeService from "CommonServer/Services/MonitorProbeService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import MonitorProbeService from "Common/Server/Services/MonitorProbeService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import MonitorProbe from "Common/Models/DatabaseModels/MonitorProbe";
|
||||
|
||||
export default class AddMonitoringDatesToMonitor extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserService from "CommonServer/Services/UserService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserService from "Common/Server/Services/UserService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import User from "Common/Models/DatabaseModels/User";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import MetricService from "CommonServer/Services/MetricService";
|
||||
import MetricService from "Common/Server/Services/MetricService";
|
||||
import Metric from "Common/Models/AnalyticsModels/Metric";
|
||||
|
||||
export default class AddPointTypeToMetric extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import IncidentPublicNoteService from "CommonServer/Services/IncidentPublicNoteService";
|
||||
import ScheduledMaintenancePublicNoteService from "CommonServer/Services/ScheduledMaintenancePublicNoteService";
|
||||
import IncidentPublicNoteService from "Common/Server/Services/IncidentPublicNoteService";
|
||||
import ScheduledMaintenancePublicNoteService from "Common/Server/Services/ScheduledMaintenancePublicNoteService";
|
||||
import IncidentPublicNote from "Common/Models/DatabaseModels/IncidentPublicNote";
|
||||
import ScheduledMaintenancePublicNote from "Common/Models/DatabaseModels/ScheduledMaintenancePublicNote";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import MonitorType from "Common/Types/Monitor/MonitorType";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
|
||||
export default class AddSecretKeyToIncomingRequestMonitor extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "CommonServer/Services/IncidentStateTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "Common/Server/Services/IncidentStateTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentStateTimeline from "Common/Models/DatabaseModels/IncidentStateTimeline";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "CommonServer/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "Common/Server/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import MonitorStatusTimeline from "Common/Models/DatabaseModels/MonitorStatusTimeline";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import SortOrder from "Common/Types/BaseDatabase/SortOrder";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import ScheduledMaintenanceService from "CommonServer/Services/ScheduledMaintenanceService";
|
||||
import ScheduledMaintenanceStateTimelineService from "CommonServer/Services/ScheduledMaintenanceStateTimelineService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import ScheduledMaintenanceService from "Common/Server/Services/ScheduledMaintenanceService";
|
||||
import ScheduledMaintenanceStateTimelineService from "Common/Server/Services/ScheduledMaintenanceStateTimelineService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
import ScheduledMaintenance from "Common/Models/DatabaseModels/ScheduledMaintenance";
|
||||
import ScheduledMaintenanceStateTimeline from "Common/Models/DatabaseModels/ScheduledMaintenanceStateTimeline";
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import DataMigrationBase from "./DataMigrationBase";
|
|||
import ArrayUtil from "Common/Types/ArrayUtil";
|
||||
import { BrightColors } from "Common/Types/BrandColors";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import TelemetryServiceService from "CommonServer/Services/TelemetryServiceService";
|
||||
import TelemetryServiceService from "Common/Server/Services/TelemetryServiceService";
|
||||
import TelemetryService from "Common/Models/DatabaseModels/TelemetryService";
|
||||
|
||||
export default class AddTelemetryServiceColor extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import MetricService from "CommonServer/Services/MetricService";
|
||||
import MetricService from "Common/Server/Services/MetricService";
|
||||
import Metric from "Common/Models/AnalyticsModels/Metric";
|
||||
|
||||
export default class AddUnitColumnToMetricsTable extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import LogService from "CommonServer/Services/LogService";
|
||||
import LogService from "Common/Server/Services/LogService";
|
||||
import Log from "Common/Models/AnalyticsModels/Log";
|
||||
|
||||
export default class ChangeLogSeverityColumnTypeFromTextToNumber extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import AnalyticsTableColumn from "Common/Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "Common/Types/AnalyticsDatabase/TableColumnType";
|
||||
import MetricService from "CommonServer/Services/MetricService";
|
||||
import MetricService from "Common/Server/Services/MetricService";
|
||||
import Metric from "Common/Models/AnalyticsModels/Metric";
|
||||
|
||||
export default class ChangeMetricColumnTypeToDecimal extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LogService from "CommonServer/Services/LogService";
|
||||
import MetricService from "CommonServer/Services/MetricService";
|
||||
import MonitorMetricsByMinuteService from "CommonServer/Services/MonitorMetricsByMinuteService";
|
||||
import SpanService from "CommonServer/Services/SpanService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import LogService from "Common/Server/Services/LogService";
|
||||
import MetricService from "Common/Server/Services/MetricService";
|
||||
import MonitorMetricsByMinuteService from "Common/Server/Services/MonitorMetricsByMinuteService";
|
||||
import SpanService from "Common/Server/Services/SpanService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
|
||||
export default class DeleteOldTelemetryTable extends DataMigrationBase {
|
||||
public constructor() {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import StatusPageDomainService from "CommonServer/Services/StatusPageDomainService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import StatusPageDomainService from "Common/Server/Services/StatusPageDomainService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import StatusPageDomain from "Common/Models/DatabaseModels/StatusPageDomain";
|
||||
|
||||
export default class GenerateNewCertsForStatusPage extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import TeamMemberService from "CommonServer/Services/TeamMemberService";
|
||||
import UserNotificationRuleService from "CommonServer/Services/UserNotificationRuleService";
|
||||
import UserService from "CommonServer/Services/UserService";
|
||||
import TeamMemberService from "Common/Server/Services/TeamMemberService";
|
||||
import UserNotificationRuleService from "Common/Server/Services/UserNotificationRuleService";
|
||||
import UserService from "Common/Server/Services/UserService";
|
||||
import TeamMember from "Common/Models/DatabaseModels/TeamMember";
|
||||
import User from "Common/Models/DatabaseModels/User";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import TeamMemberService from "CommonServer/Services/TeamMemberService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import UserService from "CommonServer/Services/UserService";
|
||||
import TeamMemberService from "Common/Server/Services/TeamMemberService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import UserService from "Common/Server/Services/UserService";
|
||||
import TeamMember from "Common/Models/DatabaseModels/TeamMember";
|
||||
import User from "Common/Models/DatabaseModels/User";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import TechStack from "Common/Types/ServiceCatalog/TechStack";
|
||||
import ServiceCatalogService from "CommonServer/Services/ServiceCatalogService";
|
||||
import ServiceCatalogService from "Common/Server/Services/ServiceCatalogService";
|
||||
import ServiceCatalog from "Common/Models/DatabaseModels/ServiceCatalog";
|
||||
|
||||
export default class MigrateServiceLanguageToTechStack extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import Sleep from "Common/Types/Sleep";
|
||||
import { IsBillingEnabled } from "CommonServer/EnvironmentConfig";
|
||||
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
|
||||
import BillingService, {
|
||||
SubscriptionItem,
|
||||
} from "CommonServer/Services/BillingService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import AllMeteredPlans from "CommonServer/Types/Billing/MeteredPlan/AllMeteredPlans";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
} from "Common/Server/Services/BillingService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import AllMeteredPlans from "Common/Server/Types/Billing/MeteredPlan/AllMeteredPlans";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
||||
export default class MigrateToMeteredSubscription extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import StatusPage from "Common/Models/DatabaseModels/StatusPage";
|
||||
|
||||
export default class MoveEnableSubscribersToEnableEmailSubscribersOnStatusPage extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import GreenlockCertificateService from "CommonServer/Services/GreenlockCertificateService";
|
||||
import StatusPageDomainService from "CommonServer/Services/StatusPageDomainService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import GreenlockCertificateService from "Common/Server/Services/GreenlockCertificateService";
|
||||
import StatusPageDomainService from "Common/Server/Services/StatusPageDomainService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import GreenlockCertificate from "Common/Models/DatabaseModels/GreenlockCertificate";
|
||||
import StatusPageDomain from "Common/Models/DatabaseModels/StatusPageDomain";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import TelemetryServiceService from "CommonServer/Services/TelemetryServiceService";
|
||||
import TelemetryServiceService from "Common/Server/Services/TelemetryServiceService";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import TelemetryService from "Common/Models/DatabaseModels/TelemetryService";
|
||||
import TelemetryIngestionKey from "Common/Models/DatabaseModels/TelemetryIngestionKey";
|
||||
import TelemetryIngestionKeyService from "CommonServer/Services/TelemetryIngestionKeyService";
|
||||
import TelemetryIngestionKeyService from "Common/Server/Services/TelemetryIngestionKeyService";
|
||||
|
||||
export default class MoveTelemetryServiceTokenToTelemetryIngestionKey extends DataMigrationBase {
|
||||
public constructor() {
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import Permission from "Common/Types/Permission";
|
||||
import ApiKeyPermissionService from "CommonServer/Services/ApiKeyPermissionService";
|
||||
import TeamPermissionService from "CommonServer/Services/TeamPermissionService";
|
||||
import ApiKeyPermissionService from "Common/Server/Services/ApiKeyPermissionService";
|
||||
import TeamPermissionService from "Common/Server/Services/TeamPermissionService";
|
||||
import APIKeyPermission from "Common/Models/DatabaseModels/ApiKeyPermission";
|
||||
import TeamPermission from "Common/Models/DatabaseModels/TeamPermission";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import DataMigrationBase from "./DataMigrationBase";
|
||||
import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
||||
import Sleep from "Common/Types/Sleep";
|
||||
import { IsBillingEnabled } from "CommonServer/EnvironmentConfig";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import AllMeteredPlans from "CommonServer/Types/Billing/MeteredPlan/AllMeteredPlans";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import { IsBillingEnabled } from "Common/Server/EnvironmentConfig";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import AllMeteredPlans from "Common/Server/Types/Billing/MeteredPlan/AllMeteredPlans";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
||||
export default class UpdateActiveMonitorCountToBillingProvider extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import DataMigrationBase from "./DataMigrationBase";
|
|||
import Hostname from "Common/Types/API/Hostname";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import Port from "Common/Types/Port";
|
||||
import GlobalConfigService from "CommonServer/Services/GlobalConfigService";
|
||||
import GlobalConfigService from "Common/Server/Services/GlobalConfigService";
|
||||
import { EmailServerType } from "Common/Models/DatabaseModels/GlobalConfig";
|
||||
|
||||
export default class UpdateGlobalConfigFromEnv extends DataMigrationBase {
|
||||
|
|
|
|||
|
|
@ -58,10 +58,10 @@ import AnalyticsTableManagement from "./Utils/AnalyticsDatabase/TableManegement"
|
|||
import RunDatabaseMigrations from "./Utils/DataMigration";
|
||||
import JobDictionary from "./Utils/JobDictionary";
|
||||
import { PromiseVoidFunction } from "Common/Types/FunctionTypes";
|
||||
import { QueueJob, QueueName } from "CommonServer/Infrastructure/Queue";
|
||||
import QueueWorker from "CommonServer/Infrastructure/QueueWorker";
|
||||
import FeatureSet from "CommonServer/Types/FeatureSet";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import { QueueJob, QueueName } from "Common/Server/Infrastructure/Queue";
|
||||
import QueueWorker from "Common/Server/Infrastructure/QueueWorker";
|
||||
import FeatureSet from "Common/Server/Types/FeatureSet";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
|
||||
// Probes
|
||||
import "./Jobs/Probe/SendOwnerAddedNotification";
|
||||
|
|
|
|||
|
|
@ -8,17 +8,17 @@ import OneUptimeDate from "Common/Types/Date";
|
|||
import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
||||
import SMS from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSMTPConfigService from "CommonServer/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "CommonServer/Services/SmsService";
|
||||
import StatusPageAnnouncementService from "CommonServer/Services/StatusPageAnnouncementService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "CommonServer/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSMTPConfigService from "Common/Server/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "Common/Server/Services/SmsService";
|
||||
import StatusPageAnnouncementService from "Common/Server/Services/StatusPageAnnouncementService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "Common/Server/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import StatusPage from "Common/Models/DatabaseModels/StatusPage";
|
||||
import StatusPageAnnouncement from "Common/Models/DatabaseModels/StatusPageAnnouncement";
|
||||
import StatusPageSubscriber from "Common/Models/DatabaseModels/StatusPageSubscriber";
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@ import { EVERY_DAY, EVERY_MINUTE } from "Common/Utils/CronTime";
|
|||
import {
|
||||
IsBillingEnabled,
|
||||
IsDevelopment,
|
||||
} from "CommonServer/EnvironmentConfig";
|
||||
import DatabaseService from "CommonServer/Services/DatabaseService";
|
||||
import Services from "CommonServer/Services/Index";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
} from "Common/Server/EnvironmentConfig";
|
||||
import DatabaseService from "Common/Server/Services/DatabaseService";
|
||||
import Services from "Common/Server/Services/Index";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
|
||||
RunCron(
|
||||
"HardDelete:HardDeleteItemsInDatabase",
|
||||
|
|
|
|||
|
|
@ -10,18 +10,18 @@ import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
|||
import ObjectID from "Common/Types/ObjectID";
|
||||
import SMS from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSMTPConfigService from "CommonServer/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "CommonServer/Services/SmsService";
|
||||
import StatusPageResourceService from "CommonServer/Services/StatusPageResourceService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "CommonServer/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSMTPConfigService from "Common/Server/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "Common/Server/Services/SmsService";
|
||||
import StatusPageResourceService from "Common/Server/Services/StatusPageResourceService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "Common/Server/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import StatusPage from "Common/Models/DatabaseModels/StatusPage";
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@ import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
|||
import NotificationSettingEventType from "Common/Types/NotificationSetting/NotificationSettingEventType";
|
||||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Select from "CommonServer/Types/Database/Select";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Select from "Common/Server/Types/Database/Select";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentState from "Common/Models/DatabaseModels/IncidentState";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
|
|
|
|||
|
|
@ -9,12 +9,12 @@ import NotificationSettingEventType from "Common/Types/NotificationSetting/Notif
|
|||
import ObjectID from "Common/Types/ObjectID";
|
||||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import IncidentInternalNoteService from "CommonServer/Services/IncidentInternalNoteService";
|
||||
import IncidentPublicNoteService from "CommonServer/Services/IncidentPublicNoteService";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import IncidentInternalNoteService from "Common/Server/Services/IncidentInternalNoteService";
|
||||
import IncidentPublicNoteService from "Common/Server/Services/IncidentPublicNoteService";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentInternalNote from "Common/Models/DatabaseModels/IncidentInternalNote";
|
||||
import IncidentPublicNote from "Common/Models/DatabaseModels/IncidentPublicNote";
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@ import NotificationSettingEventType from "Common/Types/NotificationSetting/Notif
|
|||
import ObjectID from "Common/Types/ObjectID";
|
||||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import IncidentOwnerTeamService from "CommonServer/Services/IncidentOwnerTeamService";
|
||||
import IncidentOwnerUserService from "CommonServer/Services/IncidentOwnerUserService";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import TeamMemberService from "CommonServer/Services/TeamMemberService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import IncidentOwnerTeamService from "Common/Server/Services/IncidentOwnerTeamService";
|
||||
import IncidentOwnerUserService from "Common/Server/Services/IncidentOwnerUserService";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import TeamMemberService from "Common/Server/Services/TeamMemberService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentOwnerTeam from "Common/Models/DatabaseModels/IncidentOwnerTeam";
|
||||
import IncidentOwnerUser from "Common/Models/DatabaseModels/IncidentOwnerUser";
|
||||
|
|
|
|||
|
|
@ -10,11 +10,11 @@ import ObjectID from "Common/Types/ObjectID";
|
|||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import Text from "Common/Types/Text";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "CommonServer/Services/IncidentStateTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "Common/Server/Services/IncidentStateTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentState from "Common/Models/DatabaseModels/IncidentState";
|
||||
import IncidentStateTimeline from "Common/Models/DatabaseModels/IncidentStateTimeline";
|
||||
|
|
|
|||
|
|
@ -10,19 +10,19 @@ import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
|||
import ObjectID from "Common/Types/ObjectID";
|
||||
import SMS from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import IncidentPublicNoteService from "CommonServer/Services/IncidentPublicNoteService";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSmtpConfigService from "CommonServer/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "CommonServer/Services/SmsService";
|
||||
import StatusPageResourceService from "CommonServer/Services/StatusPageResourceService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "CommonServer/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import IncidentPublicNoteService from "Common/Server/Services/IncidentPublicNoteService";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSmtpConfigService from "Common/Server/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "Common/Server/Services/SmsService";
|
||||
import StatusPageResourceService from "Common/Server/Services/StatusPageResourceService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "Common/Server/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentPublicNote from "Common/Models/DatabaseModels/IncidentPublicNote";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
|
|
|
|||
|
|
@ -11,18 +11,18 @@ import ObjectID from "Common/Types/ObjectID";
|
|||
import SMS from "Common/Types/SMS/SMS";
|
||||
import Text from "Common/Types/Text";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import DatabaseConfig from "CommonServer/DatabaseConfig";
|
||||
import IncidentService from "CommonServer/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "CommonServer/Services/IncidentStateTimelineService";
|
||||
import MailService from "CommonServer/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "CommonServer/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSMTPConfigService from "CommonServer/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "CommonServer/Services/SmsService";
|
||||
import StatusPageResourceService from "CommonServer/Services/StatusPageResourceService";
|
||||
import StatusPageService from "CommonServer/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "CommonServer/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import DatabaseConfig from "Common/Server/DatabaseConfig";
|
||||
import IncidentService from "Common/Server/Services/IncidentService";
|
||||
import IncidentStateTimelineService from "Common/Server/Services/IncidentStateTimelineService";
|
||||
import MailService from "Common/Server/Services/MailService";
|
||||
import ProjectCallSMSConfigService from "Common/Server/Services/ProjectCallSMSConfigService";
|
||||
import ProjectSMTPConfigService from "Common/Server/Services/ProjectSmtpConfigService";
|
||||
import SmsService from "Common/Server/Services/SmsService";
|
||||
import StatusPageResourceService from "Common/Server/Services/StatusPageResourceService";
|
||||
import StatusPageService from "Common/Server/Services/StatusPageService";
|
||||
import StatusPageSubscriberService from "Common/Server/Services/StatusPageSubscriberService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Incident from "Common/Models/DatabaseModels/Incident";
|
||||
import IncidentStateTimeline from "Common/Models/DatabaseModels/IncidentStateTimeline";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ import { CheckOn } from "Common/Types/Monitor/CriteriaFilter";
|
|||
import IncomingMonitorRequest from "Common/Types/Monitor/IncomingMonitor/IncomingMonitorRequest";
|
||||
import MonitorType from "Common/Types/Monitor/MonitorType";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import MonitorResourceUtil from "CommonServer/Utils/Monitor/MonitorResource";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import MonitorResourceUtil from "Common/Server/Utils/Monitor/MonitorResource";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
|
||||
RunCron(
|
||||
|
|
|
|||
|
|
@ -6,15 +6,15 @@ import { EVERY_DAY, EVERY_FIVE_MINUTE } from "Common/Utils/CronTime";
|
|||
import {
|
||||
IsBillingEnabled,
|
||||
IsDevelopment,
|
||||
} from "CommonServer/EnvironmentConfig";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
} from "Common/Server/EnvironmentConfig";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import {
|
||||
ActiveMonitoringMeteredPlan,
|
||||
LogDataIngestMeteredPlan,
|
||||
MetricsDataIngestMeteredPlan,
|
||||
TracesDataIngestMetredPlan,
|
||||
} from "CommonServer/Types/Billing/MeteredPlan/AllMeteredPlans";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
} from "Common/Server/Types/Billing/MeteredPlan/AllMeteredPlans";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import Project from "Common/Models/DatabaseModels/Project";
|
||||
|
||||
RunCron(
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import RunCron from "../../Utils/Cron";
|
|||
import LessThan from "Common/Types/BaseDatabase/LessThan";
|
||||
import OneUptimeDate from "Common/Types/Date";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import MonitorMetricsByMinuteService from "CommonServer/Services/MonitorMetricsByMinuteService";
|
||||
import MonitorMetricsByMinuteService from "Common/Server/Services/MonitorMetricsByMinuteService";
|
||||
|
||||
RunCron(
|
||||
"MonitorMetrics:HardDeleteMonitorMetricsByMinute",
|
||||
|
|
|
|||
|
|
@ -7,10 +7,10 @@ import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
|||
import NotificationSettingEventType from "Common/Types/NotificationSetting/NotificationSettingEventType";
|
||||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import User from "Common/Models/DatabaseModels/User";
|
||||
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@ import NotificationSettingEventType from "Common/Types/NotificationSetting/Notif
|
|||
import ObjectID from "Common/Types/ObjectID";
|
||||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import MonitorOwnerTeamService from "CommonServer/Services/MonitorOwnerTeamService";
|
||||
import MonitorOwnerUserService from "CommonServer/Services/MonitorOwnerUserService";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import TeamMemberService from "CommonServer/Services/TeamMemberService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import MonitorOwnerTeamService from "Common/Server/Services/MonitorOwnerTeamService";
|
||||
import MonitorOwnerUserService from "Common/Server/Services/MonitorOwnerUserService";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import TeamMemberService from "Common/Server/Services/TeamMemberService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import MonitorOwnerTeam from "Common/Models/DatabaseModels/MonitorOwnerTeam";
|
||||
import MonitorOwnerUser from "Common/Models/DatabaseModels/MonitorOwnerUser";
|
||||
|
|
|
|||
|
|
@ -8,11 +8,11 @@ import EmailTemplateType from "Common/Types/Email/EmailTemplateType";
|
|||
import NotificationSettingEventType from "Common/Types/NotificationSetting/NotificationSettingEventType";
|
||||
import { SMSMessage } from "Common/Types/SMS/SMS";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import MonitorService from "CommonServer/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "CommonServer/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "CommonServer/Services/ProjectService";
|
||||
import UserNotificationSettingService from "CommonServer/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "CommonServer/Types/Markdown";
|
||||
import MonitorService from "Common/Server/Services/MonitorService";
|
||||
import MonitorStatusTimelineService from "Common/Server/Services/MonitorStatusTimelineService";
|
||||
import ProjectService from "Common/Server/Services/ProjectService";
|
||||
import UserNotificationSettingService from "Common/Server/Services/UserNotificationSettingService";
|
||||
import Markdown, { MarkdownContentType } from "Common/Server/Types/Markdown";
|
||||
import Monitor from "Common/Models/DatabaseModels/Monitor";
|
||||
import MonitorStatus from "Common/Models/DatabaseModels/MonitorStatus";
|
||||
import MonitorStatusTimeline from "Common/Models/DatabaseModels/MonitorStatusTimeline";
|
||||
|
|
|
|||
|
|
@ -3,9 +3,9 @@ import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
|||
import OneUptimeDate from "Common/Types/Date";
|
||||
import OnCallDutyPolicyStatus from "Common/Types/OnCallDutyPolicy/OnCallDutyPolicyStatus";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import OnCallDutyPolicyEscalationRuleService from "CommonServer/Services/OnCallDutyPolicyEscalationRuleService";
|
||||
import OnCallDutyPolicyExecutionLogService from "CommonServer/Services/OnCallDutyPolicyExecutionLogService";
|
||||
import logger from "CommonServer/Utils/Logger";
|
||||
import OnCallDutyPolicyEscalationRuleService from "Common/Server/Services/OnCallDutyPolicyEscalationRuleService";
|
||||
import OnCallDutyPolicyExecutionLogService from "Common/Server/Services/OnCallDutyPolicyExecutionLogService";
|
||||
import logger from "Common/Server/Utils/Logger";
|
||||
import OnCallDutyPolicyEscalationRule from "Common/Models/DatabaseModels/OnCallDutyPolicyEscalationRule";
|
||||
import OnCallDutyPolicyExecutionLog from "Common/Models/DatabaseModels/OnCallDutyPolicyExecutionLog";
|
||||
|
||||
|
|
|
|||
|
|
@ -3,9 +3,9 @@ import LIMIT_MAX from "Common/Types/Database/LimitMax";
|
|||
import OneUptimeDate from "Common/Types/Date";
|
||||
import OnCallDutyPolicyStatus from "Common/Types/OnCallDutyPolicy/OnCallDutyPolicyStatus";
|
||||
import { EVERY_MINUTE } from "Common/Utils/CronTime";
|
||||
import { IsDevelopment } from "CommonServer/EnvironmentConfig";
|
||||
import OnCallDutyPolicyExecutionLogService from "CommonServer/Services/OnCallDutyPolicyExecutionLogService";
|
||||
import QueryHelper from "CommonServer/Types/Database/QueryHelper";
|
||||
import { IsDevelopment } from "Common/Server/EnvironmentConfig";
|
||||
import OnCallDutyPolicyExecutionLogService from "Common/Server/Services/OnCallDutyPolicyExecutionLogService";
|
||||
import QueryHelper from "Common/Server/Types/Database/QueryHelper";
|
||||
import OnCallDutyPolicyExecutionLog from "Common/Models/DatabaseModels/OnCallDutyPolicyExecutionLog";
|
||||
|
||||
/**
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue