0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-30 19:41:46 +01:00
Commit Graph

15752 Commits

Author SHA1 Message Date
Michael Matloka
1dcffffa0b
feat(dev): Show Celery cohort queries in CH debug modal (#21173)
* feat(dev): Show Celery cohort queries in CH debug modal

* Update query snapshots

* Update query snapshots

* Update query snapshots

* Update query snapshots

* Update UI snapshots for `chromium` (2)

* Update query snapshots

* Update UI snapshots for `chromium` (2)

* Add test for `user_id:{self.user.id}`

* Fix args

* Update query snapshots

* Fix typing

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-02 17:56:51 +00:00
ted kaemming
4457dd5396
revert: "feat(plugin-server): Support preserving distinct ID locality on overflow rerouting (#20945)" (#21279)
This reverts commit 85ef237459.
2024-04-02 16:39:45 +00:00
Eric Duong
d9da73e8d1
feat(data-warehouse): make separate property type in taxonomic filter for data warehouse person properties (#21169)
* make separate property type in popup

* add flag

* change type

* use separate filter type

* add types

* more types

* more typing

* more types

* restore
2024-04-02 12:36:24 -04:00
Tom Owers
ea8ebb3594
chore(data-warehouse): Upgraded DLT pip package (#21273)
* Upgraded DLT

* Added back in sqlalchemy
2024-04-02 17:18:25 +01:00
Eric Duong
42d1b364bd
feat(data-warehouse): editing views (#21261)
* basic function for editing views

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

* update typing

* mypy

* 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>
2024-04-02 12:13:31 -04:00
Eric Duong
d790ade662
chore(data-warehouse): joins on views (#21151)
* working

* delete

* typing

* types

* types

* typing

* Update query snapshots

* ordering

* more types

* add test

* update baseline

* Added logic to has_child too

* Added a new SelectViewType

* Updated mypy and fixed type

* Fixed alias

* fix resolver

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tom Owers <owerstom@gmail.com>
2024-04-02 12:10:02 -04:00
Thomas Obermüller
edb3a4649c
fix(hogql): reverse join order for actors (#21216) 2024-04-02 16:09:36 +00:00
Raquel Smith
25db3273c4
feat: start collecting enhanced_persons metrics in usage reports (#21246)
* start collecting metrics in usage reports

* Update query snapshots

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-02 09:08:54 -07:00
ted kaemming
85ef237459
feat(plugin-server): Support preserving distinct ID locality on overflow rerouting (#20945)
Turned off by default for backwards compatibility for now.
2024-04-02 10:56:29 -05:00
Eric Duong
39050a9176
chore(data-warehouse): increase from 4 hours to 30 (#21256)
increase from 4 hours to 30
2024-04-02 11:46:28 -04:00
David Newell
140dfbceda
fix: sparkline generation (#21274) 2024-04-02 16:17:16 +01:00
Xavier Vello
811ace4e1f
feat(admin): allow to filter pluginconfigs on is_global from the plugin (#21272) 2024-04-02 14:15:48 +00:00
Tiina Turban
af9f952fca
feat: Pipeline 3000: Configuring new plugin and batch exports (#20561) 2024-04-02 15:51:57 +02:00
Michael Matloka
1a08ce5590
test(trends): Uncomment test_breakdown_user_props_with_filter (#21271) 2024-04-02 15:29:36 +02:00
Lior539
429c67db4e
feat: [Part 1] Add more frameworks to onboarding - Angular (#20868)
* first commit

* imports

* comments
2024-04-02 13:11:50 +00:00
Tom Owers
6960a43e8f
chore(data-warehouse): Update rows synced for all integrations (#21077)
* Changed row sync counts to come from DLT normalize

* Fixed test
2024-04-02 13:52:36 +01:00
Ben White
0c0a82d6d7
fix: Add project path to action webhook urls (#21211) 2024-04-02 14:38:18 +02:00
Tiina Turban
3cf94b18f5
fix: Sparkline in pipeline 3000 to be 7 bars (#20657) 2024-04-02 14:30:58 +02:00
Xavier Vello
db30cd2e33
feat(blobby): add new recordings-blob-ingestion-overflow role (#21161) 2024-04-02 13:20:35 +02:00
Nikita Vorobev
a9035daafb
fix: Fix flaky dashboard e2e test (#21259) 2024-04-02 12:03:22 +01:00
Xavier Vello
1f2ff4ac32
chore(CI): revert "chore: syphar is deprecated. fangle python actions" (#21267)
Revert "chore: syphar is deprecated. fangle python actions (#21249)"

This reverts commit ea522d89d4.
2024-04-02 10:25:49 +00:00
Tiina Turban
1df2542273
chore: remove replicator from global export plugins list (#21258) 2024-04-01 19:44:46 +02:00
Zach Waterfield
bf88a1ca3c
fix: clear the errors before the signup submit is called (#21224)
* Clear the errors before the signup submit is called

* Add e2e tests for signup form changes

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update cypress/e2e/signup.cy.ts

Co-authored-by: Raquel Smith <raquelmsmith@users.noreply.github.com>

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Raquel Smith <raquelmsmith@users.noreply.github.com>
2024-04-01 10:45:37 -04:00
Juraj Majerik
9fe408ce80
fix(experiments): compare the winning variant with the second best variant (#21254) 2024-04-01 13:54:36 +00:00
Paul D'Ambra
ea522d89d4
chore: syphar is deprecated. fangle python actions (#21249) 2024-04-01 13:02:12 +01:00
Juraj Majerik
db30fefb7e
feat(experiments): secondary metrics table (#21164) 2024-04-01 11:59:29 +02:00
Raquel Smith
92e17ce307
feat: hide integrated persons / personfull addon (#21238)
* hide addon from billing page

* hide from plan comparison and don't include in upgrade link

* rename

* fix types

* fix type
2024-03-29 16:37:40 +00:00
James Greenhill
5e3c3b96e8
chore: test new migrations to see if an existing migration already exists with that index for CH (#21236)
* chore: catch bad indexes for CH migrations

* loggin instead of print

* update exit states

* include changes to ci

* add more details to logger

* git it

* checkpoint

* nicer logs

* don't use branch on ci

* handle git states more gracefully

* looking pretty good

* remove test migration
2024-03-29 08:08:38 -07:00
Robbie
a97b510d4f
fix(3000): Reticulate Splines (#21232)
* Add livelaughhog

* After the hedgehog
2024-03-28 23:01:36 +00:00
Michael Matloka
106a6a98a2
fix(querying): Use appropriate HTTP status for async queries (#21175)
* fix(querying): Use appropriate HTTP status for async queries

* Make `error_message` nullable

* Update test_query.py

* Satisfy mypy

* Satisfy mypy more

* 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>
2024-03-28 22:39:28 +01:00
Marius Andra
01ea124eb7
fix(trends): only filter breakdown values when needed (#21219) 2024-03-28 22:36:40 +01:00
Paul D'Ambra
703a4ece7c
chore: more debug logging (#21231) 2024-03-28 21:33:50 +00:00
Marius Andra
df98bd97f3
fix(3000): interface triangulator (#21194) 2024-03-28 22:03:12 +01:00
Brett Hoerner
1e20025f36
chore: add person_mode column to CH events table (#21227)
* chore: add person_mode column to CH events table

* Update query snapshots

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-28 14:33:37 -06:00
Eric Duong
467fe48803
fix(data-warehouse): use account id for stripe integration (#21226)
* use account id

* comment
2024-03-28 20:21:14 +00:00
Paul D'Ambra
3b6798963e
fix: versions are not numbers, when will I ever learn (#21228)
* fix: parsing versions but not stupid

* update tests

* unknown for safety
2024-03-28 20:18:39 +00:00
ted kaemming
d929ca9fd9
feat(capture): Add setting to be able to disable capture overflow entirely (#21168) 2024-03-28 11:35:12 -07:00
Robbie
24e81763c8
feat(web-analytics): Update session taxonomy (#21177)
* Update session taxonomy

* Add missing descriptions

* Abstract `SESSION_PROPERTIES_ADAPTED_FROM_EVENT` away

* Add ad ids, and copy appropriate session properties from person properties

* Add test that all campaign properties have a definition

* Fix descriptions of session initial properties

---------

Co-authored-by: Michael Matloka <michal@matloka.com>
2024-03-28 18:31:07 +00:00
Marius Andra
df6c1248cd
fix(trends): session duration property filters (#21210) 2024-03-28 19:26:32 +01:00
Paul D'Ambra
02c596c569
feat: ingestion warning on old version (#21025)
* feat: ingestion warning on old version

* and some tests

* deprecate old body parsing method for reading the token

* add a counter too so we can see this in grafana dashboard

* typo

* fix v3 consumer to ignore ingestion warning

* fix

* fix

* fix

* add comment

* disconnect producer

* inject main cluster produer as a dependency from the recording consumer into its children

* inject main cluster produer as a dependency from the recording consumer into its children

* void the promises that eslint or prettier keeps clearing the comment from

* does that fix the test

* not safe to call stop twice

* not safe to call stop twice

* remove start and stop

* fix

* the shortest route from a to b

* fix
2024-03-28 18:24:19 +00:00
Robbie
c64928d9ec
feat(product-analytics): Use sessions table for session duration (#21208) 2024-03-28 19:16:29 +01:00
Marius Andra
8a0cdc161e
fix(trends): trim(leading 'x' from 'xo') support + breakdown url normalization (#21197) 2024-03-28 19:13:54 +01:00
Eric Duong
aa67d0df8b
fix(data-warehouse): add catchall for database table tree (#21223)
* add all others

* naming
2024-03-28 17:59:18 +00:00
Michael Matloka
68795d0e20
fix(debug): Restore order to CH query debug modal list (#21221)
* fix(debug): Restore order to CH query debug modal list

* Fix non-aggregated value usage
2024-03-28 18:25:36 +01:00
Neil Kakkar
dea1a23537
fix(experiments): Set aggregation group type index correctly, use fun… (#21220)
fix(experiments): Set aggregation group type index correctly, use funnel as default
2024-03-28 17:16:15 +00:00
Brett Hoerner
29f8c26d8e
fix(batch-exports): drop internal inserted_at column from s3 exports (#21191) 2024-03-28 11:00:09 -06:00
Michael Matloka
617dc39603
fix(insights): Don't allow annotations overlay to crash insight (#21217) 2024-03-28 17:36:58 +01:00
Robbie
5138af0e69
chore(web-analytics): Simplify channel type and reference docs (#21196)
* Simply channel type and reference docs

* Fix quotes type
2024-03-28 16:28:09 +00:00
David Newell
c677074eab
chore: reimplement prompt as LemonDialog (#21204) 2024-03-28 15:17:21 +00:00
David Newell
668ea16fa1
chore: renaming and moving snapshot loading (#21207) 2024-03-28 14:21:13 +00:00