264 Commits

Author SHA1 Message Date
Carlos Marchal
2dbf18cadf fix: plugin server temporal TLS config (#40718) 2025-10-31 10:32:37 +00:00
Nick Best
98cb47d4de chore(migrations): register a sqlx migrator image (#40602) 2025-10-30 16:50:26 -07:00
Carlos Marchal
683d44c041 fix: plugin server temporal certificate handling (#40676) 2025-10-30 17:32:48 +00:00
Nick Best
17b121bed8 chore(migrations): revert register a sqlx migrator image (#40503) (#40586) 2025-10-29 11:23:43 -07:00
Nick Best
3b2bd2f250 chore(migrations): register a sqlx migrator image (#40503) 2025-10-29 10:24:19 -07:00
Carlos Marchal
e29c8f9347 feat(llma): eval auto execution (#39786) 2025-10-27 16:22:17 +00:00
Meikel Ratz
b7cd7812bb feat(messaging): add cohort membership consumer and migrations (#39561) 2025-10-16 09:13:23 +02:00
Meikel Ratz
fc60c1537d feat(myke): reverts add cohort membership consumer (#39536) 2025-10-13 10:28:01 +02:00
Meikel Ratz
f92814332c feat(myke): add cohort membership consumer (#39391) 2025-10-13 09:48:47 +02:00
Meikel Ratz
39a19fa595 feat(myke): revert add cohort membership consumer (#39369) 2025-10-09 10:56:06 +02:00
Meikel Ratz
87094a9bec feat(myke): add cohort membership consumer (#38649) 2025-10-09 10:02:05 +02:00
Nick Best
c268e4a327 feat(persons): use sqlx for persons migrations (#37463) 2025-10-07 15:52:56 -07:00
Ben White
66ed90af6d fix(cdp): Truncation of logs (#37750) 2025-09-08 17:27:54 +01:00
Ben White
e1e8bc3c9d feat(messaging): Unsubscribe links (#37679) 2025-09-08 08:17:10 +01:00
Meikel Ratz
68cedc6924 feat(msg): publish behavioral events to kafka (#37409)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-02 12:20:02 +02:00
Ben White
d3d30d44ca feat(node): Swap to tsx (#37171) 2025-08-26 16:52:17 +01:00
Ben White
396e3631d8 feat(node): Added opentelemetry to node services (#37154) 2025-08-26 14:30:03 +01:00
Nick Best
d57d105033 feat(ingestion): dual write persons repository (#36529) 2025-08-22 13:21:27 -07:00
Rafael Audibert
90175d0658 feat(devex): Introduce prettier-plugin-sort-imports to sort our imports (#35965) 2025-08-17 13:49:49 -03:00
Haven
9e3b4ac0db feat(messaging): native email templater (#35984) 2025-08-11 18:25:25 +02:00
Meikel Ratz
a02b409543 feat(msg): add pg migrate to plugin-server (#36431) 2025-08-11 15:22:08 +02:00
Meikel Ratz
f9aedc73ee feat(cdp): add aggregate writer (#36244) 2025-08-08 14:08:05 +02:00
Ben White
b9d7cdb28c fix(node): Flakey test and update jest (#36107) 2025-08-05 14:07:24 +02:00
Meikel Ratz
1a50ef9e7a chore(msg): revert worker threads in node (#36175) 2025-08-05 11:08:58 +02:00
Ben White
314b1a6bd2 feat(cdp): Cors support for CDP sources (#36126) 2025-08-04 17:39:54 +02:00
Rafael Audibert
c63bcb7a57 feat(devex): Bump prettier and kea-typegen (#36064) 2025-08-02 18:06:15 +02:00
Meikel Ratz
74c8ec3c61 fix(msg): move cassandra folder into src (#36035)
force merged due to flaky tests
2025-08-01 15:28:30 +02:00
Meikel Ratz
bcdb26a5e0 feat(msg): add worker threads to behavioural events consumer (#35860) 2025-07-31 15:39:54 +02:00
Marcus Hof
ddeafc5efc feat(cdp): followup native executor (#34769)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-30 14:15:35 +02:00
Ben White
f7246a5985 feat: Swap to ultimate express (#35335) 2025-07-29 14:30:22 +02:00
Ben White
db693a8f85 feat(node): Upgrade to v22 (#35344) 2025-07-29 09:02:59 +00:00
Ben White
d4f7726ecc chore: Swap to standard CH node client (#35615) 2025-07-28 17:11:34 +02:00
Meikel Ratz
1fc3c69604 feat(msg): add cassandra for behavioural cohorts (#35492)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-25 14:47:12 +02:00
Michi
a2ba46902e chore: Upgrade pubsub (#35354)
Co-authored-by: MarconLP <13001502+MarconLP@users.noreply.github.com>
Co-authored-by: Ben White <ben@posthog.com>
2025-07-24 17:01:55 +02:00
Ben White
8584e50266 feat(node): Upgrade node-rdkafka to latest (#34967) 2025-07-15 13:36:26 +02:00
Marcus Hof
5511f06a11 feat(cdp): fetch segment destinations (#34404)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-01 12:30:47 +00:00
Marius Andra
b76a513bfd chore(devex): upgrade to typescript 5.2 (#33905) 2025-06-19 13:39:52 +02:00
Marius Andra
9e95473815 chore(devex): upgrade typescript to 5.0 (#33665)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-18 22:31:35 +00:00
Ben White
45fa2f2dcc fix(node): Root imports (#33732) 2025-06-16 17:48:39 +02:00
abheek9
953d50a038 feat: Allow liquid templating of inputs (#32987) 2025-06-10 09:58:29 +00:00
José Sequeira
00459aa8af feat(groups): Add group batch writing logic to ingestion events (#32715) 2025-06-04 09:47:45 +02:00
José Sequeira
ac1d29261b chore(plugin-server): Refactor functional_tests (#32757)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-06-02 14:00:13 +02:00
Marcus Hof
c3944dcd1c feat(cdp): segment destination mapping (#31336)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ben White <ben@posthog.com>
2025-05-23 10:03:14 +02:00
Ben White
70ce86a73f feat(cdp): Swap to undici (#31806) 2025-05-05 15:48:58 -06:00
Ben White
02f688df04 feat(cdp): Abstract job queue to support other delivery methods (#31342) 2025-05-02 10:53:57 +02:00
David Newell
16711c3e29 chore: replace error tracking in plugin server (#31654) 2025-04-29 09:19:26 +02:00
Michael Matloka
e9bec7bba0 chore(dev): uv sync in bin/start (#31379) 2025-04-18 19:29:20 +00:00
Ben White
6cedcf2343 fix: Cyclotron vars (#31178) 2025-04-14 14:56:17 +02:00
Eli Reisman
e56997f868 feat(cyclotron): wire up env config to enable new bulk job creation (#31081) 2025-04-10 10:15:45 -07:00
Ben White
d73de6757e fix: Remove simd (#30132) 2025-03-19 08:44:49 +00:00