fix: metrics on posthog (#6024)

Co-authored-by: Zane Staggs <zane@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
This commit is contained in:
Michael Neale
2025-12-10 11:28:18 +11:00
committed by GitHub
parent 02189f5555
commit 9b6a1c1297
20 changed files with 689 additions and 34 deletions
Generated
+50 -1
View File
@@ -1964,6 +1964,37 @@ dependencies = [
"syn 2.0.99",
]
[[package]]
name = "derive_builder"
version = "0.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"
dependencies = [
"derive_builder_macro",
]
[[package]]
name = "derive_builder_core"
version = "0.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
dependencies = [
"darling 0.20.10",
"proc-macro2",
"quote",
"syn 2.0.99",
]
[[package]]
name = "derive_builder_macro"
version = "0.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
"syn 2.0.99",
]
[[package]]
name = "devgen-tree-sitter-swift"
version = "0.21.0"
@@ -2025,7 +2056,7 @@ dependencies = [
"libc",
"option-ext",
"redox_users 0.5.2",
"windows-sys 0.59.0",
"windows-sys 0.60.2",
]
[[package]]
@@ -2679,6 +2710,7 @@ dependencies = [
"opentelemetry-otlp",
"opentelemetry_sdk",
"paste",
"posthog-rs",
"rand 0.8.5",
"regex",
"reqwest 0.12.12",
@@ -4996,6 +5028,21 @@ dependencies = [
"portable-atomic",
]
[[package]]
name = "posthog-rs"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "610d236077c94c96194b0d2b40989bda4bf8faf60e15a0da6ef8ffd4c78f6c1c"
dependencies = [
"chrono",
"derive_builder",
"reqwest 0.11.27",
"semver",
"serde",
"serde_json",
"uuid",
]
[[package]]
name = "powerfmt"
version = "0.2.0"
@@ -5545,6 +5592,7 @@ dependencies = [
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"webpki-roots 0.25.4",
"winreg 0.50.0",
]
@@ -7740,6 +7788,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587"
dependencies = [
"getrandom 0.3.1",
"serde",
]
[[package]]