Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
0664d1f
feat: add backup schedule to container persistent storage
alongubkin Oct 5, 2026
46ef4e2
chore: regenerate core schemas for volume backups
alongubkin Oct 5, 2026
00a407c
feat: carry volume restore requests in the deployment config
alongubkin Oct 5, 2026
2fc07a7
feat: add data lifecycle manager client and ebs snapshot calls
alongubkin Oct 5, 2026
629e030
feat: add Compute Engine snapshot schedule and snapshot APIs for volu…
alongubkin Oct 5, 2026
36ccd35
feat: grant container volume backup permissions on aws
alongubkin Oct 5, 2026
cb7ae14
feat: add Azure Data Protection and snapshot clients for volume backups
alongubkin Oct 5, 2026
8dc0fe3
chore: regenerate core schemas for volume restores
alongubkin Oct 5, 2026
c7d3801
fix: grant only the Compute Engine calls volume backups make
alongubkin Oct 5, 2026
f09d490
fix: grant dlm policy creation on the resource aws authorizes it against
alongubkin Oct 5, 2026
82d48d5
feat(cli): show container volumes and request volume restores
alongubkin Oct 5, 2026
4ee72b6
test: let controller tests carry volume restore requests
alongubkin Oct 5, 2026
e085f77
chore: update platform API spec for volume restores
alongubkin Oct 5, 2026
9c13306
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups-a…
alongubkin Oct 5, 2026
c214ff4
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups-g…
alongubkin Oct 5, 2026
ee32b30
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups' …
alongubkin Oct 5, 2026
2a96c0e
test(cli): build real container configs in the volumes fixture
alongubkin Oct 5, 2026
c253a0d
feat: cap volume backup retention at a year
alongubkin Oct 5, 2026
6affc1d
feat: resume suspended disk backups and use the latest data protectio…
alongubkin Oct 5, 2026
7f88210
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups' …
alongubkin Oct 5, 2026
2c0d258
feat(cli): cancel pending volume restores
alongubkin Oct 5, 2026
54dec52
fix: keep GCP container management permissions to volume status reads
alongubkin Oct 5, 2026
f93ef5a
fix: limit azure container management to snapshot reads and allow res…
alongubkin Oct 5, 2026
5f8ae68
fix: scope dlm role cleanup by name and read ebs attachment status
alongubkin Oct 5, 2026
588250c
chore: update platform API spec for restore cancellation
alongubkin Oct 5, 2026
105106e
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups-g…
alongubkin Oct 5, 2026
a6615fc
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups-r…
alongubkin Oct 5, 2026
913e035
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups-a…
alongubkin Oct 5, 2026
aa5d3e2
Merge remote-tracking branch 'origin/alon/alien-1232-volume-backups-a…
alongubkin Oct 5, 2026
32f58b2
feat: report whether a container's snapshot schedule is in place
alongubkin Oct 5, 2026
2866395
feat: refresh management permissions on direct setup when they change
alongubkin Oct 5, 2026
43800c2
chore: regenerate core schemas for the volume backup status
alongubkin Oct 5, 2026
e333986
Merge remote-tracking branch 'origin/main' into alon/alien-1232-volum…
alongubkin Oct 6, 2026
ffcba9a
style: format container permission sets
alongubkin Oct 6, 2026
b5ecaad
fix: check the host of Azure snapshot nextLink pages
alongubkin Oct 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion client-sdks/platform/openapi.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions client-sdks/platform/rust/build/openapi_filter.rs
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ const OPEN_STRING_ENUM_SCHEMAS: &[(&str, &str)] = &[
/// Keep this list explicit: adding a Platform API call should require a review
/// of the compiler input it brings into the always-enabled CLI graph.
pub const REQUIRED_OPERATION_IDS: &[&str] = &[
"cancelDeploymentVolumeRestore",
"configureProjectBuckets",
"configureProjectDeployments",
"configureProjectKeys",
Expand All @@ -46,6 +47,7 @@ pub const REQUIRED_OPERATION_IDS: &[&str] = &[
"createDeploymentGroup",
"createDeploymentGroupToken",
"createDeploymentToken",
"createDeploymentVolumeRestore",
"createProject",
"createRelease",
"createReleaseChannel",
Expand Down Expand Up @@ -81,6 +83,7 @@ pub const REQUIRED_OPERATION_IDS: &[&str] = &[
"listDeployments",
"listEvents",
"listDeploymentMachines",
"listDeploymentVolumeRestores",
"listManagerEvents",
"listManagers",
"listMemberships",
Expand Down
2 changes: 1 addition & 1 deletion client-sdks/platform/rust/openapi-3.0.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion client-sdks/platform/rust/openapi.json

Large diffs are not rendered by default.

Loading
Loading