0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-27 16:26:50 +01:00
Commit Graph

81 Commits

Author SHA1 Message Date
Paul D'Ambra
520801f45b
feat: remove og lts recording storage (#25945) 2024-11-11 12:41:21 +00:00
Paul D'Ambra
8b4387c561
fix: hogql tests should run through the query cleaning code to avoid flaps (#25900)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-31 11:27:08 +00:00
timgl
c1a9f9d783
revert: perf: Speed up filtering persons pt 2 (#25731) 2024-10-22 17:29:59 +01:00
timgl
d964cbe45a
perf: Speed up filtering persons pt 2 (#25718)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-22 11:56:24 +01:00
Paul D'Ambra
c3b0cb21f5
feat: watch next and sort different (#25701)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Matloka <dev@twixes.com>
2024-10-22 08:38:58 +00:00
timgl
6b91cb800d
revert: perf: Speed up filtering persons (#25715) 2024-10-21 20:14:23 +01:00
timgl
3f75806712
perf: Speed up filtering persons (#25604)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tomás Farías Santana <tomas@tomasfarias.dev>
Co-authored-by: Marius Andra <marius.andra@gmail.com>
Co-authored-by: Georgiy Tarasov <gtarasov.work@gmail.com>
Co-authored-by: David Newell <d.newell1@outlook.com>
Co-authored-by: PostHog Bot <69588470+posthog-bot@users.noreply.github.com>
Co-authored-by: Richard Borcsik <github.com@richardb.me>
Co-authored-by: Michael Matloka <michael@posthog.com>
Co-authored-by: Eric Duong <eric@posthog.com>
Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: Juraj Majerik <juro.majerik@gmail.com>
Co-authored-by: Phani Raj <phani@posthog.com>
Co-authored-by: Tom Owers <tom@posthog.com>
Co-authored-by: Dylan Martin <dylan@posthog.com>
Co-authored-by: Oliver Browne <oliver@posthog.com>
Co-authored-by: Marcus Hof <13001502+MarconLP@users.noreply.github.com>
Co-authored-by: Michael Matloka <dev@twixes.com>
Co-authored-by: Anirudh Pillai <anirudhx5@gmail.com>
Co-authored-by: Sandy Spicer <sandy@posthog.com>
Co-authored-by: Neil Kakkar <neilkakkar@gmail.com>
2024-10-21 16:12:22 +01:00
Paul D'Ambra
6d8bc6bd5f
feat: rejig session summary (#25290) 2024-10-01 16:37:10 +01:00
Paul D'Ambra
aa94ec5c95
feat: show when a replay is still ongoing (#25136)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Newell <d.newell1@outlook.com>
2024-09-23 22:20:23 +00:00
Michael Matloka
de3d95af0d
chore: Person ID overrides by default (#22811)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anirudh Pillai <anirudhx5@gmail.com>
2024-09-13 16:40:46 +00:00
Paul D'Ambra
61081e26b7
fix: internal/test account event filters should not be queried via join (#24920)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-12 11:14:52 +01:00
David Newell
f855d23acc
feat: recordings ordering (#24794) 2024-09-10 15:16:01 +01:00
timgl
acda90e363
fix: Fix UUID typing issues (#24815) 2024-09-05 15:52:01 +00:00
timgl
b0b4a69971
fix(docs): Remove responses from all actions (#24548)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-23 14:06:27 +01:00
Sandy Spicer
472536af1d
fix: max query size (#24148) 2024-08-05 09:01:23 -07:00
Sandy Spicer
f42bc0a89d
fix: convert all bools to ints in the clickhouse printer (#23455) 2024-07-04 10:04:15 +02:00
Paul D'Ambra
dd4be4fc3f
feat: remove non-hogql replay filtering (#23345)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-02 09:46:15 +01:00
Sandy Spicer
a02e9c6faa
feat: bigger ast (#23300) 2024-06-28 07:59:08 +00:00
Sandy Spicer
eac199d24a
chore: upgrade python to 3.11 (#23206) 2024-06-27 14:16:27 -07:00
Julian Bez
6c95fd18ba
chore(ruff): Add ruff rules for exception handling (#23251) 2024-06-27 12:39:21 +01:00
Sandy Spicer
635e08ce3a
feat(performance): query improvements for trends (load less people) (#23135) 2024-06-25 15:08:45 -07:00
Sandy Spicer
6c23c9bd89
revert: "chore: upgrade python to 3.11 🐍" (#23198)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-24 11:50:48 -07:00
Julian Bez
5617963e7a
chore: Update pyproject.toml for Python 3.11 (#23181) 2024-06-24 15:42:47 +01:00
Paul D'Ambra
837fe038ed
fix: avoid person_distinct_id table when PoE is active (#23068)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-19 08:29:09 +00:00
Paul D'Ambra
b7f21e8efa
fix: PoE replay support with HogQL (#23051)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-18 20:28:50 +01:00
Paul D'Ambra
f5dcb192c5
fix: filtering out replays with no URL (#23032)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-18 08:50:48 +01:00
Paul D'Ambra
6133af0e35
fix: ignore replays with null first url (#22975)
* fix: ignore replays with null first url

* Update query snapshots

* update tests

* fix tests

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-14 13:17:50 +01:00
Thomas Obermüller
8ab8741e63
chore(refactor): pythonic schema (#22573) 2024-06-10 15:19:20 +02:00
Paul D'Ambra
e12566c62e
feat: move session replay pinned persistence to its own queue (#22765) 2024-06-07 09:14:33 +01:00
Paul D'Ambra
48f67195d4
feat: turn on optimizing joins in replay by flag (#22714) 2024-06-05 16:48:24 +00:00
Bianca Yang
9dd22a3757
feat: Deprecate available_features pt 2 (#22373)
* everything except plugin server and sync_available_features

* sync_available_features_done, some plugin_server done?

* and a tiny bit more

* linting

* try to fix some tests

* more test fixes/

* clean up typos

* weed wacking bugs

* more test shenanigans

* fix plugin server

* actually fix plugin server test?

* still fixing tests

* another attempt

* some pr feedback

* small fix

* fix database query accessor

* fix functional tests

* fix tests

* Update query snapshots

* Update query snapshots

* Update query snapshots

* update some comments and fxn names

* fix plugin server test

* Update query snapshots

* Update query snapshots

* Update query snapshots

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-28 17:29:24 -07:00
Ben White
33a0757a7c
fix: Loading of embedddings (#22260) 2024-05-20 16:26:22 +01:00
Paul D'Ambra
e0b0c98cb5
chore: put session summaries back (#22307)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-16 11:40:12 +03:00
Paul D'Ambra
4fba6a63e3
fix: last timestamp in tests (#22230)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-09 17:21:07 +00:00
David Newell
2dd5c1aeb1
feat: port new HogQL filters (#22009) 2024-05-01 13:38:44 +00:00
Ben White
450501ad14
feat: Enforce usage of parent functions for main viewset (#21730) 2024-04-29 11:45:16 +02:00
Julian Bez
9576fab1e4
chore: Add Pyupgrade rules (#21714)
* Add Pyupgrade rules
* Set correct Python version
2024-04-25 08:22:28 +01:00
Michael Matloka
b7add1d252
refactor(querying): Consolidate PersonOnEventsMode and PersonsOnEventsMode (#21628)
* Consolidate `PersonOnEventsMode` and `PersonsOnEventsMode`

* Fix multi-line imports too

* Fix member casing

* Fix typing

* Fix some more and update baseline

* Fix `PersonsOnEventsMode` member capitalization
2024-04-19 10:06:55 +02:00
ted kaemming
8e2986b521
feat(hogql): Update modifiers and schemas to reflect person-on-events modes from #21455 (#21504) 2024-04-12 15:26:13 -07:00
timgl
6cf85db922
fix: Three clear options for persons on events (#21455)
* Revert "feat(hogql): Add feature flag for opting queries into v3 persons-on-events (#21150)"

This reverts commit 205376b86e.

* fix: Three clear options for persons on events

* Update UI snapshots for `chromium` (1)

* use UUID to target feature flag

* fix

* add missing option

* fix

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update posthog/models/team/team.py

Co-authored-by: ted kaemming <65315+tkaemming@users.noreply.github.com>

* Update posthog/models/team/team.py

Co-authored-by: ted kaemming <65315+tkaemming@users.noreply.github.com>

* fix schema

* fix

* 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>
Co-authored-by: ted kaemming <65315+tkaemming@users.noreply.github.com>
2024-04-11 18:58:35 +01:00
David Newell
140dfbceda
fix: sparkline generation (#21274) 2024-04-02 16:17:16 +01:00
David Newell
4e22252235
chore: run clustering in background task (#21080) 2024-03-28 12:12:51 +00:00
David Newell
6b6d40a666
feat: sparkline errors (#21081)
* feat: errors page playlist link

* feat: create playlist from errors

* remove sample data

* update title

* add frontend protection to samples

* feat: sparkline errors
2024-03-22 10:20:37 +00:00
David Newell
21922ff9e3
feat: create playlists from errors (#21037) 2024-03-21 16:59:21 +00:00
David Newell
088399bbe0
feat: error clustering UI (#20958) 2024-03-19 16:02:07 +00:00
David Newell
8b92cd1c62
fix: picking embedding input samples (#20913) 2024-03-14 09:12:13 +00:00
David Newell
6b4a9f20b1
chore: include input in fetched data (#20908) 2024-03-13 16:52:55 +00:00
David Newell
dc0faa5a79
chore: add input to clickhouse rows (#20901) 2024-03-13 15:57:22 +00:00
David Newell
428c48084b
fix: error clustering data shape (#20859)
* fix: error clustering data shape

* use new input column

* remove logger
2024-03-13 14:49:20 +00:00
David Newell
6251ed481f
feat: error clustering UI (#20823) 2024-03-11 18:00:35 +00:00