Skip to content

Modernization/integration boundaries - #15

Merged
PsCustomObject merged 2 commits into
masterfrom
modernization/integration-boundaries
Oct 5, 2026
Merged

PsCustomObject merged 2 commits into
masterfrom
modernization/integration-boundaries

Conversation

@PsCustomObject

Copy link
Copy Markdown
Owner

Remove New-ExchangeSession and Close-ExchangeSession. Exchange Online connection management belongs to Microsoft's ExchangeOnlineManagement module; the historical wrappers remain accessible through Git history.

Archive the broken AzureAD session helper and remove the process-wide certificate-validation bypass snippet.

Document integration ownership, keeping WinSCP/SCP and PGP/OpenPGP in separate module projects. The supported API remains at 29 commands.

Add isolated import/reload regression coverage for TLS settings, caller preferences, service calls and archived-code exclusion.

Validation: the cleanup suite passed 344 tests on Linux, with 5 Windows registry tests skipped. After removing the Exchange wrappers, all 17 module and import-boundary checks passed. Both patch application paths were verified.

@PsCustomObject
PsCustomObject marked this pull request as ready for review October 5, 2026 08:04
@PsCustomObject
PsCustomObject merged commit b336b9a into master Oct 5, 2026
5 of 6 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