0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-12-01 12:21:02 +01:00
Commit Graph

3632 Commits

Author SHA1 Message Date
Karl-Aksel Puulmann
bb8e7f46e0
Count query as failed if it takes > 15s (#5372)
* Count query as failed if it takes > 15s

* Use perf_counter()

* Add minimal comments

* Rename method for clarity
2021-07-30 17:04:03 +03:00
posthog-contributions-bot[bot]
bc36fbf398
🤖: Add Patil2099 as a contributor 🎉 (#5245)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-07-30 12:21:16 +00:00
Kunal
3d537bd57b
Ingestion - add confirmation to skip + help button (#5348)
* Initial commit: wire up test w/ helper button

* check in the feat flag

* update copy, add data-attrs

* move bool check up

* update mgmt - fix double click issue

* reset changes to settings.py

Co-authored-by: kunal <kunal@kunals-MacBook-Pro.local>
Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-07-29 16:23:49 +00:00
Marcus Hyett (PostHog)
c1aeed3a62
Update TaxonomicPropertyFilter.scss (#5350)
Removed width constraint of Taxonomic Property Filter to allow form fields to flex to their max width.
2021-07-29 14:58:19 +01:00
Neil Kakkar
06db796376
Constrain trends results to generated values (#5368)
Similar to: https://github.com/PostHog/posthog/pull/5316
2021-07-29 14:30:40 +03:00
PostHog bot
77a8836977
Update plugin server to 1.1.10 (#5366)
Co-authored-by: posthog-bot <posthog-bot@users.noreply.github.com>
2021-07-29 13:01:13 +03:00
Alex Gyujin Kim
54627e093b
Percentages to Time Conversion + Better Y-Axis Labels + Misc. Fixes (#5347)
* add percentages to time conversion + styling fixes

* remove test

* hide first gridline tick

* add scrolling and min-width to histogram bars

* updated snapshot

* remove console.log
2021-07-28 17:01:08 -07:00
Eric Duong
63c57dc5b4
comment out test (#5364) 2021-07-28 23:24:32 +00:00
Karl-Aksel Puulmann
8e10a90b32
Implement workaround for reading person_distinct_ids (#5355)
* Implement workaround for reading person_distinct_ids

Context under https://github.com/PostHog/product-internal/issues/114

Hopefully a temporary workaround!

* Update query

* use print

* match stickiness test

* match stickiness and trends cohort paths

* bring back distinct_id query

* revert unrelated change

* reutrn to original

* reformat

* run again

* comment out test

Co-authored-by: eric <eeoneric@gmail.com>
2021-07-28 14:51:26 -04:00
PostHog bot
3accae5f3d
Update plugin server to 1.1.9 (#5356)
Co-authored-by: posthog-bot <posthog-bot@users.noreply.github.com>
2021-07-28 16:16:51 +03:00
Karl-Aksel Puulmann
1463b3e1b7
Revert person.distinct_ids column (#5354)
* Revert https://github.com/PostHog/posthog/pull/5276

* Update ee/clickhouse/migrations/0014_persons_distinct_ids_column_remove.py

Co-authored-by: Neil Kakkar <neilkakkar@gmail.com>

Co-authored-by: Neil Kakkar <neilkakkar@gmail.com>
2021-07-28 16:02:05 +03:00
Karl-Aksel Puulmann
1fd15301cf
Update staleness bot (#5324) 2021-07-28 10:39:43 +03:00
Eric Duong
a01a5edca2
Add more options for funnel windowing (#5329)
* add more options for funnel windowing

* tweaks

* add test

* accomodate any case and make to_dict smaller

* remove import

* change name

* store lower

* fix test
2021-07-27 13:09:29 -04:00
Eric Duong
708ce2bb59
Funnel trends breakdown (#5232)
* partial implementation

* working event breakdown

* remove hardcoded fill

* add person test

* remove test unneeded

* use original breakdown implementation

* add cohort handling

* add clause lost on merge
2021-07-27 12:17:14 -04:00
Li Yi Yu
df100bc907
do not allow for persons modal search on clickhouse (#5344) 2021-07-27 11:22:00 -04:00
Eric Duong
37ac7feffe
Fix derivative step bug for funnels (#5337)
* add includes method and tests for derivative steps

* make suggested changes

* return to original and add comment

* change name
2021-07-27 15:07:48 +00:00
Neil Kakkar
421732b652
Allow Excluding Multiple Events + events in unordered funnels (#5150)
* clean up, more tests, docs

* ensure correct filter values get saved to cache

* exclusion in unordered funnels
2021-07-27 10:10:37 +01:00
Karl-Aksel Puulmann
891e6e6fe8
Fix filtering entity by cohort (#5338)
Previously, this flow broke in insights:
1. Select event/action
2. Select filter for that event/action containing cohort

Fixes https://github.com/PostHog/posthog/issues/5325
2021-07-27 09:59:41 +01:00
Alex Gyujin Kim
5216c52e4a
Address 'status' of undefined error (#5335) 2021-07-27 02:32:40 +00:00
Alex Gyujin Kim
e7f89597d5
Standardize date and time formatting across app (#5332)
* standardize dates and times across app

* fix tests

* fix postgres tests

* some more fixed tests
2021-07-27 01:46:20 +00:00
Alex Gyujin Kim
84470098d2
fix step count changing on search and btn styling (#5334) 2021-07-26 18:20:17 -07:00
Paolo D'Amico
611dd960e8
Release 1.27.0 (#5331) 2021-07-26 22:54:57 +00:00
Sam Winslow
7eead50e02
Set 'previousStep' count on first step (#5319) 2021-07-26 11:36:46 -07:00
Marius Andra
535256cf69
Logic tests again (#5234)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-07-23 23:58:29 +00:00
Alex Gyujin Kim
7b316c6a6a
Fix various histogram release bugs (#5320)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-07-23 21:57:53 +00:00
Sam Winslow
9d58499f53
Autofill signup form email address from query params (#5321) 2021-07-23 14:30:12 -07:00
Li Yi Yu
3e17b8a4e3
pie chart total sum (#5318) 2021-07-23 12:35:45 -04:00
Neil Kakkar
259d12d6cf
Ensure time_to_convert bins stay uniform (#5316)
* ensure bins stay uniform

* rm offending line
2021-07-23 10:40:17 -04:00
Neil Kakkar
9630f310d3
Show dropped off users in modal (#5315) 2021-07-23 12:12:29 +00:00
Neil Kakkar
2b3eb62eba
update notification (#5308) 2021-07-23 10:58:22 +00:00
Karl-Aksel Puulmann
0c5852f586
Update comment style to be copyable (#5281) 2021-07-23 13:15:59 +03:00
Eric Duong
f6e5a2b6a8
Make sure values are populated and persons paginate properly (#5305) 2021-07-23 10:47:48 +01:00
Marius Andra
295d033c22
funnels don't automatically recalculate on postgres (#5306) 2021-07-23 09:12:25 +00:00
Marius Andra
f40ac4b75c
All Users cohort in breakdown filter (#5293)
* Initial stashed work

* fix all users cohort

* fix test

* fix typesscript values

* remove .only

* simplify some nulls
2021-07-23 08:54:59 +00:00
Alex Gyujin Kim
30d3ec4067
Fix various funnels empty state UX postgres (#5304)
* add popover to calculate funnels

* wrong prop

* remove local state

* hide people table if not valid filter

* more accurate comparison

* dirty state alert

Co-authored-by: Marius Andra <marius.andra@gmail.com>
2021-07-23 08:43:10 +00:00
Alex Gyujin Kim
7076c4479a
Wrap d3 histogram labels (#5301)
* text label squiggle overlaps begone

* expose formatXTickLabel

* remove console
2021-07-23 09:11:23 +02:00
Li Yi Yu
8fba8cd6f5
Pass in funnel_step_breakdown param for funnels breakdown persons modal (#5289)
* pass in funnel_step_breakdown param for persons modal

* add comment

* allow clicking on drop off part of the funnel bar

* fix funnel persons modal titling

* small fixes

* ellipses man
2021-07-22 22:43:18 +00:00
Sam Winslow
f72b1bc000
Remove funnel step checkboxes, logic, and associated types (#5300)
* Remove checkboxes, logic, and associated types

* array accessing fix
2021-07-23 00:34:29 +02:00
Alex Gyujin Kim
29efee4fe0
Time conversion histogram paint optimization (#5265)
* change color to primary alt

* standardize funnels colors for time conversion

* errant addition
2021-07-22 21:01:40 +00:00
Eric Duong
a9a1e217b3
Only show person modal actions for trends and stickiness (#5297)
* only show actions for trends and stickiness

* combine logic
2021-07-22 19:59:35 +00:00
Sam Winslow
59be866f96
Add FunnelStepTable (#5233)
* add FunnelStepTable with titles

* Finish v1 of table

* hide some info on step 0

* visibility toggles per breakdown in table

* breakdown visibility toggles affect graph

* clean up types and dedupe rowKeys

* clean up styling of leftmost column

* address changes

* use memoized values in bar chart

* fix table overflow styling

* fix persons modal; show only when steps > 1

* show only on Steps view

Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-07-22 19:21:49 +00:00
Marius Andra
771b9a74cf
Enable filter and funnel feature flags (#5282) 2021-07-22 13:40:49 -05:00
Alex Gyujin Kim
f74e079611
default to steps funnel type (#5294) 2021-07-22 18:22:54 +00:00
Neil Kakkar
9090918e5c
Resolve caching issues with persons breakdown (#5292) 2021-07-22 17:33:58 +00:00
Eric Duong
8e615e3635
make sure values are properly labeled and table names are accounted for (#5288) 2021-07-22 12:59:20 -04:00
Li Yi Yu
bb1d920c62
show total sum (#5285) 2021-07-22 18:43:20 +02:00
Sam Winslow
eee1ef0230
Use flex-basis instead of percentage for funnel bar sizing (#5269) 2021-07-22 16:10:16 +00:00
Marius Andra
19d9fcc9ed
Funnel default event (#5280)
* get default event name directly from django

* default event name in the backend

* fix "~/" urls in jest tests

Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-07-22 17:57:41 +02:00
Li Yi Yu
bfb1a001b1
do not allow persons modal opening on dashboard item view (#5286) 2021-07-22 15:45:07 +00:00
Li Yi Yu
d7e4563065
Show funnel empty state on Steps if less than 2 steps (#5284)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-07-22 15:17:52 +00:00