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

Open
wants to merge 41 commits into
base: master
Choose a base branch
from

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
Removes modules related to Assessment, custom Azure source and Migration.
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