Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrations as replicas refactor #814

Merged
merged 41 commits into from
Dec 5, 2024

Conversation

Dany9966
Copy link
Contributor

Applies all necessary UI changes regarding the Migrations as Replicas Refactor: cloudbase/coriolis#343

Changes include:

  1. Removal of Migrations;
  2. Renamed all occurances of replica to transfer;
  3. Added Deployments items and tab;
  4. Various refactoring fixes.

aznashwan and others added 30 commits October 22, 2024 18:14
Signed-off-by: Nashwan Azhari <[email protected]>
Signed-off-by: Nashwan Azhari <[email protected]>
Signed-off-by: Nashwan Azhari <[email protected]>
Replaces old Migrations entries with "live_migration" scenario replicas
Fixes deployment entry routing and description
Renames "Replica" text into "Transfer" on buttons and labels, on
Transfer pages.
Fixes empty deployments list page description and removes "Create
Deployment" button, since it does not make sense to create a deployment
using the creation wizard, these need to be created from a pre-existing
Transfer.
Renames Replica nomenclature with Transfer in all transfer deletion
modal messages and labels
Fixes the label `Created from Replica`, uses `Transfer` nomenclature.
Fixes the API path to deployments diagnostics info by routing it to
`/deployments` instead of `/migrations`
This patch will display reserved and consumed licences as `Used`, instead of
wrongfully displaying them as `Fulfilled`.
Prior to this fix, upon clicking on `Execute`, the executions page would
get loaded before waiting for a response. If an error would get returned
from the request, it would get redirected to executions page with a loading
circle, without them actually loading. This patch makes sure to wait for the
response before redirecting to the executions page. If an error occurs, it
gets displayed in a pop-up, but the modal never closes.
@Dany9966 Dany9966 force-pushed the migrations-as-replicas branch 2 times, most recently from 9519fff to 7e70e7f Compare November 26, 2024 14:45
@Dany9966 Dany9966 force-pushed the migrations-as-replicas branch from 7e70e7f to 6b99628 Compare December 4, 2024 08:27
@Dany9966 Dany9966 force-pushed the migrations-as-replicas branch from 6b99628 to 3d94d5c Compare December 4, 2024 08:27
Removes modules related to Assessment, custom Azure source and Migration.
@Dany9966 Dany9966 merged commit ade38f3 into cloudbase:master Dec 5, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants