0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-29 03:04:16 +01:00
Commit Graph

12986 Commits

Author SHA1 Message Date
PostHog Bot
3a7da52777
chore(deps): Update posthog-js to 1.78.4 (#17427) 2023-09-13 23:16:52 +02:00
maxbelm
8dcea1ff1d
fix: duplicate SSO login buttons when SSO provider or SAML login is enforced (#17333)
fix: Hide social login links when SAML is available or SSO provider is enforced
2023-09-13 19:02:04 +00:00
Paul D'Ambra
a3635b6deb
feat: prompt to search 30 days (#17423) 2023-09-13 18:25:36 +01:00
Paul D'Ambra
45a206c4fd
feat: search more than only the notebook title (#17379)
Extends notebook search to cover all text content in the notebook

implement tiptap/prosemirror text serializers for all custom nodes
use those to construct a text only representation of the document
store that alongside the notebook
search that when searching notebooks
uses full text search so a notebook containing the word "ponies" can be found by searching "pony"
2023-09-13 17:16:41 +01:00
Li Yi Yu
5044177305
fix(surveys): nps results fix (#17418) 2023-09-13 15:59:44 +00:00
Xavier Vello
a0bc6bf786
fix(plugin-server): don't ping CH on startup (#17419) 2023-09-13 17:55:49 +02:00
David Newell
ab0e9892c2
feat: add notebooks to universal search (#17398)
* feat: add notebooks to universal search
2023-09-13 16:29:04 +01:00
Marius Andra
ceb38baeff
feat(insights): upgrade lifecycle to hogql, part 2 (#17414) 2023-09-13 14:46:24 +00:00
Ben White
239173c904
chore: Update rrweb (#17382) 2023-09-13 16:36:01 +02:00
danielxnj
2e1a48bcdd
chore: Update base postgres to version 15 (#17159)
* Update base postgres to version 15

* Pin pg12 for hobby installations

* Update docker-compose.hobby.yml

Co-authored-by: Xavier Vello <xavier.vello@gmail.com>

---------

Co-authored-by: Xavier Vello <xavier.vello@gmail.com>
2023-09-13 10:11:07 -04:00
Tiina Turban
a75f09d30c
chore: refactor webhooks groupIntoBatches (#17395) 2023-09-13 16:01:47 +02:00
Brett Hoerner
3b1f9192a8
feat(plugin-server): add KAFKA_CONSUMPTION_RDKAFKA_COOPERATIVE_REBALANCE which defaults to true, fix metrics for eager (#17406)
* fix(plugin-server): fix and test countPartitionsPerTopic

* feat(plugin-server): add KAFKA_CONSUMPTION_RDKAFKA_COOPERATIVE_REBALANCE which defaults to true, fix metrics for eager
2023-09-13 08:49:09 -05:00
Neil Kakkar
7c9d67e6ff
feat: Allow creating a basic survey from a flag (#17358) 2023-09-13 13:32:16 +00:00
Ben White
da52981ea3
feat: Create insight graphs directly in Notebooks (#17404) 2023-09-13 14:58:00 +02:00
Ben White
e2a3bcf567
feat: Added button in playlist player to add the Replay below (#17411) 2023-09-13 14:57:42 +02:00
Tomás Farías Santana
031654201d
feat: Skip migrate for disabled plugins unless flag is passed (#17347) 2023-09-13 13:36:52 +02:00
Abdulrasheed Lawal
b9cfb93d32
fix(property-select): trim whitespace from select options in PropertyFilters (#17303) 2023-09-13 11:31:49 +01:00
Tom Owers
2ce6105c01
fix: insights tooltip percentage (#17386)
* fix: insights tooltip percentage

* Update UI snapshots for `chromium` (1)

* Empty commit to run checks

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-13 11:05:54 +02:00
Jacob Gillespie
aace87d176
fix(ci): ensure container image is built before e2e tests (#17408) 2023-09-13 09:46:14 +01:00
Paul D'Ambra
63bc263cdf
feat: no whitenoise compression (#17367) 2023-09-13 09:30:14 +01:00
Michael Matloka
9fd2ac7c5c
refactor: Remove dead top-level config files (#17237) 2023-09-13 10:12:58 +02:00
Ben White
1a2fffb390
fix: Reporting of recording viewed (#17410) 2023-09-13 09:39:02 +02:00
Ben White
450f9d9493
feat: Better drag and drop for notebooks (#17370) 2023-09-13 08:38:45 +02:00
Paul D'Ambra
da40d4c6cc
fix: force TS numbers to be ints (#17348)
* fix: force TS numbers to be ints

* fix

* fix

* fix
2023-09-12 20:31:10 +01:00
Eric Duong
992563890b
chore(data-warehouse): add missing date type (#17407)
add missing date type
2023-09-12 15:10:52 -04:00
Paul D'Ambra
5003fafda4
fix: add another illegal id (#17325)
If we query

select team_id, any(distinct_id), any(JSONExtractRaw(properties, 'distinct_id'))
from events 
where timestamp >= now() - interval 4 day
and JSONExtractRaw(properties, 'distinct_id') = '"null"'
group by team_id
(while investigating something else

We note that some teams send "null" as distinct id (i.e. double quote null double quote as a string)

We shouldn't allow this
2023-09-12 18:22:19 +01:00
Brett Hoerner
da89485d91
feat(plugin-server): add metrics for assigned partition count for rdk… (#17403)
feat(plugin-server): add metrics for assigned partition count for rdkafka consumers
2023-09-12 11:15:44 -05:00
Paul D'Ambra
4af3b8f444
feat: blobby should never drop a message because of consumer destination now (#17394)
* feat: blobby should never drop a message because of consumer destination now

* fix
2023-09-12 16:08:12 +01:00
Thomas Obermüller
105c54f6f8
refactor(trends): reflect usage in variable names (#17385) 2023-09-12 14:39:22 +00:00
Xavier Vello
b2035c688c
chore(ingestion): optionally serialize the calls to loadPlugin to limit memory usage (#17391) 2023-09-12 15:14:07 +02:00
Neil Kakkar
bb417f1e68
chore(surveys): Update model query name for survey (#17387) 2023-09-12 13:44:01 +01:00
Thomas Obermüller
63d6dbc101
chore(python): replace pytz usages with ZoneInfo (#17344) 2023-09-12 09:38:25 +00:00
David Newell
9ef188512b
feat: saved insights settings in notebooks (#17373)
* support insight viz nodes in notebooks
2023-09-12 10:37:08 +01:00
PostHog Bot
736b0fa35b
chore(deps): Update posthog-js to 1.78.2 (#17383) 2023-09-12 09:14:50 +00:00
Thomas Obermüller
215de61589
chore(python): replace pytz.utc with ZoneInfo('UTC') (#17310) 2023-09-12 11:05:33 +02:00
Eric Duong
b2016e4703
feat(data-warehouse): basic json support (#17256)
* basic support

* fix migrations

* fix migrations

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* edit dependency

* Update UI snapshots for `chromium` (1)

* jsoneachrow

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-11 14:40:42 -04:00
Ben White
db58c09b52
fix: Wrap Editor with ErrorBoundary and solve all problems (#17377) 2023-09-11 16:13:14 +00:00
Eric Duong
407d77542b
chore(data-warehouse): cta update (#17360)
* add modal to main screen

* ui

* Update UI snapshots for `chromium` (1)

* bring back changes

* fix modal

* add feature flag

* 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-09-11 12:11:19 -04:00
Ben White
ea1a58b94b
fix: Styles for clicking bottom of notebook (#17372) 2023-09-11 18:04:07 +02:00
Li Yi Yu
e3c8fd75b2
feat(surveys): NPS survey results (#17376)
* add nps results insight

* feature flag nps results

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-11 15:32:45 +00:00
David Newell
236ca4361e
chore: remove edit mode from notebook scene (#17374)
* chore: remove edit mode from notebook scene
2023-09-11 16:25:50 +01:00
Ben White
9fdf7df523
feat: Simplified notebook node attributes (#17339) 2023-09-11 17:09:15 +02:00
Thomas Obermüller
3fb024b095
feat(insights): invalidate obviously stale cache results (#17103) 2023-09-11 15:22:59 +02:00
Thomas Obermüller
7f24c42184
fix(trends): fix active users persons date range (#17356) 2023-09-11 12:23:19 +00:00
Thomas Obermüller
95be63a82e
fix(retention): proper rounding of hourly intervals (#17307) 2023-09-11 14:00:41 +02:00
Ben White
ce0b50eb11
fix: Always publish subscription message for realtime replay (#17338) 2023-09-11 12:54:57 +02:00
Neil Kakkar
0fe269bf8a
feat(notebook): Add survey node (#17357) 2023-09-11 10:18:15 +00:00
Paul D'Ambra
2cea440ae9
chore: remove logic that would not stay deleted (#17364) 2023-09-11 10:51:02 +01:00
David Newell
41d555eddb
chore: wait for unknown lettermark (#17346)
* chore: wait for unknown lettermark
2023-09-11 10:30:50 +01:00
Xavier Vello
8592992900
feat(plugin-server): better profiling capabilities: adjust sampling precision + profile the pod startup (#17343) 2023-09-11 10:01:05 +02:00