Просмотр исходного кода

Move plugins from unnecessary folder nesting

The provider plugins were nested into an unnecessary folder, which is
now removed.
Sergiu Miclea 4 лет назад
Родитель
Сommit
bbefcafd6f
31 измененных файлов с 93 добавлено и 93 удалено
  1. 1 1
      src/@types/Field.ts
  2. 2 2
      src/components/modules/EndpointModule/EndpointModal/EndpointModal.tsx
  3. 1 1
      src/components/modules/MinionModule/MinionPoolDetailsContent/MinionPoolMainDetails.tsx
  4. 1 1
      src/components/modules/TransferModule/MainDetails/MainDetails.tsx
  5. 1 1
      src/components/modules/TransferModule/TransferItemModal/TransferItemModal.tsx
  6. 1 1
      src/plugins/azure/ConnectionSchemaPlugin.ts
  7. 9 9
      src/plugins/azure/ContentPlugin.tsx
  8. 5 5
      src/plugins/default/ConnectionSchemaPlugin.ts
  9. 6 6
      src/plugins/default/ContentPlugin.tsx
  10. 1 1
      src/plugins/default/InstanceInfoPlugin.ts
  11. 2 2
      src/plugins/default/MinionPoolSchemaPlugin.ts
  12. 9 9
      src/plugins/default/OptionsSchemaPlugin.ts
  13. 1 1
      src/plugins/index.ts
  14. 3 3
      src/plugins/kubevirt/ConnectionSchemaPlugin.ts
  15. 3 3
      src/plugins/oci/ConnectionSchemaPlugin.ts
  16. 1 1
      src/plugins/oci/InstanceInfoPlugin.ts
  17. 3 3
      src/plugins/openstack/ConnectionSchemaPlugin.ts
  18. 6 6
      src/plugins/openstack/ContentPlugin.tsx
  19. 2 2
      src/plugins/openstack/MinionPoolSchemaPlugin.ts
  20. 6 6
      src/plugins/openstack/OptionsSchemaPlugin.ts
  21. 6 6
      src/plugins/ovirt/OptionsSchemaPlugin.ts
  22. 6 6
      src/plugins/ovm/OptionsSchemaPlugin.ts
  23. 6 6
      src/plugins/vmware_vsphere/OptionsSchemaPlugin.ts
  24. 1 1
      src/sources/InstanceSource.ts
  25. 2 2
      src/sources/MigrationSource.ts
  26. 1 1
      src/sources/MinionPoolSource.ts
  27. 2 2
      src/sources/ReplicaSource.ts
  28. 1 1
      src/sources/Schemas.ts
  29. 2 2
      src/sources/WizardSource.ts
  30. 1 1
      src/stores/MinionPoolStore.ts
  31. 1 1
      src/stores/ProviderStore.ts

+ 1 - 1
src/@types/Field.ts

@@ -12,7 +12,7 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import { OptionsSchemaPlugin } from '../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../plugins'
 import LabelDictionary from '../utils/LabelDictionary'
 import { ProviderTypes } from './Providers'
 

+ 2 - 2
src/components/modules/EndpointModule/EndpointModal/EndpointModal.tsx

@@ -32,8 +32,8 @@ import providerStore from '../../../../stores/ProviderStore'
 import ObjectUtils from '../../../../utils/ObjectUtils'
 import { ThemePalette } from '../../../Theme'
 import DomUtils from '../../../../utils/DomUtils'
-import { ContentPlugin } from '../../../../plugins/endpoint'
-import DefaultContentPlugin from '../../../../plugins/endpoint/default/ContentPlugin'
+import { ContentPlugin } from '../../../../plugins'
+import DefaultContentPlugin from '../../../../plugins/default/ContentPlugin'
 import KeyboardManager from '../../../../utils/KeyboardManager'
 import { ProviderTypes } from '../../../../@types/Providers'
 

+ 1 - 1
src/components/modules/MinionModule/MinionPoolDetailsContent/MinionPoolMainDetails.tsx

@@ -29,7 +29,7 @@ import fieldHelper from '../../../../@types/Field'
 import { ThemePalette, ThemeProps } from '../../../Theme'
 import DateUtils from '../../../../utils/DateUtils'
 import LabelDictionary from '../../../../utils/LabelDictionary'
-import { OptionsSchemaPlugin } from '../../../../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../../../../plugins'
 
 import { TransferItem, ReplicaItem, MigrationItem } from '../../../../@types/MainItem'
 import { MinionPool } from '../../../../@types/MinionPool'

