Skip to content

Fix duplicate Data Management restore endpoint - #1150

Merged
Paul Lizer (paullizer) merged 1 commit into
microsoft:Developmentfrom
paullizer:fix/data-management-restore-endpoint-collision
Aug 4, 2026
Merged

Fix duplicate Data Management restore endpoint#1150
Paul Lizer (paullizer) merged 1 commit into
microsoft:Developmentfrom
paullizer:fix/data-management-restore-endpoint-collision

Conversation

@paullizer

Copy link
Copy Markdown
Collaborator

Summary

  • remove the obsolete duplicate Data Management restore review route that prevented Flask Blueprint registration
  • retain the authorization-aware restore review handler and add endpoint uniqueness regression coverage
  • bump the application to 0.250.111 and add fix/release documentation

Validation

  • real application import succeeds with exactly one backend_data_management.review_admin_data_management_restore endpoint
  • python -m pytest functional_tests/test_data_management_security_patterns.py -q (6 passed)
  • mandatory route policy tests (12 passed)
  • Pylance syntax checks and git diff --check pass

Known test issue

  • test_data_management_restore_workflow.py passes, while two neighboring history-pagination tests fail on an existing test stub that omits cleanup_expired_data_management_backups; this branch does not change that fixture or import

@paullizer
Paul Lizer (paullizer) merged commit 3e067aa into microsoft:Development Aug 4, 2026
12 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.

1 participant