0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-24 18:07:17 +01:00
Commit Graph

4 Commits

Author SHA1 Message Date
Tiina Turban
af9f952fca
feat: Pipeline 3000: Configuring new plugin and batch exports (#20561) 2024-04-02 15:51:57 +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
Cory Watilo
bf8c179128
chore(3000): darken nav icons and labels (#20184) 2024-02-08 10:47:59 +00:00
Michael Matloka
5e7a18aaa4
feat(pipeline): Add the ability to edit all nodes in the new UI (#19877)
* add tab

* separate component

* scaffold overviewLogic

* add pipeline steps cards

* add links

* wip

* wip

* more menus

* wip

* Update UI snapshots for `chromium` (1)

* fixes

* fix merge conflicts

* Update UI snapshots for `chromium` (1)

* wip

* wip

* wip

* remove 24h/7d toggle

* improve status message

* add loading state

* cleanup

* Streamline pipeline types and nomenclature

* Add batch export config form

* Fix loading of logs

* `pipelineStep` to `pipelineNode`

* wip

* cleanup

* cleanup

* cleanup

* re-use pipelineTransformationsLogic

* simplify

* fix order

* type enableReorder optional

* add storybook page

* Update UI snapshots for `chromium` (1)

* fix order

* Update UI snapshots for `chromium` (1)

* Add full editing of pipeline nodes

* review changes

* Update UI snapshots for `chromium` (1)

* add plugin icon

* fix spacing

* Update UI snapshots for `chromium` (1)

* fix transformation plugin icon

* hide pause and delete buttons

* smaller sparkline

* min-height for header

* Update UI snapshots for `chromium` (1)

* Update UI snapshots for `chromium` (1)

* Fix stories

* Fix "End date" display condition

* Fix minor issues

* Update UI snapshots for `chromium` (1)

* Update test_plugin.py

* Remove old UI snapshots

* Update UI snapshots for `chromium` (1)

* Refactor transformations and overview in the same vein

* Update UI snapshots for `chromium` (1)

* Update query snapshots

* Update query snapshots

* Update query snapshots

* Update query snapshots

* Update UI snapshots for `chromium` (1)

* Fix unnecessarily renamed imports

* Fix "Delete destination" `onClick`

---------

Co-authored-by: Thomas Obermüller <thomas.obermueller@gmail.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ben White <ben@posthog.com>
2024-02-05 14:45:05 +01:00