mirror of
https://github.com/microsoft/mcp.git
synced 2026-11-04 12:01:31 +00:00
* first iteration
* 2nd iteration
* copilot comments
* up
* up
* up
* up
* Merge remote-tracking branch 'upstream/main' into adishi/ROupdate
* Fix spelling validation for recovery plan commands
* up
* up
* up
* up
* up
* up
* up
* up
* up
* up
* up
* up
* up
* changes
* up
* up
* up
* up
* fixes
* Refactor resilience recovery plan identifiers and improve error handling
- Updated JSON resource identifiers for recovery plans and jobs to use a consistent naming convention (e.g., "resilience_recovery_plan_get" to "resilience_recoveryplan_get").
- Enhanced error messages in the RecoveryPlanCheckReadinessCommand to provide clearer feedback on readiness check failures.
- Refactored ResilienceManagementService to improve handling of recovery job identifiers, including new methods for validation and retrieval.
- Added tests to ensure proper functionality of recovery job identifier handling and error conditions.
- Updated PowerShell scripts to include role assignments for recovery contributors and improved provisioning checks.
- Modified Bicep templates to ensure deterministic naming for resources based on the resource group name.
* up
* feat: Add validation command for resilience recovery plans
- Introduced `RecoveryPlanValidateForFailoverCommand` to validate resilience recovery plans for failover.
- Added necessary models: `RecoveryPlanValidateForFailoverResult` and `RecoveryPlanFailoverQualification`.
- Implemented validation logic in `IResilienceManagementService` and `ResilienceManagementService`.
- Updated JSON context to include new models for serialization.
- Enhanced command options with `RecoveryPlanValidateForFailoverOptions`.
- Created unit tests for the new command and its functionality.
- Refactored existing resilience recovery plan tools to use consistent naming conventions.
* update
* up
* feat: Enhance recovery plan validation with detailed parsing of operation status properties
* up
* updates
* minor
* up
* up
* up
* up
* up
* up
* update
* up
* up
* Merge upstream/main into adishi/validatereprotect
* up
* up
* up
* up
* update
* up
* up
* Revert "up"
This reverts commit e391d7f7fa.
* up
* up
* up
* updates
* up
* Move resilience recovery operations skill to dedicated branch
* up
* up
* up
* up