feat: Add more telemetry to free AI credits feature (no-changelog) (#12493)

This commit is contained in:
Ricardo Espinoza
2025-01-08 02:20:45 -05:00
committed by GitHub
parent 6f00c74c1f
commit b1d17f5201
9 changed files with 341 additions and 6 deletions

View File

@@ -1,8 +1,9 @@
import { Container } from '@n8n/di';
import { randomUUID } from 'crypto';
import { mock } from 'jest-mock-extended';
import { OPEN_AI_API_CREDENTIAL_TYPE } from 'n8n-workflow';
import { FREE_AI_CREDITS_CREDENTIAL_NAME, OPEN_AI_API_CREDENTIAL_TYPE } from '@/constants';
import { FREE_AI_CREDITS_CREDENTIAL_NAME } from '@/constants';
import type { Project } from '@/databases/entities/project';
import type { User } from '@/databases/entities/user';
import { CredentialsRepository } from '@/databases/repositories/credentials.repository';