Revert "feat(frontend): import CE code to EE" (#1557)

This commit is contained in:
Chaim Lev-Ari
2025-12-18 13:45:26 +02:00
committed by GitHub
parent 2f5b083c5c
commit bf8ccbcec6
1849 changed files with 6494 additions and 6602 deletions
@@ -1,22 +1,22 @@
import { Box } from 'lucide-react';
import { ContainerListViewModel } from '@CE/react/docker/containers/types';
import { useShowGPUsColumn } from '@CE/react/docker/containers/utils';
import { Environment } from '@CE/react/portainer/environments/types';
import { ContainerListViewModel } from '@/react/docker/containers/types';
import { useShowGPUsColumn } from '@/react/docker/containers/utils';
import { Environment } from '@/react/portainer/environments/types';
import { Datatable, Table } from '@@CE/datatables';
import { Datatable, Table } from '@@/datatables';
import {
ColumnVisibilityMenu,
getColumnVisibilityState,
} from '@@CE/datatables/ColumnVisibilityMenu';
} from '@@/datatables/ColumnVisibilityMenu';
import {
QuickActionsSettings,
buildAction,
} from '@@CE/datatables/QuickActionsSettings';
import { mergeOptions } from '@@CE/datatables/extend-options/mergeOptions';
import { withColumnFilters } from '@@CE/datatables/extend-options/withColumnFilters';
import { TableSettingsProvider } from '@@CE/datatables/useTableSettings';
import { useTableState } from '@@CE/datatables/useTableState';
} from '@@/datatables/QuickActionsSettings';
import { mergeOptions } from '@@/datatables/extend-options/mergeOptions';
import { withColumnFilters } from '@@/datatables/extend-options/withColumnFilters';
import { TableSettingsProvider } from '@@/datatables/useTableSettings';
import { useTableState } from '@@/datatables/useTableState';
import { useContainers } from '../../queries/useContainers';
@@ -1,15 +1,15 @@
import { useRouter } from '@uirouter/react';
import { Pause, Play, RefreshCw, Slash, Square, Trash2 } from 'lucide-react';
import * as notifications from '@CE/portainer/services/notifications';
import { useAuthorizations, Authorized } from '@CE/react/hooks/useUser';
import { confirmContainerDeletion } from '@CE/react/docker/containers/common/confirm-container-delete-modal';
import { setPortainerAgentTargetHeader } from '@CE/portainer/services/http-request.helper';
import * as notifications from '@/portainer/services/notifications';
import { useAuthorizations, Authorized } from '@/react/hooks/useUser';
import { confirmContainerDeletion } from '@/react/docker/containers/common/confirm-container-delete-modal';
import { setPortainerAgentTargetHeader } from '@/portainer/services/http-request.helper';
import {
ContainerId,
ContainerStatus,
ContainerListViewModel,
} from '@CE/react/docker/containers/types';
} from '@/react/docker/containers/types';
import {
killContainer,
pauseContainer,
@@ -18,10 +18,10 @@ import {
resumeContainer,
startContainer,
stopContainer,
} from '@CE/react/docker/containers/containers.service';
import type { EnvironmentId } from '@CE/react/portainer/environments/types';
} from '@/react/docker/containers/containers.service';
import type { EnvironmentId } from '@/react/portainer/environments/types';
import { ButtonGroup, Button, AddButton } from '@@CE/buttons';
import { ButtonGroup, Button, AddButton } from '@@/buttons';
type ContainerServiceAction = (
endpointId: EnvironmentId,
@@ -1,5 +1,5 @@
import { Checkbox } from '@@CE/form-components/Checkbox';
import { TableSettingsMenuAutoRefresh } from '@@CE/datatables/TableSettingsMenuAutoRefresh';
import { Checkbox } from '@@/form-components/Checkbox';
import { TableSettingsMenuAutoRefresh } from '@@/datatables/TableSettingsMenuAutoRefresh';
import { TableSettings } from './types';
import { TRUNCATE_LENGTH } from './datatable-store';
@@ -1,6 +1,6 @@
import { Environment } from '@CE/react/portainer/environments/types';
import { Environment } from '@/react/portainer/environments/types';
import { createRowContext } from '@@CE/datatables/RowContext';
import { createRowContext } from '@@/datatables/RowContext';
interface RowContextState {
environment: Environment;
@@ -1,4 +1,4 @@
import { isoDateFromTimestamp } from '@CE/portainer/filters/filters';
import { isoDateFromTimestamp } from '@/portainer/filters/filters';
import { columnHelper } from './helper';
@@ -1,8 +1,8 @@
import { CellContext } from '@tanstack/react-table';
import type { ContainerListViewModel } from '@CE/react/docker/containers/types';
import { useEnvironmentId } from '@CE/react/hooks/useEnvironmentId';
import { useContainerGpus } from '@CE/react/docker/containers/queries/gpus';
import type { ContainerListViewModel } from '@/react/docker/containers/types';
import { useEnvironmentId } from '@/react/hooks/useEnvironmentId';
import { useContainerGpus } from '@/react/docker/containers/queries/gpus';
import { columnHelper } from './helper';
@@ -1,7 +1,7 @@
import { CellContext } from '@tanstack/react-table';
import { useSref } from '@uirouter/react';
import type { ContainerListViewModel } from '@CE/react/docker/containers/types';
import type { ContainerListViewModel } from '@/react/docker/containers/types';
import { columnHelper } from './helper';
@@ -1,8 +1,8 @@
import _ from 'lodash';
import { useMemo } from 'react';
import { createOwnershipColumn } from '@CE/react/docker/components/datatable/createOwnershipColumn';
import { ContainerListViewModel } from '@CE/react/docker/containers/types';
import { createOwnershipColumn } from '@/react/docker/components/datatable/createOwnershipColumn';
import { ContainerListViewModel } from '@/react/docker/containers/types';
import { created } from './created';
import { host } from './host';
@@ -2,9 +2,9 @@ import { CellContext } from '@tanstack/react-table';
import _ from 'lodash';
import { useSref } from '@uirouter/react';
import type { ContainerListViewModel } from '@CE/react/docker/containers/types';
import type { ContainerListViewModel } from '@/react/docker/containers/types';
import { useTableSettings } from '@@CE/datatables/useTableSettings';
import { useTableSettings } from '@@/datatables/useTableSettings';
import { TableSettings } from '../types';
@@ -1,8 +1,8 @@
import _ from 'lodash';
import { CellContext } from '@tanstack/react-table';
import { PublishedPortLink } from '@CE/react/docker/components/ImageStatus/PublishedPortLink';
import type { ContainerListViewModel } from '@CE/react/docker/containers/types';
import { PublishedPortLink } from '@/react/docker/components/ImageStatus/PublishedPortLink';
import type { ContainerListViewModel } from '@/react/docker/containers/types';
import { useRowContext } from '../RowContext';
@@ -1,10 +1,10 @@
import { CellContext } from '@tanstack/react-table';
import { useAuthorizations } from '@CE/react/hooks/useUser';
import { ContainerQuickActions } from '@CE/react/docker/containers/components/ContainerQuickActions';
import { ContainerListViewModel } from '@CE/react/docker/containers/types';
import { useAuthorizations } from '@/react/hooks/useUser';
import { ContainerQuickActions } from '@/react/docker/containers/components/ContainerQuickActions';
import { ContainerListViewModel } from '@/react/docker/containers/types';
import { useTableSettings } from '@@CE/datatables/useTableSettings';
import { useTableSettings } from '@@/datatables/useTableSettings';
import { TableSettings } from '../types';
@@ -4,10 +4,10 @@ import { CellContext } from '@tanstack/react-table';
import {
type ContainerListViewModel,
ContainerStatus,
} from '@CE/react/docker/containers/types';
} from '@/react/docker/containers/types';
import { filterHOC } from '@@CE/datatables/Filter';
import { multiple } from '@@CE/datatables/filter-types';
import { filterHOC } from '@@/datatables/Filter';
import { multiple } from '@@/datatables/filter-types';
import { columnHelper } from './helper';
@@ -3,7 +3,7 @@ import {
hiddenColumnsSettings,
createPersistedStore,
filteredColumnsSettings,
} from '@@CE/datatables/types';
} from '@@/datatables/types';
import { QuickAction, TableSettings } from './types';
@@ -3,7 +3,7 @@ import {
FilteredColumnsTableSettings,
RefreshableTableSettings,
SettableColumnsTableSettings,
} from '@@CE/datatables/types';
} from '@@/datatables/types';
export type QuickAction = 'attach' | 'exec' | 'inspect' | 'logs' | 'stats';