1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Rename imports

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2021-08-26 11:18:06 -04:00
parent 745b753d99
commit b8b51139bf
130 changed files with 287 additions and 287 deletions

View File

@ -19,7 +19,7 @@
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ */
import { ingressStore } from "../../../renderer/components/+network-ingresses/ingress.store"; import { ingressStore } from "../../../renderer/components/network-ingresses/ingress.store";
import { apiManager } from "../api-manager"; import { apiManager } from "../api-manager";
import { KubeApi } from "../kube-api"; import { KubeApi } from "../kube-api";
import { KubeObject } from "../kube-object"; import { KubeObject } from "../kube-object";

View File

@ -23,7 +23,7 @@ import jsYaml from "js-yaml";
import { autoBind, formatDuration } from "../../utils"; import { autoBind, formatDuration } from "../../utils";
import capitalize from "lodash/capitalize"; import capitalize from "lodash/capitalize";
import { apiBase } from "../index"; import { apiBase } from "../index";
import { helmChartStore } from "../../../renderer/components/+apps-helm-charts/helm-chart.store"; import { helmChartStore } from "../../../renderer/components/apps-helm-charts/helm-chart.store";
import type { ItemObject } from "../../item.store"; import type { ItemObject } from "../../item.store";
import { KubeObject } from "../kube-object"; import { KubeObject } from "../kube-object";
import type { JsonApiData } from "../json-api"; import type { JsonApiData } from "../json-api";

View File

@ -29,7 +29,7 @@ import path from "path";
import { broadcastMessage, ipcMainHandle, ipcRendererOn, requestMain } from "../common/ipc"; import { broadcastMessage, ipcMainHandle, ipcRendererOn, requestMain } from "../common/ipc";
import { Singleton, toJS } from "../common/utils"; import { Singleton, toJS } from "../common/utils";
import logger from "../main/logger"; import logger from "../main/logger";
import { ExtensionInstallationStateStore } from "../renderer/components/+extensions/extension-install.store"; import { ExtensionInstallationStateStore } from "../renderer/components/extensions/extension-install.store";
import { extensionInstaller } from "./extension-installer"; import { extensionInstaller } from "./extension-installer";
import { ExtensionsStore } from "./extensions-store"; import { ExtensionsStore } from "./extensions-store";
import { ExtensionLoader } from "./extension-loader"; import { ExtensionLoader } from "./extension-loader";

View File

@ -53,9 +53,9 @@ export * from "../../renderer/components/notifications";
export * from "../../renderer/components/spinner"; export * from "../../renderer/components/spinner";
export * from "../../renderer/components/stepper"; export * from "../../renderer/components/stepper";
export * from "../../renderer/components/wizard"; export * from "../../renderer/components/wizard";
export * from "../../renderer/components/+workloads-pods/pod-details-list"; export * from "../../renderer/components/workloads-pods/pod-details-list";
export * from "../../renderer/components/+namespaces/namespace-select"; export * from "../../renderer/components/namespaces/namespace-select";
export * from "../../renderer/components/+namespaces/namespace-select-filter"; export * from "../../renderer/components/namespaces/namespace-select-filter";
export * from "../../renderer/components/layout/sub-title"; export * from "../../renderer/components/layout/sub-title";
export * from "../../renderer/components/input/search-input"; export * from "../../renderer/components/input/search-input";
export * from "../../renderer/components/chart/bar-chart"; export * from "../../renderer/components/chart/bar-chart";
@ -67,7 +67,7 @@ export * from "../../renderer/components/kube-object-details";
export * from "../../renderer/components/kube-object-list-layout"; export * from "../../renderer/components/kube-object-list-layout";
export * from "../../renderer/components/kube-object-menu"; export * from "../../renderer/components/kube-object-menu";
export * from "../../renderer/components/kube-object-meta"; export * from "../../renderer/components/kube-object-meta";
export * from "../../renderer/components/+events/kube-event-details"; export * from "../../renderer/components/events/kube-event-details";
// specific exports // specific exports
export * from "../../renderer/components/status-brick"; export * from "../../renderer/components/status-brick";

View File

@ -63,31 +63,31 @@ export type { ISecretRef } from "../../common/k8s-api/endpoints";
export type { KubeObjectStatus } from "./kube-object-status"; export type { KubeObjectStatus } from "./kube-object-status";
// stores // stores
export type { EventStore } from "../../renderer/components/+events/event.store"; export type { EventStore } from "../../renderer/components/events/event.store";
export type { PodsStore } from "../../renderer/components/+workloads-pods/pods.store"; export type { PodsStore } from "../../renderer/components/workloads-pods/pods.store";
export type { NodesStore } from "../../renderer/components/+nodes/nodes.store"; export type { NodesStore } from "../../renderer/components/nodes/nodes.store";
export type { DeploymentStore } from "../../renderer/components/+workloads-deployments/deployments.store"; export type { DeploymentStore } from "../../renderer/components/workloads-deployments/deployments.store";
export type { DaemonSetStore } from "../../renderer/components/+workloads-daemonsets/daemonsets.store"; export type { DaemonSetStore } from "../../renderer/components/workloads-daemonsets/daemonsets.store";
export type { StatefulSetStore } from "../../renderer/components/+workloads-statefulsets/statefulset.store"; export type { StatefulSetStore } from "../../renderer/components/workloads-statefulsets/statefulset.store";
export type { JobStore } from "../../renderer/components/+workloads-jobs/job.store"; export type { JobStore } from "../../renderer/components/workloads-jobs/job.store";
export type { CronJobStore } from "../../renderer/components/+workloads-cronjobs/cronjob.store"; export type { CronJobStore } from "../../renderer/components/workloads-cronjobs/cronjob.store";
export type { ConfigMapsStore } from "../../renderer/components/+config-maps/config-maps.store"; export type { ConfigMapsStore } from "../../renderer/components/config-maps/config-maps.store";
export type { SecretsStore } from "../../renderer/components/+config-secrets/secrets.store"; export type { SecretsStore } from "../../renderer/components/config-secrets/secrets.store";
export type { ReplicaSetStore } from "../../renderer/components/+workloads-replicasets/replicasets.store"; export type { ReplicaSetStore } from "../../renderer/components/workloads-replicasets/replicasets.store";
export type { ResourceQuotasStore } from "../../renderer/components/+config-resource-quotas/resource-quotas.store"; export type { ResourceQuotasStore } from "../../renderer/components/config-resource-quotas/resource-quotas.store";
export type { LimitRangesStore } from "../../renderer/components/+config-limit-ranges/limit-ranges.store"; export type { LimitRangesStore } from "../../renderer/components/config-limit-ranges/limit-ranges.store";
export type { HPAStore } from "../../renderer/components/+config-autoscalers/hpa.store"; export type { HPAStore } from "../../renderer/components/config-autoscalers/hpa.store";
export type { PodDisruptionBudgetsStore } from "../../renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.store"; export type { PodDisruptionBudgetsStore } from "../../renderer/components/config-pod-disruption-budgets/pod-disruption-budgets.store";
export type { ServiceStore } from "../../renderer/components/+network-services/services.store"; export type { ServiceStore } from "../../renderer/components/network-services/services.store";
export type { EndpointStore } from "../../renderer/components/+network-endpoints/endpoints.store"; export type { EndpointStore } from "../../renderer/components/network-endpoints/endpoints.store";
export type { IngressStore } from "../../renderer/components/+network-ingresses/ingress.store"; export type { IngressStore } from "../../renderer/components/network-ingresses/ingress.store";
export type { NetworkPolicyStore } from "../../renderer/components/+network-policies/network-policy.store"; export type { NetworkPolicyStore } from "../../renderer/components/network-policies/network-policy.store";
export type { PersistentVolumesStore } from "../../renderer/components/+storage-volumes/volumes.store"; export type { PersistentVolumesStore } from "../../renderer/components/storage-volumes/volumes.store";
export type { VolumeClaimStore } from "../../renderer/components/+storage-volume-claims/volume-claim.store"; export type { VolumeClaimStore } from "../../renderer/components/storage-volume-claims/volume-claim.store";
export type { StorageClassStore } from "../../renderer/components/+storage-classes/storage-class.store"; export type { StorageClassStore } from "../../renderer/components/storage-classes/storage-class.store";
export type { NamespaceStore } from "../../renderer/components/+namespaces/namespace.store"; export type { NamespaceStore } from "../../renderer/components/namespaces/namespace.store";
export type { ServiceAccountsStore } from "../../renderer/components/+user-management/+service-accounts/store"; export type { ServiceAccountsStore } from "../../renderer/components/user-management/service-accounts/store";
export type { RolesStore } from "../../renderer/components/+user-management/+roles/store"; export type { RolesStore } from "../../renderer/components/user-management/roles/store";
export type { RoleBindingsStore } from "../../renderer/components/+user-management/+role-bindings/store"; export type { RoleBindingsStore } from "../../renderer/components/user-management/role-bindings/store";
export type { CRDStore } from "../../renderer/components/+custom-resources/crd.store"; export type { CRDStore } from "../../renderer/components/custom-resources/crd.store";
export type { CRDResourceStore } from "../../renderer/components/+custom-resources/crd-resource.store"; export type { CRDResourceStore } from "../../renderer/components/custom-resources/crd-resource.store";

