Skip to content

Refresh Backup, Migrate & Restore admin workflow - #1141

Merged
paullizer merged 3 commits into
Developmentfrom
paullizer-backup-migrate-restore-ui
Jul 31, 2026
Merged

Refresh Backup, Migrate & Restore admin workflow#1141
paullizer merged 3 commits into
Developmentfrom
paullizer-backup-migrate-restore-ui

Conversation

@paullizer

@paullizer paullizer commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Reworks Admin Settings Data Management into a clearer Backup, Migrate & Restore workflow with start-here guidance and configuration modals.
  • Replaces technical migration wording with admin-friendly labels and updates the destructive migration confirmation phrase.
  • Separates destination Cosmos RU Boost permission testing from Cosmos data-copy access validation.
  • Integrates with the restored Backup Inventory restore workflow from Development, including restore policy/surface review, preflight, and queueing for supported restore jobs.
  • Updates Data Management docs, release notes, and app version to 0.250.108 after resolving Development conflicts.

Validation

  • python -m pytest functional_tests\test_data_management_destination_cosmos_capacity.py functional_tests\test_data_management_restore_workflow.py functional_tests\test_data_management_incremental_migration_modes.py functional_tests\test_data_management_security_patterns.py ui_tests\test_admin_data_management_settings_ui.py functional_tests\route_tests\test_route_blueprint_policy_inventory.py functional_tests\route_tests\test_route_unauthenticated_policy_contract.py functional_tests\route_tests\test_route_policy_test_coverage.py
  • node --check application\single_app\static\js\admin\admin_data_management.js
  • python -m py_compile application\single_app\functions_data_management.py application\single_app\route_backend_data_management.py application\single_app\functions_data_management_restore_state.py functional_tests\test_data_management_destination_cosmos_capacity.py functional_tests\test_data_management_restore_workflow.py functional_tests\test_data_management_incremental_migration_modes.py functional_tests\test_data_management_security_patterns.py ui_tests\test_admin_data_management_settings_ui.py
  • git -c core.whitespace=blank-at-eol,blank-at-eof,space-before-tab,cr-at-eol diff --check

Fixes #1140

paullizer and others added 2 commits July 31, 2026 11:24
Refs #1140

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Refs #1140

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Comment thread application/single_app/route_backend_data_management.py Outdated
… through an exception'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@paullizer
paullizer merged commit ca276d7 into Development Jul 31, 2026
10 checks passed
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