+ 1 - 1
src/components/modules/TransferModule/MainDetails/MainDetails.tsx

@@ -33,7 +33,7 @@ import fieldHelper from '../../../../@types/Field'
 import { ThemePalette, ThemeProps } from '../../../Theme'
 import DateUtils from '../../../../utils/DateUtils'
 import LabelDictionary from '../../../../utils/LabelDictionary'
-import { OptionsSchemaPlugin } from '../../../../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../../../../plugins'
 
 import arrowImage from './images/arrow.svg'
 import { TransferItem } from '../../../../@types/MainItem'

+ 1 - 1
src/components/modules/TransferModule/TransferItemModal/TransferItemModal.tsx

@@ -20,7 +20,7 @@ import providerStore, { getFieldChangeOptions } from '../../../../stores/Provide
 import replicaStore from '../../../../stores/ReplicaStore'
 import migrationStore from '../../../../stores/MigrationStore'
 import endpointStore from '../../../../stores/EndpointStore'
-import { OptionsSchemaPlugin } from '../../../../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../../../../plugins'
 
 import Button from '../../../ui/Button/Button'
 import StatusImage from '../../../ui/StatusComponents/StatusImage/StatusImage'

+ 1 - 1
src/plugins/endpoint/azure/ConnectionSchemaPlugin.ts → src/plugins/azure/ConnectionSchemaPlugin.ts

@@ -18,7 +18,7 @@ import {
   fieldsToPayload,
   generateBaseFields,
 } from '../default/ConnectionSchemaPlugin'
