This is an automated email from the ASF dual-hosted git repository. dahn pushed a commit to branch 4.19 in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.19 by this push: new ed579bfeca5 UI: remove duplicated section for backup (#8678) ed579bfeca5 is described below commit ed579bfeca523c919064a6c9b113784e865bc209 Author: Wei Zhou <weiz...@apache.org> AuthorDate: Fri Feb 23 09:00:52 2024 +0100 UI: remove duplicated section for backup (#8678) --- ui/src/config/section/storage.js | 54 ---------------------------------------- 1 file changed, 54 deletions(-) diff --git a/ui/src/config/section/storage.js b/ui/src/config/section/storage.js index 3493232da45..ff0fd99242d 100644 --- a/ui/src/config/section/storage.js +++ b/ui/src/config/section/storage.js @@ -459,60 +459,6 @@ export default { } ] }, - { - name: 'backup', - title: 'label.backup', - icon: 'cloud-upload-outlined', - permission: ['listBackups'], - columns: [{ name: (record) => { return record.virtualmachinename } }, 'virtualmachinename', 'status', 'type', 'created', 'account', 'zone'], - details: ['virtualmachinename', 'id', 'type', 'externalid', 'size', 'virtualsize', 'volumes', 'backupofferingname', 'zone', 'account', 'domain', 'created'], - actions: [ - { - api: 'restoreBackup', - icon: 'sync-outlined', - docHelp: 'adminguide/virtual_machines.html#restoring-vm-backups', - label: 'label.backup.restore', - message: 'message.backup.restore', - dataView: true, - show: (record) => { return record.state !== 'Destroyed' } - }, - { - api: 'restoreVolumeFromBackupAndAttachToVM', - icon: 'paper-clip-outlined', - label: 'label.backup.attach.restore', - message: 'message.backup.attach.restore', - dataView: true, - show: (record) => { return record.state !== 'Destroyed' }, - popup: true, - component: shallowRef(defineAsyncComponent(() => import('@/views/storage/RestoreAttachBackupVolume.vue'))) - }, - { - api: 'removeVirtualMachineFromBackupOffering', - icon: 'scissor-outlined', - label: 'label.backup.offering.remove', - message: 'message.backup.offering.remove', - dataView: true, - show: (record) => { return record.state !== 'Destroyed' }, - args: ['forced', 'virtualmachineid'], - mapping: { - forced: { - value: (record) => { return true } - }, - virtualmachineid: { - value: (record) => { return record.virtualmachineid } - } - } - }, - { - api: 'deleteBackup', - icon: 'delete-outlined', - label: 'label.delete.backup', - message: 'message.delete.backup', - dataView: true, - show: (record) => { return record.state !== 'Destroyed' } - } - ] - }, { name: 'buckets', title: 'label.buckets',