mirror of
https://github.com/portainer/portainer.git
synced 2025-07-24 07:49:41 +02:00
chore(data-cy): require data-cy attributes [EE-6880] (#11453)
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run
This commit is contained in:
parent
3cad13388c
commit
d38085a560
538 changed files with 2571 additions and 595 deletions
|
@ -70,6 +70,7 @@ export function ContainersDatatable({
|
|||
isLoading={containersQuery.isLoading}
|
||||
isRowSelectable={(row) => !row.original.IsPortainer}
|
||||
initialTableState={getColumnVisibilityState(tableState.hiddenColumns)}
|
||||
data-cy="docker-containers-datatable"
|
||||
renderTableSettings={(tableInstance) => (
|
||||
<>
|
||||
<ColumnVisibilityMenu<DockerContainer>
|
||||
|
|
|
@ -82,6 +82,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerStart">
|
||||
<Button
|
||||
color="light"
|
||||
data-cy="start-docker-container-button"
|
||||
onClick={() => onStartClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0 || !hasStoppedItemsSelected}
|
||||
icon={Play}
|
||||
|
@ -93,6 +94,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerStop">
|
||||
<Button
|
||||
color="light"
|
||||
data-cy="stop-docker-container-button"
|
||||
onClick={() => onStopClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0 || !hasRunningItemsSelected}
|
||||
icon={Square}
|
||||
|
@ -104,6 +106,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerKill">
|
||||
<Button
|
||||
color="light"
|
||||
data-cy="kill-docker-container-button"
|
||||
onClick={() => onKillClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0 || hasStoppedItemsSelected}
|
||||
icon={Slash}
|
||||
|
@ -115,6 +118,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerRestart">
|
||||
<Button
|
||||
color="light"
|
||||
data-cy="restart-docker-container-button"
|
||||
onClick={() => onRestartClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0}
|
||||
icon={RefreshCw}
|
||||
|
@ -126,6 +130,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerPause">
|
||||
<Button
|
||||
color="light"
|
||||
data-cy="pause-docker-container-button"
|
||||
onClick={() => onPauseClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0 || !hasRunningItemsSelected}
|
||||
icon={Pause}
|
||||
|
@ -137,6 +142,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerUnpause">
|
||||
<Button
|
||||
color="light"
|
||||
data-cy="resume-docker-container-button"
|
||||
onClick={() => onResumeClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0 || !hasPausedItemsSelected}
|
||||
icon={Play}
|
||||
|
@ -148,6 +154,7 @@ export function ContainersDatatableActions({
|
|||
<Authorized authorizations="DockerContainerDelete">
|
||||
<Button
|
||||
color="dangerlight"
|
||||
data-cy="remove-docker-container-button"
|
||||
onClick={() => onRemoveClick(selectedItems)}
|
||||
disabled={selectedItemCount === 0}
|
||||
icon={Trash2}
|
||||
|
@ -159,7 +166,9 @@ export function ContainersDatatableActions({
|
|||
{isAddActionVisible && (
|
||||
<div className="space-left">
|
||||
<Authorized authorizations="DockerContainerCreate">
|
||||
<AddButton>Add container</AddButton>
|
||||
<AddButton data-cy="add-docker-container-button">
|
||||
Add container
|
||||
</AddButton>
|
||||
</Authorized>
|
||||
</div>
|
||||
)}
|
||||
|
|
|
@ -16,7 +16,8 @@ export function ContainersDatatableSettings({
|
|||
return (
|
||||
<>
|
||||
<Checkbox
|
||||
id="settings-container-truncate-nae"
|
||||
id="settings-container-truncate-name"
|
||||
data-cy="settings-container-truncate-name"
|
||||
label="Truncate container name"
|
||||
checked={settings.truncateContainerName > 0}
|
||||
onChange={() =>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue