* Added tooltips to line charts and ensured consistent posthog styling + colours
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Export type from logic
* Fix type issue
* Added bar charts to BI
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* Added support for goal lines on BI charts
* Fixed mutating state irectly
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
first pass through using the EE licensed replay transformer in playback
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Newell <d.newell1@outlook.com>
requires: PostHog/posthog-js#902
We don't want to support running posthog/network and rrweb/network plugin at the same time. These changes support that change
improve timeline display
allow raw json view for debugging
* test(frontend): Add stylelint
* Remove ordering from the first step
* Further specify a few rules
* Fix a bunch of simple issues
* Add stylelint to pre-commit hooks and CI
* Remove orphaned package-lock.json
* Update UI snapshots for `webkit` (2)
* Update UI snapshots for `webkit` (2)
* Retain `currentColor`
* Revert media queries change, and enforce modern colors
* Add TODOs to the config
* Fix a few more colors
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Tune height and text alignment of `LemonSegmentedButton`
* Always open the support form with a default support kind
* Rename "Support" to "Question" in the form
* Rename "Feedback" to "Support" outside the form
* Clean up panel header
* Use Central support icon
* Fix slider alignment in full-width mode
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
* Mark a transitioning LemonCollapse panel as busy
* Update UI snapshots for `chromium` (2)
* Fix `openSupportForm` typing
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* test: Regular checkup of visual regression tests
* Fix billing gauge animation
Animations done in JS can't be stopped automatically by the Storybook test runner. CSS animations can, easily, and they are anyway the cleaner and more performant way of achieving the same here.
* Rename misleading feature flag `recentInsights` to `relatedInsights`
* Mock homepage endpoints to avoid error toasts
* Wait for the recordings list in the notebook node story
* Fix `featureFlagLogic`
* Wait for `.NotebookNode__content`
* Try to optimize
* Screenshot failures and upload as artifacts
* Fix remaining failures
* Increase timeouts
* Fix rendering of Survey stories
* Remove `clang-format`
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Fix alignment of series name in insights details
* Try to fix experiment story flakiness
* Include toasts in loaders
* Fix superfluous toast
* Fix un-awaited breakpoints
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* Make login snapshots slightly stabler
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Skip incorrect Surveys story
* Update UI snapshots for `chromium` (2)
* Revert msw upgrade
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>