refactor(core): More decouplings from internal hooks (no-changelog) (#10099)

This commit is contained in:
Iván Ovejero
2024-07-19 10:33:13 +02:00
committed by GitHub
parent 11db5a5b51
commit 5eca7c8e28
11 changed files with 106 additions and 52 deletions

View File

@@ -756,32 +756,4 @@ export class InternalHooks {
}): Promise<void> {
return await this.telemetry.track('Workflow first data fetched', data);
}
/**
* License
*/
async onLicenseRenewAttempt(data: { success: boolean }): Promise<void> {
await this.telemetry.track('Instance attempted to refresh license', data);
}
/**
* Audit
*/
async onAuditGeneratedViaCli() {
return await this.telemetry.track('Instance generated security audit via CLI command');
}
async onVariableCreated(createData: { variable_type: string }): Promise<void> {
return await this.telemetry.track('User created variable', createData);
}
async onExternalSecretsProviderSettingsSaved(saveData: {
user_id?: string | undefined;
vault_type: string;
is_valid: boolean;
is_new: boolean;
error_message?: string | undefined;
}): Promise<void> {
return await this.telemetry.track('User updated external secrets settings', saveData);
}
}