chore(analytics): remove tinybird (#11146)

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
Antoine Moreaux
2025-03-26 21:59:42 +01:00
committed by GitHub
parent e64c4b8ab1
commit 4c7d71e325
61 changed files with 11 additions and 2575 deletions
@@ -101,7 +101,7 @@ export const ENVIRONMENT_VARIABLES_GROUP_METADATA: Record<
'We use this to setup a small support chat on the bottom left. Currently powered by Front.',
isHiddenOnLoad: true,
},
[EnvironmentVariablesGroup.TinybirdConfig]: {
[EnvironmentVariablesGroup.AnalyticsConfig]: {
position: 1700,
description:
'Were running a test to perform analytics within the app. This will evolve.',
@@ -15,6 +15,6 @@ export enum EnvironmentVariablesGroup {
ServerlessConfig = 'serverless-config',
SSL = 'ssl',
SupportChatConfig = 'support-chat-config',
TinybirdConfig = 'tinybird-config',
AnalyticsConfig = 'analytics-config',
TokensDuration = 'tokens-duration',
}
@@ -453,7 +453,7 @@ export class EnvironmentVariables {
SERVERLESS_LAMBDA_SECRET_ACCESS_KEY: string;
@EnvironmentVariablesMetadata({
group: EnvironmentVariablesGroup.TinybirdConfig,
group: EnvironmentVariablesGroup.AnalyticsConfig,
description: 'Enable or disable analytics for telemetry',
})
@CastToBoolean()
@@ -470,33 +470,6 @@ export class EnvironmentVariables {
@IsBoolean()
TELEMETRY_ENABLED = true;
@EnvironmentVariablesMetadata({
group: EnvironmentVariablesGroup.TinybirdConfig,
sensitive: true,
description: 'Ingest token for Tinybird analytics',
})
@IsString()
@ValidateIf((env) => env.ANALYTICS_ENABLED)
TINYBIRD_INGEST_TOKEN: string;
@EnvironmentVariablesMetadata({
group: EnvironmentVariablesGroup.TinybirdConfig,
sensitive: true,
description: 'Workspace UUID for Tinybird analytics',
})
@IsString()
@ValidateIf((env) => env.ANALYTICS_ENABLED)
TINYBIRD_WORKSPACE_UUID: string;
@EnvironmentVariablesMetadata({
group: EnvironmentVariablesGroup.TinybirdConfig,
sensitive: true,
description: 'JWT token for Tinybird analytics',
})
@IsString()
@ValidateIf((env) => env.ANALYTICS_ENABLED)
TINYBIRD_GENERATE_JWT_TOKEN: string;
@EnvironmentVariablesMetadata({
group: EnvironmentVariablesGroup.BillingConfig,
description: 'Enable or disable billing features',