-import { Endpoint } from '../../../@types/Endpoint'
+import { Endpoint } from '../../@types/Endpoint'
 
 const fieldsToPayloadUseDefaults = (
   data: any, schema: { properties: any },

+ 9 - 9
src/plugins/endpoint/azure/ContentPlugin.tsx → src/plugins/azure/ContentPlugin.tsx

@@ -15,18 +15,18 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 import React from 'react'
 import styled from 'styled-components'
 
-import TextArea from '../../../components/ui/TextArea'
-import ToggleButtonBar from '../../../components/ui/ToggleButtonBar'
-import type { Field } from '../../../@types/Field'
-
-import configLoader from '../../../utils/Config'
-import LabelDictionary from '../../../utils/LabelDictionary'
-import { ThemePalette, ThemeProps } from '../../../components/Theme'
-import KeyboardManager from '../../../utils/KeyboardManager'
+import TextArea from '../../components/ui/TextArea/TextArea'
+import ToggleButtonBar from '../../components/ui/ToggleButtonBar/ToggleButtonBar'
+import type { Field } from '../../@types/Field'
+
+import configLoader from '../../utils/Config'
+import LabelDictionary from '../../utils/LabelDictionary'
+import { ThemePalette, ThemeProps } from '../../components/Theme'
+import KeyboardManager from '../../utils/KeyboardManager'
 import {
   Wrapper, Fields, FieldStyled, Row,
 } from '../default/ContentPlugin'
-import { Validation, Endpoint } from '../../../@types/Endpoint'
+import { Validation, Endpoint } from '../../@types/Endpoint'
 
 const ToggleButtonBarStyled = styled(ToggleButtonBar)`
   margin-top: 16px;

+ 5 - 5
src/plugins/endpoint/default/ConnectionSchemaPlugin.ts → src/plugins/default/ConnectionSchemaPlugin.ts

@@ -12,11 +12,11 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import LabelDictionary from '../../../utils/LabelDictionary'
-import Utils from '../../../utils/ObjectUtils'
-import type { Schema, SchemaProperties, SchemaDefinitions } from '../../../@types/Schema'
-import type { Field } from '../../../@types/Field'
-import { Endpoint } from '../../../@types/Endpoint'
+import LabelDictionary from '../../utils/LabelDictionary'
+import Utils from '../../utils/ObjectUtils'
+import type { Schema, SchemaProperties, SchemaDefinitions } from '../../@types/Schema'
+import type { Field } from '../../@types/Field'
+import { Endpoint } from '../../@types/Endpoint'
 
 export const defaultSchemaToFields = (
   schema: SchemaProperties,

+ 6 - 6
src/plugins/endpoint/default/ContentPlugin.tsx → src/plugins/default/ContentPlugin.tsx

@@ -15,14 +15,14 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 import * as React from 'react'
 import styled from 'styled-components'
 
-import configLoader from '../../../utils/Config'
-import LabelDictionary from '../../../utils/LabelDictionary'
+import configLoader from '../../utils/Config'
+import LabelDictionary from '../../utils/LabelDictionary'
 
-import FieldInput from '../../../components/ui/FieldInput'
-import type { Field } from '../../../@types/Field'
+import FieldInput from '../../components/ui/FieldInput/FieldInput'
+import type { Field } from '../../@types/Field'
 
-import { Endpoint, Validation } from '../../../@types/Endpoint'
-import { ThemeProps } from '../../../components/Theme'
+import { Endpoint, Validation } from '../../@types/Endpoint'
+import { ThemeProps } from '../../components/Theme'
 
 export const Wrapper = styled.div<any>`
   display: flex;

+ 1 - 1
src/plugins/endpoint/default/InstanceInfoPlugin.ts → src/plugins/default/InstanceInfoPlugin.ts

@@ -12,7 +12,7 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import type { Instance } from '../../../@types/Instance'
+import type { Instance } from '../../@types/Instance'
 
 export default class InstanceInfoPlugin {
   static parseInstance(instance: Instance): Instance {

+ 2 - 2
src/plugins/endpoint/default/MinionPoolSchemaPlugin.ts → src/plugins/default/MinionPoolSchemaPlugin.ts

@@ -1,5 +1,5 @@
-import { Field } from '../../../@types/Field'
-import DomUtils from '../../../utils/DomUtils'
+import { Field } from '../../@types/Field'
+import DomUtils from '../../utils/DomUtils'
 
 export default class MinionPoolSchemaPlugin {
   static getMinionPoolToOptionsQuery(envData?: any) {

+ 9 - 9
src/plugins/endpoint/default/OptionsSchemaPlugin.ts → src/plugins/default/OptionsSchemaPlugin.ts

@@ -16,15 +16,15 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import { defaultSchemaToFields } from './ConnectionSchemaPlugin'
 
-import Utils from '../../../utils/ObjectUtils'
-
-import type { Field } from '../../../@types/Field'
-import type { OptionValues, StorageMap } from '../../../@types/Endpoint'
-import type { SchemaProperties, SchemaDefinitions } from '../../../@types/Schema'
-import type { NetworkMap } from '../../../@types/Network'
-import type { InstanceScript } from '../../../@types/Instance'
-import { executionOptions, migrationFields } from '../../../constants'
-import { UserScriptData } from '../../../@types/MainItem'
+import Utils from '../../utils/ObjectUtils'
+
+import type { Field } from '../../@types/Field'
+import type { OptionValues, StorageMap } from '../../@types/Endpoint'
+import type { SchemaProperties, SchemaDefinitions } from '../../@types/Schema'
+import type { NetworkMap } from '../../@types/Network'
+import type { InstanceScript } from '../../@types/Instance'
+import { executionOptions, migrationFields } from '../../constants'
+import { UserScriptData } from '../../@types/MainItem'
 
 const migrationImageOsTypes = ['windows', 'linux']
 

+ 1 - 1
src/plugins/endpoint/index.ts → src/plugins/index.ts

@@ -30,7 +30,7 @@ import OvirtOptionsSchemaPlugin from './ovirt/OptionsSchemaPlugin'
 
 import DefaultInstanceInfoPlugin from './default/InstanceInfoPlugin'
 import OciInstanceInfoPlugin from './oci/InstanceInfoPlugin'
-import { ProviderTypes } from '../../@types/Providers'
+import { ProviderTypes } from '../@types/Providers'
 
 import DefaultMinionPoolSchemaPlugin from './default/MinionPoolSchemaPlugin'
 import OpenstackMinionPoolSchemaPlugin from './openstack/MinionPoolSchemaPlugin'

+ 3 - 3
src/plugins/endpoint/kubevirt/ConnectionSchemaPlugin.ts → src/plugins/kubevirt/ConnectionSchemaPlugin.ts

@@ -12,11 +12,11 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import type { Schema } from '../../../@types/Schema'
-import type { Field } from '../../../@types/Field'
+import type { Schema } from '../../@types/Schema'
+import type { Field } from '../../@types/Field'
 
 import DefaultConnectionSchemaParser from '../default/ConnectionSchemaPlugin'
-import { Endpoint } from '../../../@types/Endpoint'
+import { Endpoint } from '../../@types/Endpoint'
 
 export default class ConnectionSchemaParser {
   static parseSchemaToFields(schema: Schema): Field[] {

+ 3 - 3
src/plugins/endpoint/oci/ConnectionSchemaPlugin.ts → src/plugins/oci/ConnectionSchemaPlugin.ts

@@ -12,11 +12,11 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import type { Schema } from '../../../@types/Schema'
-import type { Field } from '../../../@types/Field'
+import type { Schema } from '../../@types/Schema'
+import type { Field } from '../../@types/Field'
 
 import DefaultConnectionSchemaParser from '../default/ConnectionSchemaPlugin'
-import { Endpoint } from '../../../@types/Endpoint'
+import { Endpoint } from '../../@types/Endpoint'
 
 export default class ConnectionSchemaParser {
   static parseSchemaToFields(schema: Schema): Field[] {

+ 1 - 1
src/plugins/endpoint/oci/InstanceInfoPlugin.ts → src/plugins/oci/InstanceInfoPlugin.ts

@@ -12,7 +12,7 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import type { Instance } from '../../../@types/Instance'
+import type { Instance } from '../../@types/Instance'
 
 export default class InstanceInfoPlugin {
   static parseInstance(instance: Instance): Instance {

+ 3 - 3
src/plugins/endpoint/openstack/ConnectionSchemaPlugin.ts → src/plugins/openstack/ConnectionSchemaPlugin.ts

@@ -12,9 +12,9 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import type { Schema } from '../../../@types/Schema'
-import type { Field } from '../../../@types/Field'
-import type { Endpoint } from '../../../@types/Endpoint'
+import type { Schema } from '../../@types/Schema'
+import type { Field } from '../../@types/Field'
+import type { Endpoint } from '../../@types/Endpoint'
 
 import DefaultConnectionSchemaParser from '../default/ConnectionSchemaPlugin'
 

+ 6 - 6
src/plugins/endpoint/openstack/ContentPlugin.tsx → src/plugins/openstack/ContentPlugin.tsx

@@ -15,15 +15,15 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 import * as React from 'react'
 import styled from 'styled-components'
 
-import configLoader from '../../../utils/Config'
-import LabelDictionary from '../../../utils/LabelDictionary'
+import configLoader from '../../utils/Config'
+import LabelDictionary from '../../utils/LabelDictionary'
 
-import ToggleButtonBar from '../../../components/ui/ToggleButtonBar'
-import type { Field } from '../../../@types/Field'
+import ToggleButtonBar from '../../components/ui/ToggleButtonBar/ToggleButtonBar'
+import type { Field } from '../../@types/Field'
 import { Wrapper, FieldStyled, Row } from '../default/ContentPlugin'
 
-import { Validation, Endpoint } from '../../../@types/Endpoint'
-import { ThemePalette, ThemeProps } from '../../../components/Theme'
+import { Validation, Endpoint } from '../../@types/Endpoint'
+import { ThemePalette, ThemeProps } from '../../components/Theme'
 
 const ToggleButtonBarStyled = styled(ToggleButtonBar)`
   margin-top: 16px;

+ 2 - 2
src/plugins/endpoint/openstack/MinionPoolSchemaPlugin.ts → src/plugins/openstack/MinionPoolSchemaPlugin.ts

@@ -1,6 +1,6 @@
 import DefaultMinionPoolSchemaPlugin from '../default/MinionPoolSchemaPlugin'
-import { Field } from '../../../@types/Field'
-import DomUtils from '../../../utils/DomUtils'
+import { Field } from '../../@types/Field'
+import DomUtils from '../../utils/DomUtils'
 
 export default class MinionPoolSchemaPlugin {
   static getMinionPoolToOptionsQuery(envData: any) {

+ 6 - 6
src/plugins/endpoint/openstack/OptionsSchemaPlugin.ts → src/plugins/openstack/OptionsSchemaPlugin.ts

@@ -19,12 +19,12 @@ import DefaultOptionsSchemaPlugin, {
   defaultFillMigrationImageMapValues,
 } from '../default/OptionsSchemaPlugin'
 
-import type { InstanceScript } from '../../../@types/Instance'
-import type { Field } from '../../../@types/Field'
-import type { OptionValues, StorageMap } from '../../../@types/Endpoint'
-import type { SchemaProperties, SchemaDefinitions } from '../../../@types/Schema'
-import type { NetworkMap } from '../../../@types/Network'
-import { UserScriptData } from '../../../@types/MainItem'
+import type { InstanceScript } from '../../@types/Instance'
+import type { Field } from '../../@types/Field'
+import type { OptionValues, StorageMap } from '../../@types/Endpoint'
+import type { SchemaProperties, SchemaDefinitions } from '../../@types/Schema'
+import type { NetworkMap } from '../../@types/Network'
+import { UserScriptData } from '../../@types/MainItem'
 
 export default class OptionsSchemaParser {
   static migrationImageMapFieldName = DefaultOptionsSchemaPlugin.migrationImageMapFieldName

+ 6 - 6
src/plugins/endpoint/ovirt/OptionsSchemaPlugin.ts → src/plugins/ovirt/OptionsSchemaPlugin.ts

@@ -19,12 +19,12 @@ import DefaultOptionsSchemaPlugin, {
   defaultGetMigrationImageMap,
 } from '../default/OptionsSchemaPlugin'
 
-import type { InstanceScript } from '../../../@types/Instance'
-import type { Field } from '../../../@types/Field'
-import type { OptionValues, StorageMap } from '../../../@types/Endpoint'
-import type { SchemaProperties, SchemaDefinitions } from '../../../@types/Schema'
-import type { NetworkMap } from '../../../@types/Network'
-import { UserScriptData } from '../../../@types/MainItem'
+import type { InstanceScript } from '../../@types/Instance'
+import type { Field } from '../../@types/Field'
+import type { OptionValues, StorageMap } from '../../@types/Endpoint'
+import type { SchemaProperties, SchemaDefinitions } from '../../@types/Schema'
+import type { NetworkMap } from '../../@types/Network'
+import { UserScriptData } from '../../@types/MainItem'
 
 export default class OptionsSchemaParser {
   static migrationImageMapFieldName = 'migr_template_map'

+ 6 - 6
src/plugins/endpoint/ovm/OptionsSchemaPlugin.ts → src/plugins/ovm/OptionsSchemaPlugin.ts

@@ -19,12 +19,12 @@ import DefaultOptionsSchemaPlugin, {
   defaultGetMigrationImageMap,
 } from '../default/OptionsSchemaPlugin'
 
-import type { InstanceScript } from '../../../@types/Instance'
-import type { Field } from '../../../@types/Field'
-import type { OptionValues, StorageMap } from '../../../@types/Endpoint'
-import type { SchemaProperties, SchemaDefinitions } from '../../../@types/Schema'
-import type { NetworkMap } from '../../../@types/Network'
-import { UserScriptData } from '../../../@types/MainItem'
+import type { InstanceScript } from '../../@types/Instance'
+import type { Field } from '../../@types/Field'
+import type { OptionValues, StorageMap } from '../../@types/Endpoint'
+import type { SchemaProperties, SchemaDefinitions } from '../../@types/Schema'
+import type { NetworkMap } from '../../@types/Network'
+import { UserScriptData } from '../../@types/MainItem'
 
 export default class OptionsSchemaParser {
   static migrationImageMapFieldName = 'migr_template_map'

+ 6 - 6
src/plugins/endpoint/vmware_vsphere/OptionsSchemaPlugin.ts → src/plugins/vmware_vsphere/OptionsSchemaPlugin.ts

@@ -19,12 +19,12 @@ import DefaultOptionsSchemaPlugin, {
   defaultGetMigrationImageMap,
 } from '../default/OptionsSchemaPlugin'
 
-import type { InstanceScript } from '../../../@types/Instance'
-import type { Field } from '../../../@types/Field'
-import type { OptionValues, StorageMap } from '../../../@types/Endpoint'
-import type { SchemaProperties, SchemaDefinitions } from '../../../@types/Schema'
-import type { NetworkMap } from '../../../@types/Network'
-import { UserScriptData } from '../../../@types/MainItem'
+import type { InstanceScript } from '../../@types/Instance'
+import type { Field } from '../../@types/Field'
+import type { OptionValues, StorageMap } from '../../@types/Endpoint'
+import type { SchemaProperties, SchemaDefinitions } from '../../@types/Schema'
+import type { NetworkMap } from '../../@types/Network'
+import { UserScriptData } from '../../@types/MainItem'
 
 export default class OptionsSchemaParser {
   static migrationImageMapFieldName = 'migr_template_map'

+ 1 - 1
src/sources/InstanceSource.ts

@@ -17,7 +17,7 @@ import type { Instance } from '../@types/Instance'
 
 import configLoader from '../utils/Config'
 
-import { InstanceInfoPlugin } from '../plugins/endpoint'
+import { InstanceInfoPlugin } from '../plugins'
 import { ProviderTypes } from '../@types/Providers'
 import DomUtils from '../utils/DomUtils'
 

+ 2 - 2
src/sources/MigrationSource.ts

@@ -14,8 +14,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import moment from 'moment'
 
-import { OptionsSchemaPlugin } from '../plugins/endpoint'
-import DefaultOptionsSchemaPlugin from '../plugins/endpoint/default/OptionsSchemaPlugin'
+import { OptionsSchemaPlugin } from '../plugins'
+import DefaultOptionsSchemaPlugin from '../plugins/default/OptionsSchemaPlugin'
 import { sortTasks } from './ReplicaSource'
 
 import Api from '../utils/ApiCaller'

+ 1 - 1
src/sources/MinionPoolSource.ts

@@ -13,7 +13,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
 import Api from '../utils/ApiCaller'
-import DefaultMinionPoolSchemaPlugin from '../plugins/endpoint/default/MinionPoolSchemaPlugin'
+import DefaultMinionPoolSchemaPlugin from '../plugins/default/MinionPoolSchemaPlugin'
 
 import configLoader from '../utils/Config'
 import { MinionPool, MinionPoolDetails } from '../@types/MinionPool'

+ 2 - 2
src/sources/ReplicaSource.ts

@@ -13,8 +13,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
 import Api from '../utils/ApiCaller'
-import { OptionsSchemaPlugin } from '../plugins/endpoint'
-import DefaultOptionsSchemaPlugin from '../plugins/endpoint/default/OptionsSchemaPlugin'
+import { OptionsSchemaPlugin } from '../plugins'
+import DefaultOptionsSchemaPlugin from '../plugins/default/OptionsSchemaPlugin'
 
 import configLoader from '../utils/Config'
 import type { UpdateData, ReplicaItem, ReplicaItemDetails } from '../@types/MainItem'

+ 1 - 1
src/sources/Schemas.ts

@@ -12,7 +12,7 @@ You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-import { ConnectionSchemaPlugin, MinionPoolSchemaPlugin, OptionsSchemaPlugin } from '../plugins/endpoint'
+import { ConnectionSchemaPlugin, MinionPoolSchemaPlugin, OptionsSchemaPlugin } from '../plugins'
 import type { Schema } from '../@types/Schema'
 import type { Endpoint } from '../@types/Endpoint'
 import { ProviderTypes } from '../@types/Providers'

+ 2 - 2
src/sources/WizardSource.ts

@@ -13,7 +13,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
 import Api from '../utils/ApiCaller'
-import { OptionsSchemaPlugin } from '../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../plugins'
 
 import DomUtils from '../utils/DomUtils'
 import configLoader from '../utils/Config'
@@ -21,7 +21,7 @@ import configLoader from '../utils/Config'
 import type { WizardData } from '../@types/WizardData'
 import type { StorageMap } from '../@types/Endpoint'
 import type { InstanceScript } from '../@types/Instance'
-import DefaultOptionsSchemaParser from '../plugins/endpoint/default/OptionsSchemaPlugin'
+import DefaultOptionsSchemaParser from '../plugins/default/OptionsSchemaPlugin'
 import { TransferItem } from '../@types/MainItem'
 import { INSTANCE_OSMORPHING_MINION_POOL_MAPPINGS } from '../components/modules/WizardModule/WizardOptions/WizardOptions'
 

+ 1 - 1
src/stores/MinionPoolStore.ts

@@ -19,7 +19,7 @@ import { MinionPool, MinionPoolDetails } from '../@types/MinionPool'
 import MinionPoolSource from '../sources/MinionPoolSource'
 import { Field } from '../@types/Field'
 import { Providers, ProviderTypes } from '../@types/Providers'
-import { OptionsSchemaPlugin } from '../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../plugins'
 import { providerTypes } from '../constants'
 import apiCaller from '../utils/ApiCaller'
 import { Endpoint, OptionValues } from '../@types/Endpoint'

+ 1 - 1
src/stores/ProviderStore.ts

@@ -21,7 +21,7 @@ import apiCaller from '../utils/ApiCaller'
 
 import configLoader from '../utils/Config'
 import { providerTypes } from '../constants'
-import { OptionsSchemaPlugin } from '../plugins/endpoint'
+import { OptionsSchemaPlugin } from '../plugins'
 import type { OptionValues } from '../@types/Endpoint'
 import type { Field } from '../@types/Field'
 import type { Providers, ProviderTypes } from '../@types/Providers'