feat: implemented inline secret reference integration sync

This commit is contained in:
=
2024-05-14 23:57:04 +05:30
parent c438479246
commit 393964c4ae
13 changed files with 471 additions and 125 deletions

View File

@@ -65,7 +65,13 @@ export type TQueueJobTypes = {
};
[QueueName.IntegrationSync]: {
name: QueueJobs.IntegrationSync;
payload: { projectId: string; environment: string; secretPath: string; depth?: number };
payload: {
projectId: string;
environment: string;
secretPath: string;
depth?: number;
deDupeQueue?: Record<string, boolean>;
};
};
[QueueName.SecretFullRepoScan]: {
name: QueueJobs.SecretScan;