0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-12-01 12:21:02 +01:00
posthog/ee/clickhouse/views
Paul D'Ambra 3ceb234e37
938 wire in the FE for multi property breakdown funnels (#7353)
* wip

* normalise to breakdown and breakdowns on the way out of the API

* read from breakdowns or breakdown property of filters

* wip

* wip

* delete a console.log

* remove console.log and speculative multi breakdown changes

* remove empty test

* remove console log

* more tidying

* more tidying

* more tidying

* simplify funnel logic slightly

* a test for the data transformations with no breakdown

* can test data transformation with a single property breakdown

* keep expanding the test to see why multi prop doesn't display

* don't throw key error if there is no breakdown property to pop from the multi property API response

* funnel step table can detect breakdown without relying on filter

* try to highlight the differences in the paths through TaxonomicBreakdownFilter

* better behaviour when adding and removing multi property breakdowns

* displays multi property breakdown in old style steps funnel views

* it is safe to always show breakdown in new vertical layout

* resolve multi property breakdown typehinting

* updates comment

* updates comment

* don't print breakdown value twice

* tooltip for long values and prettier pill

* convert tests to journeys_for

* fix multi breakdown helper

* better behaviour when navigating between trends and funnels

* Refactor the multi property breakdown helper to calm the mypy type checker down

* safer access to dict in multi property helper

* makes clean filters feature flags aware and keeps breakdown values when switching between trends and funnels

* test fix

* remove overly verbose data tests

* add some more specific tests to multi prop breakdown

* obey mypy

* remove the breakdown type from the backend which was causing serialization issues
2021-11-26 15:42:33 +00:00
..
test 938 wire in the FE for multi property breakdown funnels (#7353) 2021-11-26 15:42:33 +00:00
__init__.py
actions.py [groups persons] API for returning groups based on trend results (#7144) 2021-11-18 11:58:48 -05:00
cohort.py
element.py
events.py
groups.py
insights.py Person URLs in Funnels (#7287) 2021-11-23 12:25:20 +00:00
paths.py
person.py [groups persons] Funnels groups persons query backend 2 (#7194) 2021-11-23 09:49:52 -05:00
session_recordings.py Add 'active segments' to recording metadata endpoint (#7179) 2021-11-18 11:32:10 -08:00