mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
Refactor import paths in test and UI component files for consistency
- Updated import statements in various test files to use relative paths instead of absolute paths. - Adjusted import paths in UI components to ensure they correctly reference the Types and Models directories. - Ensured all components and tests are aligned with the new directory structure for better maintainability.
This commit is contained in:
@@ -9,7 +9,6 @@ import {
|
||||
import Response from "../Utils/Response";
|
||||
import BaseAPI from "./BaseAPI";
|
||||
import GlobalConfig from "../../Models/DatabaseModels/GlobalConfig";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
|
||||
export default class GlobalConfigAPI extends BaseAPI<
|
||||
GlobalConfig,
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import GlobalConfigService from "./Services/GlobalConfigService";
|
||||
import { AccountsRoute, DashboardRoute } from "../../../ServiceRoute";
|
||||
import Hostname from "../../../Types/API/Hostname";
|
||||
import Protocol from "../../../Types/API/Protocol";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import { JSONValue } from "../../../Types/JSON";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import GlobalConfig from "../../../Models/DatabaseModels/GlobalConfig";
|
||||
import { AccountsRoute, DashboardRoute } from "../ServiceRoute";
|
||||
import Hostname from "../Types/API/Hostname";
|
||||
import Protocol from "../Types/API/Protocol";
|
||||
import URL from "../Types/API/URL";
|
||||
import BadDataException from "../Types/Exception/BadDataException";
|
||||
import { JSONValue } from "../Types/JSON";
|
||||
import GlobalConfig from "../Models/DatabaseModels/GlobalConfig";
|
||||
import CaptureSpan from "./Utils/Telemetry/CaptureSpan";
|
||||
import ObjectID from "../Types/ObjectID";
|
||||
|
||||
export default class DatabaseConfig {
|
||||
@CaptureSpan()
|
||||
|
||||
@@ -31,29 +31,29 @@ import Realtime from "../Utils/Realtime";
|
||||
import StreamUtil from "../Utils/Stream";
|
||||
import BaseService from "./BaseService";
|
||||
import { ExecResult, ResponseJSON, ResultSet } from "@clickhouse/client";
|
||||
import AnalyticsBaseModel from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import { WorkflowRoute } from "../../../ServiceRoute";
|
||||
import Protocol from "../../../Types/API/Protocol";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import AnalyticsTableColumn from "../../../Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "../../../Types/AnalyticsDatabase/TableColumnType";
|
||||
import SortOrder from "../../../Types/BaseDatabase/SortOrder";
|
||||
import OneUptimeDate from "../../../Types/Date";
|
||||
import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import Exception from "../../../Types/Exception/Exception";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import PositiveNumber from "../../../Types/PositiveNumber";
|
||||
import Text from "../../../Types/Text";
|
||||
import Typeof from "../../../Types/Typeof";
|
||||
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import { WorkflowRoute } from "../../ServiceRoute";
|
||||
import Protocol from "../../Types/API/Protocol";
|
||||
import Route from "../../Types/API/Route";
|
||||
import URL from "../../Types/API/URL";
|
||||
import AnalyticsTableColumn from "../../Types/AnalyticsDatabase/TableColumn";
|
||||
import TableColumnType from "../../Types/AnalyticsDatabase/TableColumnType";
|
||||
import SortOrder from "../../Types/BaseDatabase/SortOrder";
|
||||
import OneUptimeDate from "../../Types/Date";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import Exception from "../../Types/Exception/Exception";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import PositiveNumber from "../../Types/PositiveNumber";
|
||||
import Text from "../../Types/Text";
|
||||
import Typeof from "../../Types/Typeof";
|
||||
import API from "../../../Utils/API";
|
||||
import { Stream } from "node:stream";
|
||||
import AggregateBy from "../Types/AnalyticsDatabase/AggregateBy";
|
||||
import AggregatedResult from "../../../Types/BaseDatabase/AggregatedResult";
|
||||
import AggregatedResult from "../../Types/BaseDatabase/AggregatedResult";
|
||||
import Sort from "../Types/AnalyticsDatabase/Sort";
|
||||
import AggregatedModel from "../../../Types/BaseDatabase/AggregatedModel";
|
||||
import ModelEventType from "../../../Types/Realtime/ModelEventType";
|
||||
import AggregatedModel from "../../Types/BaseDatabase/AggregatedModel";
|
||||
import ModelEventType from "../../Types/Realtime/ModelEventType";
|
||||
|
||||
export default class AnalyticsDatabaseService<
|
||||
TBaseModel extends AnalyticsBaseModel,
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import { ApiComponentUtils } from "./Utils";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../Types/Workflow/Components/API";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import Dictionary from "../../../../../Types/Dictionary";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../../../../Types/Workflow/Components/API";
|
||||
import API from "../../Utils/API";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import { ApiComponentUtils } from "./Utils";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../Types/Workflow/Components/API";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import Dictionary from "../../../../../Types/Dictionary";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../../../../Types/Workflow/Components/API";
|
||||
import API from "../../Utils/API";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import { ApiComponentUtils } from "./Utils";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../Types/Workflow/Components/API";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import Dictionary from "../../../../../Types/Dictionary";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../../../../Types/Workflow/Components/API";
|
||||
import API from "../../Utils/API";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import { ApiComponentUtils } from "./Utils";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../Types/Workflow/Components/API";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import Dictionary from "../../../../../Types/Dictionary";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../../../../Types/Workflow/Components/API";
|
||||
import API from "../../Utils/API";
|
||||
import logger from "../../../../Utils/Logger";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import { ApiComponentUtils } from "./Utils";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../Types/Workflow/Components/API";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import Dictionary from "../../../../../Types/Dictionary";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import APIComponents from "../../../../../Types/Workflow/Components/API";
|
||||
import API from "../../Utils/API";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { RunOptions } from "../../ComponentCode";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export class ApiComponentUtils {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class CreateManyBaseModel<
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import logger from "../../../../Utils/Logger";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import Exception from "../../Types/Exception/Exception";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import Exception from "../../../../../Types/Exception/Exception";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class CreateOneBaseModel<
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import Query from "../../../Database/Query";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { LIMIT_PER_PROJECT } from "../../Types/Database/LimitMax";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import PositiveNumber from "../../Types/PositiveNumber";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { LIMIT_PER_PROJECT } from "../../../../../Types/Database/LimitMax";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import PositiveNumber from "../../../../../Types/PositiveNumber";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
|
||||
export default class DeleteManyBaseModel<
|
||||
TBaseModel extends BaseModel,
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import Query from "../../../Database/Query";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class DeleteOneBaseModel<
|
||||
|
||||
@@ -2,15 +2,15 @@ import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import Query from "../../../Database/Query";
|
||||
import Select from "../../../Database/Select";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { LIMIT_PER_PROJECT } from "../../Types/Database/LimitMax";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import PositiveNumber from "../../Types/PositiveNumber";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { LIMIT_PER_PROJECT } from "../../../../../Types/Database/LimitMax";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import PositiveNumber from "../../../../../Types/PositiveNumber";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class FindManyBaseModel<
|
||||
|
||||
@@ -2,13 +2,13 @@ import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import Query from "../../../Database/Query";
|
||||
import Select from "../../../Database/Select";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class FindOneBaseModel<
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import OnTriggerBaseModel from "./OnTriggerBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
|
||||
export default class OnCreateBaseModel<
|
||||
TBaseModel extends BaseModel,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import OnTriggerBaseModel from "./OnTriggerBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
|
||||
export default class OnDeleteBaseModel<
|
||||
TBaseModel extends BaseModel,
|
||||
|
||||
@@ -7,16 +7,16 @@ import Response from "../../../../Utils/Response";
|
||||
import Select from "../../../Database/Select";
|
||||
import { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import TriggerCode, { ExecuteWorkflowType, InitProps } from "../../TriggerCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import LIMIT_MAX from "../../Types/Database/LimitMax";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import Workflow from "../../Models/DatabaseModels/Workflow";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import LIMIT_MAX from "../../../../../Types/Database/LimitMax";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import ObjectID from "../../../../../Types/ObjectID";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import Workflow from "../../../../../Models/DatabaseModels/Workflow";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class OnTriggerBaseModel<
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import OnTriggerBaseModel from "./OnTriggerBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
|
||||
export default class OnUpdateBaseModel<
|
||||
TBaseModel extends BaseModel,
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import Query from "../../../Database/Query";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { LIMIT_PER_PROJECT } from "../../Types/Database/LimitMax";
|
||||
import QueryDeepPartialEntity from "../../Types/Database/PartialEntity";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import PositiveNumber from "../../Types/PositiveNumber";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { LIMIT_PER_PROJECT } from "../../../../../Types/Database/LimitMax";
|
||||
import QueryDeepPartialEntity from "../../../../../Types/Database/PartialEntity";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import PositiveNumber from "../../../../../Types/PositiveNumber";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class UpdateManyBaseModel<
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import DatabaseService from "../../../../Services/DatabaseService";
|
||||
import Query from "../../../Database/Query";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import QueryDeepPartialEntity from "../../Types/Database/PartialEntity";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Text from "../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../Types/Workflow/Components/BaseModel";
|
||||
import BaseModel from "../../../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import QueryDeepPartialEntity from "../../../../../Types/Database/PartialEntity";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import Text from "../../../../../Types/Text";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import BaseModelComponents from "../../../../../Types/Workflow/Components/BaseModel";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class UpdateOneBaseModel<
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import VMUtil from "../../../../Utils/VM/VMAPI";
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import ReturnResult from "../../Types/IsolatedVM/ReturnResult";
|
||||
import { JSONObject, JSONValue } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import ReturnResult from "../../../../../Types/IsolatedVM/ReturnResult";
|
||||
import { JSONObject, JSONValue } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import Components, {
|
||||
ConditionOperator,
|
||||
} from "../../Types/Workflow/Components/Condition";
|
||||
} from "../../../../../Types/Workflow/Components/Condition";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class IfElse extends ComponentCode {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../ComponentCode";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import Components from "../../Types/Workflow/Components/Email";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import Components from "../../../../../Types/Workflow/Components/Email";
|
||||
import nodemailer, { Transporter } from "nodemailer";
|
||||
import SMTPTransport from "nodemailer/lib/smtp-transport";
|
||||
import CaptureSpan from "../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import JSONComponents from "../../Types/Workflow/Components/JSON";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import JSONComponents from "../../../../../Types/Workflow/Components/JSON";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class JsonToText extends ComponentCode {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import JSONComponents from "../../Types/Workflow/Components/JSON";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import JSONComponents from "../../../../../Types/Workflow/Components/JSON";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class MergeJSON extends ComponentCode {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import JSONComponents from "../../Types/Workflow/Components/JSON";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import JSONFunctions from "../../../../../Types/JSONFunctions";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import JSONComponents from "../../../../../Types/Workflow/Components/JSON";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class TextToJSON extends ComponentCode {
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentCode, { RunOptions, RunReturnType } from "../../ComponentCode";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../Types/API/HTTPResponse";
|
||||
import URL from "../../Types/API/URL";
|
||||
import APIException from "../../Types/Exception/ApiException";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../Types/Workflow/Component";
|
||||
import ComponentID from "../../Types/Workflow/ComponentID";
|
||||
import MicrosoftTeamComponents from "../../Types/Workflow/Components/MicrosoftTeams";
|
||||
import API from "../../Utils/API";
|
||||
import HTTPErrorResponse from "../../../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPResponse from "../../../../../Types/API/HTTPResponse";
|
||||
import URL from "../../../../../Types/API/URL";
|
||||
import APIException from "../../../../../Types/Exception/ApiException";
|
||||
import BadDataException from "../../../../../Types/Exception/BadDataException";
|
||||
import { JSONObject } from "../../../../../Types/JSON";
|
||||
import ComponentMetadata, { Port } from "../../../../../Types/Workflow/Component";
|
||||
import ComponentID from "../../../../../Types/Workflow/ComponentID";
|
||||
import MicrosoftTeamComponents from "../../../../../Types/Workflow/Components/MicrosoftTeams";
|
||||
import API from "../../../../../Utils/API";
|
||||
import CaptureSpan from "../../../../Utils/Telemetry/CaptureSpan";
|
||||
|
||||
export default class SendMessageToChannel extends ComponentCode {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import NotFound, { ComponentProps } from "../../../UI/Components/404";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import Route from "Common/Types/API/Route";
|
||||
import URL from "Common/Types/API/URL";
|
||||
import Email from "Common/Types/Email";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Email from "../../../Types/Email";
|
||||
import * as React from "react";
|
||||
import { describe, expect, jest } from "@jest/globals";
|
||||
|
||||
|
||||
@@ -6,10 +6,10 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen, waitFor } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
import { UserEvent } from "@testing-library/user-event/dist/types/setup/setup";
|
||||
import Route from "Common/Types/API/Route";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import * as React from "react";
|
||||
import { describe, expect } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("BasicForm test", () => {
|
||||
const fields: Fields<FormValues<any>> = [
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import Breadcrumbs from "../../../UI/Components/Breadcrumbs/Breadcrumbs";
|
||||
import Navigation from "../../../UI/Utils/Navigation";
|
||||
import { describe, expect, test, jest } from "@jest/globals";
|
||||
import Route from "Common/Types/API/Route";
|
||||
import Link from "Common/Types/Link";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import Link from "../../../Types/Link";
|
||||
import * as React from "react";
|
||||
import renderer, {
|
||||
ReactTestInstance,
|
||||
|
||||
@@ -6,7 +6,7 @@ import ButtonType from "../../../UI/Components/Button/ButtonTypes";
|
||||
import ShortcutKey from "../../../UI/Components/ShortcutKey/ShortcutKey";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React from "react";
|
||||
import { describe, expect, jest } from "@jest/globals";
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import Card, {
|
||||
} from "../../../UI/Components/Card/Card";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React, { ReactElement } from "react";
|
||||
import { describe, expect, jest } from "@jest/globals";
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import ColorViewer from "../../../UI/Components/ColorViewer/ColorViewer";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import Color from "Common/Types/Color";
|
||||
import Color from "../../../Types/Color";
|
||||
import * as React from "react";
|
||||
import { describe, expect } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("Color Viewer", () => {
|
||||
test("Render the component", () => {
|
||||
|
||||
@@ -2,13 +2,13 @@ import ComponentsModal from "../../../UI/Components/Workflow/ComponentsModal";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import ComponentMetadata, {
|
||||
ComponentCategory,
|
||||
ComponentType,
|
||||
} from "Common/Types/Workflow/Component";
|
||||
} from "../../../Types/Workflow/Component";
|
||||
import React from "react";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
import Faker from "../../../Utils/Faker";
|
||||
|
||||
/// @dev we use different UUID for (id & title), description, and category to ensure that the component is unique
|
||||
|
||||
@@ -6,10 +6,10 @@ import DictionaryOfStrings, {
|
||||
import { describe, expect, it, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import Dictionary from "Common/Types/Dictionary";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import React from "react";
|
||||
|
||||
jest.mock("Common/Types/Date", () => {
|
||||
jest.mock("../../../Types/Date", () => {
|
||||
return {
|
||||
toDateTimeLocalString: jest.fn(),
|
||||
asDateForDatabaseQuery: jest.fn(),
|
||||
|
||||
@@ -5,7 +5,7 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import { describe, expect } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
describe("Dropdown", () => {
|
||||
const options: DropdownOption[] = [
|
||||
{ value: "1", label: "1" },
|
||||
|
||||
@@ -9,12 +9,12 @@ import {
|
||||
waitFor,
|
||||
within,
|
||||
} from "@testing-library/react";
|
||||
import BaseModel from "Common/Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import Route from "Common/Types/API/Route";
|
||||
import CrudApiEndpoint from "Common/Types/Database/CrudApiEndpoint";
|
||||
import TableMetaData from "Common/Types/Database/TableMetadata";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import BaseModel from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import CrudApiEndpoint from "../../../Types/Database/CrudApiEndpoint";
|
||||
import TableMetaData from "../../../Types/Database/TableMetadata";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import React from "react";
|
||||
import { act } from "react-test-renderer";
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import EmptyState from "../../../../UI/Components/EmptyState/EmptyState";
|
||||
import "@testing-library/jest-dom";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import IconProp from "../../../../Types/Icon/IconProp";
|
||||
import React from "react";
|
||||
|
||||
describe("EmptyState", () => {
|
||||
|
||||
@@ -11,13 +11,13 @@ import {
|
||||
screen,
|
||||
waitFor,
|
||||
} from "@testing-library/react";
|
||||
import HTTPResponse from "Common/Types/API/HTTPResponse";
|
||||
import MimeType from "Common/Types/File/MimeType";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import FileModel from "Common/Models/DatabaseModels/File";
|
||||
import HTTPResponse from "../../../Types/API/HTTPResponse";
|
||||
import MimeType from "../../../Types/File/MimeType";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import FileModel from "../../../Models/DatabaseModels/File";
|
||||
import React from "react";
|
||||
import { act } from "react-test-renderer";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
import Faker from "../../../Utils/Faker";
|
||||
|
||||
const mockOnChange: MockFunction = getJestMockFunction();
|
||||
|
||||
@@ -6,7 +6,7 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { cleanup, fireEvent, render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import { describe, expect, afterEach, test } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("Input", () => {
|
||||
afterEach(() => {
|
||||
|
||||
@@ -5,9 +5,9 @@ import Item, {
|
||||
import { describe, expect, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom";
|
||||
import { render } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React from "react";
|
||||
import getJestMockFunction from "Common/Tests/MockType";
|
||||
import getJestMockFunction from "../../../Tests/MockType";
|
||||
|
||||
describe("Item component", () => {
|
||||
interface ItemData {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import Loader, { LoaderType } from "../../../UI/Components/Loader/Loader";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import Color from "Common/Types/Color";
|
||||
import Color from "../../../Types/Color";
|
||||
import React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
|
||||
|
||||
@@ -4,9 +4,9 @@ import Modal, { ModalWidth } from "../../../UI/Components/Modal/Modal";
|
||||
import { describe, expect, it, test } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React from "react";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("Modal", () => {
|
||||
test("renders the modal with the title and description", () => {
|
||||
|
||||
@@ -5,7 +5,7 @@ import { describe, expect, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen, waitFor } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("Pagination", () => {
|
||||
it("renders Component", () => {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import Pill, { PillSize } from "../../../UI/Components/Pill/Pill";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import Color from "Common/Types/Color";
|
||||
import Color from "../../../Types/Color";
|
||||
import * as React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import ProbeElement from "../../../UI/Components/Probe/Probe";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
import Probe from "Common/Models/DatabaseModels/Probe";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Probe from "../../../Models/DatabaseModels/Probe";
|
||||
import * as React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("RadioButtons", () => {
|
||||
const options: RadioButton[] = [
|
||||
|
||||
@@ -9,10 +9,10 @@ import { describe, expect, afterEach, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
// Types
|
||||
import Route from "Common/Types/API/Route";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React from "react";
|
||||
import getJestMockFunction from "Common/Tests/MockType";
|
||||
import getJestMockFunction from "../../../Tests/MockType";
|
||||
|
||||
const highlightClassList: string =
|
||||
"bg-gray-100 text-indigo-600 hover:bg-white group rounded-md px-3 py-2 flex items-center text-sm font-medium";
|
||||
|
||||
@@ -4,7 +4,7 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("Tabs", () => {
|
||||
const activeClass: string = "bg-gray-100 text-gray-700";
|
||||
|
||||
@@ -3,7 +3,7 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("TextArea", () => {
|
||||
test("renders textarea element with initialValue only", () => {
|
||||
|
||||
@@ -3,7 +3,7 @@ import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import { describe, expect, test } from "@jest/globals";
|
||||
import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
||||
import getJestMockFunction, { MockFunction } from "../../../Tests/MockType";
|
||||
|
||||
describe("Toggle", () => {
|
||||
test("renders toggle element with required props only", () => {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// Tailwind.
|
||||
import Navigation from "../Utils/Navigation";
|
||||
import Button, { ButtonStyleType } from "./Button/Button";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Email from "../../../Types/Email";
|
||||
import Route from "../../Types/API/Route";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Email from "../../Types/Email";
|
||||
import React, { FunctionComponent, ReactElement } from "react";
|
||||
|
||||
export interface ComponentProps {
|
||||
|
||||
@@ -2,7 +2,7 @@ import Link from "../Link/Link";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import React, { FunctionComponent, ReactElement } from "react";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
|
||||
export interface ComponentProps {
|
||||
title: string;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import Button, { ButtonSize, ButtonStyleType } from "../Button/Button";
|
||||
import Icon, { SizeProp } from "../Icon/Icon";
|
||||
import ConfirmModal, {
|
||||
|
||||
@@ -5,7 +5,7 @@ import ButtonType from "./ButtonTypes";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React, { FunctionComponent, ReactElement, useEffect } from "react";
|
||||
import Tooltip from "../Tooltip/Tooltip";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
|
||||
export enum ButtonStyleType {
|
||||
PRIMARY,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { FunctionComponent, ReactElement, useState } from "react";
|
||||
import User from "../../../Models/DatabaseModels/User";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import Image from "../Image/Image";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import BlankProfilePic from "../../Images/users/blank-profile.svg";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import CategoryCheckbox from "../../CategoryCheckbox/Index";
|
||||
import CheckboxElement, {
|
||||
CategoryCheckboxValue,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { FormStep, FormStepState } from "../Types/FormStep";
|
||||
import GenericObject from "../../../Types/GenericObject";
|
||||
import GenericObject from "../../../../Types/GenericObject";
|
||||
import React, { ReactElement } from "react";
|
||||
|
||||
export interface ComponentProps<T> {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { FormStep, FormStepState } from "../Types/FormStep";
|
||||
import FormValues from "../Types/FormValues";
|
||||
import Step from "./Step";
|
||||
import GenericObject from "../../../Types/GenericObject";
|
||||
import GenericObject from "../../../../Types/GenericObject";
|
||||
import React, { ReactElement } from "react";
|
||||
|
||||
export interface ComponentProps<T> {
|
||||
|
||||
@@ -2,7 +2,7 @@ import Icon, { ThickProp } from "../Icon/Icon";
|
||||
import IconProp from "../../../Types/Icon/IconProp";
|
||||
import React, { ReactElement } from "react";
|
||||
import Tooltip from "../Tooltip/Tooltip";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import ColorSwatch from "../../../Types/ColorSwatch";
|
||||
|
||||
export enum HeaderAlertType {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import ActionButtonSchema from "../ActionButton/ActionButtonSchema";
|
||||
import ComponentLoader from "../ComponentLoader/ComponentLoader";
|
||||
import Field from "../Detail/Field";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import Button, { ButtonStyleType } from "../Button/Button";
|
||||
import Icon from "../Icon/Icon";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import Includes from "../../../Types/BaseDatabase/Includes";
|
||||
import { API_DOCS_URL, BILLING_ENABLED, getAllEnvVars } from "../../Config";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import SelectEntityField from "../../../Types/SelectEntityField";
|
||||
import API from "../../Utils/API/API";
|
||||
import GroupBy from "../../Utils/BaseDatabase/GroupBy";
|
||||
|
||||
@@ -2,7 +2,7 @@ import { Black } from "../../../Types/BrandColors";
|
||||
import Color from "../../../Types/Color";
|
||||
import React, { CSSProperties, FunctionComponent, ReactElement } from "react";
|
||||
import Tooltip from "../Tooltip/Tooltip";
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
|
||||
export enum PillSize {
|
||||
Small = "10px",
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { GetReactElementFunction } from "../../../Types/FunctionTypes";
|
||||
import { GetReactElementFunction } from "../../Types/FunctionTypes";
|
||||
import ActionButtonSchema from "../ActionButton/ActionButtonSchema";
|
||||
import BulkUpdateForm, {
|
||||
BulkActionButtonSchema,
|
||||
|
||||
@@ -2,20 +2,20 @@ import LocalStorage from "../LocalStorage";
|
||||
import Navigation from "../Navigation";
|
||||
import PermissionUtil from "../Permission";
|
||||
import User from "../User";
|
||||
import HTTPErrorResponse from "../../../Types/API/HTTPErrorResponse";
|
||||
import Headers from "../../../Types/API/Headers";
|
||||
import Hostname from "../../../Types/API/Hostname";
|
||||
import Protocol from "../../../Types/API/Protocol";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import APIException from "../../../Types/Exception/ApiException";
|
||||
import Exception from "../../../Types/Exception/Exception";
|
||||
import JSONFunctions from "../../../Types/JSONFunctions";
|
||||
import HTTPErrorResponse from "../../Types/API/HTTPErrorResponse";
|
||||
import Headers from "../../Types/API/Headers";
|
||||
import Hostname from "../../Types/API/Hostname";
|
||||
import Protocol from "../../Types/API/Protocol";
|
||||
import Route from "../../Types/API/Route";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import APIException from "../../Types/Exception/ApiException";
|
||||
import Exception from "../../Types/Exception/Exception";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import {
|
||||
UserGlobalAccessPermission,
|
||||
UserTenantAccessPermission,
|
||||
} from "../../../Types/Permission";
|
||||
} from "../../Types/Permission";
|
||||
import API from "../../Utils/API";
|
||||
import Cookies from "universal-cookie";
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ import Select from "../BaseDatabase/Select";
|
||||
import Sort from "../BaseDatabase/Sort";
|
||||
import Navigation from "../Navigation";
|
||||
import ProjectUtil from "../Project";
|
||||
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import AnalyticsBaseModel from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import HTTPErrorResponse from "../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPMethod from "../../../Types/API/HTTPMethod";
|
||||
import HTTPResponse from "../../../Types/API/HTTPResponse";
|
||||
@@ -19,7 +19,7 @@ import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import { JSONArray, JSONObject } from "../../../Types/JSON";
|
||||
import JSONFunctions from "../../../Types/JSONFunctions";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Project from "../../Models/DatabaseModels/Project";
|
||||
import Project from "../../../Models/DatabaseModels/Project";
|
||||
import AggregateBy from "../../../Types/BaseDatabase/AggregateBy";
|
||||
import AggregatedResult from "../../../Types/BaseDatabase/AggregatedResult";
|
||||
import Query from "../../../Types/BaseDatabase/Query";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
|
||||
type GroupBy<TBaseModel extends AnalyticsBaseModel | BaseModel | JSONObject> = {
|
||||
[P in keyof TBaseModel]?: true;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
|
||||
export default interface ListResult<
|
||||
TBaseModel extends BaseModel | AnalyticsBaseModel,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
|
||||
export default interface RequestOptions {
|
||||
requestHeaders?: Dictionary<string> | undefined;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
|
||||
type Select<TBaseModel extends BaseModel | AnalyticsBaseModel | JSONObject> = {
|
||||
[P in keyof TBaseModel]?: boolean | JSONObject;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import AnalyticsDataModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import SortOrder from "../../../Types/BaseDatabase/SortOrder";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import SortOrder from "../../Types/BaseDatabase/SortOrder";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
|
||||
type Sort<TBaseModel extends AnalyticsDataModel | BaseModel | JSONObject> = {
|
||||
[P in keyof TBaseModel]?: SortOrder;
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import OneUptimeDate from "../../../Types/Date";
|
||||
import Email from "../../../Types/Email";
|
||||
import { JSONObject, JSONValue } from "../../../Types/JSON";
|
||||
import JSONFunctions from "../../../Types/JSONFunctions";
|
||||
import Typeof from "../../../Types/Typeof";
|
||||
import Route from "../../Types/API/Route";
|
||||
import URL from "../../Types/API/URL";
|
||||
import OneUptimeDate from "../../Types/Date";
|
||||
import Email from "../../Types/Email";
|
||||
import { JSONObject, JSONValue } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Typeof from "../../Types/Typeof";
|
||||
import UniversalCookies, { CookieSetOptions } from "universal-cookie";
|
||||
import CookieName from "../../../Types/CookieName";
|
||||
import CookieName from "../../Types/CookieName";
|
||||
|
||||
export default class Cookie {
|
||||
public static setItem(
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import Route from "../../../Types/API/Route";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Route from "../../Types/API/Route";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import { FileRoute } from "../../ServiceRoute";
|
||||
|
||||
export default class FileUtil {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
|
||||
export default class GlobalEvents {
|
||||
public static addEventListener(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import { jwtDecode } from "jwt-decode";
|
||||
|
||||
export default class JWTToken {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import Email from "../../../Types/Email";
|
||||
import { JSONObject, JSONValue } from "../../../Types/JSON";
|
||||
import JSONFunctions from "../../../Types/JSONFunctions";
|
||||
import Typeof from "../../../Types/Typeof";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import Email from "../../Types/Email";
|
||||
import { JSONObject, JSONValue } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Typeof from "../../Types/Typeof";
|
||||
|
||||
export default class LocalStorage {
|
||||
public static setItem(key: string, value: JSONValue | Email | URL): void {
|
||||
|
||||
@@ -3,10 +3,10 @@ import Analytics from "../Utils/Analytics";
|
||||
import Navigation from "../Utils/Navigation";
|
||||
import UserUtil from "../Utils/User";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import Email from "../../../Types/Email";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import Name from "../../../Types/Name";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Email from "../../Types/Email";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import Name from "../../Types/Name";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import User from "../../Models/DatabaseModels/User";
|
||||
|
||||
export default abstract class LoginUtil {
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import { FormType } from "../../Components/Forms/ModelForm";
|
||||
import { APP_API_URL } from "../../Config";
|
||||
import API from "../../Utils/API/API";
|
||||
import GroupBy from "../BaseDatabase/GroupBy";
|
||||
import BaseListResult from "../BaseDatabase/ListResult";
|
||||
import BaseRequestOptions from "../BaseDatabase/RequestOptions";
|
||||
@@ -8,7 +7,7 @@ import Select from "../BaseDatabase/Select";
|
||||
import Sort from "../BaseDatabase/Sort";
|
||||
import Navigation from "../Navigation";
|
||||
import ProjectUtil from "../Project";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import BaseModel from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import HTTPErrorResponse from "../../../Types/API/HTTPErrorResponse";
|
||||
import HTTPMethod from "../../../Types/API/HTTPMethod";
|
||||
import HTTPResponse from "../../../Types/API/HTTPResponse";
|
||||
@@ -19,8 +18,9 @@ import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import { JSONArray, JSONObject } from "../../../Types/JSON";
|
||||
import JSONFunctions from "../../../Types/JSONFunctions";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Project from "../../Models/DatabaseModels/Project";
|
||||
import Project from "../../../Models/DatabaseModels/Project";
|
||||
import Query from "../../../Types/BaseDatabase/Query";
|
||||
import API from "../../../Utils/API";
|
||||
|
||||
export class ModelAPIHttpResponse<
|
||||
TBaseModel extends BaseModel,
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { AgnosticRouteMatch } from "@remix-run/router";
|
||||
import Hostname from "../../../Types/API/Hostname";
|
||||
import Route from "../../../Types/API/Route";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Hostname from "../../Types/API/Hostname";
|
||||
import Route from "../../Types/API/Route";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import {
|
||||
Location,
|
||||
NavigateFunction,
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { DropdownOption } from "../Components/Dropdown/Dropdown";
|
||||
import LocalStorage from "./LocalStorage";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import Permission, {
|
||||
PermissionHelper,
|
||||
PermissionProps,
|
||||
UserGlobalAccessPermission,
|
||||
UserPermission,
|
||||
UserTenantAccessPermission,
|
||||
} from "../../../Types/Permission";
|
||||
} from "../../Types/Permission";
|
||||
|
||||
export default class PermissionUtil {
|
||||
public static getGlobalPermissions(): UserGlobalAccessPermission | null {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { env } from "../Config";
|
||||
import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import PricingPlanType from "../../../Types/PricingPlan";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import PricingPlanType from "../../Types/PricingPlan";
|
||||
|
||||
export default class PricingPlan {
|
||||
public static getPlans(): Array<PricingPlanType> {
|
||||
|
||||
@@ -3,13 +3,13 @@ import LocalStorage from "./LocalStorage";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import SubscriptionPlan, {
|
||||
PlanType,
|
||||
} from "../../../Types/Billing/SubscriptionPlan";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
} from "../../Types/Billing/SubscriptionPlan";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import Project from "../../Models/DatabaseModels/Project";
|
||||
import SubscriptionStatus, {
|
||||
SubscriptionStatusUtil,
|
||||
} from "../../../Types/Billing/SubscriptionStatus";
|
||||
} from "../../Types/Billing/SubscriptionStatus";
|
||||
import Navigation from "./Navigation";
|
||||
import SessionStorage from "./SessionStorage";
|
||||
|
||||
|
||||
@@ -2,15 +2,15 @@ import { HOST, HTTP_PROTOCOL } from "../Config";
|
||||
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
|
||||
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
|
||||
import { RealtimeRoute } from "../../ServiceRoute";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import DatabaseType from "../../../Types/BaseDatabase/DatabaseType";
|
||||
import { JSONObject } from "../../../Types/JSON";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import URL from "../../Types/API/URL";
|
||||
import DatabaseType from "../../Types/BaseDatabase/DatabaseType";
|
||||
import { JSONObject } from "../../Types/JSON";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import RealtimeUtil from "../../Utils/Realtime";
|
||||
import SocketIO, { Socket } from "socket.io-client";
|
||||
import ModelEventType from "../../../Types/Realtime/ModelEventType";
|
||||
import ListenToModelEventJSON from "../../../Types/Realtime/ListenToModelEventJSON";
|
||||
import EventName from "../../../Types/Realtime/EventName";
|
||||
import ModelEventType from "../../Types/Realtime/ModelEventType";
|
||||
import ListenToModelEventJSON from "../../Types/Realtime/ListenToModelEventJSON";
|
||||
import EventName from "../../Types/Realtime/EventName";
|
||||
|
||||
export interface ListenToModelEvent<
|
||||
Model extends AnalyticsBaseModel | BaseModel,
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import Email from "../../../Types/Email";
|
||||
import { JSONObject, JSONValue } from "../../../Types/JSON";
|
||||
import JSONFunctions from "../../../Types/JSONFunctions";
|
||||
import Typeof from "../../../Types/Typeof";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import Email from "../../Types/Email";
|
||||
import { JSONObject, JSONValue } from "../../Types/JSON";
|
||||
import JSONFunctions from "../../Types/JSONFunctions";
|
||||
import Typeof from "../../Types/Typeof";
|
||||
|
||||
export default class SessionStorage {
|
||||
public static setItem(key: string, value: JSONValue | Email | URL): void {
|
||||
|
||||
@@ -4,13 +4,13 @@ import {
|
||||
} from "../Components/CategoryCheckbox/CategoryCheckboxTypes";
|
||||
import { CategoryCheckboxOptionsAndCategories } from "../Components/CategoryCheckbox/Index";
|
||||
import ModelAPI, { ListResult } from "../Utils/ModelAPI/ModelAPI";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import { LIMIT_PER_PROJECT } from "../../../Types/Database/LimitMax";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import URL from "../../Types/API/URL";
|
||||
import { LIMIT_PER_PROJECT } from "../../Types/Database/LimitMax";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import StatusPageGroup from "../../Models/DatabaseModels/StatusPageGroup";
|
||||
import StatusPageResource from "../../Models/DatabaseModels/StatusPageResource";
|
||||
import DropdownUtil from "./Dropdown";
|
||||
import StatusPageEventType from "../../../Types/StatusPage/StatusPageEventType";
|
||||
import StatusPageEventType from "../../Types/StatusPage/StatusPageEventType";
|
||||
import { DropdownOption } from "../Components/Dropdown/Dropdown";
|
||||
|
||||
export default class StatusPageUtil {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import Timezone from "../../../Types/Timezone";
|
||||
import Timezone from "../../Types/Timezone";
|
||||
import { DropdownOption } from "../Components/Dropdown/Dropdown";
|
||||
import OneUptimeDate from "../../../Types/Date";
|
||||
import OneUptimeDate from "../../Types/Date";
|
||||
|
||||
export default class TimezoneUtil {
|
||||
public static getTimezoneDropdownOptions(): DropdownOption[] {
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
import { IDENTITY_URL } from "../Config";
|
||||
import LocalStorage from "./LocalStorage";
|
||||
import URL from "../../../Types/API/URL";
|
||||
import Dictionary from "../../../Types/Dictionary";
|
||||
import Email from "../../../Types/Email";
|
||||
import BadDataException from "../../../Types/Exception/BadDataException";
|
||||
import { JSONObject, JSONValue } from "../../../Types/JSON";
|
||||
import Name from "../../../Types/Name";
|
||||
import ObjectID from "../../../Types/ObjectID";
|
||||
import Timezone from "../../../Types/Timezone";
|
||||
import URL from "../../Types/API/URL";
|
||||
import Dictionary from "../../Types/Dictionary";
|
||||
import Email from "../../Types/Email";
|
||||
import BadDataException from "../../Types/Exception/BadDataException";
|
||||
import { JSONObject, JSONValue } from "../../Types/JSON";
|
||||
import Name from "../../Types/Name";
|
||||
import ObjectID from "../../Types/ObjectID";
|
||||
import Timezone from "../../Types/Timezone";
|
||||
import API from "../../Utils/API";
|
||||
import Cookie from "./Cookie";
|
||||
import CookieName from "../../../Types/CookieName";
|
||||
import CookieName from "../../Types/CookieName";
|
||||
import SessionStorage from "./SessionStorage";
|
||||
|
||||
export default class UserUtil {
|
||||
|
||||
Reference in New Issue
Block a user