This is an automated email from the ASF dual-hosted git repository.
harikrishna pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from f67b738eb3d Migrate volume improvements, to bypass secondary storage
when copy volume between pools is allowed directly (#11625)
add 973819dad61 API: Add support to list all snapshot policies & backup
schedules (#11587)
No new revisions were added by this update.
Summary of changes:
.../cloud/storage/snapshot/SnapshotApiService.java | 2 +-
.../com/cloud/storage/snapshot/SnapshotPolicy.java | 3 +-
.../command/user/backup/ListBackupScheduleCmd.java | 30 ++-
.../user/snapshot/ListSnapshotPoliciesCmd.java | 7 +-
.../api/response/SnapshotPolicyResponse.java | 8 +
.../apache/cloudstack/backup/BackupManager.java | 3 +-
.../apache/cloudstack/backup/BackupSchedule.java | 3 +-
.../user/backup/ListBackupScheduleCmdTest.java | 98 +++++++++
.../user/snapshot/ListSnapshotPoliciesCmdTest.java | 79 +++++++
.../java/com/cloud/storage/SnapshotPolicyVO.java | 38 +++-
.../com/cloud/upgrade/dao/Upgrade42100to42200.java | 73 +++++++
.../apache/cloudstack/backup/BackupScheduleVO.java | 38 +++-
.../resources/META-INF/db/schema-42100to42200.sql | 6 +
.../cloud/upgrade/dao/Upgrade42100to42200Test.java | 242 +++++++++++++++++++++
.../storage/test/SnapshotTestWithFakeData.java | 2 +-
.../main/java/com/cloud/api/ApiResponseHelper.java | 1 +
.../storage/snapshot/SnapshotManagerImpl.java | 63 ++++--
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 41 ++++
.../cloudstack/backup/BackupManagerImpl.java | 60 ++++-
.../storage/snapshot/SnapshotManagerImplTest.java | 125 +++++++++++
.../storage/snapshot/SnapshotManagerTest.java | 6 +-
.../java/com/cloud/vm/UserVmManagerImplTest.java | 9 +
.../cloudstack/backup/BackupManagerTest.java | 75 +++++++
ui/public/locales/en.json | 15 +-
ui/src/components/view/DetailsTab.vue | 7 +
ui/src/components/view/ListView.vue | 86 +++++++-
ui/src/components/view/SearchView.vue | 50 ++++-
ui/src/config/section/storage.js | 90 ++++++++
ui/src/views/compute/BackupScheduleWizard.vue | 30 ++-
.../views/compute/backup/CreateBackupSchedule.vue | 183 ++++++++++++++++
ui/src/views/storage/RecurringSnapshotVolume.vue | 153 ++++++++++++-
31 files changed, 1553 insertions(+), 73 deletions(-)
create mode 100644
api/src/test/java/org/apache/cloudstack/api/command/user/backup/ListBackupScheduleCmdTest.java
create mode 100644
api/src/test/java/org/apache/cloudstack/api/command/user/snapshot/ListSnapshotPoliciesCmdTest.java
create mode 100644
engine/schema/src/test/java/com/cloud/upgrade/dao/Upgrade42100to42200Test.java
create mode 100644 ui/src/views/compute/backup/CreateBackupSchedule.vue