added sdk useragent and channel

This commit is contained in:
Vladyslav Matsiiako
2023-12-24 16:58:48 -08:00
parent d24461b17c
commit ce41855e84
4 changed files with 11 additions and 1 deletions
+3 -1
View File
@@ -8,7 +8,9 @@ export enum UserAgentType {
WEB = "web",
CLI = "cli",
K8_OPERATOR = "k8-operator",
OTHER = "other"
OTHER = "other",
PYTHON_SDK = "InfisicalPythonSDK",
NODE_SDK = "InfisicalNodeSDK"
}
export enum EventType {
+4
View File
@@ -9,6 +9,10 @@ export const getUserAgentType = function (userAgent: string | undefined) {
return UserAgentType.K8_OPERATOR;
} else if (userAgent.toLowerCase().includes("mozilla")) {
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 {
return UserAgentType.OTHER;
}