View File

@ -39,7 +39,7 @@ import { ExtensionLoader } from "../extensions/extension-loader";
import { App } from "./components/app"; import { App } from "./components/app";
import { LensApp } from "./lens-app"; import { LensApp } from "./lens-app";
import { HelmRepoManager } from "../main/helm/helm-repo-manager"; import { HelmRepoManager } from "../main/helm/helm-repo-manager";
import { ExtensionInstallationStateStore } from "./components/+extensions/extension-install.store"; import { ExtensionInstallationStateStore } from "./components/extensions/extension-install.store";
import { DefaultProps } from "./mui-base-theme"; import { DefaultProps } from "./mui-base-theme";
import configurePackages from "../common/configure-packages"; import configurePackages from "../common/configure-packages";
import * as initializers from "./initializers"; import * as initializers from "./initializers";

View File

@ -18,7 +18,7 @@
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ */
import { cronJobStore } from "../+workloads-cronjobs/cronjob.store"; import { cronJobStore } from "../workloads-cronjobs/cronjob.store";
import { CronJob } from "../../../common/k8s-api/endpoints"; import { CronJob } from "../../../common/k8s-api/endpoints";
const spec = { const spec = {

View File

@ -20,8 +20,8 @@
*/ */
import { observable } from "mobx"; import { observable } from "mobx";
import { daemonSetStore } from "../+workloads-daemonsets/daemonsets.store"; import { daemonSetStore } from "../workloads-daemonsets/daemonsets.store";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { DaemonSet, Pod } from "../../../common/k8s-api/endpoints"; import { DaemonSet, Pod } from "../../../common/k8s-api/endpoints";
const runningDaemonSet = new DaemonSet({ const runningDaemonSet = new DaemonSet({

View File

@ -20,8 +20,8 @@
*/ */
import { observable } from "mobx"; import { observable } from "mobx";
import { deploymentStore } from "../+workloads-deployments/deployments.store"; import { deploymentStore } from "../workloads-deployments/deployments.store";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { Deployment, Pod } from "../../../common/k8s-api/endpoints"; import { Deployment, Pod } from "../../../common/k8s-api/endpoints";
const spec = { const spec = {

View File

@ -20,8 +20,8 @@
*/ */
import { observable } from "mobx"; import { observable } from "mobx";
import { jobStore } from "../+workloads-jobs/job.store"; import { jobStore } from "../workloads-jobs/job.store";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { Job, Pod } from "../../../common/k8s-api/endpoints"; import { Job, Pod } from "../../../common/k8s-api/endpoints";
const runningJob = new Job({ const runningJob = new Job({

View File

@ -20,7 +20,7 @@
*/ */
import { Pod } from "../../../common/k8s-api/endpoints"; import { Pod } from "../../../common/k8s-api/endpoints";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
const runningPod = new Pod({ const runningPod = new Pod({
apiVersion: "foo", apiVersion: "foo",

View File

@ -20,8 +20,8 @@
*/ */
import { observable } from "mobx"; import { observable } from "mobx";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { replicaSetStore } from "../+workloads-replicasets/replicasets.store"; import { replicaSetStore } from "../workloads-replicasets/replicasets.store";
import { ReplicaSet, Pod } from "../../../common/k8s-api/endpoints"; import { ReplicaSet, Pod } from "../../../common/k8s-api/endpoints";
const runningReplicaSet = new ReplicaSet({ const runningReplicaSet = new ReplicaSet({

View File

@ -20,8 +20,8 @@
*/ */
import { observable } from "mobx"; import { observable } from "mobx";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { statefulSetStore } from "../+workloads-statefulsets/statefulset.store"; import { statefulSetStore } from "../workloads-statefulsets/statefulset.store";
import { StatefulSet, Pod } from "../../../common/k8s-api/endpoints"; import { StatefulSet, Pod } from "../../../common/k8s-api/endpoints";
const runningStatefulSet = new StatefulSet({ const runningStatefulSet = new StatefulSet({

View File

@ -23,14 +23,14 @@ import { observable, makeObservable, reaction } from "mobx";
import { disposeOnUnmount, observer } from "mobx-react"; import { disposeOnUnmount, observer } from "mobx-react";
import { Redirect, Route, Router, Switch } from "react-router"; import { Redirect, Route, Router, Switch } from "react-router";
import { history } from "../navigation"; import { history } from "../navigation";
import { NotFound } from "./+404"; import { NotFound } from "./404";
import { UserManagement } from "./+user-management/user-management"; import { UserManagement } from "./user-management/user-management";
import { ConfirmDialog } from "./confirm-dialog"; import { ConfirmDialog } from "./confirm-dialog";
import { ClusterOverview } from "./+cluster/cluster-overview"; import { ClusterOverview } from "./cluster/cluster-overview";
import { Events } from "./+events/events"; import { Events } from "./events/events";
import { DeploymentScaleDialog } from "./+workloads-deployments/deployment-scale-dialog"; import { DeploymentScaleDialog } from "./workloads-deployments/deployment-scale-dialog";
import { CronJobTriggerDialog } from "./+workloads-cronjobs/cronjob-trigger-dialog"; import { CronJobTriggerDialog } from "./workloads-cronjobs/cronjob-trigger-dialog";
import { CustomResources } from "./+custom-resources/custom-resources"; import { CustomResources } from "./custom-resources/custom-resources";
import { isAllowedResource } from "../../common/utils/allowed-resource"; import { isAllowedResource } from "../../common/utils/allowed-resource";
import logger from "../../main/logger"; import logger from "../../main/logger";
import { webFrame } from "electron"; import { webFrame } from "electron";
@ -41,12 +41,12 @@ import { requestMain } from "../../common/ipc";
import whatInput from "what-input"; import whatInput from "what-input";
import { clusterSetFrameIdHandler } from "../../common/cluster-ipc"; import { clusterSetFrameIdHandler } from "../../common/cluster-ipc";
import { ClusterPageMenuRegistration, ClusterPageMenuRegistry } from "../../extensions/registries"; import { ClusterPageMenuRegistration, ClusterPageMenuRegistry } from "../../extensions/registries";
import { StatefulSetScaleDialog } from "./+workloads-statefulsets/statefulset-scale-dialog"; import { StatefulSetScaleDialog } from "./workloads-statefulsets/statefulset-scale-dialog";
import { eventStore } from "./+events/event.store"; import { eventStore } from "./events/event.store";
import { nodesStore } from "./+nodes/nodes.store"; import { nodesStore } from "./nodes/nodes.store";
import { podsStore } from "./+workloads-pods/pods.store"; import { podsStore } from "./workloads-pods/pods.store";
import { kubeWatchApi } from "../../common/k8s-api/kube-watch-api"; import { kubeWatchApi } from "../../common/k8s-api/kube-watch-api";
import { ReplicaSetScaleDialog } from "./+workloads-replicasets/replicaset-scale-dialog"; import { ReplicaSetScaleDialog } from "./workloads-replicasets/replicaset-scale-dialog";
import { CommandContainer } from "./command-palette/command-container"; import { CommandContainer } from "./command-palette/command-container";
import { KubeObjectStore } from "../../common/k8s-api/kube-object.store"; import { KubeObjectStore } from "../../common/k8s-api/kube-object.store";
import { clusterContext } from "./context"; import { clusterContext } from "./context";
@ -58,16 +58,16 @@ import { Notifications } from "./notifications";
import { KubeObjectDetails } from "./kube-object-details"; import { KubeObjectDetails } from "./kube-object-details";
import { KubeConfigDialog } from "./kubeconfig-dialog"; import { KubeConfigDialog } from "./kubeconfig-dialog";
import { Terminal } from "./dock/terminal"; import { Terminal } from "./dock/terminal";
import { namespaceStore } from "./+namespaces/namespace.store"; import { namespaceStore } from "./namespaces/namespace.store";
import { Sidebar } from "./layout/sidebar"; import { Sidebar } from "./layout/sidebar";
import { Dock } from "./dock"; import { Dock } from "./dock";
import { Apps } from "./+apps"; import { Apps } from "./apps";
import { Namespaces } from "./+namespaces"; import { Namespaces } from "./namespaces";
import { Network } from "./+network"; import { Network } from "./network";
import { Nodes } from "./+nodes"; import { Nodes } from "./nodes";
import { Workloads } from "./+workloads"; import { Workloads } from "./workloads";
import { Config } from "./+config"; import { Config } from "./config";
import { Storage } from "./+storage"; import { Storage } from "./storage";
import { catalogEntityRegistry } from "../api/catalog-entity-registry"; import { catalogEntityRegistry } from "../api/catalog-entity-registry";
import { getHostedClusterId } from "../utils"; import { getHostedClusterId } from "../utils";
import { ClusterStore } from "../../common/cluster-store"; import { ClusterStore } from "../../common/cluster-store";

View File

@ -42,7 +42,7 @@ import { createUpgradeChartTab } from "../dock/upgrade-chart.store";
import { ThemeStore } from "../../theme.store"; import { ThemeStore } from "../../theme.store";
import { apiManager } from "../../../common/k8s-api/api-manager"; import { apiManager } from "../../../common/k8s-api/api-manager";
import { SubTitle } from "../layout/sub-title"; import { SubTitle } from "../layout/sub-title";
import { secretsStore } from "../+config-secrets/secrets.store"; import { secretsStore } from "../config-secrets/secrets.store";
import { Secret } from "../../../common/k8s-api/endpoints"; import { Secret } from "../../../common/k8s-api/endpoints";
import { getDetailsUrl } from "../kube-detail-params"; import { getDetailsUrl } from "../kube-detail-params";
import { Checkbox } from "../checkbox"; import { Checkbox } from "../checkbox";

View File

@ -25,8 +25,8 @@ import { autoBind } from "../../utils";
import { createRelease, deleteRelease, HelmRelease, IReleaseCreatePayload, IReleaseUpdatePayload, listReleases, rollbackRelease, updateRelease } from "../../../common/k8s-api/endpoints/helm-releases.api"; import { createRelease, deleteRelease, HelmRelease, IReleaseCreatePayload, IReleaseUpdatePayload, listReleases, rollbackRelease, updateRelease } from "../../../common/k8s-api/endpoints/helm-releases.api";
import { ItemStore } from "../../../common/item.store"; import { ItemStore } from "../../../common/item.store";
import type { Secret } from "../../../common/k8s-api/endpoints"; import type { Secret } from "../../../common/k8s-api/endpoints";
import { secretsStore } from "../+config-secrets/secrets.store"; import { secretsStore } from "../config-secrets/secrets.store";
import { namespaceStore } from "../+namespaces/namespace.store"; import { namespaceStore } from "../namespaces/namespace.store";
import { Notifications } from "../notifications"; import { Notifications } from "../notifications";
export class ReleaseStore extends ItemStore<HelmRelease> { export class ReleaseStore extends ItemStore<HelmRelease> {

View File

@ -32,11 +32,11 @@ import { ReleaseRollbackDialog } from "./release-rollback-dialog";
import { navigation } from "../../navigation"; import { navigation } from "../../navigation";
import { ItemListLayout } from "../item-object-list/item-list-layout"; import { ItemListLayout } from "../item-object-list/item-list-layout";
import { HelmReleaseMenu } from "./release-menu"; import { HelmReleaseMenu } from "./release-menu";
import { secretsStore } from "../+config-secrets/secrets.store"; import { secretsStore } from "../config-secrets/secrets.store";
import { NamespaceSelectFilter } from "../+namespaces/namespace-select-filter"; import { NamespaceSelectFilter } from "../namespaces/namespace-select-filter";
import type { ReleaseRouteParams } from "../../../common/routes"; import type { ReleaseRouteParams } from "../../../common/routes";
import { releaseURL } from "../../../common/routes"; import { releaseURL } from "../../../common/routes";
import { namespaceStore } from "../+namespaces/namespace.store"; import { namespaceStore } from "../namespaces/namespace.store";
enum columnId { enum columnId {
name = "name", name = "name",

View File

@ -22,8 +22,8 @@
import React from "react"; import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { TabLayout, TabLayoutRoute } from "../layout/tab-layout"; import { TabLayout, TabLayoutRoute } from "../layout/tab-layout";
import { HelmCharts } from "../+apps-helm-charts"; import { HelmCharts } from "../apps-helm-charts";
import { HelmReleases } from "../+apps-releases"; import { HelmReleases } from "../apps-releases";
import { helmChartsURL, helmChartsRoute, releaseURL, releaseRoute } from "../../../common/routes"; import { helmChartsURL, helmChartsRoute, releaseURL, releaseRoute } from "../../../common/routes";
@observer @observer

View File

@ -25,15 +25,15 @@ import React from "react";
import { Redirect, Route, Switch } from "react-router"; import { Redirect, Route, Switch } from "react-router";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { BottomBar } from "./bottom-bar"; import { BottomBar } from "./bottom-bar";
import { Catalog } from "../+catalog"; import { Catalog } from "../catalog";
import { Preferences } from "../+preferences"; import { Preferences } from "../preferences";
import { AddCluster } from "../+add-cluster"; import { AddCluster } from "../add-cluster";
import { ClusterView } from "./cluster-view"; import { ClusterView } from "./cluster-view";
import { GlobalPageRegistry } from "../../../extensions/registries/page-registry"; import { GlobalPageRegistry } from "../../../extensions/registries/page-registry";
import { Extensions } from "../+extensions"; import { Extensions } from "../extensions";
import { HotbarMenu } from "../hotbar/hotbar-menu"; import { HotbarMenu } from "../hotbar/hotbar-menu";
import { EntitySettings } from "../+entity-settings"; import { EntitySettings } from "../entity-settings";
import { Welcome } from "../+welcome"; import { Welcome } from "../welcome";
import * as routes from "../../../common/routes"; import * as routes from "../../../common/routes";
@observer @observer

View File

@ -21,7 +21,7 @@
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import React from "react"; import React from "react";
import { previousActiveTab } from "../+catalog"; import { previousActiveTab } from "../catalog";
import { ClusterStore } from "../../../common/cluster-store"; import { ClusterStore } from "../../../common/cluster-store";
import { catalogURL } from "../../../common/routes"; import { catalogURL } from "../../../common/routes";
import { navigate } from "../../navigation"; import { navigate } from "../../navigation";

View File

@ -33,7 +33,7 @@ import { clusterActivateHandler } from "../../../common/cluster-ipc";
import { catalogEntityRegistry } from "../../api/catalog-entity-registry"; import { catalogEntityRegistry } from "../../api/catalog-entity-registry";
import { navigate } from "../../navigation"; import { navigate } from "../../navigation";
import { catalogURL, ClusterViewRouteParams } from "../../../common/routes"; import { catalogURL, ClusterViewRouteParams } from "../../../common/routes";
import { previousActiveTab } from "../+catalog"; import { previousActiveTab } from "../catalog";
import { ClusterTopbar } from "./cluster-topbar"; import { ClusterTopbar } from "./cluster-topbar";
interface Props extends RouteComponentProps<ClusterViewRouteParams> { interface Props extends RouteComponentProps<ClusterViewRouteParams> {

View File

@ -25,7 +25,7 @@ import { observer } from "mobx-react";
import { SubTitle } from "../../layout/sub-title"; import { SubTitle } from "../../layout/sub-title";
import { boundMethod } from "../../../../common/utils"; import { boundMethod } from "../../../../common/utils";
import { shell } from "electron"; import { shell } from "electron";
import { Notice } from "../../+extensions/notice"; import { Notice } from "../../extensions/notice";
interface Props { interface Props {
cluster: Cluster; cluster: Cluster;

View File

@ -25,7 +25,7 @@ import type { Cluster } from "../../../../main/cluster";
import { observable, reaction, makeObservable } from "mobx"; import { observable, reaction, makeObservable } from "mobx";
import { Badge } from "../../badge/badge"; import { Badge } from "../../badge/badge";
import { Icon } from "../../icon/icon"; import { Icon } from "../../icon/icon";
import { Notice } from "../../+extensions/notice"; import { Notice } from "../../extensions/notice";
interface Props { interface Props {
cluster: Cluster; cluster: Cluster;

View File

@ -27,8 +27,8 @@ import { computed, makeObservable } from "mobx";
import { Icon } from "../icon"; import { Icon } from "../icon";
import { SubHeader } from "../layout/sub-header"; import { SubHeader } from "../layout/sub-header";
import { Table, TableCell, TableHead, TableRow } from "../table"; import { Table, TableCell, TableHead, TableRow } from "../table";
import { nodesStore } from "../+nodes/nodes.store"; import { nodesStore } from "../nodes/nodes.store";
import { eventStore } from "../+events/event.store"; import { eventStore } from "../events/event.store";
import { boundMethod, cssNames, prevDefault } from "../../utils"; import { boundMethod, cssNames, prevDefault } from "../../utils";
import type { ItemObject } from "../../../common/item.store"; import type { ItemObject } from "../../../common/item.store";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";

View File

@ -23,7 +23,7 @@ import "./cluster-metric-switchers.scss";
import React from "react"; import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { nodesStore } from "../+nodes/nodes.store"; import { nodesStore } from "../nodes/nodes.store";
import { cssNames } from "../../utils"; import { cssNames } from "../../utils";
import { Radio, RadioGroup } from "../radio"; import { Radio, RadioGroup } from "../radio";
import { clusterOverviewStore, MetricNodeRole, MetricType } from "./cluster-overview.store"; import { clusterOverviewStore, MetricNodeRole, MetricType } from "./cluster-overview.store";

View File

@ -24,7 +24,7 @@ import { KubeObjectStore } from "../../../common/k8s-api/kube-object.store";
import { Cluster, clusterApi, getMetricsByNodeNames, IClusterMetrics } from "../../../common/k8s-api/endpoints"; import { Cluster, clusterApi, getMetricsByNodeNames, IClusterMetrics } from "../../../common/k8s-api/endpoints";
import { autoBind, createStorage } from "../../utils"; import { autoBind, createStorage } from "../../utils";
import { IMetricsReqParams, normalizeMetrics } from "../../../common/k8s-api/endpoints/metrics.api"; import { IMetricsReqParams, normalizeMetrics } from "../../../common/k8s-api/endpoints/metrics.api";
import { nodesStore } from "../+nodes/nodes.store"; import { nodesStore } from "../nodes/nodes.store";
import { apiManager } from "../../../common/k8s-api/api-manager"; import { apiManager } from "../../../common/k8s-api/api-manager";
export enum MetricType { export enum MetricType {

View File

@ -24,8 +24,8 @@ import "./cluster-overview.scss";
import React from "react"; import React from "react";
import { reaction } from "mobx"; import { reaction } from "mobx";
import { disposeOnUnmount, observer } from "mobx-react"; import { disposeOnUnmount, observer } from "mobx-react";
import { nodesStore } from "../+nodes/nodes.store"; import { nodesStore } from "../nodes/nodes.store";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { getHostedClusterId, interval } from "../../utils"; import { getHostedClusterId, interval } from "../../utils";
import { TabLayout } from "../layout/tab-layout"; import { TabLayout } from "../layout/tab-layout";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";

View File

@ -26,7 +26,7 @@ import { observer } from "mobx-react";
import { clusterOverviewStore, MetricNodeRole } from "./cluster-overview.store"; import { clusterOverviewStore, MetricNodeRole } from "./cluster-overview.store";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { Icon } from "../icon"; import { Icon } from "../icon";
import { nodesStore } from "../+nodes/nodes.store"; import { nodesStore } from "../nodes/nodes.store";
import { ChartData, PieChart } from "../chart"; import { ChartData, PieChart } from "../chart";
import { ClusterNoMetrics } from "./cluster-no-metrics"; import { ClusterNoMetrics } from "./cluster-no-metrics";
import { bytesToUnits } from "../../utils"; import { bytesToUnits } from "../../utils";

View File

@ -33,7 +33,7 @@ import { Select } from "../select";
import { Icon } from "../icon"; import { Icon } from "../icon";
import { Button } from "../button"; import { Button } from "../button";
import { Notifications } from "../notifications"; import { Notifications } from "../notifications";
import { NamespaceSelect } from "../+namespaces/namespace-select"; import { NamespaceSelect } from "../namespaces/namespace-select";
import { SubTitle } from "../layout/sub-title"; import { SubTitle } from "../layout/sub-title";
interface Props extends DialogProps { interface Props extends DialogProps {

View File

@ -30,7 +30,7 @@ import { Input } from "../input";
import { systemName } from "../input/input_validators"; import { systemName } from "../input/input_validators";
import { Secret, secretsApi, SecretType } from "../../../common/k8s-api/endpoints"; import { Secret, secretsApi, SecretType } from "../../../common/k8s-api/endpoints";
import { SubTitle } from "../layout/sub-title"; import { SubTitle } from "../layout/sub-title";
import { NamespaceSelect } from "../+namespaces/namespace-select"; import { NamespaceSelect } from "../namespaces/namespace-select";
import { Select, SelectOption } from "../select"; import { Select, SelectOption } from "../select";
import { Icon } from "../icon"; import { Icon } from "../icon";
import type { KubeObjectMetadata } from "../../../common/k8s-api/kube-object"; import type { KubeObjectMetadata } from "../../../common/k8s-api/kube-object";

View File

@ -22,13 +22,13 @@
import React from "react"; import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { TabLayout, TabLayoutRoute } from "../layout/tab-layout"; import { TabLayout, TabLayoutRoute } from "../layout/tab-layout";
import { ConfigMaps } from "../+config-maps"; import { ConfigMaps } from "../config-maps";
import { Secrets } from "../+config-secrets"; import { Secrets } from "../config-secrets";
import { ResourceQuotas } from "../+config-resource-quotas"; import { ResourceQuotas } from "../config-resource-quotas";
import { PodDisruptionBudgets } from "../+config-pod-disruption-budgets"; import { PodDisruptionBudgets } from "../config-pod-disruption-budgets";
import { HorizontalPodAutoscalers } from "../+config-autoscalers"; import { HorizontalPodAutoscalers } from "../config-autoscalers";
import { isAllowedResource } from "../../../common/utils/allowed-resource"; import { isAllowedResource } from "../../../common/utils/allowed-resource";
import { LimitRanges } from "../+config-limit-ranges"; import { LimitRanges } from "../config-limit-ranges";
import * as routes from "../../../common/routes"; import * as routes from "../../../common/routes";
@observer @observer

View File

@ -22,7 +22,7 @@
import { ClusterStore } from "../../common/cluster-store"; import { ClusterStore } from "../../common/cluster-store";
import type { Cluster } from "../../main/cluster"; import type { Cluster } from "../../main/cluster";
import { getHostedClusterId } from "../utils"; import { getHostedClusterId } from "../utils";
import { namespaceStore } from "./+namespaces/namespace.store"; import { namespaceStore } from "./namespaces/namespace.store";
import type { ClusterContext } from "../../common/k8s-api/cluster-context"; import type { ClusterContext } from "../../common/k8s-api/cluster-context";
export const clusterContext: ClusterContext = { export const clusterContext: ClusterContext = {

View File

@ -19,7 +19,7 @@
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ */
import { podsStore } from "../../+workloads-pods/pods.store"; import { podsStore } from "../../workloads-pods/pods.store";
import { UserStore } from "../../../../common/user-store"; import { UserStore } from "../../../../common/user-store";
import { Pod } from "../../../../common/k8s-api/endpoints"; import { Pod } from "../../../../common/k8s-api/endpoints";
import { ThemeStore } from "../../../theme.store"; import { ThemeStore } from "../../../theme.store";

View File

@ -27,13 +27,13 @@ import { observer } from "mobx-react";
import { dockStore, DockTab } from "./dock.store"; import { dockStore, DockTab } from "./dock.store";
import { InfoPanel } from "./info-panel"; import { InfoPanel } from "./info-panel";
import { Badge } from "../badge"; import { Badge } from "../badge";
import { NamespaceSelect } from "../+namespaces/namespace-select"; import { NamespaceSelect } from "../namespaces/namespace-select";
import { boundMethod, prevDefault } from "../../utils"; import { boundMethod, prevDefault } from "../../utils";
import { IChartInstallData, installChartStore } from "./install-chart.store"; import { IChartInstallData, installChartStore } from "./install-chart.store";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { Icon } from "../icon"; import { Icon } from "../icon";
import { Button } from "../button"; import { Button } from "../button";
import { releaseStore } from "../+apps-releases/release.store"; import { releaseStore } from "../apps-releases/release.store";
import { LogsDialog } from "../dialog/logs-dialog"; import { LogsDialog } from "../dialog/logs-dialog";
import { Select, SelectOption } from "../select"; import { Select, SelectOption } from "../select";
import { Input } from "../input"; import { Input } from "../input";

View File

@ -28,7 +28,7 @@ import { Pod } from "../../../common/k8s-api/endpoints";
import { Badge } from "../badge"; import { Badge } from "../badge";
import { Select, SelectOption } from "../select"; import { Select, SelectOption } from "../select";
import { LogTabData, logTabStore } from "./log-tab.store"; import { LogTabData, logTabStore } from "./log-tab.store";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import type { TabId } from "./dock.store"; import type { TabId } from "./dock.store";
interface Props { interface Props {

View File

@ -21,7 +21,7 @@
import uniqueId from "lodash/uniqueId"; import uniqueId from "lodash/uniqueId";
import { reaction } from "mobx"; import { reaction } from "mobx";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { IPodContainer, Pod } from "../../../common/k8s-api/endpoints"; import { IPodContainer, Pod } from "../../../common/k8s-api/endpoints";
import type { WorkloadKubeObject } from "../../../common/k8s-api/workload-kube-object"; import type { WorkloadKubeObject } from "../../../common/k8s-api/workload-kube-object";

View File

@ -23,7 +23,7 @@ import { action, autorun, computed, IReactionDisposer, reaction, makeObservable
import { dockStore, DockTab, DockTabCreateSpecific, TabId, TabKind } from "./dock.store"; import { dockStore, DockTab, DockTabCreateSpecific, TabId, TabKind } from "./dock.store";
import { DockTabStore } from "./dock-tab.store"; import { DockTabStore } from "./dock-tab.store";
import { getReleaseValues, HelmRelease } from "../../../common/k8s-api/endpoints/helm-releases.api"; import { getReleaseValues, HelmRelease } from "../../../common/k8s-api/endpoints/helm-releases.api";
import { releaseStore } from "../+apps-releases/release.store"; import { releaseStore } from "../apps-releases/release.store";
import { iter } from "../../utils"; import { iter } from "../../utils";
import { monacoModelsManager } from "./monaco-model-manager"; import { monacoModelsManager } from "./monaco-model-manager";

View File

@ -29,10 +29,10 @@ import type { DockTab } from "./dock.store";
import { InfoPanel } from "./info-panel"; import { InfoPanel } from "./info-panel";
import { upgradeChartStore } from "./upgrade-chart.store"; import { upgradeChartStore } from "./upgrade-chart.store";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { releaseStore } from "../+apps-releases/release.store"; import { releaseStore } from "../apps-releases/release.store";
import { Badge } from "../badge"; import { Badge } from "../badge";
import { EditorPanel } from "./editor-panel"; import { EditorPanel } from "./editor-panel";
import { helmChartStore, IChartVersion } from "../+apps-helm-charts/helm-chart.store"; import { helmChartStore, IChartVersion } from "../apps-helm-charts/helm-chart.store";
import type { HelmRelease } from "../../../common/k8s-api/endpoints/helm-releases.api"; import type { HelmRelease } from "../../../common/k8s-api/endpoints/helm-releases.api";
import { Select, SelectOption } from "../select"; import { Select, SelectOption } from "../select";

View File

@ -26,7 +26,7 @@ import { autoBind } from "../../utils";
import { eventApi, KubeEvent } from "../../../common/k8s-api/endpoints/events.api"; import { eventApi, KubeEvent } from "../../../common/k8s-api/endpoints/events.api";
import type { KubeObject } from "../../../common/k8s-api/kube-object"; import type { KubeObject } from "../../../common/k8s-api/kube-object";
import { Pod } from "../../../common/k8s-api/endpoints/pods.api"; import { Pod } from "../../../common/k8s-api/endpoints/pods.api";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { apiManager } from "../../../common/k8s-api/api-manager"; import { apiManager } from "../../../common/k8s-api/api-manager";
export class EventStore extends KubeObjectStore<KubeEvent> { export class EventStore extends KubeObjectStore<KubeEvent> {

View File

@ -40,7 +40,7 @@ import { MenuActions } from "../menu/menu-actions";
import { MenuItem } from "../menu"; import { MenuItem } from "../menu";
import { Checkbox } from "../checkbox"; import { Checkbox } from "../checkbox";
import { UserStore } from "../../../common/user-store"; import { UserStore } from "../../../common/user-store";
import { namespaceStore } from "../+namespaces/namespace.store"; import { namespaceStore } from "../namespaces/namespace.store";

View File

@ -28,11 +28,11 @@ import { Drawer } from "../drawer";
import type { KubeObject } from "../../../common/k8s-api/kube-object"; import type { KubeObject } from "../../../common/k8s-api/kube-object";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { apiManager } from "../../../common/k8s-api/api-manager"; import { apiManager } from "../../../common/k8s-api/api-manager";
import { crdStore } from "../+custom-resources/crd.store"; import { crdStore } from "../custom-resources/crd.store";
import { KubeObjectMenu } from "../kube-object-menu"; import { KubeObjectMenu } from "../kube-object-menu";
import { KubeObjectDetailRegistry } from "../../api/kube-object-detail-registry"; import { KubeObjectDetailRegistry } from "../../api/kube-object-detail-registry";
import logger from "../../../main/logger"; import logger from "../../../main/logger";
import { CrdResourceDetails } from "../+custom-resources"; import { CrdResourceDetails } from "../custom-resources";
import { KubeObjectMeta } from "../kube-object-meta"; import { KubeObjectMeta } from "../kube-object-meta";
import { hideDetails, kubeDetailsUrlParam } from "../kube-detail-params"; import { hideDetails, kubeDetailsUrlParam } from "../kube-detail-params";

View File

@ -29,7 +29,7 @@ import type { KubeObjectStore } from "../../../common/k8s-api/kube-object.store"
import { KubeObjectMenu } from "../kube-object-menu"; import { KubeObjectMenu } from "../kube-object-menu";
import { kubeWatchApi } from "../../../common/k8s-api/kube-watch-api"; import { kubeWatchApi } from "../../../common/k8s-api/kube-watch-api";
import { clusterContext } from "../context"; import { clusterContext } from "../context";
import { NamespaceSelectFilter } from "../+namespaces/namespace-select-filter"; import { NamespaceSelectFilter } from "../namespaces/namespace-select-filter";
import { ResourceKindMap, ResourceNames } from "../../utils/rbac"; import { ResourceKindMap, ResourceNames } from "../../utils/rbac";
import { kubeSelectedUrlParam, showDetails } from "../kube-detail-params"; import { kubeSelectedUrlParam, showDetails } from "../kube-detail-params";

View File

@ -26,20 +26,20 @@ import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { cssNames } from "../../utils"; import { cssNames } from "../../utils";
import { Icon } from "../icon"; import { Icon } from "../icon";
import { Workloads } from "../+workloads"; import { Workloads } from "../workloads";
import { UserManagement } from "../+user-management"; import { UserManagement } from "../user-management";
import { Storage } from "../+storage"; import { Storage } from "../storage";
import { Network } from "../+network"; import { Network } from "../network";
import { crdStore } from "../+custom-resources/crd.store"; import { crdStore } from "../custom-resources/crd.store";
import { CustomResources } from "../+custom-resources/custom-resources"; import { CustomResources } from "../custom-resources/custom-resources";
import { isActiveRoute } from "../../navigation"; import { isActiveRoute } from "../../navigation";
import { isAllowedResource } from "../../../common/utils/allowed-resource"; import { isAllowedResource } from "../../../common/utils/allowed-resource";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { ClusterPageMenuRegistration, ClusterPageMenuRegistry, ClusterPageRegistry, getExtensionPageUrl } from "../../../extensions/registries"; import { ClusterPageMenuRegistration, ClusterPageMenuRegistry, ClusterPageRegistry, getExtensionPageUrl } from "../../../extensions/registries";
import { SidebarItem } from "./sidebar-item"; import { SidebarItem } from "./sidebar-item";
import { Apps } from "../+apps"; import { Apps } from "../apps";
import * as routes from "../../../common/routes"; import * as routes from "../../../common/routes";
import { Config } from "../+config"; import { Config } from "../config";
interface Props { interface Props {
className?: string; className?: string;

View File

@ -30,11 +30,11 @@ import { getMetricsForNamespace, IPodMetrics, Namespace } from "../../../common/
import type { KubeObjectDetailsProps } from "../kube-object-details"; import type { KubeObjectDetailsProps } from "../kube-object-details";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { resourceQuotaStore } from "../+config-resource-quotas/resource-quotas.store"; import { resourceQuotaStore } from "../config-resource-quotas/resource-quotas.store";
import { KubeObjectMeta } from "../kube-object-meta"; import { KubeObjectMeta } from "../kube-object-meta";
import { limitRangeStore } from "../+config-limit-ranges/limit-ranges.store"; import { limitRangeStore } from "../config-limit-ranges/limit-ranges.store";
import { ResourceMetrics } from "../resource-metrics"; import { ResourceMetrics } from "../resource-metrics";
import { PodCharts, podMetricTabs } from "../+workloads-pods/pod-charts"; import { PodCharts, podMetricTabs } from "../workloads-pods/pod-charts";
import { ClusterMetricsResourceType } from "../../../common/cluster-types"; import { ClusterMetricsResourceType } from "../../../common/cluster-types";
import { getActiveClusterEntity } from "../../api/catalog-entity-registry"; import { getActiveClusterEntity } from "../../api/catalog-entity-registry";
import { getDetailsUrl } from "../kube-detail-params"; import { getDetailsUrl } from "../kube-detail-params";

View File

@ -24,7 +24,7 @@ import { observer } from "mobx-react";
import React from "react"; import React from "react";
import { Table, TableHead, TableCell, TableRow } from "../table"; import { Table, TableHead, TableCell, TableRow } from "../table";
import { prevDefault } from "../../utils"; import { prevDefault } from "../../utils";
import { endpointStore } from "../+network-endpoints/endpoints.store"; import { endpointStore } from "../network-endpoints/endpoints.store";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
import { showDetails } from "../kube-detail-params"; import { showDetails } from "../kube-detail-params";

View File

@ -29,7 +29,7 @@ import type { KubeObjectDetailsProps } from "../kube-object-details";
import type { Service } from "../../../common/k8s-api/endpoints"; import type { Service } from "../../../common/k8s-api/endpoints";
import { KubeObjectMeta } from "../kube-object-meta"; import { KubeObjectMeta } from "../kube-object-meta";
import { ServicePortComponent } from "./service-port-component"; import { ServicePortComponent } from "./service-port-component";
import { endpointStore } from "../+network-endpoints/endpoints.store"; import { endpointStore } from "../network-endpoints/endpoints.store";
import { ServiceDetailsEndpoint } from "./service-details-endpoint"; import { ServiceDetailsEndpoint } from "./service-details-endpoint";
import { kubeWatchApi } from "../../../common/k8s-api/kube-watch-api"; import { kubeWatchApi } from "../../../common/k8s-api/kube-watch-api";

View File

@ -24,10 +24,10 @@ import "./network.scss";
import React from "react"; import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { TabLayout, TabLayoutRoute } from "../layout/tab-layout"; import { TabLayout, TabLayoutRoute } from "../layout/tab-layout";
import { Services } from "../+network-services"; import { Services } from "../network-services";
import { Endpoints } from "../+network-endpoints"; import { Endpoints } from "../network-endpoints";
import { Ingresses } from "../+network-ingresses"; import { Ingresses } from "../network-ingresses";
import { NetworkPolicies } from "../+network-policies"; import { NetworkPolicies } from "../network-policies";
import { isAllowedResource } from "../../../common/utils/allowed-resource"; import { isAllowedResource } from "../../../common/utils/allowed-resource";
import * as routes from "../../../common/routes"; import * as routes from "../../../common/routes";

View File

@ -28,12 +28,12 @@ import { disposeOnUnmount, observer } from "mobx-react";
import { DrawerItem, DrawerItemLabels } from "../drawer"; import { DrawerItem, DrawerItemLabels } from "../drawer";
import { Badge } from "../badge"; import { Badge } from "../badge";
import { ResourceMetrics } from "../resource-metrics"; import { ResourceMetrics } from "../resource-metrics";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import type { KubeObjectDetailsProps } from "../kube-object-details"; import type { KubeObjectDetailsProps } from "../kube-object-details";
import { getMetricsByNodeNames, IClusterMetrics, Node } from "../../../common/k8s-api/endpoints"; import { getMetricsByNodeNames, IClusterMetrics, Node } from "../../../common/k8s-api/endpoints";
import { NodeCharts } from "./node-charts"; import { NodeCharts } from "./node-charts";
import { makeObservable, observable, reaction } from "mobx"; import { makeObservable, observable, reaction } from "mobx";
import { PodDetailsList } from "../+workloads-pods/pod-details-list"; import { PodDetailsList } from "../workloads-pods/pod-details-list";
import { KubeObjectMeta } from "../kube-object-meta"; import { KubeObjectMeta } from "../kube-object-meta";
import { getActiveClusterEntity } from "../../api/catalog-entity-registry"; import { getActiveClusterEntity } from "../../api/catalog-entity-registry";
import { ClusterMetricsResourceType } from "../../../common/cluster-types"; import { ClusterMetricsResourceType } from "../../../common/cluster-types";

View File

@ -35,7 +35,7 @@ import kebabCase from "lodash/kebabCase";
import upperFirst from "lodash/upperFirst"; import upperFirst from "lodash/upperFirst";
import { KubeObjectStatusIcon } from "../kube-object-status-icon"; import { KubeObjectStatusIcon } from "../kube-object-status-icon";
import { Badge } from "../badge/badge"; import { Badge } from "../badge/badge";
import { eventStore } from "../+events/event.store"; import { eventStore } from "../events/event.store";
import type { NodesRouteParams } from "../../../common/routes"; import type { NodesRouteParams } from "../../../common/routes";
import { makeObservable, observable } from "mobx"; import { makeObservable, observable } from "mobx";
import isEmpty from "lodash/isEmpty"; import isEmpty from "lodash/isEmpty";

View File

@ -32,7 +32,7 @@ import { Select, SelectOption } from "../select";
import { AddHelmRepoDialog } from "./add-helm-repo-dialog"; import { AddHelmRepoDialog } from "./add-helm-repo-dialog";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { RemovableItem } from "./removable-item"; import { RemovableItem } from "./removable-item";
import { Notice } from "../+extensions/notice"; import { Notice } from "../extensions/notice";
import { Spinner } from "../spinner"; import { Spinner } from "../spinner";
@observer @observer

View File

@ -22,7 +22,7 @@ import fse from "fs-extra";
import { action, computed, makeObservable, observable, reaction } from "mobx"; import { action, computed, makeObservable, observable, reaction } from "mobx";
import { disposeOnUnmount, observer } from "mobx-react"; import { disposeOnUnmount, observer } from "mobx-react";
import React from "react"; import React from "react";
import { Notice } from "../+extensions/notice"; import { Notice } from "../extensions/notice";
import { KubeconfigSyncEntry, KubeconfigSyncValue, UserStore } from "../../../common/user-store"; import { KubeconfigSyncEntry, KubeconfigSyncValue, UserStore } from "../../../common/user-store";
import { isWindows } from "../../../common/vars"; import { isWindows } from "../../../common/vars";

View File

@ -30,8 +30,8 @@ import type { KubeObjectDetailsProps } from "../kube-object-details";
import type { StorageClass } from "../../../common/k8s-api/endpoints"; import type { StorageClass } from "../../../common/k8s-api/endpoints";
import { KubeObjectMeta } from "../kube-object-meta"; import { KubeObjectMeta } from "../kube-object-meta";
import { storageClassStore } from "./storage-class.store"; import { storageClassStore } from "./storage-class.store";
import { VolumeDetailsList } from "../+storage-volumes/volume-details-list"; import { VolumeDetailsList } from "../storage-volumes/volume-details-list";
import { volumesStore } from "../+storage-volumes/volumes.store"; import { volumesStore } from "../storage-volumes/volumes.store";
interface Props extends KubeObjectDetailsProps<StorageClass> { interface Props extends KubeObjectDetailsProps<StorageClass> {
} }

View File

@ -23,7 +23,7 @@ import { KubeObjectStore } from "../../../common/k8s-api/kube-object.store";
import { autoBind } from "../../utils"; import { autoBind } from "../../utils";
import { StorageClass, storageClassApi } from "../../../common/k8s-api/endpoints/storage-class.api"; import { StorageClass, storageClassApi } from "../../../common/k8s-api/endpoints/storage-class.api";
import { apiManager } from "../../../common/k8s-api/api-manager"; import { apiManager } from "../../../common/k8s-api/api-manager";
import { volumesStore } from "../+storage-volumes/volumes.store"; import { volumesStore } from "../storage-volumes/volumes.store";
export class StorageClassStore extends KubeObjectStore<StorageClass> { export class StorageClassStore extends KubeObjectStore<StorageClass> {
api = storageClassApi; api = storageClassApi;

View File

@ -26,7 +26,7 @@ import { makeObservable, observable, reaction } from "mobx";
import { disposeOnUnmount, observer } from "mobx-react"; import { disposeOnUnmount, observer } from "mobx-react";
import { DrawerItem, DrawerTitle } from "../drawer"; import { DrawerItem, DrawerTitle } from "../drawer";
import { Badge } from "../badge"; import { Badge } from "../badge";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
import { ResourceMetrics } from "../resource-metrics"; import { ResourceMetrics } from "../resource-metrics";
import { VolumeClaimDiskChart } from "./volume-claim-disk-chart"; import { VolumeClaimDiskChart } from "./volume-claim-disk-chart";

View File

@ -25,7 +25,7 @@ import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { Link, RouteComponentProps } from "react-router-dom"; import { Link, RouteComponentProps } from "react-router-dom";
import { volumeClaimStore } from "./volume-claim.store"; import { volumeClaimStore } from "./volume-claim.store";
import { podsStore } from "../+workloads-pods/pods.store"; import { podsStore } from "../workloads-pods/pods.store";
import { KubeObjectListLayout } from "../kube-object-list-layout"; import { KubeObjectListLayout } from "../kube-object-list-layout";
import { unitsToBytes } from "../../../common/utils/convertMemory"; import { unitsToBytes } from "../../../common/utils/convertMemory";
import { stopPropagation } from "../../utils"; import { stopPropagation } from "../../utils";

View File

@ -24,9 +24,9 @@ import "./storage.scss";
import React from "react"; import React from "react";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { TabLayout, TabLayoutRoute } from "../layout/tab-layout"; import { TabLayout, TabLayoutRoute } from "../layout/tab-layout";
import { PersistentVolumes } from "../+storage-volumes"; import { PersistentVolumes } from "../storage-volumes";
import { StorageClasses } from "../+storage-classes"; import { StorageClasses } from "../storage-classes";
import { PersistentVolumeClaims } from "../+storage-volume-claims"; import { PersistentVolumeClaims } from "../storage-volume-claims";
import { isAllowedResource } from "../../../common/utils/allowed-resource"; import { isAllowedResource } from "../../../common/utils/allowed-resource";
import * as routes from "../../../common/routes"; import * as routes from "../../../common/routes";

View File

@ -25,7 +25,7 @@ import { action, computed, makeObservable, observable, reaction } from "mobx";
import { disposeOnUnmount, observer } from "mobx-react"; import { disposeOnUnmount, observer } from "mobx-react";
import React from "react"; import React from "react";
import { serviceAccountsStore } from "../+service-accounts/store"; import { serviceAccountsStore } from "../service-accounts/store";
import { ClusterRole, ClusterRoleBinding, ClusterRoleBindingSubject, ServiceAccount } from "../../../../common/k8s-api/endpoints"; import { ClusterRole, ClusterRoleBinding, ClusterRoleBindingSubject, ServiceAccount } from "../../../../common/k8s-api/endpoints";
import { Dialog, DialogProps } from "../../dialog"; import { Dialog, DialogProps } from "../../dialog";
import { EditableList } from "../../editable-list"; import { EditableList } from "../../editable-list";
@ -36,7 +36,7 @@ import { Notifications } from "../../notifications";
import { Select, SelectOption } from "../../select"; import { Select, SelectOption } from "../../select";
import { Wizard, WizardStep } from "../../wizard"; import { Wizard, WizardStep } from "../../wizard";
import { clusterRoleBindingsStore } from "./store"; import { clusterRoleBindingsStore } from "./store";
import { clusterRolesStore } from "../+cluster-roles/store"; import { clusterRolesStore } from "../cluster-roles/store";
import { getRoleRefSelectOption, ServiceAccountOption } from "../select-options"; import { getRoleRefSelectOption, ServiceAccountOption } from "../select-options";
import { ObservableHashSet, nFircate } from "../../../utils"; import { ObservableHashSet, nFircate } from "../../../utils";
import { Input } from "../../input"; import { Input } from "../../input";

View File

@ -28,8 +28,8 @@ import { KubeObjectListLayout } from "../../kube-object-list-layout";
import { KubeObjectStatusIcon } from "../../kube-object-status-icon"; import { KubeObjectStatusIcon } from "../../kube-object-status-icon";
import { ClusterRoleBindingDialog } from "./dialog"; import { ClusterRoleBindingDialog } from "./dialog";
import { clusterRoleBindingsStore } from "./store"; import { clusterRoleBindingsStore } from "./store";
import { clusterRolesStore } from "../+cluster-roles/store"; import { clusterRolesStore } from "../cluster-roles/store";
import { serviceAccountsStore } from "../+service-accounts/store"; import { serviceAccountsStore } from "../service-accounts/store";
import type { ClusterRoleBindingsRouteParams } from "../../../../common/routes"; import type { ClusterRoleBindingsRouteParams } from "../../../../common/routes";
enum columnId { enum columnId {

View File

@ -25,9 +25,9 @@ import { computed, observable, makeObservable, action } from "mobx";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import React from "react"; import React from "react";
import { rolesStore } from "../+roles/store"; import { rolesStore } from "../roles/store";
import { serviceAccountsStore } from "../+service-accounts/store"; import { serviceAccountsStore } from "../service-accounts/store";
import { NamespaceSelect } from "../../+namespaces/namespace-select"; import { NamespaceSelect } from "../../namespaces/namespace-select";
import { ClusterRole, Role, roleApi, RoleBinding, RoleBindingSubject, ServiceAccount } from "../../../../common/k8s-api/endpoints"; import { ClusterRole, Role, roleApi, RoleBinding, RoleBindingSubject, ServiceAccount } from "../../../../common/k8s-api/endpoints";
import { Dialog, DialogProps } from "../../dialog"; import { Dialog, DialogProps } from "../../dialog";
import { EditableList } from "../../editable-list"; import { EditableList } from "../../editable-list";
@ -38,7 +38,7 @@ import { Notifications } from "../../notifications";
import { Select, SelectOption } from "../../select"; import { Select, SelectOption } from "../../select";
import { Wizard, WizardStep } from "../../wizard"; import { Wizard, WizardStep } from "../../wizard";
import { roleBindingsStore } from "./store"; import { roleBindingsStore } from "./store";
import { clusterRolesStore } from "../+cluster-roles/store"; import { clusterRolesStore } from "../cluster-roles/store";
import { Input } from "../../input"; import { Input } from "../../input";
import { getRoleRefSelectOption, ServiceAccountOption } from "../select-options"; import { getRoleRefSelectOption, ServiceAccountOption } from "../select-options";
import { ObservableHashSet, nFircate } from "../../../utils"; import { ObservableHashSet, nFircate } from "../../../utils";

View File

@ -27,9 +27,9 @@ import { KubeObjectListLayout } from "../../kube-object-list-layout";
import { KubeObjectStatusIcon } from "../../kube-object-status-icon"; import { KubeObjectStatusIcon } from "../../kube-object-status-icon";
import { RoleBindingDialog } from "./dialog"; import { RoleBindingDialog } from "./dialog";
import { roleBindingsStore } from "./store"; import { roleBindingsStore } from "./store";
import { rolesStore } from "../+roles/store"; import { rolesStore } from "../roles/store";
import { clusterRolesStore } from "../+cluster-roles/store"; import { clusterRolesStore } from "../cluster-roles/store";
import { serviceAccountsStore } from "../+service-accounts/store"; import { serviceAccountsStore } from "../service-accounts/store";
import type { RoleBindingsRouteParams } from "../../../../common/routes"; import type { RoleBindingsRouteParams } from "../../../../common/routes";
enum columnId { enum columnId {

View File

@ -25,7 +25,7 @@ import React from "react";
import { observable, makeObservable } from "mobx"; import { observable, makeObservable } from "mobx";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { NamespaceSelect } from "../../+namespaces/namespace-select"; import { NamespaceSelect } from "../../namespaces/namespace-select";
import { Dialog, DialogProps } from "../../dialog"; import { Dialog, DialogProps } from "../../dialog";
import { Input } from "../../input"; import { Input } from "../../input";
import { showDetails } from "../../kube-detail-params"; import { showDetails } from "../../kube-detail-params";

View File

@ -25,7 +25,7 @@ import React from "react";
import { makeObservable, observable } from "mobx"; import { makeObservable, observable } from "mobx";
import { observer } from "mobx-react"; import { observer } from "mobx-react";
import { NamespaceSelect } from "../../+namespaces/namespace-select"; import { NamespaceSelect } from "../../namespaces/namespace-select";
import { Dialog, DialogProps } from "../../dialog"; import { Dialog, DialogProps } from "../../dialog";
import { Input } from "../../input"; import { Input } from "../../input";
import { systemName } from "../../input/input_validators"; import { systemName } from "../../input/input_validators";

View File

@ -26,7 +26,7 @@ import { disposeOnUnmount, observer } from "mobx-react";
import React from "react"; import React from "react";
import { Link } from "react-router-dom"; import { Link } from "react-router-dom";
import { secretsStore } from "../../+config-secrets/secrets.store"; import { secretsStore } from "../../config-secrets/secrets.store";
import { Secret, ServiceAccount } from "../../../../common/k8s-api/endpoints"; import { Secret, ServiceAccount } from "../../../../common/k8s-api/endpoints";
import { DrawerItem, DrawerTitle } from "../../drawer"; import { DrawerItem, DrawerTitle } from "../../drawer";
import { Icon } from "../../icon"; import { Icon } from "../../icon";

Some files were not shown because too many files have changed in this diff Show More