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

9110 Commits

Author SHA1 Message Date
Paul D'Ambra
41e4b3ffeb
fix: dashboard collaboration is required to change dashboard description (#11754)
* fix: dashboard collaboration is required to change dashboard description

* don't change description in tests

* listing dashboards is already nplus1

* check listing is not nplus1 when description is present

* remove nplus1 from sharing config when listing dashboards

* reduce diff

* Update snapshots

* handle optional features better

* Adds missing description test for creating a dashboard

Co-authored-by: pauldambra <pauldambra@users.noreply.github.com>
2022-09-13 10:23:05 +02:00
Rick Marron
500ffaa1bf
chore(recordings): clean up capture.py (#11719)
* chore(recordings): clean up capture.py

* clarifying comments

* formatting
2022-09-12 14:26:45 -07:00
Eric Duong
071444fcc4
fix: make sure group type can equal 0 (#11788)
make sure group type can equal 0
2022-09-12 18:33:52 +01:00
PostHog bot
dbfe338898
chore(deps): Update posthog-js to 1.30.0 (#11787) 2022-09-12 17:29:18 +01:00
Ben White
f53316b570
fix: EditorFilterGroup width in single column (#11786) 2022-09-12 16:19:45 +00:00
Li Yi Yu
3d4265f506
fix: feature flag evaluation reason (#11783)
* fix: feature flag evaluation reason

* fix extremely long values
2022-09-12 11:33:11 -04:00
Paul D'Ambra
82f0c6712e
fix: clarify what to do when hard delete is not available (#11781) 2022-09-12 14:47:24 +00:00
Yakko Majuri
4b98b051a2
refactor(plugin-server): standardize postgres pool creation (#11782) 2022-09-12 11:45:47 -03:00
Eric Duong
3c18b6100b
fix: popup positioning fallback to original when necessary (#11768)
fallback to original when necessary
2022-09-12 10:17:03 -04:00
Neil Kakkar
e3510d0572
fix: geoip overrides for everyone (#11762)
* fix: geoip overrides for everyone

* fix tests
2022-09-12 13:55:46 +01:00
Ben White
1133afb227
fix: Truncation of text in taxonmic filter (#11775) 2022-09-12 12:48:59 +00:00
Yakko Majuri
544ea50094
fix: make migration 0244 reversible (#11777) 2022-09-12 12:22:41 +00:00
posthog-contributions-bot[bot]
9d60acaa40
chore(contributors): 🤖 - Add iamwacko as a contributor 🎉 (#11770) 2022-09-12 03:24:54 +01:00
Li Yi Yu
d4508ed47a
fix: use lemon components for taxonomic property filters (#11539)
* use lemon components for taxonomic property filters

* add property value class

* fix

* use lemon select props instead

* slightly less generic classname

* add back classname for tests

* do not use muted alt

* label with classname

* feat: Ungrid filter row to help with lemonizing (#11733)

Co-authored-by: Ben White <ben@benjackwhite.co.uk>
2022-09-10 11:40:13 -04:00
Li Yi Yu
13f180f14a
feat: Person detail related feature flags (#11645)
* wip

* setting up component and logic

* interfaces and prettier

* update columns

* map evaluation flags and feature flags together

* purple experiment tag

* add dropdown filters

* linter fixes

* typescript

* add which set

* address feedback

* fix reasons on table

* add more padding

* back to lowercase
2022-09-09 16:52:21 -04:00
Eric Duong
e3ef543004
fix: remove duplicates in funnel aggregation dropdown (#11767)
remove duplicates
2022-09-09 16:21:03 -04:00
Eric Duong
a746cd1a94
fix: insight prompt typo (#11766)
fix typo
2022-09-09 15:37:39 -04:00
Eric Duong
70d54e6a97
fix: Lemonize all funnel filters (#11746)
* lemonize all funnel filters

* fix type

* Some tweaks to styling

* Fixed icons

* update

* make sentence case

* change types

Co-authored-by: Ben White <ben@benjackwhite.co.uk>
2022-09-09 15:31:13 -04:00
Eric Duong
635b7c6649
fix: math dropdown placement (#11764)
fix placement
2022-09-09 15:11:21 -04:00
Eric Duong
def600b27d
fix: update insight prompt (#11765)
* update prompt

* make sticky undismissable
2022-09-09 19:10:22 +00:00
Yakko Majuri
3b6ee15d24
feat: more retries for job queue enqueue (#11689)
* feat: more retries for job queue enqueue

* fix
2022-09-09 15:10:16 -03:00
Ben White
47d3ec8467
fix: Onboarding buttons (#11758) 2022-09-09 15:36:29 +00:00
Eric Duong
a2df51a9a0
fix: Convert trend entity dropdowns to lemon select and button (#11717)
* convert trend entity dropdowns to lemonselects/buttons

* fix

* fix type

* restore functionality

* restore functionality

* add filter back

* add data-attr

* remove bad type

* fix notice

* add unclickable type

* update font

* fix bug

* Remoed unclickable option
Added footer for LemonSelect section

* Fixed alignment
Fixed bubble zindex

* Fixed styling of actionFilterRow elements

* Update frontend/src/scenes/insights/filters/ActionFilter/ActionFilterRow/ActionFilterRow.tsx

* invert

Co-authored-by: Ben White <ben@benjackwhite.co.uk>
2022-09-09 11:08:42 -04:00
Eric Duong
a2115f5a0b
feat: Add banner when actor on events querying enabled (#11759)
add banner when actor on events querying enabled
2022-09-09 14:58:28 +00:00
Ben White
53d8810c9e
fix: URL/Paths truncation (#11755) 2022-09-09 15:51:32 +02:00
Rick Marron
31d651a666
fix(recordings): playlist scroll behavior (#11752) 2022-09-09 12:22:50 +02:00
Paul D'Ambra
1dc9705ff3
chore: update django patch release (#11744) 2022-09-08 18:19:12 +00:00
Paul D'Ambra
802a3e183c
chore: update python redis (#11741)
* largest change

* fewer dependency changes

* update to use not deprecated zrange

* obey mypy
2022-09-08 18:31:06 +01:00
timgl
c0a85cce45
chore(CI): Use docker instead of depot for posthog-foss (#11740) 2022-09-08 16:00:06 +00:00
Michael Matloka
a063f60224
fix(annotations): Rework annotations popover to use Popup (#11688)
* fix(annotations): Rework annotations popover to use `Popup`

* Use `onClickOutside`

* Fix typing
2022-09-08 16:26:42 +01:00
Marius Andra
dc32a8aa86
fix(toolbar): loading bundle on adobe commerce (#11734) 2022-09-08 14:26:15 +00:00
Paul D'Ambra
6c63058964
fix: calculate event property for teams at most once a day (#11731)
* fix: calculate event property for teams at most once a day

* prove time passing allows recalc for teams

* comments being out of date #karma
2022-09-08 15:13:26 +01:00
Ben White
80b3212898
feat: Lemon Skeletons (#11629) 2022-09-08 13:54:00 +00:00
timgl
98de199b56
fix(analytics): Don't send identify event from python after signup (#11724) 2022-09-08 13:21:37 +00:00
timgl
d2a8ea4926
fix(analytics): fix is_organization_first_user with jit provisioning (#11730) 2022-09-08 13:21:05 +00:00
Marius Andra
de7153e3bb
feat(frontend): remove reference to global define.amd in toolbar.js (#11728) 2022-09-08 13:05:46 +00:00
Guido Iaquinti
5855323203
chore(docker): update Node base image to 18.8-alpine3.16 (#11726) 2022-09-08 14:47:44 +02:00
Ben White
c51e32e027
fix: PersonsModal feedback (#11694) 2022-09-08 14:27:10 +02:00
Ben White
5e2ffeb50a
feat: Simplified Links (#11700) 2022-09-08 14:23:28 +02:00
Alex Gyujin Kim
10e3bb3096
fix(recordings): styling of recordings modal (#11714) 2022-09-08 14:20:06 +02:00
Ben White
1d9a8843bf
fix: Fixed chromedriver to use chrome instead of chromium (#11709) 2022-09-08 11:39:36 +00:00
Guido Iaquinti
7175510460
chore(python): update Python to version 3.8.14 (#11713) 2022-09-08 10:56:30 +00:00
Paul D'Ambra
7381e5d422
fix: show only valid property definition fields (#11677)
* fix: show only valid property definition fields

* collapse adjacent conditionals

* don't have property type in a pill in pop up
2022-09-08 10:33:33 +00:00
Paul D'Ambra
f9544426bc
fix: dashboard insight updating (#11690)
* correctly copy insight updates into dashboard logic

* one less reference to dashboarditem instead of insight

* rely on updateDashboardInsight to route updates

* fix move between dashboards

* allow async mock handlers in useMocks

* update dashboardLogics on insight removal

* fix kea typegen coercing

* remove failing test - the actual thing works
2022-09-08 10:39:33 +02:00
Ben White
7960ac368b
fix: Wrapping of Session Filters row (#11695) 2022-09-08 09:34:51 +02:00
Paul D'Ambra
5108cc0ea2
fix: allow for async msw mock handlers (#11660)
* chore: update msw

* back to three chunks

* set maxworkers for jest

* comment why maxworkers

* handle change in msw types

* only read json once

* remove annoying test

* re-adds the failing test

* await in mock handlers
2022-09-07 20:42:03 +02:00
timgl
121f4cb796
Fix user tracking (#11715)
* fix(analytics): Fix user attribution on signups

* fix tests

* fix types

* fix tests

* fix black

* fix(analytics): Don't reset after signup
2022-09-07 18:34:51 +00:00
Rick Marron
168868f004
fix(recordings): playlist recording state (#11691) 2022-09-07 11:00:49 -07:00
timgl
3518d37689
fix(analytics): Fix user attribution on signups (#11699)
* fix(analytics): Fix user attribution on signups

* fix tests

* fix types

* fix tests

* fix black
2022-09-07 17:11:28 +01:00
Guido Iaquinti
49f330ee67
chore(deps): update flake8 dependencies (#11711) 2022-09-07 17:24:00 +02:00