Marius Andra
|
f80fa141a4
|
feat(hog): JSONExtractBool (#25195)
|
2024-09-25 08:43:53 +00:00 |
|
Marius Andra
|
c1aacbe7df
|
feat(hog): use re2 with like (#25172)
|
2024-09-24 13:57:47 +00:00 |
|
Marius Andra
|
44e67095a0
|
feat(hog): save function telemetry (#25093)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
|
2024-09-24 15:06:29 +02:00 |
|
Ben White
|
2b05544539
|
feat(cdp): Track empty cyclotron batches (#25167)
|
2024-09-24 09:56:16 +00:00 |
|
Oliver Browne
|
62ac774be8
|
feat(cyclotron): expose and adopt bulk job creation (#25150)
|
2024-09-24 10:24:32 +03:00 |
|
Marius Andra
|
423878c22a
|
fix(cdp): add new hogvm version (#25113)
|
2024-09-20 15:45:45 +00:00 |
|
Marius Andra
|
e9493da38e
|
feat(hog): add more JSON methods (#25098)
|
2024-09-20 11:36:56 +02:00 |
|
Ben White
|
ad32fafad2
|
feat: Encrypted fields rework (#24966)
|
2024-09-19 14:32:35 +02:00 |
|
Oliver Browne
|
2ec6bf0fa6
|
chore(cyclotron): modify janitor metric, expose depth limit (#25060)
|
2024-09-18 20:16:09 +01:00 |
|
Ben White
|
7fe7f3725a
|
feat: Cyclotron batch updates - take 2 (#25050)
|
2024-09-18 15:59:46 +02:00 |
|
Ben White
|
204172ccaf
|
revert: "feat(cyclotron): batch job updates (#24998)" (#25044)
|
2024-09-18 10:00:23 +00:00 |
|
Oliver Browne
|
6ed948577d
|
feat(cyclotron): batch job updates (#24998)
Co-authored-by: Ben White <ben@posthog.com>
|
2024-09-18 10:07:28 +01:00 |
|
Ben White
|
056b561ba8
|
fix: Helper to mark cyclotron changes (#24960)
|
2024-09-13 12:37:18 +02:00 |
|
Ben White
|
7fd0fbb207
|
feat(cdp): Use cyclotron part 2 (#24746)
|
2024-09-10 09:05:30 +02:00 |
|
Marius Andra
|
7b71abc8d9
|
fix(hog): bools and numbers are not "empty" (#24835)
|
2024-09-06 09:12:41 +00:00 |
|
Marius Andra
|
70c6ce8885
|
feat(hog): fix elements matching (#24331)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
|
2024-09-05 12:07:12 +02:00 |
|
Marius Andra
|
1646a08c2b
|
feat(hog): loose comparisons (#24775)
|
2024-09-04 12:24:05 +02:00 |
|
Marius Andra
|
c2c8b26dc7
|
feat(hog): typeof (#24742)
|
2024-09-02 14:42:03 +02:00 |
|
Marius Andra
|
b2fd4b164f
|
feat(hog): use Hog in the frontend (#24670)
|
2024-08-30 10:55:40 +02:00 |
|
Marius Andra
|
00bab5eb34
|
feat(hog): Hog bytecode function STL (#24653)
|
2024-08-29 14:28:50 +02:00 |
|
Marius Andra
|
be9c06553b
|
feat(hog): lambdas and callable refactor (#24595)
|
2024-08-28 11:25:58 +02:00 |
|
Marius Andra
|
b7105b6af5
|
feat(hog): bytecode versions (#24584)
|
2024-08-27 17:04:54 +02:00 |
|
Marius Andra
|
e9e3441721
|
feat(hogvm): serialize the stack between async operations (#24574)
|
2024-08-27 09:45:37 +02:00 |
|
Oliver Browne
|
9734a40c96
|
feat: cyclotron (#24228)
Co-authored-by: Brett Hoerner <brett@bretthoerner.com>
Co-authored-by: Ben White <ben@posthog.com>
|
2024-08-21 12:24:56 -06:00 |
|
Marius Andra
|
16044dda2b
|
feat(hogvm): add "has" (#24330)
|
2024-08-13 11:57:30 +02:00 |
|
Oliver Browne
|
c779318ad0
|
feat: inline user agent plugin (#24051)
|
2024-07-30 10:25:36 +03:00 |
|
Marius Andra
|
7ebd594140
|
feat(hog): bump hogvm (#24007)
|
2024-07-26 09:56:39 +02:00 |
|
Marius Andra
|
703f7668a4
|
feat(cdp): more metadata in function logs (#23986)
|
2024-07-26 09:31:25 +02:00 |
|
Marius Andra
|
c64d94a26c
|
feat(hog): try catch (#23858)
|
2024-07-25 16:57:28 +02:00 |
|
Frank Hamand
|
ea01f78e38
|
fix: Revert "chore(plugin-server): bump node-rdkafka to 3.1.0" (#23914)
|
2024-07-23 15:48:04 +01:00 |
|
Brett Hoerner
|
5718f44f75
|
chore(plugin-server): bump node-rdkafka to 3.1.0 (#23863)
|
2024-07-22 13:54:43 +01:00 |
|
Marius Andra
|
085da0c6bb
|
fix(hog): release new version (#23817)
|
2024-07-18 14:37:53 +00:00 |
|
Ben White
|
cbf1f0c86f
|
feat(cdp): Added kinesis template (#23635)
Co-authored-by: Marius Andra <marius.andra@gmail.com>
|
2024-07-16 15:55:05 +02:00 |
|
Marius Andra
|
c8abb23fda
|
feat(hog): datetimes, toInt/toFloat, toUnixTimestampMilli (#23714)
|
2024-07-15 15:34:35 +00:00 |
|
Marius Andra
|
5beb6fa47f
|
feat(hog): format date times (#23712)
|
2024-07-15 12:24:23 +00:00 |
|
Marius Andra
|
930e4d5741
|
feat(hog): dates and times (#23687)
|
2024-07-15 12:58:32 +02:00 |
|
Marius Andra
|
0a2c3dca04
|
feat(hog): for in loops (#23631)
|
2024-07-11 18:34:21 +02:00 |
|
Marius Andra
|
11f2f6ed06
|
feat(hog): use Object.hasOwn (#23604)
|
2024-07-10 14:28:30 +00:00 |
|
Marius Andra
|
043aa16e5b
|
feat(hog): memory limits (#23564)
|
2024-07-10 15:11:15 +02:00 |
|
Marius Andra
|
54246abbee
|
feat(hogvm): add RE2 for TypeScript VM (#23558)
|
2024-07-09 16:10:08 +02:00 |
|
Marius Andra
|
b5deb786d3
|
feat(hog): support ternary, if() and multiIf() (#23517)
|
2024-07-08 14:54:17 +00:00 |
|
Ben White
|
595bae0081
|
feat(cdp): HogWatcher (#23286)
|
2024-06-27 17:25:26 +02:00 |
|
Ben White
|
bf9c242a00
|
feat: Test hog functions (#23017)
|
2024-06-20 10:43:20 +02:00 |
|
Ben White
|
567be75819
|
feat: More Hog templates (#22957)
|
2024-06-17 11:25:33 +02:00 |
|
Ben White
|
95a0b85848
|
feat: DeliveryHog (#22706)
|
2024-06-10 15:12:04 +02:00 |
|
Brett Hoerner
|
fff6720947
|
chore(plugin-server): use uuidv5 for person uuids, based on distinct_id (#21547)
* chore(plugin-server): bump uuid package
* chore(plugin-server): use uuidv5 for person uuids, based on distinct_id
|
2024-04-17 13:06:53 -06:00 |
|
Michael Matloka
|
da0507d5f1
|
chore(deps): rm eslint-plugin-prettier, upgrade @typescript-eslint/parser (#20814)
* chore(dev): Remove `eslint-{config,plugin}-prettier`
* Upgrade `@typescript-eslint` and restore `eslint-config-prettier`
* Fix promise handling in a few spots
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
|
2024-03-11 16:15:19 +01:00 |
|
Ben White
|
1b15f27ba8
|
feat: Swapped to express for plugin server http server (#20506)
|
2024-02-22 17:03:23 +00:00 |
|
Paul D'Ambra
|
e049e2c4b6
|
fix: revert "feat: faster json parsing" (#19838)
Revert "feat: faster json parsing"
|
2024-01-18 14:25:20 +00:00 |
|
Paul D'Ambra
|
972c054274
|
feat: faster json parsing (#19830)
* feat: faster json parsing
* make a test assertion concrete
|
2024-01-18 12:38:47 +00:00 |
|