0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 18:26:15 +01:00
Commit Graph

15554 Commits

Author SHA1 Message Date
Manoel Aranda Neto
48d9c70ec6
fix: links and migrate to js-lite new major (#20854) 2024-03-18 10:05:52 +00:00
dependabot[bot]
144b1fe6ca
chore(deps): bump deadsnakes/action from 3.0.1 to 3.1.0 (#20967)
Bumps [deadsnakes/action](https://github.com/deadsnakes/action) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/deadsnakes/action/releases)
- [Commits](https://github.com/deadsnakes/action/compare/v3.0.1...v3.1.0)

---
updated-dependencies:
- dependency-name: deadsnakes/action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 10:53:32 +01:00
dependabot[bot]
aa649f58dd
chore(deps): bump actions/stale from 6 to 9 (#20968)
Bumps [actions/stale](https://github.com/actions/stale) from 6 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 10:53:01 +01:00
dependabot[bot]
e50a65b0bc
chore(deps): bump tj-actions/changed-files from 42 to 43 (#20969)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 42 to 43.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v42...v43)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 10:52:11 +01:00
Michael Matloka
66eb25df44
test(vrt): Don't clip scene snapshots (#19677)
* test(vrt): Don't clip scene snapshots

* Upgrade Playwright to 1.33

* Replace `excludeNavigationFromSnapshot` with `includeNavigationInSnapshot`

* Tune locator

* Fix `EmptyStates` flakiness

* Fix `main` fallback

* Try a different way of selecting `main` with fallback

* Remove last `excludeNavigationFromSnapshot`

* Use `.Navigation3000__scene` instead of `body`

* Restore `overflow: visible` on navigation in tests

* Fix top bar overlapping

* More anti-clipping

* Actually fix clipping

* Fix `layout` parameter

* Fix `.classList.add()` use

* Remove empty `testOptions`

* Tweak `waitForSelector`

* Extend loader timeout

* Update Surveys.stories.tsx

* Update `UserPaths`'s `waitForSelector`

* Print test errors

* Revert "Print test errors"

This reverts commit 71d305f8d3de872467e2a47504eb602fba2c77a3.

* Capture whole scene in failure screenshot

* Fix `CommandBar` snapshotting

* Actually fix `CommandBar` snapshotting

* Also fix modals

* Force remount on snapshot retry

* Actually fix modal, sidebar, and paths snapshotting

* Fix observed flakiness

* Remove legacy theme from visual tests

* Update UI snapshots for `webkit` (2)

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (2)

* Fix sizing of `Toolbar` stories

* Fix typing

* Don't render zero-width funnel bar

* Attempt to fix more flakiness

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

* Tweak selectors

* Just hide the damn bar

* Don't render grid layout without `gridWrapperWidth`

* Use container query instead of React hook in `LemonBanner`

* Update SavedInsights.stories.tsx

* Explicitly size `LemonBanner`

* Update Surveys.stories.tsx

* Update UI snapshots for `chromium` (1)

* Include navigation in side panel snapshots

* Update UI snapshots for `chromium` (1)

* Dispatch resize

* Force settings sections in snapshots

* Re-resize

* Stabilize settings

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

* 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-18 10:51:46 +01:00
Ben White
cbe5d3c670
fix: Remove PersonsTable (#20775) 2024-03-18 10:12:23 +01:00
Ben White
69b2bece50
fix: Deleting role members (#20928) 2024-03-18 10:09:35 +01:00
Paul D'Ambra
9de88e724d
fix: team activity desceriber (#20962) 2024-03-18 08:19:23 +00:00
Raquel Smith
9bf0a62095
chore: capture exception for where pw reset is failing (#20960)
capture exception for where this is failing
2024-03-15 22:32:04 +00:00
Zach Waterfield
520927428e
fix: onboarding session replay config saving (#20940)
* Set the initial values of the replay config if already saved

* Use a ref so the current values can be accesses

* Update Onboarding.tsx

* Fix the session replay config defaults
2024-03-15 14:24:51 -04:00
Michael Matloka
97e66607a5
chore(api): Expose dashboard collaborator and org invite endpoints (#20874)
* chore(api): Make dashboard collaborator and org invite endpoints public

* Update query snapshots

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-15 18:51:21 +01:00
Eric Duong
9f52e061eb
feat(data-warehouse): virtual data warehouse table (#20888)
* create virtual table definition with the shape of events

* add conditionals

* update schema

* add distinct_id field

* maths working

* add prop math selection

* add field

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* typing

* clean up snapshot

* cleanup

* remove unnecessary

* more cleanup

* add breakdown

* format

* typing

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-15 12:13:13 -04:00
PostHog Bot
bb9b0eed9c
chore(deps): Update posthog-js to 1.115.2 (#20955) 2024-03-15 12:05:00 -04:00
Paul D'Ambra
8703578be7
feat: poe settings activity log (#20954)
* feat: poe settings activity log

* add a describer for PoE changes
2024-03-15 14:46:47 +00:00
Thomas Obermüller
46529c0d05
fix(hogql): fix legacy trends handling for funnels (#20949) 2024-03-15 12:21:26 +00:00
Ben White
fa5b3d8654
fix: Org member / admin naming (#20937) 2024-03-15 12:43:51 +01:00
PostHog Bot
ac5aa91210
chore(deps): Update posthog-js to 1.115.1 (#20950) 2024-03-15 07:37:16 -04:00
Paul D'Ambra
33437485d2
fix: no insight data logic loading in session replay filters (#20942)
* fix: no insight data logic loading in session replay filters

* move comment
2024-03-15 09:51:09 +00:00
Thomas Obermüller
c340790763
fix(hogql): fix schema for empty time-to-convert results (#20944) 2024-03-15 10:29:50 +01:00
Paul D'Ambra
800fddb3b3
fix: stringify less when processing recordindgs (#20943)
* fix: stringify less when processing recordindgs

* update snapshots
2024-03-15 08:18:27 +00:00
Paul D'Ambra
5b0c4d7c49
fix: explicit payload opt in (#20938)
* fix: explicit payload opt in

* text

* fly by text fix
2024-03-14 22:52:20 +00:00
Raquel Smith
e7881c68d7
fix: use tz aware timestamp for requested_password_reset_at (#20941)
use tz aware timestamp for requested_password_reset_at
2024-03-14 22:48:11 +00:00
Thomas Obermüller
0691130f39
fix(hogql): fix schema for time-to-convert results (#20935) 2024-03-14 22:12:00 +00:00
Raquel Smith
d38b6fa1a6
fix: don't show pricing section on unlicensed product intro (#20914)
don't show pricing section on unlicensed product intro
2024-03-14 19:35:31 +00:00
Raquel Smith
1630e205b4
chore: add self-hosted question to PR template (#20934)
add self-hosted question to PR template
2024-03-14 12:16:36 -07:00
Raquel Smith
2401f85a2b
fix: flappy snapshot (#20930)
* attempt fix for flappy snapshot

* Update UI snapshots for `chromium` (2)

* fix another one

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-14 08:55:36 -07:00
Zach Waterfield
64c8d2d417
chore: improve onboarding spacing consistency (#20838)
* Make the space between sections consistent

* add more space above team section

* Improve the topbar spacing and positioning

* Move the breadcrumbs above and center the title

* Make spacing consistent across all SDKs

* Add chain op to plans for when they aren't available

* Make sdk margin top consistent with other steps

* Update the invite onboarding step title

* Move the breadcrumbs to be left aligned

* Set top bar title to onboarding in onboarding

* Fix cypress tests

* Update cypress tests

* Remove stale snapshots

* remove billing changes

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-14 11:34:47 -04:00
Raquel Smith
92fa5395f3
fix: don't show billing step on self-hosted (#20931)
don't show billing step on self-hosted
2024-03-14 08:28:32 -07:00
Paul D'Ambra
c32a07d38d
fix: custom player inspector events should respect mini filters (#20929)
* fix: custom player inspector events should respect mini filters

* all the alls
2024-03-14 14:51:25 +00:00
Paul D'Ambra
8ec8a0f18a
fix: some typos in summary settings (#20925)
* fix: some typos in summary settings

* Update UI snapshots for `chromium` (2)

* don't compare instance equality you fool

* feels wrong for reset to change opt in status...

* Fix

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-14 14:21:57 +00:00
Neil Kakkar
1904b3960a
fix(toolbar): Keep flags in sync (#20927)
* fix(toolbar): Keep flags in sync

* add test
2024-03-14 14:06:29 +00:00
PostHog Bot
d28a1285d5
chore(deps): Update posthog-js to 1.115.0 (#20924) 2024-03-14 09:57:07 -04:00
Frank Hamand
6f67b75657
fix: Add missing underscore to healthcheck routes (#20926)
Add missing underscore to healthcheck routes
2024-03-14 13:46:26 +00:00
Thomas Obermüller
27ea2852ea
feat(sentry): enable sampling via http header (#20916) 2024-03-14 14:17:38 +01:00
Thomas Obermüller
2ade0951de
refactor(style): do not use star imports for locals (#20915) 2024-03-14 13:55:52 +01:00
Michael Matloka
f02d045bf9
chore(environments): Add migration to backfill projects (#20887)
* chore(environments): Add migration to backfill projects

* Fix `noop`

* Add `project_id` to plugin server test setup

* Fix `project_id`

* Also add `posthog_project` to plugin server tests

* Update `createTeam`

* Fix func tests
2024-03-14 13:45:28 +01:00
danielxnj
74c22969cf
chore: Add context to deployment messages (#20911)
Add context to deployment messages

Co-authored-by: xneyder <xneyder@gmail.com>
2024-03-14 08:28:57 -04:00
Frank Hamand
4efb80aa7e
Add missing healthcheck routes to app (#20923)
* Add missing healthcheck routes to app

* Switch healthz to _health
2024-03-14 11:50:15 +00:00
Juraj Majerik
1abd51afcf
fix(experiment): revert default goal back to Trends (#20921) 2024-03-14 12:12:35 +01:00
David Newell
cd2ead1eb4
fix: show names on frontend (#20918) 2024-03-14 10:54:22 +00:00
David Newell
8b21327ff9
chore: BillingProduct cleanup (#20910) 2024-03-14 09:59:29 +00:00
Frank Hamand
466c417e2b
fix: Split healthcheck to separate nginx unit app (#20917)
Split healthcheck to separate nginx unit app

When posthog is under load the healthcheck can stop responding.
Split it off into a separate app so it has a dedicated thread to handle it
2024-03-14 09:48:58 +00:00
David Newell
8b92cd1c62
fix: picking embedding input samples (#20913) 2024-03-14 09:12:13 +00:00
Tomás Farías Santana
f2c4028159
feat: Add clickhouse migration to create a dictionary (#20665)
* feat: Add clickhouse migration to create a dictionary

* refactor: Use dictionary created in migration for squashing

* fix: Test file drop references to dictionary

* fix: Update comment

* chore: Master merge

* fix: Typo in dictionary

Co-authored-by: James Greenhill <fuziontech@gmail.com>

---------

Co-authored-by: James Greenhill <fuziontech@gmail.com>
2024-03-14 10:03:03 +01:00
Thomas Obermüller
0b786471b3
fix(admin): follow up for org page performance improvements (#20912) 2024-03-14 09:46:55 +01:00
Raquel Smith
1bce547455
feat: pay gate events (#20878)
* add event for when pay gate is shown

* even when click pay gate CTA

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* rename some things

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-13 22:10:37 +00:00
Raquel Smith
2149ec305f
feat(teams-plan): show prorated amount charged immediately (#20882)
* show prorated amount charged immediately

* prevent accidental upgrade to $450 plan

* Update UI snapshots for `chromium` (1)

* 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>
2024-03-13 10:27:21 -07:00
Thomas Obermüller
022dc784af
fix(hogql): fix compatibility with live compare flag (#20907) 2024-03-13 18:19:13 +01:00
David Newell
6b4a9f20b1
chore: include input in fetched data (#20908) 2024-03-13 16:52:55 +00:00
danielxnj
8b722bfef2
chore: Fix docker-compose circular dependecies (#20905)
Fix docker-compose circular dependecies

Co-authored-by: xneyder <xneyder@gmail.com>
2024-03-13 12:38:46 -04:00