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

14898 Commits

Author SHA1 Message Date
Juraj Majerik
fe3c85ef9e
feat(experiments): validate events for Funnel experiments (#19988)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-31 08:38:01 +00:00
Juraj Majerik
127dee3a75
feat(feature flags): do not set default rollout percentage (#20030)
Co-authored-by: Neil Kakkar <neilkakkar@gmail.com>
2024-01-31 09:31:45 +01:00
Raquel Smith
c6c3d3b575
feat: set product settings when starting onboarding from product intro (#20052)
need to set product settings when starting onboarding
2024-01-30 16:39:35 -08:00
Paul D'Ambra
c679836f2a
fix: status and nav (#20049)
* fix: status and nav display

* snapshots
2024-01-30 21:44:37 +00:00
timgl
adee1f2511
fix: Fix api_host in JS snippet (#20051) 2024-01-30 21:19:01 +00:00
Marius Andra
fe340c6103
fix(stickiness): work with actions (#20034) 2024-01-30 20:36:01 +01:00
Brett Hoerner
4d9dd5d150
chore(plugin-server): add hook rolloutage percentage env var (#20041) 2024-01-30 12:15:31 -07:00
Raquel Smith
9f8e2c4760
feat: add eventing for intro pages (#20020)
* onboarding product selected

* add event when they should have been routed based on FF

* don't return too early
2024-01-30 18:50:46 +00:00
Paul D'Ambra
b707bf09bb
fix: mobile layout woes (#20037)
* reoriganize tree to control stacking context

* Strip new lines from data uri

* fix
2024-01-30 18:43:57 +00:00
Raquel Smith
437f9edc57
feat: split snippet sdks into JS web and HTML snippet (#20023)
* split JS snippet into package and HTML

* do for replay

* do for surveys

* clarify that it's a manual event

* Update UI snapshots for `chromium` (1)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-30 10:11:55 -08:00
David Newell
285b9d84f6
chore: remove unused files (#20035)
remove unused files
2024-01-30 16:50:21 +00:00
Neil Kakkar
7b66b4888f
chore: Update posthoganalytics (#20033)
* chore: Update posthoganalytics

* fix
2024-01-30 16:40:03 +00:00
Robbie
3d9de7ce2e
fix(web-analytics): Fix trends in web analytics (#20025)
* Fix trends in web analytics

* Typing

* Reintroduce pretending to be a new-AdHoc
2024-01-30 16:19:36 +00:00
Ben White
5ad5811d01
fix: Unify what's new to go to the changelog (#19985)
* fix: Opening of a docs link via state

* Fix

* Removed old assets

* Fix mobile experience

---------

Co-authored-by: Michael Matloka <michal@matloka.com>
2024-01-30 15:23:53 +00:00
Manoel Aranda Neto
5fdf6457ac
fix: SDK API Host is app. instead of us. (#20029) 2024-01-30 14:50:45 +01:00
Charles Cook
3f32aa8c30
chore(billing): Suggest Cloud instead of sales on hobby instances (#19984) 2024-01-30 13:38:44 +00:00
Neil Kakkar
10cd61d89b
fix(flags): Clean up backend for relative date ops (#19982) 2024-01-30 13:09:20 +00:00
Paul D'Ambra
8d7345fc1c
fix: safer style construction (#20031)
* fix: safer style construction for the mobile transformer

* and in th transformer file

* keyboard and navbar z-index

* update test snapshot

* fix

* fix

* fix

* fix
2024-01-30 12:11:29 +00:00
Paul D'Ambra
3afde4de66
feat: poll for real time (#20019)
* feat: poll for real time

* comment

* review fixes

* comment
2024-01-30 11:54:15 +00:00
Marcus Hof
ae56018b66
fix: allow overflow on exporter dashboard (#20028) 2024-01-30 11:56:22 +01:00
Thomas Obermüller
7766057d05
fix(notebooks): handle legacy stickiness and lifecycle filters (#20027) 2024-01-30 10:52:26 +01:00
Paul D'Ambra
3b451b0e2a
feat: server timings (#20011)
* feat: server timings

* tooltip on server timings header as well
2024-01-30 09:50:12 +00:00
Manoel Aranda Neto
faf2461592
fix: onboard wizard code snippets - mobile (#20014) 2024-01-30 10:11:21 +01:00
Raquel Smith
a2ca713552
feat: onboarding product intro pages (#19803) 2024-01-29 19:49:38 +00:00
Eric Duong
1199047d99
chore(data-warehouse): add regex that only allows valid characters (#20012)
add regex that only allows valid characters
2024-01-29 14:25:31 -05:00
Manoel Aranda Neto
c85c4c1c22
chore: iOS SDK v3 GA (#20008) 2024-01-29 16:36:14 +01:00
Robbie
2ef96b4219
fix(web-analytics): Fix LemonSegmentedButton nowrap on firefox (#20010)
* Fix LemonSegmentedButton nowrap on firefox

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-29 14:48:09 +00:00
Robbie
6e1338ccc6
feat(web-analytics): Make web analytics run one at a time (#20005)
* Add a PromiseMutex class as a helper

* Fix mutex deadlock

* Use mutex to make dashboards load one at a time

* Add comment

* Fix dataTableLogic tests by adding delay

* Add additional test case

* Ensure that the thrown error has correct name

* Allow configuring the parallelism limit

* Add feature flag to enable concurrencyLimit

* Rename to concurrencyController
2024-01-29 14:47:22 +00:00
Marius Andra
d27370e7de
fix(hogql): nulls and boolean comparisons (#20009) 2024-01-29 15:11:41 +01:00
David Newell
974553f84d
chore: upgrade OpenAI client (#19986) 2024-01-29 11:47:14 +00:00
Paul D'Ambra
6437d3610a
chore: add a test for snapshot loading (#20007)
* chore: add a test for snapshot loading

* fix test name
2024-01-29 11:28:41 +00:00
Julian Bez
127a794134
feat(hogql): Add actors query to live compare (#19999) 2024-01-29 10:43:01 +00:00
Thomas Obermüller
0127479573
fix(notebooks): apply insight query migration to inlined notebook insights (#19991) 2024-01-29 11:29:23 +01:00
Thomas Obermüller
b532289dd2
fix(storybook): fix scrolling in storybook (#19993) 2024-01-29 10:21:47 +01:00
PostHog Bot
ad69f12b25
chore(deps): Update posthog-js to 1.103.1 (#19997) 2024-01-28 16:12:52 -05:00
Eric Duong
7f79a2685d
chore(data-warehouse): add sentry logging (#19995)
add sentry logging
2024-01-26 20:25:25 +00:00
Eric Duong
278383e046
fix(data-warehouse): restore manual link (#19994)
restore manual link
2024-01-26 20:19:20 +00:00
Eric Duong
1a185c6404
chore(data-warehouse): Remove limiting logic temporarily (#19992)
* connection errors

* remove args

* remove args
2024-01-26 14:30:19 -05:00
Thomas Obermüller
859b2bdfae
chore(queries): capture parse errors (#19987) 2024-01-26 17:29:36 +01:00
PostHog Bot
8e8e483804
chore(deps): Update posthog-js to 1.103.0 (#19990) 2024-01-26 11:15:31 -05:00
Paul D'Ambra
0fdb1e0fe3
feat: dedupe incremental mutations for mobile replay (#19974)
* start passing context around instead of multiple parameters

* start passing a result and context back from conversions

* even more using the context and the results

* get id sequences under control

* manually run prettier

* add lint staged rules for ee TS code

* remove console logs

* start tracking ids as they are processedD

* Add a new test case and so update _all_ of the ids :/

* don't process the same add or update id more than once

* refactor similar closer together

* move keyboard style override into context

* snapshots

* remove constant

* need to fangle context in case select options ever starts to change it
2024-01-26 16:14:14 +00:00
David Newell
0dd78c59c0
chore: remove antd progress (#19953) 2024-01-26 16:03:17 +00:00
Eric Duong
f7f1408d56
chore(data-warehouse): postgres integration (#19797)
* basics

* add db schema endpoint

* frontend progress

* form working

* working

* schema selection

* refactor frontend

* add team

* format api.ts

* typing

* add internal network filter

* typing

* fix codescan

* typing

* fix test

* add schemas

* update feature flag from hubspot to postgres

* remove sslmode

* cleanup

* fix test

* fix test

* add logo
2024-01-26 11:01:10 -05:00
Robbie
ff17fd6e15
fix(web-analytics): Create group property filters correctly in hogql property_to_expr (#19981) 2024-01-26 16:59:50 +01:00
David Newell
f22c21fa34
chore: replace antd uploads (#19942) 2024-01-26 14:39:20 +00:00
Michael Matloka
ef1d7d1b3b
chore(lemon-ui): Make scrollable popovers sleek (#19973)
* Make scrollable popovers sleek

* Remove the `actionable` popover prop

* `forwardRef` to `ScrollableShadows`

* Fix `LemonMenu` story

* Round popover offset

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-26 13:29:02 +01:00
Marius Andra
f44750777b
feat(insights): sanitize retention query (#19979) 2024-01-26 12:56:47 +01:00
David Newell
021f9909df
chore: LemonButton cleanup (#19579) 2024-01-26 11:30:35 +00:00
David Newell
68ed024552
chore: make PropertySelect component generic (#19971) 2024-01-26 11:19:48 +00:00
Robbie
e84c0ce226
fix(web-analytics): validate web analytics filters from url (#19967)
* fix(web-analytics): validate web analytics filters from url

* Hide warning

* Import order
2024-01-26 11:02:23 +00:00