apps/server/src/git/GitManager.test.ts | 24 +- apps/server/src/git/GitManager.ts | 139 ++++--- apps/server/src/git/GitWorkflowService.test.ts | 4 +- apps/server/src/git/GitWorkflowService.ts | 130 +++---- apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts | 6 +- apps/server/src/sourceControl/AzureDevOpsCli.test.ts | 2 +- apps/server/src/sourceControl/AzureDevOpsCli.ts | 140 ++++--- apps/server/src/sourceControl/AzureDevOpsSourceControlProvider.test.ts | 9 +- apps/server/src/sourceControl/AzureDevOpsSourceControlProvider.ts | 26 +- apps/server/src/sourceControl/BitbucketApi.test.ts | 32 +- apps/server/src/sourceControl/BitbucketApi.ts | 140 ++++--- apps/server/src/sourceControl/BitbucketSourceControlProvider.test.ts | 12 +- apps/server/src/sourceControl/BitbucketSourceControlProvider.ts | 16 +- apps/server/src/sourceControl/GitHubCli.test.ts | 2 +- apps/server/src/sourceControl/GitHubCli.ts | 121 +++--- apps/server/src/sourceControl/GitHubSourceControlProvider.test.ts | 7 +- apps/server/src/sourceControl/GitHubSourceControlProvider.ts | 40 +- apps/server/src/sourceControl/GitLabCli.test.ts | 2 +- apps/server/src/sourceControl/GitLabCli.ts | 129 +++---- apps/server/src/sourceControl/GitLabSourceControlProvider.test.ts | 9 +- apps/server/src/sourceControl/GitLabSourceControlProvider.ts | 49 +-- apps/server/src/sourceControl/SourceControlDiscovery.test.ts | 24 +- apps/server/src/sourceControl/SourceControlDiscovery.ts | 147 ++++---- apps/server/src/sourceControl/SourceControlProvider.ts | 94 +++-- apps/server/src/sourceControl/SourceControlProviderDiscovery.ts | 6 +- apps/server/src/sourceControl/SourceControlProviderRegistry.test.ts | 18 +- apps/server/src/sourceControl/SourceControlProviderRegistry.ts | 74 ++-- apps/server/src/sourceControl/SourceControlRepositoryService.test.ts | 10 +- apps/server/src/sourceControl/SourceControlRepositoryService.ts | 28 +- apps/server/src/vcs/GitVcsDriver.test.ts | 2 +- apps/server/src/vcs/GitVcsDriver.ts | 185 +++++----- apps/server/src/vcs/GitVcsDriverCore.ts | 252 ++++++------- apps/server/src/vcs/VcsDriver.ts | 49 +-- apps/server/src/vcs/VcsDriverRegistry.test.ts | 4 +- apps/server/src/vcs/VcsDriverRegistry.ts | 39 +- apps/server/src/vcs/VcsProcess.ts | 23 +- apps/server/src/vcs/VcsProjectConfig.ts | 23 +- apps/server/src/vcs/VcsProvisioningService.test.ts | 2 +- apps/server/src/vcs/VcsProvisioningService.ts | 14 +- apps/server/src/vcs/VcsStatusBroadcaster.test.ts | 4 +- apps/server/src/vcs/VcsStatusBroadcaster.ts | 631 ++++++++++++++++---------------- apps/server/src/ws.ts | 6 +- 42 files changed, 1336 insertions(+), 1338 deletions(-)