mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 09:28:06 +00:00
Merge pull request #1268 from Infisical/posthog-revamp
removed posthog cli export events
This commit is contained in:
@@ -8,7 +8,10 @@ export enum UserAgentType {
|
|||||||
WEB = "web",
|
WEB = "web",
|
||||||
CLI = "cli",
|
CLI = "cli",
|
||||||
K8_OPERATOR = "k8-operator",
|
K8_OPERATOR = "k8-operator",
|
||||||
OTHER = "other"
|
TERRAFORM = "terraform",
|
||||||
|
OTHER = "other",
|
||||||
|
PYTHON_SDK = "InfisicalPythonSDK",
|
||||||
|
NODE_SDK = "InfisicalNodeSDK"
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum EventType {
|
export enum EventType {
|
||||||
|
|||||||
@@ -7,8 +7,14 @@ export const getUserAgentType = function (userAgent: string | undefined) {
|
|||||||
return UserAgentType.CLI;
|
return UserAgentType.CLI;
|
||||||
} else if (userAgent == UserAgentType.K8_OPERATOR) {
|
} else if (userAgent == UserAgentType.K8_OPERATOR) {
|
||||||
return UserAgentType.K8_OPERATOR;
|
return UserAgentType.K8_OPERATOR;
|
||||||
|
} else if (userAgent == UserAgentType.TERRAFORM) {
|
||||||
|
return UserAgentType.TERRAFORM;
|
||||||
} else if (userAgent.toLowerCase().includes("mozilla")) {
|
} else if (userAgent.toLowerCase().includes("mozilla")) {
|
||||||
return UserAgentType.WEB;
|
return UserAgentType.WEB;
|
||||||
|
} else if (userAgent.includes(UserAgentType.NODE_SDK)) {
|
||||||
|
return UserAgentType.NODE_SDK;
|
||||||
|
} else if (userAgent.includes(UserAgentType.PYTHON_SDK)) {
|
||||||
|
return UserAgentType.PYTHON_SDK;
|
||||||
} else {
|
} else {
|
||||||
return UserAgentType.OTHER;
|
return UserAgentType.OTHER;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ var exportCmd = &cobra.Command{
|
|||||||
|
|
||||||
fmt.Print(output)
|
fmt.Print(output)
|
||||||
|
|
||||||
Telemetry.CaptureEvent("cli-command:export", posthog.NewProperties().Set("secretsCount", len(secrets)).Set("version", util.CLI_VERSION))
|
// Telemetry.CaptureEvent("cli-command:export", posthog.NewProperties().Set("secretsCount", len(secrets)).Set("version", util.CLI_VERSION))
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -50,5 +50,8 @@ export const userAgentTTypeoNameMap: { [K in UserAgentType]: string } = {
|
|||||||
[UserAgentType.WEB]: "Web",
|
[UserAgentType.WEB]: "Web",
|
||||||
[UserAgentType.CLI]: "CLI",
|
[UserAgentType.CLI]: "CLI",
|
||||||
[UserAgentType.K8_OPERATOR]: "K8s operator",
|
[UserAgentType.K8_OPERATOR]: "K8s operator",
|
||||||
|
[UserAgentType.TERRAFORM]: "Terraform",
|
||||||
|
[UserAgentType.NODE_SDK]: "InfisicalNodeSDK",
|
||||||
|
[UserAgentType.PYTHON_SDK]: "InfisicalPythonSDK",
|
||||||
[UserAgentType.OTHER]: "Other",
|
[UserAgentType.OTHER]: "Other",
|
||||||
};
|
};
|
||||||
@@ -8,6 +8,9 @@ export enum UserAgentType {
|
|||||||
WEB = "web",
|
WEB = "web",
|
||||||
CLI = "cli",
|
CLI = "cli",
|
||||||
K8_OPERATOR = "k8-operator",
|
K8_OPERATOR = "k8-operator",
|
||||||
|
TERRAFORM = "terraform",
|
||||||
|
NODE_SDK = "node-sdk",
|
||||||
|
PYTHON_SDK = "python-sdk",
|
||||||
OTHER = "other"
|
OTHER = "other"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user