0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 09:16:49 +01:00
Commit Graph

14 Commits

Author SHA1 Message Date
Michael Matloka
ea27af75af
fix(ui): Put the Matter "." on a diet (#24991)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-17 16:24:04 +00:00
Anirudh Pillai
d0a8627f4d
feat: insight with dashboard filters (#24745)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-12 16:08:02 +02:00
Anirudh Pillai
5ee45fc552
feat: preview dashboard filter changes (#24303)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Matloka <dev@twixes.com>
2024-08-22 07:47:21 +00:00
Thomas Obermüller
c5dc3b7067
refactor(insights): remove filter based insights frontend side (#24076)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-20 08:02:02 +00:00
Thomas Obermüller
ea98024697
refactor(insights): remove filter based card content (#24050) 2024-08-05 09:14:29 +02:00
Julian Bez
84f6224cae
feat(dashboards): Remove dashboard async feature flag and align backend (#23438)
- remove feature flag
- remove old 20 hour tile reload limit and trigger
- change dashboard refresh to request dashboard endpoint (via `loadDashbaord`) instead of checking each tile
- adjust loop refresh in `refreshAllDashboardItems` to be just for polling
- adjust single insight refreshing on dashboard: new `refreshDashboardItem` loads insights endpoint instead of using the loop refresh
- add refresh button (already in dot menu) also directly on each each tile
- add refresh button disabled reason
- add cache target age to responses - this is to guide refresh buttons that don't force a refresh and deliver from cache if not stale
- change dashboard refresh button to checkmark when disabled - means everything is fine
- streamline shared insights execution modes - they should be different from normal
2024-07-05 14:06:59 +00:00
Julian Bez
b547d4ad59
feat(insights): Improve dashboard date and filters by removing need for edit button (#22540)
Co-authored-by: Michael Matloka <michal@matloka.com>
2024-05-29 10:02:53 +00:00
Sandy Spicer
c60465a7e4
feat: Add Means to Retention Chart (#21920) 2024-05-09 15:59:47 -07:00
Li Yi Yu
43c5c9f2e8
feat(surveys): replace surveys preview (#20321)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Juraj Majerik <juro.majerik@gmail.com>
2024-04-29 16:29:29 +02: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
Paul D'Ambra
97a0db2b84
feat: move change homepage dashboard button (#20246)
* feat: move change homepage dashboard button

* Update UI snapshots for `chromium` (1)

* Update frontend/src/scenes/project-homepage/ProjectHomepage.tsx

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

* 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>
Co-authored-by: Raquel Smith <raquelmsmith@users.noreply.github.com>
2024-02-11 09:58:31 +00:00
Thomas Obermüller
72064c8b42
fix(surveys): custom styling for link color (#19407) 2023-12-28 18:54:43 +00:00
Thomas Obermüller
e1c68da4bf
chore(3000): remove feature flag (#19416) 2023-12-27 09:52:28 +01:00
David Newell
8c21377411
chore: snapshot all of 3000 (#19480) 2023-12-22 11:38:21 +00:00