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

14142 Commits

Author SHA1 Message Date
Julian Bez
7ff6f83ca8
fix(queries): Fix query async time measurements (#19016) 2023-12-01 11:50:05 +00:00
Marius Andra
f69543cf36
feat(insights): hogql lifecycle persons modal (#18944) 2023-12-01 11:48:37 +01:00
Marius Andra
7c5604f287
fix(dashboards): don't always always refresh (#18987) 2023-12-01 09:45:45 +01:00
Michael Matloka
3a85190401
chore(3000): Clean up support panel (#18968)
* chore(3000): Clean up support panel

* Adjust panel button shadows

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 18:29:13 -05:00
Paul D'Ambra
4914e72364
fix: add visual regression test (#18998)
* fix: api errors aren't errors which i think breaks sentry

* fix: not early return before using a hook, silly react

* remove unnecessary change

* visual regression test that would have protected us

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (2)

* we shouldn't say posthog is offline if we get a 404

* Update UI snapshots for `chromium` (1)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 18:32:20 +00:00
Li Yi Yu
54a2bd3957
chore(surveys): do not double charge for survey sent events (#18698)
* do not double charge for survey sent events

* fix events and test

* fix event count in test

* fix tests
2023-11-30 13:28:39 -05:00
Paul D'Ambra
04f1aef994
chore(ci): don't report toolbar bundle if it doesn't change (#18997) 2023-11-30 18:22:56 +00:00
Paul D'Ambra
46874b1764
fix: session recording player returned before a hook (#18996)
* fix: api errors aren't errors which i think breaks sentry

* fix: not early return before using a hook, silly react

* remove unnecessary change
2023-11-30 17:50:59 +00:00
Robbie
c2dcb29100
feat(web-analytics): Choose sensible interval for graphs (#18860)
* Choose sensible interval for graphs

* Automatically adjust dates when changing interval

* Show actual dates on trends when comparing periods

* Add tests for areDatesValidForInterval

* Fix tests
2023-11-30 17:05:07 +00:00
Manoel Aranda Neto
d01861559c
chore: Add mobile $screen to replay scren tab (#18992)
* Add mobile $screen to replay scren tab

* Update frontend/src/scenes/session-recordings/player/inspector/playerInspectorLogic.ts

* Update UI snapshots for `chromium` (1)

---------

Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 16:49:03 +00:00
Paul D'Ambra
295397cfa4
fix: some mobile posthog events do not start with $ (#18990) 2023-11-30 15:44:11 +00:00
Paul D'Ambra
c11e0f6375
fix: use transfer_size (#18989)
* fix: use transfer_size

* fix

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (1)

* add some comments

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 15:43:58 +00:00
Li Yi Yu
93774bfa58
chore(surveys): refactor and clean up old flags (#18972)
* refactor and clean up old flags

* 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>
2023-11-30 10:17:30 -05:00
Tomás Farías Santana
6719c54b97
fix: Bump psycopg (#18993) 2023-11-30 14:54:19 +00:00
Thomas Obermüller
0a5c455ad8
fix(3000): adapt world map hover color (#18929) 2023-11-30 15:42:20 +01:00
Paul D'Ambra
56ef441b26
fix: looser console log typing (#18985)
* fix: looser console log typing

* same with count - its implicitly 1 if not provided

* clearer

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

* fix

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 14:09:52 +00:00
Michael Matloka
891297f83b
fix(3000): Configure error scenes to show up properly in the top bar (#18969)
* Rename LoadedScene's name to id

They aren't names, they're just identifiers. Human-readable names are handled by SceneConfig.

* Configure error scenes properly

* Update sceneLogic.test.tsx
2023-11-30 15:07:50 +01:00
Ben White
556954833e
fix: Indented bullet lists (#18981) 2023-11-30 13:06:23 +00:00
Tiina Turban
9bc4c8688e
feat(pipeline-ui): Apps managment page (#18942)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 13:26:54 +01:00
Paul D'Ambra
7cdeffadbe
feat: mobile replay preview row (#18973)
* feat: mobile replay preview row

* and some stories to check it

* refactor extract variable

* review

* fix

* macOS

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-30 12:09:44 +00:00
Paul D'Ambra
7d06729fe6
feat: support font styles (#18984) 2023-11-30 11:54:26 +00:00
Julian Bez
6157825304
fix(queries): Fix async query timing seconds (#18986)
Fix async query timing seconds
2023-11-30 11:46:42 +00:00
Paul D'Ambra
fc38ea48a6
feat: add mobile properties to taxonomy (#18976)
* feat: add mobile properties to taxonomy

* Update frontend/src/lib/taxonomy.tsx

Co-authored-by: Manoel Aranda Neto <5731772+marandaneto@users.noreply.github.com>

* Update frontend/src/lib/taxonomy.tsx

Co-authored-by: Manoel Aranda Neto <5731772+marandaneto@users.noreply.github.com>

* fix

---------

Co-authored-by: Manoel Aranda Neto <5731772+marandaneto@users.noreply.github.com>
2023-11-30 09:53:52 +00:00
Tom Owers
b3ba31c7d3
chore: added .nvmrc for setting the node version (#18962)
Added .nvmrc for setting the node version
2023-11-30 09:50:11 +00:00
Julian Bez
ef1a10b41e
feat(queries): Add timings to async queries and simplify code (#18963) 2023-11-30 09:26:26 +00:00
Neil Kakkar
1bf890b080
fix(prop-definitions): Track group properties correctly (#18956) 2023-11-30 07:51:36 +01:00
Eric Duong
e7ba70606d
chore(data-warehouse): don't raise if schedule already gone (#18978)
don't raise if schedule already gone
2023-11-29 21:41:51 -05:00
Eric Duong
4da5395e31
chore(data-warehouse): differentiate paths for pipeline (#18977)
differentiate paths for pipeline
2023-11-29 18:43:16 -05:00
ted kaemming
b9db62411c
refactor(plugin-server): Extract person override handling from PersonState (#18974) 2023-11-29 15:42:52 -08:00
danielxnj
b0a9ce2818
chore: hobby deployment on PR (#18733)
* Check docker before installing it
2023-11-29 18:16:15 -05:00
Thomas Obermüller
ba96af9a2b
feat(search): add event definitions to cmd-k search (#18952) 2023-11-30 00:01:43 +01:00
Paul D'Ambra
1d4ef13b67
fix: there are three docker files that need the change (#18971) 2023-11-29 20:14:10 +00:00
Eric Duong
2a6a13c578
feat(data-warehouse): DLT + temporal (#18700)
* testing

* draft

* tests

* working rough draft

* split workflow and activity workers

* temp

* split task queues

* add schedule

* working with schedule

* add bucket stitching activity

* sync data steps for pipeline

* add comment

* update default endpoints

* workflow with all steps

* update heartbeat

* update env var, update folders so there are common and specific workflow modules

* update workflow

* update imports

* reformat

* already sync

* format

* adjust async methods

* make it readable

* remove extra

* remove unnecessary config

* add invoices to default endpoint

* change heartbeat name

* remove

* update dev packages

* update migration

* package and tests

* update test import path

* restore task queue env var and remove unnecessary ones, update github action to only trigger deploy for respective worker

* fix tests

* typing

* revert task queue change

* update github action and env vars

* poll reload

* update retry

* change activity stiching function back to sync for now

* typing

* try to import differently

* Update query snapshots

* Update query snapshots

* remap

* move

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (1)

* sort

* update import

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

* typing

* add notes on logging

* make sure datawarehousetable filtering works right

* update timeout and how datawarehouse tables are linked

* sort

* add delete

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-29 14:05:24 -05:00
Paul D'Ambra
022996dd1a
fix: transformation no breaky (#18967)
* fix: transformation should never break replay

* fix: transformer should never break replay
2023-11-29 18:55:13 +00:00
Eric Duong
1fcd437f1d
feat(data-warehouse): migrations for data sync (#18966)
* just code for migrations

* use all timezones because update would cause common_timezones to be less inclusive

* install new dependencies

* add comment

* revert

* restore

* fix type
2023-11-29 13:30:50 -05:00
Ben White
78e7e9f93c
fix: Remove special override for inspector buttons (#18964) 2023-11-29 17:30:26 +00:00
Xavier Vello
516df69d32
feat(ingestion): add events_pipeline_step_duration_seconds_total metric (#18916) 2023-11-29 10:16:04 -07:00
Ben White
9d0d787896
fix: Fix up table opacities (#18955) 2023-11-29 17:09:36 +00:00
Ben White
a696b3f361
fix: Insight card headings not truncating (#18959) 2023-11-29 17:42:18 +01:00
Paul D'Ambra
2bf3e52ed7
feat(mobile replay): placeholder image if none is provided (#18961) 2023-11-29 15:49:55 +00:00
Juraj Majerik
10e91e0deb
feat(multi-project flags): add info banner when copying a flag with a static cohort (#18957) 2023-11-29 16:46:39 +01:00
David Newell
7295b73ddf
chore: remove antd tags (#18684) 2023-11-29 15:25:16 +00:00
David Newell
0d6b5aa8ec
fix: re-add background to tertiary button (#18911) 2023-11-29 15:24:38 +00:00
Eric Duong
daac935bf4
chore(data-warehouse): Refactor temporal env var (#18824)
* update env var, update folders so there are common and specific workflow modules

* update workflow

* update imports

* reformat

* already sync

* revert task queue change

* update github action and env vars

* remap

* move
2023-11-29 09:32:38 -05:00
Ben White
f2a4b17889
fix: Gravatar over-fetching (#18865) 2023-11-29 15:00:47 +01:00
Ben White
d1959e313b
fix: Overflow for switch label (#18948) 2023-11-29 14:11:46 +01:00
Paul D'Ambra
41ba028f7a
fix: copy EE frontend files during dockerfile build (#18951)
* fix: try different import mechanism

* dockerfile copy

* but without concatenation

* Update UI snapshots for `chromium` (1)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-29 12:58:10 +00:00
Thomas Obermüller
2a2cb37b9a
feat(search): add persons to cmd-k search (#18903) 2023-11-29 13:41:25 +01:00
Ben White
53beba6ffd
fix: Hook render issue (#18950) 2023-11-29 12:33:17 +00:00
Thomas Obermüller
45f3caac75
fix: fix typos in demo matrix and adjust taxonomic tab hint to reflect reality (#18953) 2023-11-29 12:29:20 +00:00