feat(editor): Workflows Diff UI (no-changelog) (#17452)

This commit is contained in:
Raúl Gómez Morales
2025-07-22 13:50:18 +02:00
committed by GitHub
parent f2ca2df90c
commit 9f45c284db
36 changed files with 3285 additions and 119 deletions

View File

@@ -102,6 +102,10 @@ export const useSourceControlStore = defineStore('sourceControl', () => {
return await vcApi.getAggregatedStatus(rootStore.restApiContext);
};
const getRemoteWorkflow = async (workflowId: string) => {
return await vcApi.getRemoteWorkflow(rootStore.restApiContext, workflowId);
};
return {
isEnterpriseSourceControlEnabled,
state,
@@ -117,6 +121,7 @@ export const useSourceControlStore = defineStore('sourceControl', () => {
disconnect,
getStatus,
getAggregatedStatus,
getRemoteWorkflow,
sshKeyTypesWithLabel,
};
});